s1monw commented on issue #11428: URL: https://github.com/apache/lucene/issues/11428#issuecomment-1409852225
The tomb-stoning ability is likely one of the major reasons why I used docvalues for this feature. The other was that it didn't require to change an existing format and it's API for it. We have always been conservative with changing stable and public APIs especially on that level unless there was a good reason for it. I can see the benefit of having a dedicated _soft-live format_ if we are willing to loose the tombstone ability (with a payload) since as @dnhatn pointed out correctly we would not have to write the DV on refresh for the soft deletes field. Yet, I doubt it makes a significant difference. -- 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: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org