bhabegger commented on code in PR #2817:
URL: https://github.com/apache/jackrabbit-oak/pull/2817#discussion_r3009101202


##########
oak-search-luceneNg/README.md:
##########
@@ -0,0 +1,23 @@
+# oak-search-luceneNg
+
+Lucene 9 index provider for Oak (`type="lucene9"`).
+
+## Feature parity
+
+| Feature | Legacy Lucene | Elastic | LuceneNg |
+|---|---|---|---|
+| Property restrictions, path/type filters | ✓ | ✓ | ✓ |
+| Fulltext search | ✓ | ✓ | ✓ |
+| Facets (insecure / statistical / secure) | ✓ | ✓ | ✓ |
+| Excerpts | ✓ | ✓ | ✓ |
+| Ordering / sorting | ✓ | ✓ | ✓ |
+| Suggestions | ✓ | ✓ | ✗ |
+| Spellcheck | ✓ | ✓ | ✗ |
+| Similarity / More Like This | ✓ | ✓ (+ KNN) | ✗ |
+| Native queries | ✓ | ✓ | ✗ |
+| Index statistics / JMX | ✓ | ✓ | ✗ |
+| Index augmentors | ✓ | ✗ | ✗ |
+| NRT / hybrid indexing | ✓ | ✗ | ✗ |
+| Index copier (CopyOnRead/Write) | ✓ | ✗ | ✗ |
+| Multi-index queries | ✓ | ✗ | ✗ |

Review Comment:
   Good point — added a footnote explaining that these are OSGi extension 
points (IndexFieldProvider / FulltextQueryTermsProvider) that allow third-party 
code to inject additional fields into indexed documents or expand fulltext 
queries.



##########
oak-search-luceneNg/README.md:
##########
@@ -0,0 +1,23 @@
+# oak-search-luceneNg
+
+Lucene 9 index provider for Oak (`type="lucene9"`).
+
+## Feature parity
+
+| Feature | Legacy Lucene | Elastic | LuceneNg |
+|---|---|---|---|
+| Property restrictions, path/type filters | ✓ | ✓ | ✓ |
+| Fulltext search | ✓ | ✓ | ✓ |
+| Facets (insecure / statistical / secure) | ✓ | ✓ | ✓ |
+| Excerpts | ✓ | ✓ | ✓ |
+| Ordering / sorting | ✓ | ✓ | ✓ |
+| Suggestions | ✓ | ✓ | ✗ |
+| Spellcheck | ✓ | ✓ | ✗ |
+| Similarity / More Like This | ✓ | ✓ (+ KNN) | ✗ |
+| Native queries | ✓ | ✓ | ✗ |
+| Index statistics / JMX | ✓ | ✓ | ✗ |
+| Index augmentors | ✓ | ✗ | ✗ |

Review Comment:
   Thanks for the clarification! Renamed to "Composite node store queries" and 
added a footnote describing the scenario (multi-mount repository, one query per 
mount, results merged).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to