v0.2.1
What's Changed
- feat: better fulltext example and analyzers by @rafaeldelboni in #15
Breaking Change
Because of the new full-text index analyzers, this database requires this minimal connection opts to be used:
(def conn-opts
(let [query-analyzer (su/create-analyzer
{:tokenizer (su/create-regexp-tokenizer #"[\s:/\.;,!=?\"'()\[\]{}|<>&@#^*\\~`\-]+")
:token-filters [su/lower-case-token-filter]})]
{:search-domains {"project-name" {:query-analyzer query-analyzer}
"namespace-name" {:query-analyzer query-analyzer}
"definition-name" {:query-analyzer query-analyzer}}}))
(d/get-conn "path/to/db" nil conn-opts)
Full Changelog: v0.2.0...v0.2.1