summaryrefslogtreecommitdiffstats
path: root/merge-ort.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'en/rename-limits-doc'Junio C Hamano2021-07-281-1/+1
|\
| * rename: bump limit defaults yet againElijah Newren2021-07-151-1/+1
* | Merge branch 'ab/attribute-format'Junio C Hamano2021-07-281-0/+1
|\ \
| * | *.c static functions: add missing __attribute__((format))Ævar Arnfjörð Bjarmason2021-07-131-0/+1
| |/
* | Merge branch 'ab/struct-init'Junio C Hamano2021-07-161-2/+2
|\ \
| * | string-list.h users: change to use *_{nodup,dup}()Ævar Arnfjörð Bjarmason2021-07-011-2/+2
* | | Merge branch 'en/merge-dir-rename-corner-case-fix'Junio C Hamano2021-07-161-1/+5
|\ \ \
| * | | merge-ort: ensure we consult df_conflict and path_conflictsElijah Newren2021-06-301-1/+5
| |/ /
* | | Merge branch 'en/ort-perf-batch-13'Junio C Hamano2021-07-161-0/+50
|\ \ \
| * | | merge-ort: add prefetching for content mergesElijah Newren2021-06-281-0/+50
| | |/ | |/|
* | | Merge branch 'en/ort-perf-batch-12'Junio C Hamano2021-07-161-23/+57
|\ \ \ | |/ / |/| |
| * | merge-ort: miscellaneous touch-upsElijah Newren2021-06-091-0/+5
| * | Fix various issues found in commentsElijah Newren2021-06-091-3/+5
| * | merge-ort: replace string_list_df_name_compare with faster alternativeElijah Newren2021-06-091-20/+47
* | | Merge branch 'en/ort-perf-batch-11'Junio C Hamano2021-06-141-12/+319
|\| | | |/ |/|
| * merge-ort, diffcore-rename: employ cached renames when possibleElijah Newren2021-05-201-5/+42
| * merge-ort: handle interactions of caching and rename/rename(1to1) casesElijah Newren2021-05-201-1/+29
| * merge-ort: add helper functions for using cached renamesElijah Newren2021-05-201-0/+47
| * merge-ort: preserve cached renames for the appropriate sideElijah Newren2021-05-201-9/+11
| * merge-ort: avoid accidental API mis-useElijah Newren2021-05-201-0/+7
| * merge-ort: add code to check for whether cached renames can be reusedElijah Newren2021-05-201-2/+64
| * merge-ort: populate caches of rename detection resultsElijah Newren2021-05-201-1/+72
| * merge-ort: add data structures for in-memory caching of rename detectionElijah Newren2021-05-201-0/+53
* | Merge branch 'ah/merge-ort-i18n'Junio C Hamano2021-05-161-6/+15
|\ \
| * | merge-ort: split "distinct types" message into two translatable messagesAlex Henrie2021-05-111-6/+15
* | | Merge branch 'bc/hash-transition-interop-part-1'Junio C Hamano2021-05-101-10/+10
|\ \ \
| * | | hash: provide per-algorithm null OIDsbrian m. carlson2021-04-271-10/+10
* | | | Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-04-301-1/+1
|\ \ \ \
* \ \ \ \ Merge branch 'ah/merge-ort-ubsan-fix'Junio C Hamano2021-04-161-14/+6
|\ \ \ \ \
| * | | | | merge-ort: only do pointer arithmetic for non-empty listsAndrzej Hunt2021-04-121-13/+5
| | |/ / / | |/| | |
* | | | | Merge branch 'en/ort-readiness'Junio C Hamano2021-04-161-28/+215
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Revert "merge-ort: ignore the directory rename split conflict for now"Elijah Newren2021-03-201-12/+1
| * | | | merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflictElijah Newren2021-03-201-0/+10
| * | | | merge-ort: implement CE_SKIP_WORKTREE handling with conflicted entriesElijah Newren2021-03-201-13/+30
| * | | | merge-ort: support subtree shiftingElijah Newren2021-03-201-0/+24
| * | | | merge-ort: let renormalization change modify/delete into clean deleteElijah Newren2021-03-201-2/+62
| * | | | merge-ort: have ll_merge() use a special attr_index for renormalizationElijah Newren2021-03-201-2/+62
| * | | | merge-ort: add a special minimal index just for renormalizationElijah Newren2021-03-201-0/+20
| * | | | merge-ort: use STABLE_QSORT instead of QSORT where requiredElijah Newren2021-03-201-1/+7
* | | | | Merge branch 'en/ort-perf-batch-10'Junio C Hamano2021-04-161-18/+61
|\| | | | | |/ / / |/| | |
| * | | merge-ort: record the reason that we want a rename for a fileElijah Newren2021-03-181-5/+10
| * | | diffcore-rename: add computation of number of unknown renamesElijah Newren2021-03-181-0/+3
| * | | merge-ort: record the reason that we want a rename for a directoryElijah Newren2021-03-181-3/+38
| * | | merge-ort, diffcore-rename: tweak dirs_removed and relevant_source typeElijah Newren2021-03-181-14/+14
* | | | Merge branch 'en/ort-perf-batch-9'Junio C Hamano2021-04-081-4/+230
|\| | |
| * | | merge-ort: skip rename detection entirely if possibleElijah Newren2021-03-101-0/+44
| * | | merge-ort: use relevant_sources to filter possible rename sourcesElijah Newren2021-03-101-1/+1
| * | | merge-ort: precompute whether directory rename detection is neededElijah Newren2021-03-101-6/+61
| * | | merge-ort: introduce wrappers for alternate tree traversalElijah Newren2021-03-101-0/+71
| * | | merge-ort: add data structures for an alternate tree traversalElijah Newren2021-03-101-0/+26