Releases: rasteric/filestore
Releases · rasteric/filestore
Fixed RestoreAtSource
v0.0.18-alpha Changed RestoreAtSource to correctly handle path information.
Fixed bug with not appending .snappy to local filename
v0.0.17-alpha Fixed bug with not appending .snappy to local file name in Restore wh…
Fixed typo
v0.0.16-alpha Fixed typo in SQL.
Removed FuzzySearch entirely
It is not needed since a fulltext search on metaphone words in fuzzy will likely not match a fulltext search not using metaphone conversion first.
Added ParseDBDate and ToDBDate as public functions
They are useful, so they are exposed as public functions now.
Access to FTS5Escape and EncodeMetaphone.
We're handing through these functions to be usable by the client, instead of creating their own.
Removed FTS5 Escaping
FTS5 escaping is removed because it doesn't make sense - it is up to the client to escape FTS5 queries. The reason why it doesn't make sense is that every individual term must be escaped, but a proper FTS5 query may also contain * wildcards and logical connectives. So it is up to the client application to build properly escaped FTS5 queries.
Fixed VersionsFts.file bug
v0.0.11-alpha Fixed VersionsFts.file reference bug.
Changed order of rank and limit in FTS5 query
v0.0.10-alpha FTS5 query order of rank vs limit changed.
Escaping FTS5 query strings
FTS5 query strings are now escaped according to the following rules:
- Replace any occurrence of " with two quotes ""
- Enclose the term in double quotes "term".