Experimental deletion/undeletion stuff has been added

0 views
Skip to first unread message

Yurii Rashkovskii

unread,
Apr 4, 2008, 12:47:38 PM4/4/08
to stro...@googlegroups.com
Heyho.

For those who was interested in deleting documents — I've added kinda
early support for it (http://gitorious.org/projects/strokedb/repos/mainline/commits/002cd0e90bbfd8c14037b97ab21a2d5acdab1f2d
)

Here is an example usage: http://pastie.org/175360

It still have some uncertainties (for me) in how exactly it should
behave and how exactly API should look like, but at least we have
something to play with now; also I am not yet 100% confident on my
decision to prohibit deleting non-head documents. Lets see.

Yurii.

Daniel

unread,
Apr 4, 2008, 2:30:32 PM4/4/08
to StrokeDB


On Apr 4, 12:47 pm, Yurii Rashkovskii <yra...@gmail.com> wrote:
> For those who was interested in deleting documents -- I've added kinda
> early support for it (http://gitorious.org/projects/strokedb/repos/mainline/commits/002cd0e...
> )

Nice, going to start playing with it now.

> It still have some uncertainties (for me) in how exactly it should
> behave and how exactly API should look like, but at least we have
> something to play with now; also I am not yet 100% confident on my
> decision to prohibit deleting non-head documents. Lets see.

So not sure about obliterate. Would you consider it an optional call
in the store spec? I say this because as I was thinking about it and
seeing how I might do something myself, kept finding my self digging
into the internals of the skipstore.

Yurii Rashkovskii

unread,
Apr 4, 2008, 2:37:41 PM4/4/08
to stro...@googlegroups.com

On Apr 4, 2008, at 9:30 PM, Daniel wrote:
>> It still have some uncertainties (for me) in how exactly it should
>> behave and how exactly API should look like, but at least we have
>> something to play with now; also I am not yet 100% confident on my
>> decision to prohibit deleting non-head documents. Lets see.
>
> So not sure about obliterate. Would you consider it an optional call
> in the store spec? I say this because as I was thinking about it and
> seeing how I might do something myself, kept finding my self digging
> into the internals of the skipstore.

Obliteration is scheduled for the future — current storages subsystem
is anyway planned to be replaced with new one (new-storages branch);
so there is no plan to implement obliteration until new storages will
be merged into master.

Yurii.

Reply all
Reply to author
Forward
0 new messages