Commit Graph

  • c69661f0f0 Removing iterators. column-reader-b column-reader Paul Masurel 2022-09-21 17:59:50 +09:00
  • d641979127 Minor refactor of fast fields (#1538) Paul Masurel 2022-09-21 12:55:03 +09:00
  • 85ebb3c420 Introducing ColumnReader. columnreader-simple Paul Masurel 2022-09-20 14:53:05 +09:00
  • 1998111521 Minor refactoring fast fields (#1537) Paul Masurel 2022-09-21 12:46:11 +09:00
  • acb2e2e282 Merge pull request #1532 from quickwit-oss/refactor_ff PSeitz 2022-09-21 04:00:35 +02:00
  • 1ff5da5eb4 remove fast_field_cardinality from FastValue Pascal Seitz 2022-09-19 19:14:22 +08:00
  • c3b25710ad doc: Improve directory::Lock docs. (#1534) Bruce Mitchener 2022-09-20 16:03:35 +07:00
  • 8492010d43 Merge pull request #1531 from waywardmonkeys/improve-docs-more PSeitz 2022-09-20 15:37:07 +08:00
  • cf02e32578 Improvements to doc linking, grammar, etc. Bruce Mitchener 2022-09-18 23:10:54 +07:00
  • 8cca1014c9 Merge pull request #1527 from waywardmonkeys/remove-stream_field-reference PSeitz 2022-09-19 17:16:46 +08:00
  • 938f884e32 Merge pull request #1525 from waywardmonkeys/fix-etsy-logo-alt-text-readme PSeitz 2022-09-19 16:55:08 +08:00
  • ed68afb698 Merge pull request #1528 from quickwit-oss/ff_refact PSeitz 2022-09-19 11:37:08 +08:00
  • 8a7962dc22 Merge pull request #1524 from waywardmonkeys/improve-docs-1 PSeitz 2022-09-19 11:15:42 +08:00
  • a06039dea8 fix benches Pascal Seitz 2022-09-19 10:47:13 +08:00
  • 68b6254b09 docs: Remove mentions of stream_field method. Bruce Mitchener 2022-09-18 23:13:41 +07:00
  • 6a88ac3fe3 Documentation improvements. Bruce Mitchener 2022-09-18 14:11:12 +07:00
  • 191b934650 README: Fix Etsy logo and alt text. Bruce Mitchener 2022-09-18 15:02:35 +07:00
  • 1a2ba7025a Merge pull request #1513 from quickwit-oss/ip_codec PSeitz 2022-09-16 18:53:08 +08:00
  • 02599ebeb7 remove ip_to_u128 Pascal Seitz 2022-09-16 18:16:16 +08:00
  • a16b466460 merge ColumnExt with Column trait Pascal Seitz 2022-09-16 18:15:18 +08:00
  • b8d8fdeb6e move benches, improve bench data Pascal Seitz 2022-09-16 16:29:11 +08:00
  • 12856d80fa change bench, update numbers Pascal Seitz 2022-09-16 15:42:59 +08:00
  • e75472ec9a add serialize_u128, open_u128, refactor Pascal Seitz 2022-09-16 14:53:38 +08:00
  • e2e6c94ba8 remove ColumnV2 Pascal Seitz 2022-09-16 13:49:02 +08:00
  • 9f610b25af fix benches, add benches Pascal Seitz 2022-09-15 20:37:47 +08:00
  • 237b64025e take ColumnV2 as parameter Pascal Seitz 2022-09-15 17:10:37 +08:00
  • 592caeefa0 renames Pascal Seitz 2022-09-14 18:34:37 +08:00
  • 570009b5b1 move to mod.rs Pascal Seitz 2022-09-13 16:45:35 +08:00
  • 61b5110db7 use 0 as null in compact space Pascal Seitz 2022-09-13 15:43:14 +08:00
  • 58af1235e4 Apply suggestions from code review PSeitz 2022-09-13 05:40:40 +02:00
  • d3e7c41a1f refactor to range_mapping Pascal Seitz 2022-09-12 20:27:31 +08:00
  • 11275854ca unroll get range iteration Pascal Seitz 2022-09-12 18:03:03 +08:00
  • 3ca48cd826 fix test Pascal Seitz 2022-09-12 17:43:12 +08:00
  • 47dc511733 add inline Pascal Seitz 2022-09-12 17:19:17 +08:00
  • cae6b28a8f remove num_vals param Pascal Seitz 2022-09-12 17:16:31 +08:00
  • 9aa9efe2a4 fix bench Pascal Seitz 2022-09-12 17:10:31 +08:00
  • 57570b38a2 use vint, forward errors, removed unused var Pascal Seitz 2022-09-12 17:07:34 +08:00
  • 584394db1e fix Cargo.toml Pascal Seitz 2022-09-12 15:41:11 +08:00
  • 3aeb026970 fix blank_size, add comments Pascal Seitz 2022-09-12 15:39:28 +08:00
  • df32ee2df2 refactor, use BTreeSet for sorted deduped values Pascal Seitz 2022-09-12 15:10:40 +08:00
  • 762e662bfd extend proptest for get_range Pascal Seitz 2022-09-12 13:00:25 +08:00
  • 63b2420058 fix get_range Pascal Seitz 2022-09-12 10:00:29 +08:00
  • ced21b8791 move tests Pascal Seitz 2022-09-09 16:35:13 +08:00
  • bc85947105 add ip codec Pascal Seitz 2022-09-08 13:11:52 +08:00
  • 64f08a1a5c Hiding useless symbols and removing code. (#1522) Paul Masurel 2022-09-16 14:42:27 +09:00
  • e029fdfca7 Perf fix on the MonotonicMapping column (#1519) Paul Masurel 2022-09-15 14:20:43 +09:00
  • 817225edfb Allow for a same-thread doc compressor. (#1510) Paul Masurel 2022-09-13 15:32:48 +09:00
  • 1eab12396d Make Column: Send + Sync (#1518) Shikhar Bhushan 2022-09-13 00:31:28 -04:00
  • 8006f63426 Update criterion requirement from 0.3.5 to 0.4.0 (#1517) dependabot[bot] 2022-09-13 10:02:12 +09:00
  • 0a907d0319 Move pretty_assertions from dependencies to dev-dependencies to reduce dependency closure of downstream projects. (#1515) Adam Reichold 2022-09-10 11:01:26 +02:00
  • 45924711fd improve docs (#1514) PSeitz 2022-09-08 06:33:59 -07:00
  • 14cb817a52 Merge pull request #1509 from quickwit-oss/refact-fast-field PSeitz 2022-09-07 22:04:32 -07:00
  • edd9155b88 return Write, add documentation Pascal Seitz 2022-09-08 12:41:55 +08:00
  • 9497794d40 fix positions docs (#1511) PSeitz 2022-09-07 18:24:00 -07:00
  • 29d56111de refactor, fix api Pascal Seitz 2022-09-07 18:28:17 +08:00
  • 4d634d61ff Expose memory usage in SingleSegmentIndexWriter (#1508) Paul Masurel 2022-09-07 18:33:52 +09:00
  • 1f3d8ca7e2 Merge pull request #1507 from quickwit-oss/improve_test PSeitz 2022-09-07 02:30:29 -07:00
  • 54696da771 Merge pull request #1505 from quickwit-oss/refact-fast-field PSeitz 2022-09-07 02:07:42 -07:00
  • 21c2205de9 add check to proptest Pascal Seitz 2022-09-07 16:58:07 +08:00
  • 9436049d85 Merge pull request #1506 from quickwit-oss/multifastfieldbench PSeitz 2022-09-07 01:36:16 -07:00
  • 21c9a26182 add ff creation benchmark Pascal Seitz 2022-09-07 15:43:50 +08:00
  • 56c68f5869 add ff creation benchmark Pascal Seitz 2022-09-07 14:03:24 +08:00
  • f5e66042d8 no alloc in loop Pascal Seitz 2022-09-07 12:42:16 +08:00
  • 242f554cc6 add impls col-trait-refact Pascal Seitz 2022-09-07 12:16:29 +08:00
  • bf3327acd3 add benchmark for multivalue fast field Pascal Seitz 2022-09-06 16:50:10 +08:00
  • 2a6479b66d Merge pull request #1427 from quickwit-oss/empty_segments_crash PSeitz 2022-09-05 22:59:06 -07:00
  • 9c2ef81198 fix clippy Pascal Seitz 2022-09-06 13:34:36 +08:00
  • c62ddb61b7 rename, add position to docid function ip_fastfield Pascal Seitz 2022-09-06 12:47:49 +08:00
  • c5d30a54bc CR Paul Masurel 2022-09-05 23:21:12 +09:00
  • c632fc014e Refactoring fast fields codecs. Paul Masurel 2022-09-04 22:57:24 +09:00
  • 085e63ae43 return new segment meta Pascal Seitz 2022-09-05 15:18:09 +08:00
  • f6f23ba684 optionally create segment on merge Pascal Seitz 2022-07-28 15:05:26 +02:00
  • ea72cf34d6 Int based linear interpol (#1482) Paul Masurel 2022-09-05 15:53:00 +09:00
  • 00657d9e99 Merge pull request #1504 from quickwit-oss/move-to-fastfield-codec PSeitz 2022-09-03 05:18:35 -07:00
  • 26876d41d7 Moving the serialization logic to the fastfield_codecs crate. Paul Masurel 2022-09-02 15:24:40 +09:00
  • 8e775b6c3d Refactoring dyn Column (#1502) Paul Masurel 2022-09-02 17:26:30 +09:00
  • e1f9af4384 Added Etsy logo to readme (#1503) Maxim Kraynyuchenko 2022-09-02 09:27:59 +03:00
  • 4e350c5f1b Clippy Paul Masurel 2022-09-02 13:05:00 +09:00
  • 4a072e3c18 Introducing a column trait column-trait-2 Paul Masurel 2022-08-27 22:48:05 +02:00
  • 84e0c75598 Bench fixing Paul Masurel 2022-09-02 11:15:44 +09:00
  • 7d551fb580 Refactoring dyn Column refact-dyn-column Paul Masurel 2022-09-01 19:07:38 +09:00
  • 08c4412d73 Adding dragon API to build index without any thread. (#1496) Paul Masurel 2022-09-01 03:32:36 +02:00
  • 70e58adff9 OwnedBytes doc clarification (#1498) Shikhar Bhushan 2022-08-31 21:32:17 -04:00
  • 0d1cd119e9 Merge pull request #1497 from quickwit-oss/improve_proptest PSeitz 2022-08-31 06:25:25 -07:00
  • d3dd620048 fix clippy Pascal Seitz 2022-08-31 13:13:56 +02:00
  • e89c220b56 custom num strategy, faster test Pascal Seitz 2022-08-31 11:57:13 +02:00
  • ae7b72ad6f remove dynamic dispatch Pascal Seitz 2022-08-31 11:17:42 +02:00
  • a451f6d60d Minor refactoring. (#1495) Paul Masurel 2022-08-31 05:00:58 +02:00
  • f740ddeee3 Merge pull request #1493 from quickwit-oss/remove_vec_impl PSeitz 2022-08-29 07:54:33 -07:00
  • 7a26cc9022 add VecColumn Pascal Seitz 2022-08-29 15:49:43 +02:00
  • 54972caa7c remove Column impl on Vec Pascal Seitz 2022-08-29 11:57:33 +02:00
  • b977f763d7 fastfield return iterator instead fill vec Pascal Seitz 2022-08-29 10:05:41 +02:00
  • 5d436759b0 Merge pull request #1480 from quickwit-oss/overflow_issue PSeitz 2022-08-28 16:44:00 -07:00
  • 6f563b1606 Merge pull request #1491 from quickwit-oss/col-trait-refact PSeitz 2022-08-28 10:05:25 -07:00
  • 095fb68fda fix doc test Pascal Seitz 2022-08-28 18:19:17 +02:00
  • 6316eaefc6 fix benches Pascal Seitz 2022-08-28 14:29:02 +02:00
  • 5331be800b Introducing a column trait Paul Masurel 2022-08-27 22:48:05 +02:00
  • c73b425bc1 Fixing unit tests Paul Masurel 2022-08-27 23:20:57 +02:00
  • 1553901f51 Introducing a column trait column-trait Paul Masurel 2022-08-27 22:48:05 +02:00
  • 54cfd0d154 Removing Deserializer trait (#1489) Paul Masurel 2022-08-27 21:54:55 +02:00