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

Create a separate stow Location for signed url #125

Merged
merged 7 commits into from
Apr 6, 2022
Merged

Conversation

EngHabu
Copy link
Contributor

@EngHabu EngHabu commented Apr 6, 2022

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

TL;DR

Allow overriding storage config for SignedURL generation. This enables clients to use generate a signed url using a different endpoint that's externally accessible.

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

flyteorg/flyte#2263

EngHabu added 6 commits April 6, 2022 11:19
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 April 6, 2022 19:41
@EngHabu EngHabu requested a review from eapolinario April 6, 2022 19:41
@codecov
Copy link

codecov bot commented Apr 6, 2022

Codecov Report

Merging #125 (d0d810f) into master (1ef3a07) will decrease coverage by 0.22%.
The diff coverage is 70.45%.

@@            Coverage Diff             @@
##           master     #125      +/-   ##
==========================================
- Coverage   69.09%   68.87%   -0.23%     
==========================================
  Files          68       68              
  Lines        3343     3370      +27     
==========================================
+ Hits         2310     2321      +11     
- Misses        865      878      +13     
- Partials      168      171       +3     
Flag Coverage Δ
unittests 67.66% <71.42%> (-0.24%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
storage/config.go 60.00% <ø> (ø)
storage/utils.go 70.00% <0.00%> (-10.77%) ⬇️
storage/stow_store.go 77.82% <76.31%> (-2.86%) ⬇️
storage/config_flags.go 48.64% <100.00%> (ø)
sets/generic_set.go 98.91% <0.00%> (-1.09%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1ef3a07...d0d810f. Read the comment docs.

Signed-off-by: Haytham Abuelfutuh <[email protected]>
@EngHabu EngHabu merged commit 90d35d4 into master Apr 6, 2022
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
* Create a separate stow Location for signed url

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

* Generate

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

* Revert ConnectionConfig deprecation for now

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

* updates

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

* Update golden test files

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

* fix unit test

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

* lint

Signed-off-by: Haytham Abuelfutuh <[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.

2 participants