David Smiley commented on LUCENE-8200:

{quote}my repo is aligned with whatever is on 
_[https://git-wip-us.apache.org/repos/asf/lucene-solr.git_] it has not been 
forked from a specific mirror on github which doesn't matter at all here. I 
don't really understand why you bring this up like a second time here. it's 
1st time was just an unrelated question; sorry if asking it annoyed you.
2nd time is perhaps in retrospect misattributed.  I thought that your repo 
shared no lineage with ASF's but now I think I'm mistaken.  If it didn't share 
lineage (which was my thinking at the time I commented), it would explain why 
"git apply ..." didn't work.  But it's not that.  It didn't work when I tried 
to apply it in IntelliJ either.  A mystery; ah well.  Does "git apply ..." work 
for anyone else here for this patch?  My usual method is to apply patches 
directly in IntelliJ but when that failed I went to the CLI and found it failed 
there too, so I'm stumped.  Raw patches are harder to review as thoroughly as 
one can in an IDE (of course).

>  Allow doc-values to be updated atomically together with a document
> -------------------------------------------------------------------
>                 Key: LUCENE-8200
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8200
>             Project: Lucene - Core
>          Issue Type: Improvement
>    Affects Versions: 7.4, master (8.0)
>            Reporter: Simon Willnauer
>            Assignee: Simon Willnauer
>            Priority: Major
>         Attachments: LUCENE-8200.patch, LUCENE-8200.patch, LUCENE-8200.patch
> Today we can only update a document by deleting all previously indexed 
> documents for the given term. In some cases like when deletes are not `final` 
> in the way that documents that are marked as deleted should not be merged 
> away a `soft-delete` is needed which is possible when doc-values updates can 
> be done atomically just like delete and add in updateDocument(s)
> This change introduces such a soft update that reuses all code paths from 
> deletes to update all previously updated documents for a given term instead 
> of marking it as deleted. This is a spinnoff from LUCENE-8198

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to