index
:
git
master
git
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
merge-ort.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'ah/merge-ort-i18n'
Junio C Hamano
2021-05-16
1
-6
/
+15
|
\
|
*
merge-ort: split "distinct types" message into two translatable messages
Alex Henrie
2021-05-11
1
-6
/
+15
*
|
Merge branch 'bc/hash-transition-interop-part-1'
Junio C Hamano
2021-05-10
1
-10
/
+10
|
\
\
|
*
|
hash: provide per-algorithm null OIDs
brian m. carlson
2021-04-27
1
-10
/
+10
*
|
|
Merge branch 'ds/sparse-index-protections'
Junio C Hamano
2021-04-30
1
-1
/
+1
|
\
\
\
*
\
\
\
Merge branch 'ah/merge-ort-ubsan-fix'
Junio C Hamano
2021-04-16
1
-14
/
+6
|
\
\
\
\
|
*
|
|
|
merge-ort: only do pointer arithmetic for non-empty lists
Andrzej Hunt
2021-04-12
1
-13
/
+5
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge branch 'en/ort-readiness'
Junio C Hamano
2021-04-16
1
-28
/
+215
|
\
\
\
\
|
*
|
|
|
Revert "merge-ort: ignore the directory rename split conflict for now"
Elijah Newren
2021-03-20
1
-12
/
+1
|
*
|
|
|
merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflict
Elijah Newren
2021-03-20
1
-0
/
+10
|
*
|
|
|
merge-ort: implement CE_SKIP_WORKTREE handling with conflicted entries
Elijah Newren
2021-03-20
1
-13
/
+30
|
*
|
|
|
merge-ort: support subtree shifting
Elijah Newren
2021-03-20
1
-0
/
+24
|
*
|
|
|
merge-ort: let renormalization change modify/delete into clean delete
Elijah Newren
2021-03-20
1
-2
/
+62
|
*
|
|
|
merge-ort: have ll_merge() use a special attr_index for renormalization
Elijah Newren
2021-03-20
1
-2
/
+62
|
*
|
|
|
merge-ort: add a special minimal index just for renormalization
Elijah Newren
2021-03-20
1
-0
/
+20
|
*
|
|
|
merge-ort: use STABLE_QSORT instead of QSORT where required
Elijah Newren
2021-03-20
1
-1
/
+7
*
|
|
|
|
Merge branch 'en/ort-perf-batch-10'
Junio C Hamano
2021-04-16
1
-18
/
+61
|
\
|
|
|
|
|
|
/
/
/
|
/
|
|
|
|
*
|
|
merge-ort: record the reason that we want a rename for a file
Elijah Newren
2021-03-18
1
-5
/
+10
|
*
|
|
diffcore-rename: add computation of number of unknown renames
Elijah Newren
2021-03-18
1
-0
/
+3
|
*
|
|
merge-ort: record the reason that we want a rename for a directory
Elijah Newren
2021-03-18
1
-3
/
+38
|
*
|
|
merge-ort, diffcore-rename: tweak dirs_removed and relevant_source type
Elijah Newren
2021-03-18
1
-14
/
+14
*
|
|
|
Merge branch 'en/ort-perf-batch-9'
Junio C Hamano
2021-04-08
1
-4
/
+230
|
\
|
|
|
|
*
|
|
merge-ort: skip rename detection entirely if possible
Elijah Newren
2021-03-11
1
-0
/
+44
|
*
|
|
merge-ort: use relevant_sources to filter possible rename sources
Elijah Newren
2021-03-11
1
-1
/
+1
|
*
|
|
merge-ort: precompute whether directory rename detection is needed
Elijah Newren
2021-03-11
1
-6
/
+61
|
*
|
|
merge-ort: introduce wrappers for alternate tree traversal
Elijah Newren
2021-03-11
1
-0
/
+71
|
*
|
|
merge-ort: add data structures for an alternate tree traversal
Elijah Newren
2021-03-11
1
-0
/
+26
|
*
|
|
merge-ort: precompute subset of sources for which we need rename detection
Elijah Newren
2021-03-11
1
-3
/
+32
|
*
|
|
diffcore-rename: enable filtering possible rename sources
Elijah Newren
2021-03-11
1
-0
/
+1
*
|
|
|
Merge branch 'en/ort-perf-batch-8'
Junio C Hamano
2021-03-22
1
-138
/
+6
|
\
|
|
|
|
|
_
|
/
|
/
|
|
|
*
|
diffcore-rename: add function for clearing dir_rename_count
Elijah Newren
2021-02-27
1
-9
/
+3
|
*
|
Move computation of dir_rename_count from merge-ort to diffcore-rename
Elijah Newren
2021-02-27
1
-129
/
+3
|
|
/
*
/
use CALLOC_ARRAY
René Scharfe
2021-03-14
1
-5
/
+4
|
/
*
merge-ort: call diffcore_rename() directly
Elijah Newren
2021-02-16
1
-7
/
+59
*
merge-ort: begin performance work; instrument with trace2_region_* calls
Elijah Newren
2021-01-24
1
-0
/
+57
*
merge-ort: ignore the directory rename split conflict for now
Elijah Newren
2021-01-24
1
-1
/
+12
*
merge-ort: fix massive leak
Elijah Newren
2021-01-24
1
-0
/
+17
*
Merge branch 'en/ort-directory-rename' into en/merge-ort-perf
Junio C Hamano
2021-01-21
1
-22
/
+1228
|
\
|
*
merge-ort: fix a directory rename detection bug
Elijah Newren
2021-01-21
1
-117
/
+81
|
*
merge-ort: process_renames() now needs more defensiveness
Elijah Newren
2021-01-21
1
-5
/
+21
|
*
merge-ort: implement apply_directory_rename_modifications()
Elijah Newren
2021-01-21
1
-1
/
+167
|
*
merge-ort: add a new toplevel_dir field
Elijah Newren
2021-01-21
1
-6
/
+9
|
*
merge-ort: implement handle_path_level_conflicts()
Elijah Newren
2021-01-21
1
-1
/
+71
|
*
merge-ort: implement check_for_directory_rename()
Elijah Newren
2021-01-21
1
-1
/
+66
|
*
merge-ort: implement apply_dir_rename() and check_dir_renamed()
Elijah Newren
2021-01-21
1
-2
/
+35
|
*
merge-ort: implement compute_collisions()
Elijah Newren
2021-01-21
1
-1
/
+67
|
*
merge-ort: modify collect_renames() for directory rename handling
Elijah Newren
2021-01-21
1
-4
/
+74
|
*
merge-ort: implement handle_directory_level_conflicts()
Elijah Newren
2021-01-21
1
-1
/
+18
|
*
merge-ort: implement compute_rename_counts()
Elijah Newren
2021-01-21
1
-2
/
+52
|
*
merge-ort: copy get_renamed_dir_portion() from merge-recursive.c
Elijah Newren
2021-01-21
1
-0
/
+104
[next]