Paul Masurel
50ed6fb534
Code cleanup
...
Fixed compilation without the mmap directory
2019-02-05 12:39:30 +01:00
Panagiotis Ktistakis
76609deadf
Add Greek stemmer ( #486 )
2019-02-01 06:30:49 +01:00
Paul Masurel
749e62c40b
renamed
2019-01-30 16:29:17 +01:00
Paul Masurel
259ce567d1
Using linear search
2019-01-29 15:59:24 +01:00
Paul Masurel
4c93b096eb
Rustfmt
2019-01-29 11:45:30 +01:00
Paul Masurel
6a547b0b5f
Issue/483 ( #484 )
...
* Downcast_ref
* fixing unit test
2019-01-28 11:43:42 +01:00
Paul Masurel
e99d1a2355
Better exponential search
2019-01-29 11:29:17 +01:00
Paul Masurel
c7bddc5fe3
Inlined exponential search
2019-01-28 17:28:07 +01:00
Paul Masurel
7b97dde335
Clippy + cargo fmt
2019-01-28 12:37:55 +01:00
Paul Masurel
644b4bd0a1
Issue/468b ( #482 )
...
* Moving lock to directory/
* added fs2
* doc
* Using fs2 for locking
* Added unit test
* Fixed error message related unit test
* Fixing location of import
2019-01-27 12:32:21 +01:00
Paul Masurel
bf94fd77db
Issue/471 ( #481 )
...
* Closes 471
Removing writing_segments in the segment manager as it is now useless.
Removing the target merged segment id as it is useless as well.
* RAII for tracking which segment is in merge.
Closes #471
* fmt
* Using Inventory::default().
2019-01-27 12:18:59 +09:00
Paul Masurel
097eaf4aa6
impl Future as a result of merges
2019-01-28 03:56:43 +01:00
Paul Masurel
1fd46c1e9b
Clippy
2019-01-28 03:46:23 +01:00
Paul Masurel
2fb219d017
Changelog
2019-01-24 09:12:07 +09:00
Paul Masurel
63b593bd0a
Lower RAM usage in tests.
2019-01-24 09:10:38 +09:00
Paul Masurel
286bb75a0c
Updated changelog
2019-01-24 09:03:58 +09:00
barrotsteindev
222b7f2580
Tantivy-288 ( #472 )
...
* add unit test
* improved test
* added SegmentManager#remove_empty_segments
* update old tests for new behaviour
* cleaner filter for empty segments
* PR adjustments
* rename x in closures
* simplify assert_eq!(vec.len(), 0)
* wait_merging_threads
* acquire searchers
* add comments to test
* rebased on latest master
* harden test
* fix merger#test_merge_multivalued_int_fields_all_deleted test
2019-01-24 08:58:56 +09:00
pentlander
5292e78860
Allow stemmers in languages other than English ( #473 )
...
Allow users to create stemmers for languages other than English. Add a
default stemmer for English.
2019-01-23 22:24:32 +09:00
Paul Masurel
c0cc6aac83
Updated changelog
2019-01-23 22:22:34 +09:00
Paul Masurel
0b0bf59a32
Allow stemmers in languages other than English ( #478 )
...
Allow users to create stemmers for languages other than English. Add a
default stemmer for English.
Closes #478
2019-01-23 22:21:00 +09:00
Paul Masurel
74f70a5c2c
32bits platforms
2019-01-23 13:21:31 +09:00
Paul Masurel
1acfb2ebb5
cargo fmt
2019-01-23 10:21:39 +09:00
Paul Masurel
4dfd091e67
Bumped version to 0.8.2-dev
2019-01-23 10:20:59 +09:00
Paul Masurel
8eba4ab807
Merge branch 'hotfix-476'
2019-01-23 10:20:33 +09:00
Paul Masurel
5e8e03882b
Merge branch 'bug/476'
2019-01-23 10:18:27 +09:00
Paul Masurel
7df3260a15
Version bump
2019-01-23 10:13:18 +09:00
Paul Masurel
176f67a266
Refactoring
0.8.1
2019-01-23 10:06:40 +09:00
Paul Masurel
19babff849
Closes #476
2019-01-23 10:06:39 +09:00
Paul Masurel
bf2576adf9
Added a broken unit test
2019-01-23 10:04:27 +09:00
Paul Masurel
0e8fcd5727
Plastic surgery
2019-01-19 23:13:27 +09:00
Paul Masurel
f745c83bb7
Closes 466. Removing mentions of the chain collector. ( #467 )
2019-01-16 10:28:19 +09:00
Paul Masurel
ffb16d9103
More efficient indexing ( #463 )
...
* Using unrolled u32 VInt and caching Vec s
* cargo fmt
* Exposing a io::Write in the Expull thing
* expull as a writer. clippy + format
* inline the first block
* simplified -if let Some-
* vint reader iterator
* blop
2019-01-13 14:51:18 +09:00
Paul Masurel
98ca703daa
More efficient indexing ( #462 )
...
* Using unrolled u32 VInt and caching Vec s
* cargo fmt
* Exposing a io::Write in the Expull thing
* expull as a writer. clippy + format
* inline the first block
* simplified -if let Some-
* vint reader iterator
2019-01-13 14:41:56 +09:00
Paul Masurel
b9d25cda5d
Using LittleEndian explicitely
2019-01-08 12:41:58 +09:00
Paul Masurel
beb4289ec2
Less unsafe
2019-01-08 00:48:14 +09:00
Andrew Banchich
bdd72e4683
Update README.md ( #459 )
...
Fix Elasticsearch spelling
2018-12-27 07:26:49 +09:00
Paul Masurel
45c3cd19be
Fixing README: git clone https...
2018-12-26 21:13:33 +09:00
Paul Masurel
b8241c5603
0.8.0
0.8.0
2018-12-26 10:18:34 +09:00
Paul Masurel
a4745151c0
Version to 0.8
2018-12-26 10:11:06 +09:00
Paul Masurel
e2ce326a8c
Merge branch 'issue/457'
2018-12-18 10:35:01 +09:00
Paul Masurel
bb21d12a70
Bumping version
0.7.2
2018-12-18 10:14:12 +09:00
Paul Masurel
4565aba62a
Added unit test for exponential search
2018-12-18 09:24:31 +09:00
Paul Masurel
545a7ec8dd
Closes #457
2018-12-18 09:18:46 +09:00
Paul Masurel
e68775d71c
Format and update murmurhash32 version
2018-12-17 19:12:38 +09:00
Paul Masurel
dcc92d287e
Facet remove unsafe ( #456 )
...
* Removing some unsafe
* Removing some unsafe (2)
* Remove murmurhash
2018-12-17 19:08:48 +09:00
Paul Masurel
b48f81c051
Removing unsafe from bitpacking code ( #455 )
2018-12-17 19:06:37 +09:00
Paul Masurel
a3042e956b
Facet remove unsafe ( #454 )
...
* Removing some unsafe
* Removing some unsafe (2)
2018-12-17 09:31:09 +09:00
dependabot[bot]
1fa10f0a0b
Update itertools requirement from 0.7 to 0.8 ( #453 )
...
Updates the requirements on [itertools](https://github.com/bluss/rust-itertools ) to permit the latest version.
- [Release notes](https://github.com/bluss/rust-itertools/releases )
- [Commits](https://github.com/bluss/rust-itertools/commits/0.8.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-12-17 09:28:36 +09:00
Paul Masurel
279a9eb5e3
Closes #449 ( #450 )
...
Clippy working on stable.
Clippy warnings addressed
2018-12-10 12:20:59 +09:00
fdb-hiroshima
21a24672d8
Add accessors for Snippet and HighlightSection ( #448 )
...
* Add accessors for Snippet and HighlightSection
And add an example of custom highlighter
* Remove inline(always) and unnecessary empty lines
2018-12-02 18:00:16 +09:00