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
>
>

Reply via email to