I see the reason now, but is the "period" configurable?
Another question is: it seems the shadow object is to prevent racing
between concurrent r/w. Why do we need to keep those objects so long?

Henry

2011/9/30 Yehuda Sadeh Weinraub <[email protected]>:
> Instead of removing the shadow objects, we add an intent entry to the
> intent log. This is done, so that an object read that happens while
> doing a write to the object can complete successfully, while returning
> the original object. A separate process then have to remove those
> entries, but only after a long period (e.g., a couple of days). The
> radosgw-admin utility can handle that.
>
> On Thu, Sep 29, 2011 at 9:14 AM, Henry C Chang <[email protected]> 
> wrote:
>> Hi,
>>
>> With radosgw, I noticed that after the actual objects are deleted, the
>> shadow objects still remains. I am wondering when the shadow object
>> will be deleted. Is it a bug or on purpose?
>> My used data size keeps growing...
>>
>> Henry
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to [email protected]
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to