We use Lucene in Fuseki 4.x quite successfully. Perhaps the removal of support for Elastic was simply that Lucene is supported and that is fine for most use cases.
Lucene support seems not to make faceting available (as recently discussed here by David in my company) so there is likely Lucene improvements that can be made. Can you articulate what advantages you see in Elastic/OpenSearch support over Lucene? Nick On Wed, Jun 14, 2023 at 7:47 pm, Adrian Gschwend <[[email protected]](mailto:On Wed, Jun 14, 2023 at 7:47 pm, Adrian Gschwend <<a href=)> wrote: > According to https://jena.apache.org/documentation/query/text-query.html > there was support for text search using Elastic instead of Lucene in > Fuseki at some point at least. But from what I can see it was removed > (?) in 4.x. > > We have a use-case where faceted search is important and this is quite > hard in SPARQL 1.1, paging & counting is less than ideal. Either the > queries get very complex or the counts are wrong. > > What was the reason for removing that code, lack of maintenance? If so, > any ideas on how much work it would be to bring this to the 4.x codebase > again? I guess it might make sense to switch to OpenSearch as well > instead with the Elastic license issues. > > Anyone has or had Elastic in use in Fuseki & can share some experience? > I found some posts here and there but not much details about how the > integration worked. > > regards > > Adrian
