Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
8.11
-
None
-
None
Description
I am running Solr 8.11. As per the Solr documentation, any value starting with "1","t" or "T" for a boolean field is interpreted as true.
https://solr.apache.org/guide/8_11/field-types-included-with-solr.html#recommended-field-types
However, I hit a potential Solr bug where if the String value "1","t" or "T" is passed in an atomic update, it is treated as false.
//Eg:Below document is indexed first => query returns "inStock" as true (as expected)
//Follow above update with below atomic update and commit. => inStock becomes false in query result
}
This doesn't happen though if value "1" is passed in a regular update.
Eg:Below update reflects the value of inStock as true when queried.
Attachments
Issue Links
- links to