Skip to content
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

Restore snapshot changes for V2 #189

Closed
wants to merge 4 commits into from

Conversation

sachinpkale
Copy link
Owner

Description

[Describe what this change achieves]

Related Issues

Resolves #[Issue number to be closed when this PR is merged]

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@sachinpkale sachinpkale force-pushed the translog-gc-timestamp branch from dfb69db to 0b28207 Compare August 31, 2024 08:08
@sachinpkale sachinpkale force-pushed the translog-gc-timestamp branch 2 times, most recently from 4861537 to 8c32686 Compare September 1, 2024 07:47
@sachinpkale sachinpkale force-pushed the v2-snapshot-restore branch 2 times, most recently from ea6c2d3 to 8d49a6f Compare September 1, 2024 09:06
…arch-project#15426)

* Add snapshot shard blobs with hashed prefix

Signed-off-by: Ashish Singh <[email protected]>

* Add UTs

Signed-off-by: Ashish Singh <[email protected]>

* Address comments and add UTs

Signed-off-by: Ashish Singh <[email protected]>

* Change default snapshot shard path type to hashed_prefix for testing

Signed-off-by: Ashish Singh <[email protected]>

* Fix failing tests

Signed-off-by: Ashish Singh <[email protected]>

* Introduce single method for all create/put repository calls

Signed-off-by: Ashish Singh <[email protected]>

* Move the index shard path upload to sync upload

Signed-off-by: Ashish Singh <[email protected]>

* Fix spotless errors

Signed-off-by: Ashish Singh <[email protected]>

* Do minor code refactor

Signed-off-by: Ashish Singh <[email protected]>

* Fix tests

Signed-off-by: Ashish Singh <[email protected]>

* More tests to use common methods for repo creation

Signed-off-by: Ashish Singh <[email protected]>

* Address comments and fix multiple failing tests

Signed-off-by: Ashish Singh <[email protected]>

---------

Signed-off-by: Ashish Singh <[email protected]>
@sachinpkale sachinpkale force-pushed the v2-snapshot-restore branch 2 times, most recently from 2fc3b51 to 4a68ff5 Compare September 1, 2024 16:45
Signed-off-by: Sachin Kale <[email protected]>
Co-authored-by: Gaurav Bafna <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants