Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Stow head etag #160

Merged
merged 11 commits into from
Jul 11, 2023
Merged

Stow head etag #160

merged 11 commits into from
Jul 11, 2023

Conversation

EngHabu
Copy link
Contributor

@EngHabu EngHabu commented Jul 10, 2023

TL;DR

Support returning ETag for in Metadata responses.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Tracking Issue

fixes flyteorg/flyte#3856

EngHabu added 9 commits June 19, 2023 13:56
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
@EngHabu EngHabu marked this pull request as ready for review July 10, 2023 17:15
wild-endeavor
wild-endeavor previously approved these changes Jul 10, 2023
Signed-off-by: Haytham Abuelfutuh <[email protected]>
wild-endeavor
wild-endeavor previously approved these changes Jul 10, 2023
Signed-off-by: Yee Hing Tong <[email protected]>
@EngHabu EngHabu merged commit 907929b into master Jul 11, 2023
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
* Implement Etag() in storage layer

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* go mod tidy

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Actually propagating etag

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Implement UnionMeta store

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Allow registeration of additional stow stores

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Support grpc NotFound in IsNotFound()

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* correct error code check

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Cleanup

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* more cleanup

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* PR Feedback

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* lint and nits

Signed-off-by: Yee Hing Tong <[email protected]>

---------

Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Yee Hing Tong <[email protected]>
Co-authored-by: Yee Hing Tong <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Core feature] Storage layer doesn't return ETag on HEAD requests
2 participants