-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
feat: Adding cas support to catalog #3929
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
c20168c
wip: Probably working right.
yhakbar a521804
fix: Cleaning things up a bit
yhakbar cb731e6
fix: Getting rid of unused constant
yhakbar 1a54f04
fix: Fixing remote reference optimization
yhakbar 6d70093
fix: More performance improvements
yhakbar 0b592ea
fix: Performance testing done.
yhakbar 52a9cd1
fix: Tossing some unnecessary comments
yhakbar 4802efe
feat: Attempting implementation
yhakbar 5629b2c
fix: Fixing recursive storage of trees
yhakbar 9264dc3
feat: Upgrade to `go-getter` v2
yhakbar 15d4fa3
feat: Use go-getter for cln protocol
yhakbar 629f98b
fix: Removing debug logging
yhakbar 926fc74
fix: Using an early return
yhakbar add47f5
fix: Some updates to how scaffolding gets done after catalog
yhakbar 67ce742
fix: Updating experiment name
yhakbar 1f4704f
fix: Rename `clngo` to `cln`
yhakbar 95f3919
fix: Linting
yhakbar 28aad5a
fix: Revert changes to `catalog` command
yhakbar 7ab6f05
fix: Refactoring clone so that it's easier to work with
yhakbar 477e496
fix: Switch to explicit sentinel instead of relying on `.git`
yhakbar 4674e3f
fix: Renaming `repo` to `url`
yhakbar 1549810
fix: Fixing tree linking
yhakbar 0ee6b48
fix: Mostly fixed
yhakbar 23192d4
fix: Tests fixed
yhakbar 46bf743
fix: Fully repaired cln
yhakbar 172901f
feat: Concurrently linking the tree
yhakbar 06c4fe3
feat: Reducing concurrency for linking
yhakbar 09950d8
feat: Persisting select `.git` files
yhakbar b2650f2
feat: Integrating `cln` into catalog
yhakbar 996d9ad
feat: Renaming cln to CAS
yhakbar 28e4e69
feat: Adjusting store path
yhakbar ac38312
feat: Paritioning content
yhakbar acebb90
fix: Refactoring a bit
yhakbar d69785f
fix: Lock access to the map
yhakbar 557290b
fix: Improving integration into catalog
yhakbar 2196a3a
fix: Linting
yhakbar 18b7990
feat: Adding experiment docs
yhakbar 5f2ab42
feat: Adding CAS feature docs
yhakbar 8a66be5
fix: Filling in placeholder link
yhakbar d0f60f7
fix: Addressing CodeRabbit feedback
yhakbar 27daacb
fix: Use parent logger
yhakbar 21996f6
fix: Linting errors
yhakbar 8f9b5ce
fix: Working on optimization
yhakbar b3b4d6f
fix: Tests working
yhakbar 5e692a5
fix: Cleanup
yhakbar 97d7859
fix: Adding tmp timestamp check
yhakbar 60e7b2b
fix: Remove unused constants
yhakbar 4c53664
feat: Adding `LinkTree` test
yhakbar 9b1a4fc
fix: Update implementation to test table
yhakbar 456c68c
fix: Linting
yhakbar 53d2566
fix: Deleting some dead code
yhakbar 12fe862
fix: Fixing Windows test of hard linked tree
yhakbar adf258f
fix: Fixing unnecessary imports
yhakbar cb71191
feat: Bumping Catalog to use go-getter v2
yhakbar 58f3ea3
wip: Adding go-getter
yhakbar 3844890
fix: Adjusting abstraction so that clone gets options
yhakbar baa76b0
fix: Refactoring
yhakbar 1e0805d
fix: Adding getter
yhakbar ebe538c
fix: Use go-getter for clones
yhakbar 87617ad
fix: Updating docs for updated CAS implementation
yhakbar edd85b1
fix: Linting
yhakbar 428d562
fix: Getting rid of command cache
yhakbar 46b8000
fix: Fixing comment
yhakbar c6efc57
fix: Addressing CodeRabbit feedback
yhakbar f50e994
fix: Removing unnecessary lock
yhakbar 49291b1
feat: Plumbing ctx
yhakbar 5086658
feat: Addressing review feedback
yhakbar 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
feat: Plumbing ctx
- Loading branch information
commit 49291b1bb30aec8a61590129133ce90b3be77325
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
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.
I was wondering why CloneOptions is not passed as pointer?
Should it be added checks to validate repo/branch?