Skip to content

Releases: KonradHoeffner/hdt

0.2.2

22 Nov 09:45
63723ba
Compare
Choose a tag to compare

What's Changed

  • update and refactor to Sophia 0.9 and mownstr 0.3 (only used if the optional sophia feature is not disabled)
  • Update thiserror requirement from 1 to 2 by @dependabot in #47

0.2.1

07 Oct 08:49
ea42c92
Compare
Choose a tag to compare

Bugfix, please update!

  • bugfix: handle case where high and low are both 0 and no matches have been found. Has been found by @donpellegrino and fixed by @GregHanson in #45

Full Changelog: 0.2.0...0.2.1

0.2.0

12 Apr 07:25
7c3a375
Compare
Choose a tag to compare
  • support stable Rust, nightly not required anymore
  • replace the rsdict library with sucds, potential performance improvements for queries, loading may be slightly slower (benchmarks in progress)

0.1.1

27 Apr 13:14
Compare
Choose a tag to compare
Update sucds from 0.6.0 to 0.7.0 and refactor code accordingly. Relea…

0.1.0

27 Apr 12:54
Compare
Choose a tag to compare
release 0.1.0

0.0.13

10 Mar 12:08
Compare
Choose a tag to compare
Release 0.0.13.

benchmarkdata

22 Feb 19:50
Compare
Choose a tag to compare
Add code example.

0.0.12

27 Jan 16:42
Compare
Choose a tag to compare
Sort by cached key when generating wavelet matrix. Release 0.0.12.

0.0.11

05 Jan 18:45
Compare
Choose a tag to compare

Make Hdt generic over the type of string pointer to use (Box, Rc or Arc).
This can save memory by reusing triple elements for certain triple patterns.
For example, triples_with_sp with a result of one million triples would allocate 3 million strings using Box but only 1 million and 2 strings using Rc.
In multi threaded environments, use Arc instead.

0.0.10

05 Jan 18:43
Compare
Choose a tag to compare

Fix binary search bug.