0
當我刪除文件時它的修改增加了,然後PUT同一個文件,它的修改增加了。壓縮後,將相同的文檔放入,其修訂版本從1開始。現在,當我收到文檔時,我收到消息,說明此文檔已被刪除。Couchdb壓縮和刪除文件
第二次我做了同樣的文件,我有文件,在壓縮+ 1之前進行了修改,並且在GET這個文件之後,顯示了我正確的實際狀態。 爲什麼?
當我刪除文件時它的修改增加了,然後PUT同一個文件,它的修改增加了。壓縮後,將相同的文檔放入,其修訂版本從1開始。現在,當我收到文檔時,我收到消息,說明此文檔已被刪除。Couchdb壓縮和刪除文件
第二次我做了同樣的文件,我有文件,在壓縮+ 1之前進行了修改,並且在GET這個文件之後,顯示了我正確的實際狀態。 爲什麼?
這是COUCHDB-1415一個例子,如果你刪除然後文檔試圖與完全相同的內容再次插入文檔恰好。解決方法是在刪除發生後插入新修訂版之前,將更改的數據添加到文檔中。
從這個錯誤,看起來它將被修復在2.0,這是目前正在工作。