On 17 August 2016 at 01:47, Daniel Shahaf <d...@daniel.shahaf.name> wrote:
> i...@apache.org wrote on Sat, Aug 13, 2016 at 13:18:57 -0000:
>> Author: ivan
>> Date: Sat Aug 13 13:18:57 2016
>> New Revision: 1756266
>>
>> URL: http://svn.apache.org/viewvc?rev=1756266&view=rev
>> Log:
>> FSFS: Write the sha1->rep mapping in transaction *after* we successfully
>> written node revision to disk. Otherwise may get orphaned sha1->rep mapping
>> entry if an error occurs when writing p2l index entry.
>
> Should this be backported?  I.e., what are the consequences of an
> orphaned sha1->rep entry?
>
> If it's possible for an orphaned entry to be added to rep-cache.db
> [e.g., by reopening and committing the transaction], then I think this
> should be backported. [since that constitutes latent corruption]
>
Nominated to 1.9.x branch. Note that standard Subversion tools should
not be affected because it  aborts transaction on any error and this
clears on sha1->rep entries for transaction.



-- 
Ivan Zhakov

Reply via email to