Pascal Seitz
6113e0408c
remove comment
2022-10-07 16:25:01 +08:00
Pascal Seitz
400a20b7af
add ip field
...
add u128 multivalue reader and writer
add ip to schema
add ip writers, handle merge
2022-10-07 16:25:01 +08:00
PSeitz
5f565e77de
Merge pull request #1604 from quickwit-oss/replace_cbor
...
replace cbor with cborium
2022-10-07 14:42:55 +08:00
Pascal Seitz
516e60900d
remove unwrap
2022-10-07 14:22:37 +08:00
Pascal Seitz
36e1c79f37
replace cbor with cborium
...
closes #1526
2022-10-07 13:23:39 +08:00
Bruce Mitchener
c2f1c250f9
doc: Remove reference to Searcher pool. ( #1598 )
...
The pool of searchers was removed in 23fe73a6 as part of #1411 .
2022-10-06 00:04:11 +09:00
Bruce Mitchener
c694bc039a
Fix missing doc warnings when enabling feature "quickwit".
2022-10-05 20:17:10 +07:00
PSeitz
2063f1717f
Merge pull request #1591 from quickwit-oss/ff_refact
...
disable linear codec for multivalue values
2022-10-05 19:39:36 +08:00
Pascal Seitz
d742275048
renames
2022-10-05 19:16:49 +08:00
PSeitz
b9f06bc287
Update src/fastfield/multivalued/mod.rs
...
Co-authored-by: Paul Masurel <paul@quickwit.io >
2022-10-05 19:09:19 +08:00
Pascal Seitz
8b42c4c126
disable linear codec for multivalue value index
...
don't materialize index column on merge
use simpler chain() variant
2022-10-05 19:09:17 +08:00
PSeitz
7905965800
Merge pull request #1594 from quickwit-oss/flat_map_with_buffer
...
Removing alloc on all .next() in MultiValueColumn
2022-10-05 18:34:15 +08:00
Pascal Seitz
f60a551890
add flat_map_with_buffer to Iterator trait
2022-10-05 17:44:26 +08:00
Paul Masurel
7baa6e3ec5
Removing alloc on all .next() in MultiValueColumn
2022-10-05 17:12:06 +09:00
PSeitz
2100ec5d26
Merge pull request #1593 from waywardmonkeys/doc-improvements
...
Documentation improvements.
2022-10-05 15:50:08 +08:00
Bruce Mitchener
b3bf9a5716
Documentation improvements.
2022-10-05 14:18:10 +07:00
Paul Masurel
0dc8c458e0
Flaky unit test. ( #1592 )
2022-10-05 16:15:48 +09:00
Nigel Andrews
e5043d78d2
added a couple of tests + make fmt
2022-10-04 12:52:44 +02:00
Nigel Andrews
6d0bb82bd2
Fix issue 1576: serialize bytes as base64 strings
2022-10-04 12:18:13 +02:00
trinity-1686a
5945dbf0bd
change format for store to make it faster with small documents ( #1569 )
...
* use new format for docstore blocks
* move index to end of block
it makes writing the block faster due to one less memcopy
2022-10-04 09:58:55 +02:00
PSeitz
4cf911d56a
Merge pull request #1587 from quickwit-oss/no_get_val_in_serialize
...
remove get_val in serialization
2022-10-04 12:56:48 +08:00
Pascal Seitz
0f5cff762f
move enumerate and remove computation
2022-10-04 12:30:19 +08:00
Pascal Seitz
6d9a123cf2
remove get_val in serialization
...
remove get_val in serialization and mark as unimplemented!()
replace get_val with iter in linear codec
remove MultivalueStartIndexRandomSeeker
replace MultivalueStartIndexIter with closure
Sample 100 values in linear codec
2022-10-04 12:01:25 +08:00
PSeitz
0f4a47816a
Merge pull request #1582 from quickwit-oss/faster_sorted_field_values
...
use groupby instead of vec allocation
2022-10-04 09:36:24 +08:00
Pascal Seitz
b062ab2196
use groupby instead of vec allocation
2022-10-04 09:26:26 +08:00
Bruce Mitchener
a9d2f3db23
Tantivy requires Rust 1.62 or later. ( #1583 )
...
Tantivy needs the `total_cmp` feature to compile, which was stabilized
in Rust 1.62.
2022-10-03 18:31:07 +09:00
Bruce Mitchener
44e03791f9
Fix warnings when doc'ing private items. ( #1579 )
...
This also fixes a couple of typos, but plenty remain!
2022-10-03 14:24:00 +09:00
Bruce Mitchener
2d23763e9f
Use u64::from boolean more. ( #1580 )
...
This case is inverted from the previous cases fixed.
This is from nightly clippy.
2022-10-03 14:17:50 +09:00
Bruce Mitchener
a24ae8d924
clippy: Fix needless-borrow warnings. ( #1581 )
...
These show on nightly clippy.
2022-10-03 14:15:09 +09:00
PSeitz
927dff5262
Merge pull request #1578 from quickwit-oss/dead_code
...
remove dead indexing code
2022-10-03 11:25:10 +08:00
Pascal Seitz
a695edcc95
remove dead indexing code
2022-10-03 09:44:02 +08:00
Paul Masurel
b4b4f3fa73
Removing default features for zstd ( #1574 )
2022-09-30 13:02:46 +09:00
PSeitz
b50e4b7c20
Merge pull request #1566 from quickwit-oss/fix_docstore_sorting
...
fix docstore settings for temp docstore
2022-09-30 10:10:36 +08:00
PSeitz
f8686ab1ec
improve comments
...
Co-authored-by: Paul Masurel <paul@quickwit.io >
2022-09-30 10:06:34 +08:00
PSeitz
2fe42719d8
Merge pull request #1570 from quickwit-oss/no_sort_on_multi
...
validate index settings on create
2022-09-30 09:17:03 +08:00
PSeitz
fadd784a25
log improvements ( #1564 )
2022-09-30 09:39:26 +09:00
Pascal Seitz
0e94213af0
validate index settings on create
2022-09-29 18:58:09 +08:00
PSeitz
0da2a2e70d
Merge pull request #1567 from quickwit-oss/dependabot/cargo/tantivy-fst-0.4.0
...
Update tantivy-fst requirement from 0.3.0 to 0.4.0
2022-09-29 10:00:16 +08:00
dependabot[bot]
0bcdf3cbbf
Update tantivy-fst requirement from 0.3.0 to 0.4.0
...
Updates the requirements on [tantivy-fst](https://github.com/tantivy-search/fst ) to permit the latest version.
- [Release notes](https://github.com/tantivy-search/fst/releases )
- [Commits](https://github.com/tantivy-search/fst/commits )
---
updated-dependencies:
- dependency-name: tantivy-fst
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-28 20:50:43 +00:00
Pascal Seitz
8f647b817f
fix docstore settings for temp docstore
...
fixes #1565
2022-09-28 17:53:59 +08:00
trinity-1686a
a86b0df6f4
Add query matching terms in a set ( #1539 )
2022-09-28 09:43:18 +02:00
Bruce Mitchener
f842da758c
Move ArcBytes,WeakArcBytes to mmap_directory. ( #1555 )
...
When building without default features (so without mmap, etc),
there are some warnings about unused things. This fixes the
ones related to `ArcBytes` and `WeakArcBytes`, which are only
used with the `mmap_directory` code.
2022-09-27 09:57:28 +09:00
Bruce Mitchener
97ccd6d712
Avoid slicing a string in DocParsingError. ( #1559 )
...
Fixes #1339 .
2022-09-26 20:27:15 +09:00
Bruce Mitchener
cb252a42af
docs: "associated to" -> "associated with" ( #1557 )
...
This reads better this way.
2022-09-26 20:23:37 +09:00
Bruce Mitchener
d9609dd6b6
POLLING_INTERVAL needn't be pub. ( #1556 )
...
This is only used within the file watcher and is const, so it
can't be configured.
2022-09-26 20:22:55 +09:00
Bruce Mitchener
f03667d967
Remove references to /cpp directory. ( #1560 )
...
This was removed in 2018, so these should be fine to remove now.
2022-09-26 20:22:28 +09:00
PSeitz
10f10a322f
Merge pull request #1554 from quickwit-oss/prepare_ip_field
...
prepare for ip field
2022-09-26 16:34:24 +08:00
Pascal Seitz
f757471077
prepare for ip field
2022-09-26 16:27:35 +08:00
PSeitz
21e0adefda
use binary search instead of linear for get_val in merge ( #1548 )
...
* use binary search instead of linear for get_val in merge
* use partition_point
2022-09-26 09:42:33 +09:00
Bruce Mitchener
ea8e6d7b1d
Tidy up clippy config. ( #1547 )
...
* Checking cfg_attr is no longer necessary.
* Don't need multiple `clippy::` prefixes on a name.
2022-09-26 09:37:55 +09:00