v0.2.0
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)What's Changed
- feat: fulltext index tokens by @rafaeldelboni in #14
Full Changelog: v0.1.2...v0.2.0