Kat Lim Ruiz
175c853ea7
add serialization test for LenientError
2025-04-01 17:38:23 -05:00
Kat Lim Ruiz
c992cf3f37
Revert "set all enum to be snake_case when serializing"
...
This reverts commit 83f6c2f265 .
2025-04-01 17:27:28 -05:00
Kat Lim Ruiz
83f6c2f265
set all enum to be snake_case when serializing
2025-04-01 17:13:04 -05:00
Kat Lim Ruiz
17bf8aa092
Merge branch 'quickwit-oss:main' into add_serde_serialize
2025-04-01 08:32:08 -05:00
trinity-1686a
6fc0e96ff8
Merge pull request #2610 from quickwit-oss/fix-compilation-stability
...
Fix compilation stability
2025-04-01 10:45:58 +02:00
Remi Dettai
06d2dcf469
Further fix type inference tests
2025-04-01 09:52:22 +02:00
Remi Dettai
b681ec9335
Fix compilation stability
2025-04-01 09:33:33 +02:00
Kat Lim Ruiz
da2ff5712a
fix fmt nightly
2025-03-31 08:21:54 -05:00
Kat Lim Ruiz
18da402e27
cargo fmt
2025-03-30 22:10:38 -05:00
Kat Lim Ruiz
18ae3ffe94
uniformize root cargo.toml
2025-03-30 21:55:51 -05:00
Kat Lim Ruiz
0a37b7acaa
update to latest serde and serde_json (and follow the pattern to use patch versions)
2025-03-30 11:35:58 -05:00
Kat Lim Ruiz
1a9fd885dd
allow LenientError to be serializable too
2025-03-30 11:26:20 -05:00
Kat Lim Ruiz
3e660905a7
unit test parse_query_lenient
2025-03-30 11:22:22 -05:00
Kat Lim Ruiz
0c2b984cb4
add tests
2025-03-30 11:12:15 -05:00
Kat Lim Ruiz
a69b1c609c
add error to be debuggable
2025-03-30 11:12:12 -05:00
Kat Lim Ruiz
8d4a6fcaba
deserialize is not needed
2025-03-30 11:11:55 -05:00
Kat Lim Ruiz
feced4762f
update root cargo.toml
2025-03-30 11:01:22 -05:00
Kat Lim Ruiz
0149317c5a
set 0.23
2025-03-30 10:55:48 -05:00
Kat Lim Ruiz
3fcb6f9597
add unit tests
2025-03-30 10:41:43 -05:00
Kat Lim Ruiz
388fcd763b
add serde, and allow UserInputAst to be json serialized/deserialized
2025-03-30 10:36:43 -05:00
trinity-1686a
e488f9e6a2
Merge pull request #2598 from quickwit-oss/1686a/agg-key-eq
...
fix invalid impl of Eq on Key
2025-03-14 15:24:31 +01:00
trinity Pointard
9426d5be7b
fix agg Key PartialEq impl
2025-03-14 14:57:45 +01:00
PSeitz
d5d2d41264
merge column: small refactors ( #2579 )
...
* merge column: small refactors
* make ord dependency more explicit
* add columnar merge crashtest proptest
* fix naming
2025-03-07 18:52:34 +08:00
Paul Masurel
80f5f1ecd4
Merge pull request #2586 from quickwit-oss/issue/2577-get_batch_multiply_overflow
...
follow up on the fix of multiply with overflow
2025-03-05 11:17:12 +01:00
Paul Masurel
519e5d2ed1
clippy warnings
2025-03-05 11:15:06 +01:00
Paul Masurel
df2d52a84e
follow up on the fix of multiply with overflow
2025-03-05 11:15:05 +01:00
Paul Masurel
371dba9414
Merge pull request #2591 from quickwit-oss/cargo-fmt
...
Cargo fmt
2025-03-05 11:08:06 +01:00
Paul Masurel
0afabad494
Cargo fmt
2025-03-05 11:07:46 +01:00
Remi Dettai
89b052cd42
Catch panics during merges ( #2582 )
...
* Adding panic handler for the rayon merge thread pool
* Return panic message in error
---------
Co-authored-by: Paul Masurel <paul.masurel@datadoghq.com >
2025-03-05 10:36:48 +01:00
SteveLauC
c48c649436
refactor: use std AtomicU64 and remove wrapper ( #2585 )
2025-02-24 03:56:15 +01:00
Paul Masurel
58c0739953
Merge pull request #2581 from quickwit-oss/merge_dict_column_repro
...
use usize in bitpacker
2025-02-21 10:53:07 +09:00
Pascal Seitz
e7daf69de9
use usize in bitpacker
...
use usize in bitpacker to enable larger columns in the columnar store
Godbolt comparison with u32 vs u64 for get access: https://godbolt.org/z/cjf7nenYP
Add a mini-tool to inspect columnar files created by tantivy. (very basic functionality which can be extended later)
2025-02-20 15:39:10 +01:00
trinity-1686a
f060e86bc6
Merge pull request #2578 from quickwit-oss/1686a/buildable-histo-agg
...
make DateHistogramAggregationReq buildable
2025-02-18 15:30:54 +01:00
trinity Pointard
0368162ef0
make DateHistogramAggregationReq buildable
2025-02-18 11:45:24 +01:00
trinity-1686a
e843c71015
Merge pull request #2568 from quickwit-oss/trinity/wildcard-query-parser
...
allow term starting with wildcard in query parser
2025-02-12 16:47:25 +01:00
trinity Pointard
5cea16ef9f
improve handling of spcial char after exist query
2025-01-22 16:04:31 +01:00
dependabot[bot]
4aa8cd2470
Update downcast-rs requirement from 1.2.1 to 2.0.1 ( #2566 )
...
Updates the requirements on [downcast-rs](https://github.com/marcianx/downcast-rs ) to permit the latest version.
- [Changelog](https://github.com/marcianx/downcast-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/marcianx/downcast-rs/compare/v1.2.1...v2.0.1 )
---
updated-dependencies:
- dependency-name: downcast-rs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 10:32:24 +01:00
trinity Pointard
4d4ee1b0ac
allow term starting with wildcard in query parser
2025-01-15 10:27:48 +01:00
dependabot[bot]
43c89b4360
Update itertools requirement from 0.13.0 to 0.14.0 ( #2563 )
...
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools ) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 17:11:46 +01:00
trinity-1686a
d281ca3e65
Merge pull request #2559 from quickwit-oss/trinity/sstable-partial-automaton
...
allow warming partially an sstable for an automaton
2025-01-08 16:35:35 +01:00
trinity Pointard
be17daf658
split iterator
2025-01-08 16:24:34 +01:00
trinity Pointard
6ca84a61fa
make termdict always clone
2025-01-08 16:19:54 +01:00
trinity Pointard
037d12c9c9
fix deadlocking on automaton warmup
2025-01-06 11:58:58 +01:00
Remi Dettai
71cf19870b
Exist queries match subpath fields ( #2558 )
...
* Exist queries match subpath fields
* Make subpath check optional
* Add async subpath listing
2025-01-06 10:17:39 +01:00
trinity Pointard
175a529c41
use executor for cpu-heavy sstable decompression for automaton
2025-01-03 19:14:07 +01:00
trinity Pointard
fe0c7c5408
change rangebound style
2025-01-02 11:56:05 +01:00
Harrison Burt
148594f0f9
Improve IndexWriter customisation via builder ( #2562 )
...
* Improve `IndexWriter` customisation via builder
* Remove change noise from PR
* Correct documentation
* Resolve comments and add test
2025-01-02 09:43:22 +01:00
dependabot[bot]
8edb439440
Update rustc-hash requirement from 1.1.0 to 2.1.0 ( #2551 )
...
---
updated-dependencies:
- dependency-name: rustc-hash
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 10:25:05 +01:00
trinity Pointard
dfff5f3bcb
rename merge_holes_under => merge_holes_under_bytes
2024-12-23 16:17:44 +01:00
trinity-1686a
ebf4d84553
add comment about cpu-intensive operation in async context
2024-12-20 12:23:49 +01:00