Thomas Mueller created OAK-9046: ----------------------------------- Summary: Index function string-length should index size for binary properties Key: OAK-9046 URL: https://issues.apache.org/jira/browse/OAK-9046 Project: Jackrabbit Oak Issue Type: Improvement Components: indexing Reporter: Thomas Mueller Assignee: Thomas Mueller
For index definition {noformat} <size jcr:primaryType="nt:unstructured" ordered="{Boolean}true" propertyIndex="{Boolean}true" type="Long" function="fn:string-length(jcr:content/@jcr:data)"/> {noformat} Expected result: Index the size of @jcr:data Current result: {noformat} ERROR o.a.j.o.p.i.l.LuceneDocumentMaker - Failed to calculate function value for [function, length, @jcr:content/jcr:data] ... java.lang.IllegalStateException: String is too long: 2325601444581057974 {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)