Commit Graph

  • 5943ee46bd Truncate keys to u16::MAX in term hashmap (#2299) PSeitz 2024-01-11 10:19:12 +01:00
  • f95a76293f add memory arena test (#2298) PSeitz 2024-01-11 07:18:48 +01:00
  • 014328e378 Fix bug that can cause get_docids_for_value_range to panic. (#2295) Paul Masurel 2024-01-09 22:52:20 +09:00
  • 6c53f9f37f Fix off by one in optional index check_bug Pascal Seitz 2024-01-09 14:43:37 +08:00
  • 53f2fe1fbe Forward regex parser errors to enable understandin their reason. (#2288) Adam Reichold 2023-12-22 11:01:10 +01:00
  • 9c75942aaf fix merge panic for JSON fields (#2284) PSeitz 2023-12-21 11:05:34 +01:00
  • dd57b7fa3a term_freq in TermFrequencyRecorder untested missing_test Pascal Seitz 2023-12-20 23:38:46 +08:00
  • bb57e63522 Store List of Fields in Segment list_fields Pascal Seitz 2023-12-13 15:52:39 +08:00
  • d1177fe22f Opportunistically seed forked block caches from current one. block-cache-control Adam Reichold 2023-12-11 11:32:39 +01:00
  • 0361a1edaa Do not expose StoreReader::fork_cache and ::cache_key in the public API if only Searcher::docs_async uses them. Adam Reichold 2023-12-11 11:04:18 +01:00
  • 3d48ce80c5 Add Searcher::docs_async which efficently fetches multiple documents by group them by segment and block. Adam Reichold 2023-12-11 11:00:59 +01:00
  • 49a913f6f8 Expose which documents cache together to user code. Adam Reichold 2023-12-11 09:59:59 +01:00
  • 19a773da47 Allow cheaply cloning a StoreReader to enable user control over block cache usage. Adam Reichold 2023-12-11 09:55:11 +01:00
  • bff7c58497 improve indexing benchmark (#2275) PSeitz 2023-12-11 09:04:42 +01:00
  • 9ebc5ed053 use fst for sstable index (#2268) trinity-1686a 2023-12-04 15:13:15 +01:00
  • 0b56c88e69 Revert "Preparing for 0.21.2 release." (#2258) PSeitz 2023-12-01 13:46:12 +01:00
  • 24841f0b2a update bitpacker dep (#2269) PSeitz 2023-12-01 13:45:52 +01:00
  • 1a9fc10be9 add fields_metadata to SegmentReader, add columnar docs (#2222) PSeitz 2023-11-22 12:29:53 +01:00
  • 07573a7f19 update fst (#2267) PSeitz 2023-11-21 16:06:57 +01:00
  • daad2dc151 Take string references instead of owned values building Facet paths (#2265) BlackHoleFox 2023-11-20 02:40:44 -06:00
  • 054f49dc31 support escaped dot, add agg test (#2250) PSeitz 2023-11-20 03:00:57 +01:00
  • 47009ed2d3 remove unused deps (#2264) PSeitz 2023-11-20 02:59:59 +01:00
  • 0aae31d7d7 reduce number of allocations (#2257) PSeitz 2023-11-16 13:47:36 +01:00
  • 9caab45136 Preparing for 0.21.2 release. (#2256) Paul Masurel 2023-11-15 10:43:36 +09:00
  • 6d9a7b7eb0 Derive Debug for SchemaBuilder (#2254) Chris Tam 2023-11-14 19:03:44 -05:00
  • 7a2c5804b1 Update itertools requirement from 0.11.0 to 0.12.0 (#2255) dependabot[bot] 2023-11-15 01:03:08 +01:00
  • 5319977171 Merge pull request #2253 from quickwit-oss/issue/2251-bug-merge-json-object-with-number François Massot 2023-11-14 17:28:29 +01:00
  • 828632e8c4 rustfmt trinity-1686a 2023-11-14 15:05:16 +01:00
  • 6b59ec6fd5 Fix bug occuring when merging JSON object indexed with positions. Paul Masurel 2023-11-14 15:48:31 +09:00
  • b60d862150 docid deltas while indexing (#2249) PSeitz 2023-11-13 05:14:27 +01:00
  • 2b686ffa54 fix columnar tests trinity--multilayer-sstable trinity-1686a 2023-11-10 11:46:58 +01:00
  • 04b3a27a0a increment sstable version number trinity-1686a 2023-11-10 11:38:58 +01:00
  • 710cf1efa6 implement multilayer sstable writer trinity-1686a 2023-11-10 11:09:50 +01:00
  • 4837c7811a add missing inlines (#2245) PSeitz 2023-11-10 08:00:42 +01:00
  • 5a2397d57e add sstable ord_to_term benchmark (#2242) PSeitz 2023-11-10 07:27:48 +01:00
  • 8103790c16 define and implement reading multi layer index sstable trinity-1686a 2023-11-09 15:42:00 +01:00
  • 927b4432c9 Perf: use term hashmap in fastfield (#2243) PSeitz 2023-11-09 13:44:02 +01:00
  • 7a0064db1f bump index version (#2237) trinity-1686a 2023-11-06 19:02:37 +01:00
  • 2e7327205d fix coverage run (#2232) PSeitz 2023-11-06 12:18:38 +01:00
  • 7bc5bf78e2 Fixing functional tests. (#2239) Paul Masurel 2023-11-05 18:18:39 +09:00
  • ef603c8c7e rename ReloadPolicy onCommit to onCommitWithDelay (#2235) giovannicuccu 2023-11-03 12:22:10 +01:00
  • 28dd6b6546 collect json paths in indexing (#2231) PSeitz 2023-11-01 11:25:17 +01:00
  • 1dda2bb537 handle * inside term in query parser (#2228) trinity-1686a 2023-10-27 08:57:02 +02:00
  • bf6544cf28 fix mmap::Advice reexport (#2230) PSeitz 2023-10-27 07:09:25 +02:00
  • ccecf946f7 tantivy 0.21.1 (#2227) PSeitz 2023-10-27 05:01:44 +02:00
  • 19a859d6fd term hashmap remove copy in is_empty, unused unordered_id (#2229) PSeitz 2023-10-27 05:01:32 +02:00
  • 722b6c5205 bump version 0.21.1 Pascal Seitz 2023-10-25 20:41:07 +08:00
  • 0f2211ca44 increase min memory to 15MB for indexing Pascal Seitz 2023-09-10 01:24:19 +08:00
  • 21aabf961c Fix range query (#2226) PSeitz 2023-10-25 09:17:31 +02:00
  • 83af14caa4 Fix range query (#2226) PSeitz 2023-10-25 09:17:31 +02:00
  • 4feeb2323d fix clippy (#2223) PSeitz 2023-10-24 10:05:22 +02:00
  • 07bf66a197 json path writer (#2224) PSeitz 2023-10-24 09:45:50 +02:00
  • 0d4589219b encode some part of posting list as -1 instead of direct values (#2185) trinity-1686a 2023-10-20 16:58:26 +02:00
  • c2b0469180 improve docs, rework exports (#2220) PSeitz 2023-10-18 09:22:24 +02:00
  • 7e1980b218 run coverage only after merge (#2212) PSeitz 2023-10-18 07:19:36 +02:00
  • ecb9a89a9f add compat mode for JSON (#2219) PSeitz 2023-10-17 10:00:55 +02:00
  • 5e06e504e6 split into ReferenceValueLeaf (#2217) PSeitz 2023-10-16 16:31:30 +02:00
  • 3a8a83da80 tracing tracing-tantivy2 Paul Masurel 2023-10-16 19:19:42 +09:00
  • e20fae9a8e tracing tracing-tantivy Paul Masurel 2023-10-16 19:19:42 +09:00
  • 182f58cea6 remove Document: DocumentDeserialize dependency (#2211) PSeitz 2023-10-13 07:59:54 +02:00
  • 337ffadefd Update lru requirement from 0.11.0 to 0.12.0 (#2208) dependabot[bot] 2023-10-12 12:09:56 +02:00
  • 22aa4daf19 Update zstd requirement from 0.12 to 0.13 (#2214) dependabot[bot] 2023-10-12 04:24:44 +02:00
  • 493f9b2f2a Read list of JSON fields encoded in dictionary (#2184) PSeitz 2023-10-09 12:06:22 +02:00
  • e246e5765d replace ReferenceValue with Self in Value (#2210) PSeitz 2023-10-06 08:22:15 +02:00
  • 6097235eff fix numeric order, refactor Document (#2209) PSeitz 2023-10-05 16:39:56 +02:00
  • b700c42246 add AsRef, expose object and array iter on Value (#2207) PSeitz 2023-10-05 03:55:35 +02:00
  • 5b1bf1a993 replace Field with field name (#2196) PSeitz 2023-10-04 06:21:40 +02:00
  • 041d4fced7 move to_named_doc to Document trait (#2205) PSeitz 2023-10-04 06:03:07 +02:00
  • 166fc15239 Update memmap2 requirement from 0.7.1 to 0.9.0 (#2204) dependabot[bot] 2023-10-04 05:00:46 +02:00
  • 514a6e7fef fix bench compile, fix Document reexport (#2203) PSeitz 2023-10-03 17:28:36 +02:00
  • 82d9127191 Update fs4 requirement from 0.6.3 to 0.7.0 (#2199) dependabot[bot] 2023-10-03 04:43:09 +02:00
  • 03a1f40767 rename DocValue to Value (#2197) PSeitz 2023-10-02 17:03:00 +02:00
  • 1c7c6fd591 POC: Tantivy documents as a trait (#2071) Harrison Burt 2023-10-02 09:01:16 +01:00
  • b525f653c0 replace BinaryHeap for TopN (#2186) PSeitz 2023-09-27 09:25:30 +02:00
  • dc90e4f8e9 change Err from Debug to Display index_writer_err Pascal Seitz 2023-09-26 15:22:04 +08:00
  • 90586bc1e2 chore: remove unused Seek impl for Writers (#2187) (#2189) ethever.eth 2023-09-26 16:03:28 +08:00
  • 832f1633de handle exclusive out of bounds ranges on fastfield range queries (#2174) PSeitz 2023-09-26 08:00:40 +02:00
  • 38db53c465 make column_index pub (#2181) PSeitz 2023-09-22 08:06:45 +02:00
  • 34920d31f5 Fix DateHistogram bucket gap (#2183) PSeitz 2023-09-21 10:41:35 +02:00
  • 0241a05b90 add support for exists query syntax in query parser (#2170) trinity-1686a 2023-09-19 11:10:39 +02:00
  • e125f3b041 fix test (#2178) PSeitz 2023-09-19 08:21:50 +02:00
  • c520ac46fc add support for date in term agg (#2172) PSeitz 2023-09-14 09:22:18 +02:00
  • 2d7390341c increase min memory to 15MB for indexing (#2176) PSeitz 2023-09-13 07:38:34 +02:00
  • 03fcdce016 Bump actions/checkout from 3 to 4 (#2171) dependabot[bot] 2023-09-11 10:47:33 +02:00
  • e4e416ac42 extend FuzzyTermQuery to support json field (#2173) Ping Xia 2023-09-10 23:59:40 -04:00
  • 19325132b7 Fast-field based implementation of ExistsQuery (#2160) Igor Motov 2023-09-06 16:51:49 -10:00
  • 389d36f760 Added comments Paul Masurel 2023-09-04 11:06:56 +09:00
  • 49448b31c6 chore: Release (#2168) 0.21 PSeitz 2023-09-01 13:58:58 +02:00
  • ebede0bed7 update CHANGELOG (#2167) PSeitz 2023-08-31 10:01:44 +02:00
  • b1d8b072db add missing aggregation part 2 (#2149) PSeitz 2023-08-31 07:55:33 +02:00
  • ee6a7c2bbb fix a small typo (#2165) ethever.eth 2023-08-31 02:14:26 +08:00
  • c4e2708901 fix clippy, fmt (#2162) PSeitz 2023-08-30 08:04:26 +02:00
  • 5c8cfa50eb add missing parameter for percentiles (#2157) PSeitz 2023-08-29 13:04:24 +02:00
  • 73cb71762f add missing parameter for stats,min,max,count,sum,avg (#2151) PSeitz 2023-08-28 08:59:51 +02:00
  • 267dfe58d7 Fix testing on windows (#2155) Harrison Burt 2023-08-27 01:20:44 +01:00
  • 131c10d318 Fix missing trait imports (#2154) Harrison Burt 2023-08-27 01:20:26 +01:00
  • e6cacc40a9 Remove outdated fast field documentation (#2145) Chris Tam 2023-08-24 01:49:49 -04:00
  • 48d4847b38 Improve aggregation error message (#2150) PSeitz 2023-08-23 20:52:15 +02:00
  • 59460c767f delayed column opening during merge (#2132) PSeitz 2023-08-21 08:55:35 +02:00
  • 756156beaf Fix doc Paul Masurel 2023-08-17 17:47:45 +09:00