Panagiotis Ktistakis
76609deadf
Add Greek stemmer ( #486 )
2019-02-01 06:30:49 +01:00
Paul Masurel
6a547b0b5f
Issue/483 ( #484 )
...
* Downcast_ref
* fixing unit test
2019-01-28 11:43:42 +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
63b593bd0a
Lower RAM usage in tests.
2019-01-24 09:10:38 +09:00
Paul Masurel
4dfd091e67
Bumped version to 0.8.2-dev
2019-01-23 10:20:59 +09:00
Paul Masurel
7df3260a15
Version bump
2019-01-23 10:13:18 +09:00
Paul Masurel
a4745151c0
Version to 0.8
2018-12-26 10:11:06 +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
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
dependabot[bot]
a3f1fbaae6
Update scoped-pool requirement from 0.1 to 1.0 ( #447 )
...
Updates the requirements on [scoped-pool](https://github.com/reem/rust-scoped-pool ) to permit the latest version.
- [Release notes](https://github.com/reem/rust-scoped-pool/releases )
- [Commits](https://github.com/reem/rust-scoped-pool/commits/1.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-12-01 13:54:59 +09:00
Paul Masurel
07d87e154b
Collector refactoring and multithreaded search ( #437 )
...
* Split Collector into an overall Collector and a per-segment SegmentCollector. Precursor to cross-segment parallelism, and as a side benefit cleans up any per-segment fields from being Option<T> to just T.
* Attempt to add MultiCollector back
* working. Chained collector is broken though
* Fix chained collector
* Fix test
* Make Weight Send+Sync for parallelization purposes
* Expose parameters of RangeQuery for external usage
* Removed &mut self
* fixing tests
* Restored TestCollectors
* blop
* multicollector working
* chained collector working
* test broken
* fixing unit test
* blop
* blop
* Blop
* simplifying APi
* blop
* better syntax
* Simplifying top_collector
* refactoring
* blop
* Sync with master
* Added multithread search
* Collector refactoring
* Schema::builder
* CR and rustdoc
* CR comments
* blop
* Added an executor
* Sorted the segment readers in the searcher
* Update searcher.rs
* Fixed unit testst
* changed the place where we have the sort-segment-by-count heuristic
* using crossbeam::channel
* inlining
* Comments about panics propagating
* Added unit test for executor panicking
* Readded default
* Removed Default impl
* Added unit test for executor
2018-11-30 22:46:59 +09:00
Paul Masurel
8b0b0133dd
Importing crossbeam_channel from crossbeam reexport.
2018-11-19 09:19:28 +09:00
dependabot[bot]
7b9752f897
Update crossbeam-channel requirement from 0.2 to 0.3 ( #436 )
...
* Update crossbeam-channel requirement from 0.2 to 0.3
Updates the requirements on [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam-channel ) to permit the latest version.
- [Release notes](https://github.com/crossbeam-rs/crossbeam-channel/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam-channel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam-channel/commits/v0.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* fixing build
2018-11-16 14:26:59 +09:00
dependabot[bot]
c92f41aea8
Update rand requirement from 0.5 to 0.6 ( #440 )
...
* Update rand requirement from 0.5 to 0.6
Updates the requirements on [rand](https://github.com/rust-random/rand ) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Updating rand.
2018-11-16 12:38:01 +09:00
dependabot[bot]
236cfbec08
Update crossbeam requirement from 0.4 to 0.5 ( #438 )
...
Updates the requirements on [crossbeam](https://github.com/crossbeam-rs/crossbeam ) to permit the latest version.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/commits/crossbeam-0.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-11-15 06:16:22 +09:00
Paul Masurel
edcafb69bb
Fixed benches
2018-11-10 17:04:29 -08:00
Paul Masurel
14908479d5
Release 0.7.1
2018-11-02 17:56:25 +09:00
dependabot[bot]
63b9d62237
Update base64 requirement from 0.9.1 to 0.10.0 ( #433 )
...
Updates the requirements on [base64](https://github.com/alicemaz/rust-base64 ) to permit the latest version.
- [Release notes](https://github.com/alicemaz/rust-base64/releases )
- [Changelog](https://github.com/alicemaz/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/alicemaz/rust-base64/commits/v0.10.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-10-31 08:34:44 +09:00
Paul Masurel
f32b4a2ebe
Removing release build from ci, disabling lto ( #425 )
2018-09-17 06:41:40 +09:00
Paul Masurel
0df2a221da
Bump version pre-release
2018-09-16 13:24:14 +09:00
Paul Masurel
5449ec3c11
Snippet term score ( #423 )
2018-09-16 10:21:02 +09:00
Paul Masurel
2104c0277c
Updating uuid
2018-09-13 09:13:37 +09:00
Paul Masurel
dd37e109f2
Merge branch 'issue/368b'
2018-09-11 20:16:14 +09:00
Paul Masurel
63868733a3
Added SnippetGenerator
2018-09-11 09:45:27 +09:00
Paul Masurel
7e5f697d00
Closes #387
2018-09-09 16:23:56 +09:00
Vignesh Sarma K
9ccba9f864
Merge branch 'master' into issue/368
2018-09-07 20:27:38 +05:30
Paul Masurel
cec9956a01
Issue/389 ( #405 )
...
* Setting up the dependency.
* Completed README
2018-09-06 10:10:40 +09:00
Vignesh Sarma K (വിഘ്നേഷ് ശ൪മ കെ)
b373f00840
add htmlescape and update to_html fn to use it.
...
tests and imports also updated.
2018-08-28 20:41:57 +05:30
Dru Sellers
ef3a16a129
Switch from error-chain to failure crate ( #376 )
...
* Switch from error-chain to failure crate
* Added deprecated alias for
* Started editing the changeld
2018-08-20 09:40:45 +09:00
dependabot[bot]
0feeef2684
Update owning_ref requirement from 0.3 to 0.4 ( #379 )
...
Updates the requirements on [owning_ref](https://github.com/Kimundi/owning-ref-rs ) to permit the latest version.
- [Release notes](https://github.com/Kimundi/owning-ref-rs/releases )
- [Commits](https://github.com/Kimundi/owning-ref-rs/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-20 09:08:11 +09:00
Paul Masurel
5b5c706581
Simplified examples
2018-08-16 22:38:39 +09:00
Paul Masurel
79a339d353
Removing env_logger dependency
2018-08-02 19:29:09 +09:00
Paul Masurel
e45e4c79d9
update crossbeam
2018-08-02 19:24:08 +09:00
Paul Masurel
848bf41bc9
Updating rand to 0.5 ( #363 )
2018-08-02 19:19:04 +09:00
Paul Masurel
d11cb087a7
Updated to combine-0.3 ( #362 )
2018-08-02 18:29:58 +09:00
Jacob Brown
2dd7422f42
replace chan with crossbeam-channel ( #361 )
...
* replace chan with crossbeam-channel
* Update Cargo.toml
2018-08-02 12:47:22 +09:00
dependabot[bot]
55928d756a
Update rust-stemmers requirement to 1.0.2 ( #350 )
...
* Update rust-stemmers requirement to 1.0.2
Updates the requirements on [rust-stemmers](https://github.com/CurrySoftware/rust-stemmers ) to permit the latest version.
- [Release notes](https://github.com/CurrySoftware/rust-stemmers/releases )
- [Commits](https://github.com/CurrySoftware/rust-stemmers/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update Cargo.toml
2018-07-31 09:32:57 +09:00
dependabot[bot]
a4370bca64
Update owned-read requirement to 0.4 ( #352 )
...
Updates the requirements on [owned-read](https://github.com/tantivy-search/owned-read ) to permit the latest version.
- [Release notes](https://github.com/tantivy-search/owned-read/releases )
- [Commits](https://github.com/tantivy-search/owned-read/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-07-31 09:32:01 +09:00
dependabot[bot]
5a5c5a8ca5
Update bit-set requirement to 0.5.0 ( #351 )
...
* Update bit-set requirement to 0.5.0
Updates the requirements on [bit-set](https://github.com/contain-rs/bit-set ) to permit the latest version.
- [Release notes](https://github.com/contain-rs/bit-set/releases )
- [Commits](https://github.com/contain-rs/bit-set/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update Cargo.toml
* Update Cargo.toml
2018-07-31 09:31:41 +09:00
dependabot[bot]
1b470dd474
Update log requirement to 0.4.3 ( #353 )
...
* Update log requirement to 0.4.3
Updates the requirements on [log](https://github.com/rust-lang/log ) to permit the latest version.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/commits/env_logger-0.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update Cargo.toml
2018-07-31 09:31:19 +09:00
dependabot[bot]
ddd2d5b04c
Update lazy_static requirement to 1.0.2 ( #349 )
...
* Update lazy_static requirement to 1.0.2
Updates the requirements on [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs ) to permit the latest version.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases )
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/commits/v1.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update Cargo.toml
2018-07-30 12:34:06 +09:00
dependabot[bot]
fa22b4041a
Update itertools requirement to 0.7.8 ( #346 )
...
* Update itertools requirement to 0.7.8
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.7.8 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update Cargo.toml
2018-07-30 11:32:12 +09:00
dependabot[bot]
8faee143fa
Update regex requirement to 1.0 ( #347 )
...
Updates the requirements on [regex](https://github.com/rust-lang/regex ) to permit the latest version.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/commits/1.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-07-30 09:59:19 +09:00
dependabot[bot]
366ce98f08
Update tempfile requirement to 3.0 ( #348 )
...
Updates the requirements on [tempfile](https://github.com/Stebalien/tempfile ) to permit the latest version.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits/v3.0.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-07-30 09:58:56 +09:00
Paul Masurel
346a9e4287
Set dev version
2018-07-10 09:20:21 +09:00
Paul Masurel
31655e92d7
Preparing release 0.6.1
2018-07-10 09:12:26 +09:00
Paul Masurel
d056ae60dc
Removed SourceRead. Relying on the new owned-read crate instead ( #332 )
2018-07-04 16:08:52 +09:00
David Hewson
2e538ce6e6
remove extra space in name ( #331 )
...
the extra space that appeared breaks using the package
2018-07-02 05:32:19 +09:00