I've updated the script and can confirm the issue.

On 12.09.2010, at 20:47, Nikolai Teofilov wrote:

> In step 7. delete document on the remote database not on the local.
> 
> Cheers
> Nikolai
> 
> On 12.09.2010, at 20:25, Sebastian Cohnen (JIRA) wrote:
> 
>> 
>>   [ 
>> https://issues.apache.org/jira/browse/COUCHDB-885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12908518#action_12908518
>>  ] 
>> 
>> Sebastian Cohnen commented on COUCHDB-885:
>> ------------------------------------------
>> 
>> I cannot reproduce.
>> 
>> But I'm not sure if I understand your steps correctly, so I've written a 
>> bash script (see http://www.friendpaste.com/6SrHCU1lseUURuwTJEpCpk) to 
>> execute your steps. Could you have a look and verify that I understood your 
>> steps correctly?
>> 
>>> Delete document with attachment fails after replication.
>>> --------------------------------------------------------
>>> 
>>>               Key: COUCHDB-885
>>>               URL: https://issues.apache.org/jira/browse/COUCHDB-885
>>>           Project: CouchDB
>>>        Issue Type: Bug
>>>        Components: Replication
>>>  Affects Versions: 1.0.1
>>>       Environment: Mac OSX, Windows XP, Windows 7
>>>          Reporter: Nikolai Teofilov
>>> 
>>> Step to reproduce the bug:
>>> 1.  Make database "test" on a remote couchdb server that reside on a 
>>> different machine! 
>>> 2.  Create new document:  "http://remote-server:5984/test/doc";
>>> 3.  Create database "test"  on the local couchdb  server.
>>> 4.  Trigger pull replication  http://remote-server:5984/test -> 
>>> http://localhost:5984/test
>>> 5.  Attach a file to the replicated document on the local couchdb server.
>>> 6.  Trigger push replication http://localhost:5984/test  -> 
>>> http://remote-server:5984/test
>>> 7.  Delete the replicated document that contain now the attachment on 
>>> remote database.
>>> 
>>>     This operation will delete the last revision of the document (after the 
>>> replication) but the previous revision of the document (before the 
>>> replication) still exist in the database.
>>> This defect appears only for replications between databases on two 
>>> different couchdb servers, and only for documents that were updated with a 
>>> new attachment.
>> 
>> -- 
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>> 
> 

Reply via email to