[
https://issues.apache.org/jira/browse/SOLR-13331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16840777#comment-16840777
]
Noble Paul edited comment on SOLR-13331 at 5/15/19 9:28 PM:
------------------------------------------------------------
bq. I couldn't of said it better myself. Very concerning.
After the bugs surfaced I realized one thing , almost none of our tests use
javabin which is the most commonly used format . if we had any of these tests
using javabin, it could've been caught and rectified. Interestingly most of
them still use XML which nobody uses
We need to ensure that tests run with json+ javabin too.
I've just created SOLR-13473
was (Author: noble.paul):
bq. I couldn't of said it better myself. Very concerning.
After the bugs surfaced I realized one thing , almost none of our tests use
javabin which is the most commonly used format . if we had any of these tests
using javabin, it could've been caught and rectified. Interestingly most of
them still use XML which nobody uses
We need to ensure that tests run with json+ javabin too.
> Atomic Update Multivalue remove does not work
> ---------------------------------------------
>
> Key: SOLR-13331
> URL: https://issues.apache.org/jira/browse/SOLR-13331
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: UpdateRequestProcessors
> Affects Versions: 7.7, 7.7.1, 8.0
> Environment: Standalone Solr Server
> Reporter: Thomas Wöckinger
> Assignee: Jason Gerlowski
> Priority: Critical
> Labels: patch, pull-request-available, ready-to-commit, test
> Fix For: 7.7.2, 8.1, master (9.0)
>
> Attachments: Fix-SOLR13331-Add-toNativeType-implementations.patch,
> SOLR-13331.patch
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> When using JavaBinCodec the values of collections are of type
> ByteArrayUtf8CharSequence, existing field values are Strings so the remove
> Operation does not have any effect.
> The relevant code is located in class AtomicUpdateDocumentMerger method
> doRemove.
> The method parameter fieldVal contains the collection values of type
> ByteArrayUtf8CharSequence, the variable original contains the collection of
> Strings
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]