zazuko / blueprint

Zazuko Blueprint is an enterprise knowledge graph frontend and browser, designed to make RDF Knowledge Graphs accessible and customizable for domain users.
Apache License 2.0
17 stars 3 forks source link

Running without full-text search #36

Open tpluscode opened 9 hours ago

tpluscode commented 9 hours ago

If I were to run blueprint on an endpoint which does not support one of the recognised FTS dialects (fuseki, graphdb, neptune, or stardog at the time of writing), is it possible to remove the fullTextSearchDialect key from config and... resort to REGEX in queries?

tpluscode commented 9 hours ago

That said, if the config does not have fullTextSearchDialect, I get the below message which is probably inaccurate

Missing required property 'neptune'

tpluscode commented 9 hours ago

Ok, now I see that Stardog is the fallback 🤔 https://github.com/zazuko/blueprint/blob/9b5a326faff7a8a0649de5a31e94cbfa18b34164/projects/blueprint/src/app/features/search/services/search/search.service.ts#L124-L126