Hello, +1 from me.
Regards, Siddhant On Thu, 27 Jun, 2024, 18:15 Devesh Singh, <deveshsi...@cloudera.com.invalid> wrote: > Hi, > > Changes LGTM +1 > > Regards > Devesh > > > On 27-Jun-2024, at 4:49 PM, Sumit Agrawal > > <sumitagra...@cloudera.com.INVALID> > wrote: > > > > Hi, > > > > +1 > > > > It looks good to me. > > > > Regards > > Sumit > > > > On Wed, Jun 26, 2024 at 8:44 PM Sadanand Shenoy < > > sadanand.shenoy4...@gmail.com> wrote: > > > >>> The old blocks are deleted via the existing delete path. > >> I see. Thanks for explaining. > >> > >> > >> > >> On Wed, Jun 26, 2024 at 7:57 PM Stephen O'Donnell > >> <sodonn...@cloudera.com.invalid> wrote: > >> > >>>> Just curious as to what happens to the original key blocks. Do we > >> intend > >>> to > >>> clean it up? > >>> > >>> The cleanup is the same as when deleting a key, and then writing it > >> again. > >>> The old blocks are deleted via the existing delete path. If there is a > >>> snapshot covering the key, the old blocks will be retained as usual. > >>> > >>> Overwriting a key in Ozone is effectively the same as a delete and a > >> create > >>> in a single call. The atomic rewrite change simply blocks the change if > >> the > >>> key was changed. Otherwise the functionality is unchanged. > >>> > >>> > >>> On Wed, Jun 26, 2024 at 11:34 AM Sadanand Shenoy <sshe...@apache.org> > >>> wrote: > >>> > >>>> Thanks for working on this, I tried out the rewrite CLI with/without > >>>> modifying the key and it works. > >>>> +1 for the merge. > >>>> > >>>> Just curious as to what happens to the original key blocks. Do we > >> intend > >>> to > >>>> clean it up? > >>>> If the answer is yes, having snapshots can cause trouble here as it > >> would > >>>> refer to older blocks. > >>>> > >>>> On Tue, Jun 25, 2024 at 7:18 PM Stephen O'Donnell > >>>> <sodonn...@cloudera.com.invalid> wrote: > >>>> > >>>>> +1 for the merge from me. Disclaimer - I was involved in the changes > >> on > >>>>> this branch. > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Stephen. > >>>>> > >>>>> On Tue, Jun 25, 2024 at 1:32 PM Attila Doroszlai < > >>> adorosz...@apache.org> > >>>>> wrote: > >>>>> > >>>>>> Hi Ozone developers, > >>>>>> > >>>>>> I would like to propose merging into master the feature branch > >>>>>> HDDS-10656-atomic-key-overwrite, which was used to develop Atomic > >> Key > >>>>>> Overwrite. > >>>>>> > >>>>>> There are scenarios where it would be desirable to replace a key in > >>>>>> Ozone, but only if the key has not changed since it was read. The > >>>>>> commits in the branch implement a minimal change to allow this > >>> feature > >>>>>> in the Ozone API. > >>>>>> > >>>>>> Checklist for feature branch merge: > >>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > https://cwiki.apache.org/confluence/display/OZONE/Atomic+Key+Overwrite+and+Key+Replacement+-+HDDS-10656 > >>>>>> > >>>>>> This vote will be open for at least a week. > >>>>>> > >>>>>> thanks, > >>>>>> Attila > >>>>>> > >>>>>> > >> --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org > >>>>>> For additional commands, e-mail: dev-h...@ozone.apache.org > >>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > > > > > > -- > > *Sumit Agrawal* | Senior Staff Engineer > > cloudera.com <https://www.cloudera.com> > > [image: Cloudera] <https://www.cloudera.com/> > > [image: Cloudera on Twitter] <https://twitter.com/cloudera> [image: > > Cloudera on Facebook] <https://www.facebook.com/cloudera> [image: > Cloudera > > on LinkedIn] <https://www.linkedin.com/company/cloudera> > > ------------------------------ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org > For additional commands, e-mail: dev-h...@ozone.apache.org > >