Commit Graph

  • 0a534c6ee0 rename create to serialize Pascal Seitz 2021-06-14 15:40:07 +02:00
  • 167d88b449 fix tests behind unstable feature flag Pascal Seitz 2021-06-14 15:31:12 +02:00
  • 1071ed84f2 fix cond compilation Pascal Seitz 2021-06-14 14:05:04 +02:00
  • abb5624af2 add contributing guidelines, add codec comparer binary Pascal Seitz 2021-06-14 13:56:23 +02:00
  • 1d41b96d32 rename, add codec_tester Pascal Seitz 2021-06-11 14:53:02 +02:00
  • ef4665945f rename file Pascal Seitz 2021-06-11 13:27:14 +02:00
  • 294cd5fd0b streamline traits and tests Pascal Seitz 2021-06-11 13:00:40 +02:00
  • f4d271177c add inline, add readme Pascal Seitz 2021-06-11 09:44:28 +02:00
  • 451538fecf add serialize for bool Pascal Seitz 2021-06-11 09:43:51 +02:00
  • e78e0fec59 add multilinearinterpolation Pascal Seitz 2021-06-10 14:38:17 +02:00
  • 2e639cebf8 fix bitpacker bug, reset internal value Pascal Seitz 2021-06-10 11:31:02 +02:00
  • e296da7ade add debug and failsafes Pascal Seitz 2021-06-08 13:29:15 +02:00
  • 3b3e26c4b8 use f64 precision for slope calculation Pascal Seitz 2021-06-08 13:02:42 +02:00
  • 6a4883ac69 use uniform distribution sampling Pascal Seitz 2021-06-08 11:53:59 +02:00
  • 0ba05df545 add f32::MAX to disable a compressor Pascal Seitz 2021-06-08 11:50:18 +02:00
  • aa3c4d4029 use f32 precision, add inline Pascal Seitz 2021-06-08 11:41:35 +02:00
  • 60df629725 cargo.toml license desc and author Pascal Seitz 2021-06-08 09:35:01 +02:00
  • 2570b005ac fix estimation test Pascal Seitz 2021-06-04 18:06:13 +02:00
  • d5212cd19d fix clippy Pascal Seitz 2021-06-04 16:53:05 +02:00
  • 2193d85622 fix clippy and common crate tests Pascal Seitz 2021-06-04 16:15:29 +02:00
  • dfdbfe9eff add benchmark for fast field codecs Pascal Seitz 2021-06-04 12:56:38 +02:00
  • b999e836b2 replace BitpackedFastFieldReader, delete FastFieldSerializer trait Pascal Seitz 2021-06-04 10:30:58 +02:00
  • be2dd41e69 add interface to create and read codecs Pascal Seitz 2021-06-04 10:30:11 +02:00
  • 483fdb79cc add linear interpolation estimation Pascal Seitz 2021-06-04 09:07:45 +02:00
  • aefd0fc907 refactor, add fastfield metadata to footer Pascal Seitz 2021-06-03 11:45:07 +02:00
  • 3298d6cb71 move common to common crate, create fastfield_codecs crate Pascal Seitz 2021-06-02 21:22:46 +02:00
  • c02c78ea73 implement linear interpol serializer Pascal Seitz 2021-06-02 13:19:14 +02:00
  • 6bf4fee1ba support multiple codecs Pascal Seitz 2021-06-02 11:12:45 +02:00
  • 5209238c1b use github actions for tests 0.15.1 PSeitz 2021-06-14 12:51:46 +02:00
  • 7ef25ec400 Bump to 0.15.1 to publish bugfix Paul Masurel 2021-06-14 18:45:38 +09:00
  • 221e7cbb55 Merge pull request #1076 from appaquet/fix/store-reader-iterator PSeitz 2021-06-14 11:22:58 +02:00
  • 873ac1a3ac cleanup import Pascal Seitz 2021-06-14 10:31:45 +02:00
  • ebe55a7ae1 refactor test, fixes #1077 Pascal Seitz 2021-06-14 10:01:53 +02:00
  • 9f32d40b27 Misspelling of misspelled was fixed (#1078) Bernard Swart 2021-06-14 09:29:12 +02:00
  • 8ae10a930a fix formatting Andre-Philippe Paquet 2021-06-13 17:23:40 -04:00
  • 473a346814 remove debugging Andre-Philippe Paquet 2021-06-13 16:49:44 -04:00
  • 3a8a0fe79a add fuzzy merge test Andre-Philippe Paquet 2021-06-13 16:42:24 -04:00
  • 511dc8f87f fix store reader iterator Andre-Philippe Paquet 2021-06-13 15:54:00 -04:00
  • 3901295329 Bumped query-grammar version Paul Masurel 2021-06-07 09:59:24 +09:00
  • f5918c6c74 Completed bitpacker README Paul Masurel 2021-06-07 09:57:17 +09:00
  • abe6b4baec Bumped tantivy version to 0.15 Paul Masurel 2021-06-07 09:49:17 +09:00
  • 3c3493cf15 Bumped tantivy version to 0.15 0.15 Paul Masurel 2021-06-07 09:49:17 +09:00
  • 6e4b61154f Issue/1070 (#1071) Paul Masurel 2021-06-03 22:33:20 +09:00
  • 2aad0ced77 add inline to bitpacker (#1064) PSeitz 2021-05-31 16:15:41 +02:00
  • 41ea14840d add benchmark of term streams merge (#1024) Stéphane Campinas 2021-05-31 16:15:01 +02:00
  • dff0ffd38a prepare for multiple fastfield codecs (#1063) PSeitz 2021-05-31 16:14:14 +02:00
  • 8d32c3ba3a Change Footer version handling, Make compression dynamic (#1060) PSeitz 2021-05-28 07:57:20 +02:00
  • 4afba005f9 Provide a means to deal with malformed facet text representation for the query parser (#1056) Moriyoshi Koizumi 2021-05-27 12:16:49 +09:00
  • 85fb0cc20a cache field norm reader in merge (#1061) PSeitz 2021-05-25 14:48:02 +02:00
  • 5ef2d56ec2 Avoid docstore stacking for small segments, fixes #1053 (#1055) PSeitz 2021-05-24 08:38:49 +02:00
  • fd8e5bdf57 Rename more like this Paul Masurel 2021-05-21 16:32:39 +09:00
  • 8644d68023 Rename mlt to more_like_this owned-bytes-instead-of-rawdoc Paul Masurel 2021-05-21 16:29:07 +09:00
  • 4f8481a1e4 Detect if segments are stackackable with sorting, fixes #1038 (#1054) PSeitz 2021-05-21 08:23:17 +02:00
  • bcd72e5c14 fix and refactor log merge policy, fixes #1035 (#1043) PSeitz 2021-05-19 03:48:46 +02:00
  • 249bc6cf72 upgrade lz4_flex to 0.8 (#1049) PSeitz 2021-05-19 03:46:01 +02:00
  • 1c0af5765d fix doc store iter error handling, fixes #1047 (#1051) PSeitz 2021-05-18 14:43:57 +02:00
  • 7ba771ed1b Replaced RawDocument by OwnedBytes (#1046) Paul Masurel 2021-05-18 14:33:36 +09:00
  • 913850b590 Replaced RawDocument by OwnedBytes Paul Masurel 2021-05-18 09:58:25 +09:00
  • a4002622f8 add iterator over documents in docstore (#1044) PSeitz 2021-05-18 03:29:02 +02:00
  • 8e21087ad7 Don't use overly-minimal dependencies (#1037) Kornel 2021-05-17 14:30:04 +01:00
  • d523543dc7 Sort Index/Docids By Field (#1026) PSeitz 2021-05-17 15:20:57 +02:00
  • 6ca27b6dd4 link collector header in introduction section (#1036) Abderrahmen Hanafi 2021-05-17 15:15:48 +02:00
  • 8d51e9cc91 Capping IndexWriter Num thread (#1033) Evance Soumaoro 2021-05-06 11:44:39 +00:00
  • 2aced2d958 Merge pull request #1028 from tantivy-search/issue-more-like-this-query Paul Masurel 2021-05-04 22:15:43 +09:00
  • 3fcba00a1f Merge pull request #1029 from tantivy-search/dependabot/add-v2-config-file Paul Masurel 2021-05-03 21:11:06 +09:00
  • 372d12766a fix cargo fmt Evance Souamoro 2021-05-03 10:26:56 +00:00
  • dfed8896b9 Merge branch 'main' into issue-more-like-this-query Evance Soumaoro 2021-05-03 10:08:38 +00:00
  • d71aa57077 reusing idf from bm25 module as it was the same logic Evance Souamoro 2021-05-03 10:05:40 +00:00
  • 3e85fe57ac Merge pull request #1031 from PSeitz/bitpack_writer Paul Masurel 2021-05-03 16:29:19 +09:00
  • 537021e12d upate CHANGELOG Pascal Seitz 2021-05-03 09:09:42 +02:00
  • ec4834cd73 Merge pull request #1030 from PSeitz/bitpack_writer Paul Masurel 2021-05-03 14:19:17 +09:00
  • 712c01aa93 fixed term sorting & moved it to a better place Evance Souamoro 2021-05-01 05:40:59 +00:00
  • cde324d4b4 fixed issues based on comment, still need to check BM25 suggestion Evance Souamoro 2021-04-30 21:14:19 +00:00
  • 478571ebb4 move minmax to bitpacker Pascal Seitz 2021-04-30 17:07:30 +02:00
  • fde9d27482 refactor Pascal Seitz 2021-04-30 16:29:02 +02:00
  • f38daab7f7 add base value to blocked bitpacker Pascal Seitz 2021-04-30 14:47:58 +02:00
  • 25b9429929 calc mem_usage of more structs Pascal Seitz 2021-04-30 14:16:39 +02:00
  • 83cf638a2e use 64bit encoded metadata Pascal Seitz 2021-04-30 07:23:44 +02:00
  • a04e0bdaf1 use flushfree blocked bitpacker (10% slower) Pascal Seitz 2021-04-29 19:57:17 +02:00
  • c200d59d1e add blocked bitpacker, add benches Pascal Seitz 2021-04-29 19:53:54 +02:00
  • bbeac5888c Upgrade to GitHub-native Dependabot dependabot-preview[bot] 2021-04-29 15:02:36 +00:00
  • daa53522b5 move tantivy bitpacker to crate, refator bitpacker Pascal Seitz 2021-04-29 16:40:02 +02:00
  • 2c0f6e3319 add builder to the public for documentation Evance Souamoro 2021-04-29 12:38:16 +00:00
  • 27f587aa13 applied cargo fmt Evance Souamoro 2021-04-29 12:15:34 +00:00
  • cfc27c9665 add support for more like this query Evance Souamoro 2021-04-29 11:49:27 +00:00
  • 88a1a90c3c Merge pull request #1025 from tamuhey/patch-1 Paul Masurel 2021-04-28 15:31:53 +09:00
  • 6d8581baae Update README.md Yohei Tamura 2021-04-28 15:10:59 +09:00
  • 2b4b16ae90 Merge pull request #1021 from PSeitz/indexmeta Paul Masurel 2021-04-27 16:13:48 +09:00
  • 075c23eb8c Disabling fetching fieldnorm in phrasequery if scoring is disabled. Paul Masurel 2021-04-27 14:06:41 +09:00
  • cbf805c3e6 fix build, skip serialize None Pascal Seitz 2021-04-26 13:26:52 +02:00
  • 46beb2a989 index_settings should be optional Pascal Seitz 2021-04-26 11:34:19 +02:00
  • c01c175744 rename fix Pascal Seitz 2021-04-26 09:45:12 +02:00
  • eca496ee24 Merge branch 'main' into indexmeta Paul Masurel 2021-04-26 14:34:58 +09:00
  • 083bb3ec3f Merge pull request #1023 from tantivy-search/issue/simpler-positions Paul Masurel 2021-04-26 14:02:11 +09:00
  • 2dc5403e7b Closes #1022 Paul Masurel 2021-04-23 16:34:15 +09:00
  • aead5d4068 First stab Paul Masurel 2021-04-23 12:12:02 +09:00
  • 6fb3622abb Cargo fmt Paul Masurel 2021-04-26 12:45:49 +09:00
  • 39dd8cfe24 Cargo clippy. Acronym should not be full uppercase apparently. Paul Masurel 2021-04-26 11:49:18 +09:00
  • b9b9e9e518 move Index::create to IndexBuilder Pascal Seitz 2021-04-23 15:14:15 +02:00
  • e2c91aff33 add open/create methods to index builder Pascal Seitz 2021-04-23 14:02:21 +02:00