forked from git/git
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WORK-IN-PROGRESS] Introduce the path walk API into Git for Windows #5146
Closed
Closed
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
6354d7a
path-walk: introduce an object walk by path
derrickstolee c8e08c3
backfill: add builtin boilerplate
derrickstolee b05a276
backfill: basic functionality and tests
derrickstolee e02f7b3
backfill: add --batch-size=<n> option
derrickstolee 4236e4f
backfill: add --sparse option
derrickstolee 31c9b45
path-walk: allow consumer to specify object types
derrickstolee 356abc9
backfill: assume --sparse when sparse-checkout is enabled
derrickstolee 3a421ff
path-walk: allow visiting tags
derrickstolee b9471b6
survey: stub in new experimental `git-survey` command
jeffhostetler c4b3490
survey: add command line opts to select references
jeffhostetler ca37a49
survey: collect the set of requested refs
jeffhostetler 0a20a17
survey: start pretty printing data in table form
derrickstolee 91c4d57
survey: add object count summary
derrickstolee 53632be
revision: create mark_trees_uninteresting_dense()
derrickstolee c63928e
survey: summarize total sizes by object type
derrickstolee 3e9b671
path-walk: add prune_all_uninteresting option
derrickstolee af7d53f
survey: show progress during object walk
derrickstolee d192ae7
pack-objects: add --path-walk option
derrickstolee 5f7e131
survey: add ability to track prioritized lists
derrickstolee ab0bc08
pack-objects: extract should_attempt_deltas()
derrickstolee bd8b5b5
survey: add report of "largest" paths
derrickstolee c6d4832
pack-objects: introduce GIT_TEST_PACK_PATH_WALK
derrickstolee c2092f0
p5313: add size comparison test
derrickstolee bbc57f7
repack: add --path-walk option
derrickstolee 32fca07
pack-objects: enable --path-walk via config
derrickstolee c145b9e
pack-objects: add --full-name-hash option
derrickstolee 72191a0
test-name-hash: add helper to compute name-hash functions
derrickstolee 5039f03
p5314: add a size test for name-hash collisions
derrickstolee e43582c
scalar: enable path-walk during push via config
derrickstolee 88fee5b
pack-objects: output debug info about deltas
derrickstolee d17e503
Merge branch 'backfill'
dscho d7e7283
Merge branch 'survey'
dscho 98a5786
Merge branch 'pack-path-walk'
dscho 9d0690a
Merge branch 'path-walk'
dscho 556335a
fixup! survey: collect the set of requested refs
dscho 69aa8d8
fixup! pack-objects: output debug info about deltas
dscho 5001883
fixup! survey: summarize total sizes by object type
dscho 3ab1bda
fixup! survey: add report of "largest" paths
dscho 84c8a06
fixup! survey: summarize total sizes by object type
dscho 16cd9a3
fixup! pack-objects: output debug info about deltas
dscho c8f1239
fixup! survey: start pretty printing data in table form
dscho b5c2265
fixup! survey: add object count summary
dscho fee8f88
fixup! survey: summarize total sizes by object type
dscho 489ce0c
test-tool: add the `path-walk` subcommand
dscho 9b78d40
fixup! test-tool: add the `path-walk` subcommand
dscho File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have to release the allocated memory somewhere?