The GitHub Actions job "Build" on jackrabbit-oak.git/trunk has failed.
Run started by GitHub user thomasmueller (triggered by thomasmueller).

Head commit for run:
ef7d93e7c42df767f25831e88b34e09cc9d78240 / mkapalka 
<[email protected]>
OAK-12372: ignore Lucene facet properties that are too long (#3091)

* OAK-12372: ignore Lucene facet properties that are too long

Lucene limits the lenght of the category path of a facet to 8191 characters. 
When Oak tries to index
a property which name + value + 1 (path separator) exceeds this limit, Lucene 
throws an exception
that aborts the indexing step. Since those kinds of facet properties are 
unlikely to be useful, it
is better to ignore them and continue the indexing process. This patch does it 
but uses a feature
flag to disable this new behaviour if ever needed (enabled by default).

* Address PR review comments

* Improve the testing

---------

Co-authored-by: Michal Kapalka <[email protected]>

Report URL: https://github.com/apache/jackrabbit-oak/actions/runs/33726804758

With regards,
GitHub Actions via GitBox

Reply via email to