nickva opened a new issue, #5916:
URL: https://github.com/apache/couchdb/issues/5916

   ### Version
   
   unknown
   
   ### Describe the problem you're encountering
   
   Purging a dreyfus (clouseau) text index when  the min purge infos limit is > 
0 and then querying is broken and raises  this kind of an error:
   
   ```
   Querying search index
   {
     "error": "{invalid_start_purge_seq,0,3}",
     "reason": "[{couch_bt_engine,fold_purge_infos,5,\n                  
[{file,\"src/couch_bt_engine.erl\"},{line,619}]},\n 
{dreyfus_index_updater,purge_index,3,\n                        
[{file,\"src/dreyfus_index_updater.erl\"},{line,116}]},\n 
{dreyfus_index_updater,update,2,\n                        
[{file,\"src/dreyfus_index_updater.erl\"},{line,52}]}]"
   }
   ```
   
   ### Expected Behaviour
   
   Dreyfus/clouseau indexes should handle purges even after they've been 
compacted and start at a value > 0
   
   ### Steps to Reproduce
   
   Purge greater than purge infos limit number of docs, then compact, then 
create a clouseau/dreyfus search index
   
   ### Your Environment
   
   _No response_
   
   ### Additional Context
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to