jgit/org.eclipse.jgit.test/tst/org/eclipse/jgit/diff
Simeon Andreev 1a364c49ec JGit blame very slow for large merge commits that rename files
Adjusted BlameGenerator to filter rename detection with the blame path.
This reduces the running time of the blame computation significantly,
for repositories with massive commits involving renames.

The filtered rename detection is made (internally) available with:
org.eclipse.jgit.internal.diff.FilteredRenameDetector

Bug: 578900
Change-Id: I6580004e81102d685081b8180da1587a35073d36
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2022-07-01 16:10:13 +02:00
..
AbstractDiffTestCase.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
AbstractRenameDetectionTestCase.java JGit blame very slow for large merge commits that rename files 2022-07-01 16:10:13 +02:00
DiffEntryTest.java Replace deprecated junit assertion methods with hamcrest 2020-01-22 18:16:17 +01:00
DiffFormatterReflowTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
DiffFormatterTest.java Make the buffer size for text/binary detection configurable 2021-10-30 23:05:22 +02:00
EditListTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
EditTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
FilteredRenameDetectorTest.java JGit blame very slow for large merge commits that rename files 2022-07-01 16:10:13 +02:00
HistogramDiffTest.java Remove redundant type arguments 2021-09-30 09:31:12 +02:00
MyersDiffTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
PatchIdDiffFormatterTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawTextIgnoreAllWhitespaceTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawTextIgnoreLeadingWhitespaceTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawTextIgnoreTrailingWhitespaceTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawTextIgnoreWhitespaceChangeTest.java Add tests for RawTextComparator.WS_IGNORE_CHANGE.hash() 2020-06-02 00:13:37 +02:00
RawTextLoadTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawTextTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RenameDetectorTest.java JGit blame very slow for large merge commits that rename files 2022-07-01 16:10:13 +02:00
SimilarityIndexTest.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00