+1 (non-binding) John Zhuge
On Tue, Oct 22, 2024 at 9:45 AM Jack Ye <yezhao...@gmail.com> wrote: > +1 (binding) > > Best, > Jack Ye > > On Tue, Oct 22, 2024 at 9:32 AM Dmitri Bourlatchkov > <dmitri.bourlatch...@dremio.com.invalid> wrote: > >> Thanks for the reply Eduard! >> >> I think it is fine to defer fine-tuning credential refreshes to a later >> PR. >> >> I'm upgrading my vote to +1 (non-binding). >> >> Cheers, >> Dmitri. >> >> On Tue, Oct 22, 2024 at 11:11 AM Eduard Tudenhöfner < >> etudenhoef...@apache.org> wrote: >> >>> Hey Dmitri, >>> >>> the idea behind the endpoint itself is really just to provide *valid* >>> credentials for a given table when a client asks for them. >>> If the server returned you two S3 credentials, the client will use the >>> one with the longest prefix and if that credential expires, it will ask the >>> server again for *valid* credentials. >>> That means the server can again return you two S3 credentials, even if >>> that second unused credential from the previous endpoint call didn't expire >>> yet. >>> I don't think we'd want to complicate the endpoint *at this point* to >>> have a differentiation between what specific credentials a client wants to >>> receive from the server. >>> >>> Thanks, >>> Eduard >>> >>> On Mon, Oct 21, 2024 at 6:36 PM Dmitri Bourlatchkov >>> <dmitri.bourlatch...@dremio.com.invalid> wrote: >>> >>>> -0 (non-binding) >>>> >>>> If multiple credentials are vended for a table (which is allowed) the >>>> current API requires all credentials to be refreshed, when any of the >>>> previous credentials expires. I think this is suboptimal (but can probably >>>> be made to work in most practical cases). >>>> >>>> Cheers, >>>> Dmitri. >>>> >>>> On Mon, Oct 21, 2024 at 6:07 AM Eduard Tudenhöfner < >>>> etudenhoef...@apache.org> wrote: >>>> >>>>> Hey everyone, >>>>> >>>>> I'd like to vote on #11281 >>>>> <https://github.com/apache/iceberg/pull/11281>, which introduces a >>>>> new endpoint and allows retrieving/refreshing vended credentials for a >>>>> given table. >>>>> >>>>> Please vote +1 if you generally agree with the path forward. >>>>> >>>>> Please vote in the next 72 hours >>>>> >>>>> [ ] +1, commit the proposed spec changes >>>>> [ ] -0 >>>>> [ ] -1, do not make these changes because . . . >>>>> >>>>> >>>>> Thanks everyone, >>>>> >>>>> Eduard >>>>> >>>>