index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
commit-graph.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-09-09
commit-graph: introduce 'get_bloom_filter_settings()'
Taylor Blau
1
-0
/
+11
2020-08-17
commit-graph: use the "hash version" byte
Derrick Stolee
1
-1
/
+8
2020-07-30
Merge branch 'ds/commit-graph-bloom-updates' into master
Junio C Hamano
1
-38
/
+110
2020-07-30
Merge branch 'sg/commit-graph-cleanups' into master
Junio C Hamano
1
-64
/
+48
2020-07-15
Merge branch 'sg/commit-graph-progress-fix' into master
Junio C Hamano
1
-22
/
+5
2020-07-09
Merge branch 'tb/fix-persistent-shallow' into master
Junio C Hamano
1
-1
/
+2
2020-07-09
commit-graph: fix "Writing out commit graph" progress counter
SZEDER Gábor
1
-20
/
+2
2020-07-09
commit-graph: fix progress of reachable commits
SZEDER Gábor
1
-2
/
+3
2020-07-08
commit.c: don't persist substituted parents when unshallowing
Taylor Blau
1
-1
/
+2
2020-07-01
commit-graph: check chunk sizes after writing
SZEDER Gábor
1
-0
/
+7
2020-07-01
commit-graph: simplify chunk writes into loop
SZEDER Gábor
1
-12
/
+16
2020-07-01
commit-graph: unify the signatures of all write_graph_chunk_*() functions
SZEDER Gábor
1
-16
/
+26
2020-07-01
commit-graph: persist existence of changed-paths
Derrick Stolee
1
-3
/
+42
2020-07-01
bloom: fix logic in get_bloom_filter()
Derrick Stolee
1
-2
/
+6
2020-06-23
commit-graph: change test to die on parse, not load
Derrick Stolee
1
-4
/
+8
2020-06-23
commit-graph: place bloom_settings in context
Derrick Stolee
1
-6
/
+8
2020-06-17
commit-graph: minimize commit_graph_data_slab access
Abhishek Kumar
1
-14
/
+26
2020-06-17
commit: move members graph_pos, generation to a slab
Abhishek Kumar
1
-20
/
+20
2020-06-17
commit-graph: introduce commit_graph_data_slab
Abhishek Kumar
1
-10
/
+68
2020-06-08
Merge branch 'tb/commit-graph-no-check-oids'
Junio C Hamano
1
-35
/
+27
2020-06-08
commit-graph: simplify write_commit_graph_file() #2
SZEDER Gábor
1
-21
/
+24
2020-06-08
commit-graph: simplify write_commit_graph_file() #1
SZEDER Gábor
1
-29
/
+17
2020-06-08
commit-graph: simplify parse_commit_graph() #2
SZEDER Gábor
1
-17
/
+9
2020-06-08
commit-graph: simplify parse_commit_graph() #1
SZEDER Gábor
1
-7
/
+9
2020-06-08
commit-graph: clean up #includes
SZEDER Gábor
1
-3
/
+1
2020-06-08
commit-graph: fix parsing the Chunk Lookup table
SZEDER Gábor
1
-1
/
+1
2020-05-18
commit-graph: drop COMMIT_GRAPH_WRITE_CHECK_OIDS flag
Taylor Blau
1
-2
/
+0
2020-05-18
commit-graph.c: simplify 'fill_oids_from_commits'
Taylor Blau
1
-30
/
+3
2020-05-13
commit-graph.c: peel refs in 'add_ref_to_set'
Taylor Blau
1
-1
/
+5
2020-05-13
commit-graph.c: show progress of finding reachable commits
Taylor Blau
1
-0
/
+9
2020-05-13
Merge branch 'tb/shallow-cleanup'
Junio C Hamano
1
-0
/
+1
2020-05-08
Merge branch 'jt/commit-graph-plug-memleak'
Junio C Hamano
1
-11
/
+11
2020-05-05
Merge branch 'tb/commit-graph-perm-bits'
Junio C Hamano
1
-2
/
+10
2020-05-04
commit-graph.c: extract 'refs_cb_data'
Taylor Blau
1
-3
/
+11
2020-05-04
commit-graph: avoid memory leaks
Jonathan Tan
1
-11
/
+11
2020-05-01
Merge branch 'ds/blame-on-bloom'
Junio C Hamano
1
-0
/
+14
2020-05-01
Merge branch 'gs/commit-graph-path-filter'
Junio C Hamano
1
-6
/
+207
2020-05-01
Merge branch 'tb/commit-graph-fd-exhaustion-fix'
Junio C Hamano
1
-13
/
+8
2020-05-01
Merge branch 'tb/commit-graph-split-strategy'
Junio C Hamano
1
-47
/
+84
2020-04-30
shallow: extract a header file for shallow-related functions
Taylor Blau
1
-0
/
+1
2020-04-29
Revert "commit-graph.c: introduce '--[no-]check-oids'"
Junio C Hamano
1
-1
/
+1
2020-04-29
commit-graph.c: make 'commit-graph-chain's read-only
Taylor Blau
1
-1
/
+2
2020-04-29
commit-graph.c: ensure graph layers respect core.sharedRepository
Taylor Blau
1
-0
/
+6
2020-04-29
commit-graph.c: write non-split graphs as read-only
Taylor Blau
1
-1
/
+2
2020-04-28
Merge branch 'ds/commit-graph-expiry-fix'
Junio C Hamano
1
-1
/
+1
2020-04-24
commit-graph: close descriptors after mmap
Jeff King
1
-10
/
+5
2020-04-23
commit-graph.c: gracefully handle file descriptor exhaustion
Taylor Blau
1
-2
/
+2
2020-04-23
commit-graph.c: don't use discarded graph_name in error
Taylor Blau
1
-1
/
+1
2020-04-16
tests: write commit-graph with Bloom filters
Derrick Stolee
1
-0
/
+14
2020-04-15
commit-graph.c: introduce '--[no-]check-oids'
Taylor Blau
1
-1
/
+1
2020-04-15
commit-graph.h: replace 'commit_hex' with 'commits'
Taylor Blau
1
-26
/
+33
2020-04-15
builtin/commit-graph.c: introduce split strategy 'replace'
Taylor Blau
1
-14
/
+39
2020-04-15
builtin/commit-graph.c: introduce split strategy 'no-merge'
Taylor Blau
1
-7
/
+12
2020-04-06
commit-graph: reuse existing Bloom filters during write
Garima Singh
1
-3
/
+3
2020-04-06
commit-graph: write Bloom filters to commit graph file
Garima Singh
1
-1
/
+112
2020-04-01
commit-graph: fix buggy --expire-time option
Derrick Stolee
1
-1
/
+1
2020-03-30
commit-graph: examine commits by generation number
Garima Singh
1
-3
/
+30
2020-03-30
commit-graph: examine changed-path objects in pack order
Jeff King
1
-3
/
+35
2020-03-30
commit-graph: compute Bloom filters for changed paths
Garima Singh
1
-1
/
+31
2020-03-30
commit-graph: define and use MAX_NUM_CHUNKS
Garima Singh
1
-2
/
+3
2020-03-05
Merge branch 'rs/commit-graph-code-simplification'
Junio C Hamano
1
-6
/
+2
2020-02-27
commit-graph: use progress title directly
René Scharfe
1
-6
/
+2
2020-02-04
commit-graph.h: use odb in 'load_commit_graph_one_fd_st'
Taylor Blau
1
-11
/
+10
2020-02-04
commit-graph.c: remove path normalization, comparison
Taylor Blau
1
-28
/
+19
2020-02-04
commit-graph.h: store object directory in 'struct commit_graph'
Taylor Blau
1
-17
/
+21
2020-02-04
commit-graph.h: store an odb in 'struct write_commit_graph_context'
Taylor Blau
1
-25
/
+16
2020-01-06
Merge branch 'ds/commit-graph-set-size-mult'
Junio C Hamano
1
-1
/
+3
2020-01-02
commit-graph: prefer default size_mult when given zero
Derrick Stolee
1
-1
/
+3
2019-12-10
Merge branch 'ds/commit-graph-delay-gen-progress'
Junio C Hamano
1
-1
/
+1
2019-12-01
Merge branch 'en/doc-typofix'
Junio C Hamano
1
-1
/
+1
2019-12-01
Merge branch 'jk/cleanup-object-parsing-and-fsck'
Junio C Hamano
1
-3
/
+0
2019-11-27
commit-graph: use start_delayed_progress()
Derrick Stolee
1
-1
/
+1
2019-11-10
Fix spelling errors in code comments
Elijah Newren
1
-1
/
+1
2019-11-04
Merge branch 'ds/commit-graph-on-fetch'
Junio C Hamano
1
-4
/
+7
2019-10-28
commit, tag: don't set parsed bit for parse failures
Jeff King
1
-3
/
+0
2019-10-25
commit-graph: fix writing first commit-graph during fetch
Derrick Stolee
1
-4
/
+7
2019-10-09
Merge branch 'ah/cleanups'
Junio C Hamano
1
-2
/
+3
2019-10-07
Merge branch 'tb/commit-graph-harden'
Junio C Hamano
1
-2
/
+9
2019-10-07
Merge branch 'gs/commit-graph-progress'
Junio C Hamano
1
-2
/
+4
2019-10-07
Merge branch 'rs/commit-graph-use-list-count'
Junio C Hamano
1
-11
/
+6
2019-10-07
Merge branch 'jk/disable-commit-graph-during-upload-pack'
Junio C Hamano
1
-3
/
+15
2019-10-07
Merge branch 'jk/commit-graph-cleanup'
Junio C Hamano
1
-1
/
+1
2019-10-02
commit-graph: remove a duplicate assignment
Alex Henrie
1
-2
/
+3
2019-09-18
commit-graph: add --[no-]progress to write and verify
Garima Singh
1
-2
/
+4
2019-09-16
commit-graph: use commit_list_count()
René Scharfe
1
-11
/
+6
2019-09-12
upload-pack: disable commit graph more gently for shallow traversal
Jeff King
1
-0
/
+12
2019-09-12
commit-graph: bump DIE_ON_LOAD check to actual load-time
Jeff King
1
-4
/
+4
2019-09-09
Merge branch 'ds/feature-macros'
Junio C Hamano
1
-3
/
+3
2019-09-09
commit-graph: don't show progress percentages while expanding reachable commits
SZEDER Gábor
1
-1
/
+1
2019-09-09
commit-graph.c: handle corrupt/missing trees
Taylor Blau
1
-1
/
+6
2019-09-09
commit-graph.c: handle commit parsing errors
Taylor Blau
1
-1
/
+3
2019-08-22
Merge branch 'sg/commit-graph-validate'
Junio C Hamano
1
-17
/
+23
2019-08-13
repo-settings: consolidate some config settings
Derrick Stolee
1
-3
/
+3
2019-08-09
Merge branch 'ds/commit-graph-incremental'
Junio C Hamano
1
-5
/
+7
2019-08-07
commit-graph: release strbufs after use
René Scharfe
1
-5
/
+7
2019-08-05
commit-graph: fix bug around octopus merges
Derrick Stolee
1
-1
/
+1
2019-08-05
commit-graph: error out on invalid commit oids in 'write --stdin-commits'
SZEDER Gábor
1
-12
/
+17
2019-08-05
commit-graph: turn a group of write-related macro flags into an enum
SZEDER Gábor
1
-5
/
+6
2019-07-19
Merge branch 'ds/commit-graph-incremental'
Junio C Hamano
1
-49
/
+774
2019-07-09
Merge branch 'jk/oidhash'
Junio C Hamano
1
-1
/
+1
2019-07-09
Merge branch 'ds/close-object-store'
Junio C Hamano
1
-4
/
+4
2019-07-09
Merge branch 'ds/commit-graph-write-refactor'
Junio C Hamano
1
-271
/
+336
2019-06-20
object: convert create_object() to use object_id
Jeff King
1
-1
/
+1
2019-06-19
commit-graph: normalize commit-graph filenames
Derrick Stolee
1
-7
/
+23
2019-06-19
commit-graph: merge commit-graph chains
Derrick Stolee
1
-33
/
+147
2019-06-19
commit-graph: add --split option to builtin
Derrick Stolee
1
-5
/
+9
2019-06-19
commit-graph: write commit-graph chains
Derrick Stolee
1
-11
/
+275
2019-06-19
commit-graph: clean up chains after flattened write
Derrick Stolee
1
-3
/
+9
2019-06-19
commit-graph: rearrange chunk count logic
Derrick Stolee
1
-14
/
+21
2019-06-19
commit-graph: verify chains with --shallow mode
Derrick Stolee
1
-3
/
+12
2019-06-19
commit-graph: add base graphs chunk
Derrick Stolee
1
-0
/
+22
2019-06-19
commit-graph: create options for split files
Derrick Stolee
1
-11
/
+24
2019-06-19
commit-graph: load commit-graph chains
Derrick Stolee
1
-6
/
+106
2019-06-19
commit-graph: expire commit-graph files
Derrick Stolee
1
-0
/
+69
2019-06-19
commit-graph: rename commit_compare to oid_compare
Derrick Stolee
1
-2
/
+2
2019-06-19
commit-graph: allow cross-alternate chains
Derrick Stolee
1
-11
/
+45
2019-06-19
commit-graph: prepare for commit-graph chains
Derrick Stolee
1
-11
/
+78
2019-06-12
commit-graph: use raw_object_store when closing
Derrick Stolee
1
-4
/
+4
2019-06-12
commit-graph: extract write_commit_graph_file()
Derrick Stolee
1
-75
/
+80
2019-06-12
commit-graph: extract copy_oids_to_commits()
Derrick Stolee
1
-25
/
+32
2019-06-12
commit-graph: extract count_distinct_commits()
Derrick Stolee
1
-13
/
+22
2019-06-12
commit-graph: extract fill_oids_from_all_packs()
Derrick Stolee
1
-11
/
+15
2019-06-12
commit-graph: extract fill_oids_from_commit_hex()
Derrick Stolee
1
-32
/
+40
2019-06-12
commit-graph: extract fill_oids_from_packs()
Derrick Stolee
1
-36
/
+47
2019-06-12
commit-graph: create write_commit_graph_context
Derrick Stolee
1
-196
/
+194
2019-06-12
commit-graph: collapse parameters into flags
Derrick Stolee
1
-4
/
+5
2019-06-12
commit-graph: return with errors during write
Derrick Stolee
1
-19
/
+41
2019-05-19
Merge branch 'js/commit-graph-parse-leakfix'
Junio C Hamano
1
-1
/
+3
2019-05-09
Merge branch 'nd/sha1-name-c-wo-the-repository'
Junio C Hamano
1
-2
/
+7
2019-05-07
commit-graph: fix memory leak
Josh Steadmon
1
-1
/
+3
2019-04-16
commit.cocci: refactor code, avoid double rewrite
Nguyễn Thái Ngọc Duy
1
-2
/
+7
2019-04-01
commit-graph: improve & i18n error messages
Ævar Arnfjörð Bjarmason
1
-19
/
+19
2019-04-01
commit-graph write: don't die if the existing graph is corrupt
Ævar Arnfjörð Bjarmason
1
-3
/
+7
2019-04-01
commit-graph: don't pass filename to load_commit_graph_one_fd_st()
Ævar Arnfjörð Bjarmason
1
-4
/
+3
2019-04-01
commit-graph: don't early exit(1) on e.g. "git status"
Ævar Arnfjörð Bjarmason
1
-12
/
+30
2019-04-01
commit-graph: fix segfault on e.g. "git status"
Ævar Arnfjörð Bjarmason
1
-9
/
+34
2019-02-05
Merge branch 'ab/commit-graph-write-progress'
Junio C Hamano
1
-36
/
+94
2019-02-05
Merge branch 'ab/commit-graph-write-optim'
Junio C Hamano
1
-2
/
+4
2019-02-05
Merge branch 'js/commit-graph-chunk-table-fix'
Junio C Hamano
1
-19
/
+48
2019-02-05
Merge branch 'sb/more-repo-in-api'
Junio C Hamano
1
-16
/
+24
2019-01-29
Merge branch 'bc/sha-256'
Junio C Hamano
1
-16
/
+17
2019-01-23
commit-graph write: emit a percentage for all progress
Ævar Arnfjörð Bjarmason
1
-7
/
+7
2019-01-23
commit-graph write: add itermediate progress
Ævar Arnfjörð Bjarmason
1
-0
/
+13
2019-01-23
commit-graph write: remove empty line for readability
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2019-01-23
commit-graph write: add more descriptive progress output
Ævar Arnfjörð Bjarmason
1
-7
/
+18
2019-01-23
commit-graph write: show progress for object search
Ævar Arnfjörð Bjarmason
1
-2
/
+7
2019-01-23
commit-graph write: more descriptive "writing out" output
Ævar Arnfjörð Bjarmason
1
-2
/
+10
2019-01-23
commit-graph write: add "Writing out" progress output
Ævar Arnfjörð Bjarmason
1
-9
/
+30
2019-01-23
commit-graph: don't call write_graph_chunk_extra_edges() unnecessarily
SZEDER Gábor
1
-1
/
+2
2019-01-22
commit-graph: rename "large edges" to "extra edges"
SZEDER Gábor
1
-12
/
+12
2019-01-22
commit-graph write: use pack order when finding commits
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2019-01-18
Merge branch 'ds/commit-graph-assert-missing-parents'
Junio C Hamano
1
-6
/
+11
2019-01-15
commit-graph: fix buffer read-overflow
Josh Steadmon
1
-2
/
+12
2019-01-15
commit-graph, fuzz: add fuzzer for commit-graph
Josh Steadmon
1
-17
/
+36
2019-01-14
Merge branch 'ab/commit-graph-progress-fix'
Junio C Hamano
1
-3
/
+10
2019-01-02
commit-graph: writing missing parents is a BUG
Derrick Stolee
1
-6
/
+11
2018-12-28
commit-graph: convert remaining functions to handle any repo
Stefan Beller
1
-16
/
+24
2018-11-20
commit-graph: split up close_reachable() progress output
Ævar Arnfjörð Bjarmason
1
-3
/
+10
2018-11-14
commit-graph: convert to using the_hash_algo
brian m. carlson
1
-16
/
+17
2018-11-13
sha1-file: use an object_directory for the main object dir
Jeff King
1
-4
/
+1
2018-11-13
rename "alternate_object_database" to "object_directory"
Jeff King
1
-5
/
+5
2018-10-19
Merge branch 'ds/commit-graph-leakfix'
Junio C Hamano
1
-6
/
+10
2018-10-16
Merge branch 'ds/commit-graph-with-grafts'
Junio C Hamano
1
-4
/
+34
2018-10-16
Merge branch 'ab/commit-graph-progress'
Junio C Hamano
1
-8
/
+57
2018-10-07
commit-graph: reduce initial oid allocation
Derrick Stolee
1
-1
/
+1
2018-10-07
commit-graph: clean up leaked memory during write
Derrick Stolee
1
-5
/
+9
2018-09-17
Merge branch 'ds/commit-graph-tests'
Junio C Hamano
1
-2
/
+3
2018-09-17
Merge branch 'jk/cocci'
Junio C Hamano
1
-5
/
+5
2018-09-17
Merge branch 'ds/reachable'
Junio C Hamano
1
-0
/
+18
2018-09-17
commit-graph verify: add progress output
Ævar Arnfjörð Bjarmason
1
-0
/
+5
2018-09-17
commit-graph write: add progress output
Ævar Arnfjörð Bjarmason
1
-8
/
+52
2018-08-29
convert "hashcmp() != 0" to "!hasheq()"
Jeff King
1
-1
/
+1
2018-08-29
convert "oidcmp() != 0" to "!oideq()"
Jeff King
1
-3
/
+3
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-1
/
+1
2018-08-29
commit-graph: define GIT_TEST_COMMIT_GRAPH
Derrick Stolee
1
-2
/
+3
2018-08-21
commit-graph: close_commit_graph before shallow walk
Derrick Stolee
1
-4
/
+4
2018-08-21
commit-graph: not compatible with uninitialized repo
Derrick Stolee
1
-0
/
+3
2018-08-21
commit-graph: not compatible with grafts
Derrick Stolee
1
-0
/
+6
2018-08-21
commit-graph: not compatible with replace objects
Derrick Stolee
1
-0
/
+21
2018-08-20
Merge branch 'jk/for-each-object-iteration'
Junio C Hamano
1
-1
/
+1
2018-08-15
Merge branch 'nd/i18n'
Junio C Hamano
1
-10
/
+10
2018-08-13
for_each_packed_object: support iterating in pack-order
Jeff King
1
-1
/
+1
2018-07-23
commit-graph.c: mark more strings for translation
Nguyễn Thái Ngọc Duy
1
-10
/
+10
2018-07-20
commit-reach: use can_all_from_reach
Derrick Stolee
1
-0
/
+18
2018-07-17
commit-graph: add repo arg to graph readers
Jonathan Tan
1
-27
/
+33
2018-07-17
commit-graph: store graph in struct object_store
Jonathan Tan
1
-21
/
+19
2018-07-17
commit-graph: add free_commit_graph
Jonathan Tan
1
-10
/
+14
2018-07-17
commit-graph: refactor preparing commit graph
Jonathan Tan
1
-11
/
+17
2018-07-17
Merge branch 'ds/commit-graph-fsck' into jt/commit-graph-per-object-store
Junio C Hamano
1
-16
/
+235
2018-06-29
commit: add repository argument to lookup_commit
Stefan Beller
1
-5
/
+5
2018-06-29
commit: add repository argument to lookup_commit_reference_gently
Stefan Beller
1
-1
/
+1
2018-06-29
tree: add repository argument to lookup_tree
Stefan Beller
1
-1
/
+1
2018-06-27
commit-graph: add '--reachable' option
Derrick Stolee
1
-0
/
+20
2018-06-27
commit-graph: use string-list API for input
Derrick Stolee
1
-8
/
+7
2018-06-27
commit-graph: verify contents match checksum
Derrick Stolee
1
-2
/
+14
2018-06-27
commit-graph: verify commit date
Derrick Stolee
1
-0
/
+6
2018-06-27
commit-graph: verify generation number
Derrick Stolee
1
-0
/
+34
2018-06-27
commit-graph: verify parent list
Derrick Stolee
1
-0
/
+28
2018-06-27
commit-graph: verify root tree OIDs
Derrick Stolee
1
-1
/
+16
2018-06-27
commit-graph: verify objects exist
Derrick Stolee
1
-0
/
+18
[prev]
[next]