Thread (5 messages) flat view 5 messages, 3 authors, 2016-06-15

Re: [PATCH 2/2] Look for a commit's parents in the standard way.

From: Catalin Marinas <hidden>
Date: 2016-06-15 22:42:37

On 14/08/06, Yann Dirson [off-list ref] wrote:
This has the direct effect of taking info/grafts into account, since
ignoring it only causes confusion.
I don't know the difference but is there any between parsing the
commit file and using git-rev-list --parents?
+        self.__parents = split(_output_lines('git-rev-list --parents --max-count=1 %s' % id_hash)[0])[1:]
Instead of using the split() method, you could call
_output_lines('git-rev-list --parents --max-count=1 %s' %
id_hash)[0].split()[1:]. Maybe that's why they might deprecate the
global split method.

Setting self.__parents by calling get-rev-list would have a
performance impact on the push operation. I think we could remove the
__parents variable and only call git-rev-parse in get_parents() or
get_parent().

-- 
Catalin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help