barrotsteindev
7c94dfdc15
fmt
2020-11-25 14:08:24 +02:00
barrotsteindev
8782c0eada
updated docs
2020-11-25 14:08:24 +02:00
barrotsteindev
fea0ba1042
removed unnecessary static liftimes
2020-11-25 14:08:24 +02:00
barrotsteindev
027555c75f
added initial implementation for filter_collector
2020-11-25 14:08:24 +02:00
Paul Masurel
b478ed747a
Attempt to fix bug surfacing sometimes in test.
...
Recently, `test_index_manual_policy_mmap` has been failing on Windows.
The idea addressed by this patch is that we forget to sync the parent
directory with the current implementation of atomic writes.
This was done correctly when we were relying the atomicwrites crate.
*crossing fingers*
2020-11-25 18:00:05 +09:00
Paul Masurel
e9aa27dace
Avoid computing the BM25 weight if scoring is disabled
2020-11-25 14:35:49 +09:00
Paul Masurel
c079133f3a
Merge pull request #945 from tantivy-search/guilload--replace-arc-box-with-arc
...
Replace some `Arc<Box<dyn...` with `Arc<dyn...`
2020-11-25 13:57:22 +09:00
Paul Masurel
30c5f7c5f0
Applied CR comments
2020-11-25 13:56:05 +09:00
Adrien Guillo
6f26871c0f
Replace some Arc<Box<dyn... with Arc<dyn...
2020-11-24 19:54:53 -08:00
Paul Masurel
f93cc5b5e3
Merge pull request #944 from tantivy-search/no-file-len-problem
...
No filelen problem.
2020-11-25 11:54:44 +09:00
Paul Masurel
5a25c8dfd3
No filelen problem.
2020-11-25 11:51:58 +09:00
Paul Masurel
f5c079159d
Merge pull request #943 from tantivy-search/guilload--ownedbytes-helper-methods
...
Add helper methods for reading u8 and u64 to `OwnedBytes`
2020-11-25 09:04:40 +09:00
Adrien Guillo
1cfdce3437
Add helper methods for reading u8 and u64 to OwnedBytes
2020-11-23 10:45:46 -08:00
Paul Masurel
e9e6d141e9
Merge pull request #941 from tantivy-search/revert-940-guilload--move-list-files-to-index
...
Revert "Move `SegmentUpdater::list_files()` to `Index`"
2020-11-20 13:54:05 +09:00
Paul Masurel
8d0e049261
Revert "Move SegmentUpdater::list_files() to Index"
2020-11-20 13:53:50 +09:00
Paul Masurel
0335c7353d
Merge pull request #940 from tantivy-search/guilload--move-list-files-to-index
...
Move `SegmentUpdater::list_files()` to `Index`
2020-11-18 11:08:20 +09:00
Adrien Guillo
267e920a80
Move SegmentUpdater::list_files() to Index
...
... and make the method public
2020-11-17 17:54:18 -08:00
Paul Masurel
d8a3a47e3e
Refactoring of the skip index.
...
Merge pull request #927 from tantivy-search/compact-store-index
The skip index now identifies both the start and the end offset of blocks. Checkpoints are compressed in blocks, reaching better compression.
2020-11-17 16:13:45 +09:00
Paul Masurel
7f0e61b173
Refactoring of the skip index.
...
The skip index now identifies both the start and the end offset
of blocks. Checkpoints are compressed in blocks, reaching better
compression.
2020-11-17 16:05:11 +09:00
Paul Masurel
ce4c50446b
Merge pull request #937 from tantivy-search/guilload--cache-store-reader-blocks
...
Cache store reader blocks in an LRU fashion
2020-11-17 13:45:10 +09:00
Adrien Guillo
9ab25d2575
Cache store reader blocks in an LRU fashion
2020-11-16 19:09:10 -08:00
Paul Masurel
6d4b982417
Marked blockwand test as ignored.
...
- Using impl trait for iterating `matching_segments` in the termdict
merger
2020-11-16 13:44:14 +09:00
Paul Masurel
650eca271f
Merge pull request #932 from tantivy-search/fix-unit-test-file-watcher
...
Fixing unit test.
2020-11-13 11:47:15 +09:00
Paul Masurel
8ee55aef6d
Fixing unit test.
2020-11-13 09:01:45 +09:00
Paul Masurel
40d41c7dcb
Merge pull request #929 from tantivy-search/api-public-term-merger
...
Make field TermMerger API public
2020-11-12 14:11:53 +09:00
Paul Masurel
c780a889a7
Merge pull request #931 from tantivy-search/issue/930
...
Closes #930 Minor bug.
2020-11-12 13:22:34 +09:00
Paul Masurel
eef348004e
Closes #930 Minor bug.
...
Watch callback could be callback if the last watch handle was dropped
shortly before meta.json is called.
2020-11-11 15:51:23 +09:00
Paul Masurel
e784bbc40f
Update src/core/searcher.rs
...
Co-authored-by: Adrien Guillo <adrien.guillo@gmail.com >
2020-11-11 12:37:52 +09:00
Paul Masurel
b8118d439f
Make field TermMerger API public
2020-11-11 11:59:09 +09:00
Paul Masurel
a49e59053c
Making block wand test more robusts
2020-11-10 18:01:38 +09:00
Paul Masurel
41bb2bd58b
Merge pull request #926 from tantivy-search/guilload--directory-exists
...
Modified `Directory::exists` API to return `Result<bool, OpenReadError>`
2020-11-10 17:59:45 +09:00
Adrien Guillo
7fd6054145
Modified Directory::exists API to return Result<bool, OpenReadError>
2020-11-09 18:00:14 -08:00
Paul Masurel
6abf4e97b5
Merge pull request #925 from tantivy-search/postings-end-offset
...
Adding post stop offset to TermInfo.
2020-11-09 15:58:04 +09:00
Paul Masurel
d23aee76c9
Avoid loading fieldnorms when not necessary
2020-11-09 15:50:16 +09:00
Adrien Guillo
58a1595792
Updated CHANGELOG
2020-11-06 11:13:44 -08:00
Paul Masurel
726d32eac5
Merge pull request #924 from tantivy-search/guilload--implement-poll-watcher
...
Implement FileWatcher
2020-11-06 22:41:26 +09:00
Paul Masurel
b5f3dcdc8b
TermInfo contain the end_offset of the postings.
...
We slice the ReadOnlySource tightly.
2020-11-06 15:18:51 +09:00
Adrien Guillo
2875deb4b1
Implement FileWatcher
2020-11-05 20:08:15 -08:00
Paul Masurel
b2dfacdc70
Fixed bench and removed unnecessary public symbols.
2020-11-05 16:12:03 +09:00
Paul Masurel
36a0520a48
Added failing proptest and fixed it.
2020-11-05 15:40:00 +09:00
Paul Masurel
6b5a5ac1d0
Merge pull request #923 from tantivy-search/refact-param-serialize
...
Minor refactoring postings serializers options.
2020-11-03 15:49:34 +09:00
Paul Masurel
581c2bb718
Minor refactoring postings serializers options.
2020-11-03 15:47:25 +09:00
Paul Masurel
3d192c0f57
Merge pull request #921 from tantivy-search/more-pub-for-hot-directory
...
Exposing API for the hot directory
2020-10-29 13:04:37 +09:00
Paul Masurel
9dc36f4431
Exposing API for the hot directory
2020-10-29 13:04:13 +09:00
Paul Masurel
730ccefffb
Fixes a bug in TermQuery::explain.
...
Closes #915
2020-10-28 22:29:15 +09:00
Paul Masurel
2c56f4b583
Updated CHANGELOG
2020-10-28 17:39:01 +09:00
Paul Masurel
9e27da8b4e
Added CR comments.
...
Added Unit tests.
2020-10-28 17:35:34 +09:00
Adrien Guillo
7f373f232a
Add helper methods for BooleanQuery
2020-10-28 17:35:34 +09:00
Stephen Becker IV
6f0487979c
Removing Inoperable 'Say Thanks' Links ( #919 )
...
Dearest Maintainer,
The say thanks project moved to email https://github.com/BlitzKraft/saythanks.io/issues/60 . I removed the links. You might want to use your email but at that point people could just email you thanks?
Anyway, Thanks for the hard work on the project. I am enjoying it.
Dictated but not reviewed,
Becker
2020-10-28 15:08:47 +09:00
Pasha Podolsky
71c66a5405
[tantivy] Run clippy linter ( #914 )
2020-10-27 14:36:02 +09:00