Skip to content

Releases: quickwit-oss/tantivy

Tantivy 0.8.2

14 Feb 03:29
Compare
Choose a tag to compare

0.8.2 fixes build for non x86_64 platforms. See #496 for details.

Tantivy 0.8.1

23 Jan 01:11
Compare
Choose a tag to compare

Hotfix of #476.

Merge was reflecting deletes before commit was passed.
Thanks @barrotsteindev for reporting the bug.

Tantivy 0.8.0

26 Dec 01:19
Compare
Choose a tag to compare

Tantivy 0.7.2

18 Dec 01:15
Compare
Choose a tag to compare

Bugfix #457
Removing faulty debug_assert!.

Tantivy 0.7.1

02 Nov 08:57
Compare
Choose a tag to compare
  • Bugfix: NGramTokenizer panics on non ascii chars
  • Added a space usage API

Tantivy 0.7.0

16 Sep 04:25
Compare
Choose a tag to compare
  • Skip data for doc ids and positions (@fulmicoton),
    greatly improving performance
  • Tantivy error now rely on the failure crate (@drusellers)
  • Added support for AND, OR, NOT syntax in addition to the +,- syntax
  • Added a snippet generator with highlight (@vigneshsarma, @fulmicoton)
  • Added a TopFieldCollector (@pentlander)

Tantivy 0.6.1

10 Jul 00:15
Compare
Choose a tag to compare
  • Bugfix #324. GC removing was removing file that were still in u
    seful
  • Added support for parsing AllQuery and RangeQuery via QueryParser
    • AllQuery: *
    • RangeQuery:
      • Inclusive field:[startIncl to endIncl]
      • Exclusive field:{startExcl to endExcl}
      • Mixed field:[startIncl to endExcl} and vice versa
      • Unbounded field:[start to *], field:[* to end]

Tantivy 0.6.0

22 Jun 05:41
Compare
Choose a tag to compare

Special thanks to @drusellers and @jason-wolfe for their contributions
to this release!

From now on Tantivy compiles on stable rust.

  • Removed C code. Tantivy is now pure Rust. (@pmasurel)
  • BM25 (@pmasurel)
  • Approximate field norms encoded over 1 byte. (@pmasurel)
  • Compiles on stable rust (@pmasurel)
  • Add &[u8] fastfield for associating arbitrary bytes to each document (@jason-wolfe) (#270)
    • Completely uncompressed
    • Internally: One u64 fast field for indexes, one fast field for the bytes themselves.
  • Add NGram token support (@drusellers)
  • Add Stopword Filter support (@drusellers)
  • Add a FuzzyTermQuery (@drusellers)
  • Add a RegexQuery (@drusellers)
  • Various performance improvements (@pmasurel)_

Tantivy 0.5.2

06 May 04:02
Compare
Choose a tag to compare

Hotfix of 0.5.x for the following issues

Tantivy 0.5.1

11 Mar 04:10
Compare
Choose a tag to compare

Bugfix #254 : tantivy failed if no documents in a segment contained a specific field.