Paul Masurel
9acadb3756
Code cleaning
2019-02-26 10:50:36 +09:00
Paul Masurel
774fcecf23
cargo fmt
2019-02-26 10:44:59 +09:00
Paul Masurel
b422f9c389
Partially addresses #500 ( #502 )
...
Using `tantivy_fst`. Storing `Weak<Mmap>` in the Mmap cache.
2019-02-23 10:33:59 +09: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
e68775d71c
Format and update murmurhash32 version
2018-12-17 19:12:38 +09:00
Paul Masurel
a3042e956b
Facet remove unsafe ( #454 )
...
* Removing some unsafe
* Removing some unsafe (2)
2018-12-17 09:31:09 +09:00
Paul Masurel
279a9eb5e3
Closes #449 ( #450 )
...
Clippy working on stable.
Clippy warnings addressed
2018-12-10 12:20:59 +09:00
Dru Sellers
ab4593eeb7
Adds open_or_create method ( #428 )
...
* Change the semantic of Index::create_in_dir.
It should return an error if the directory already contains an Index.
* Index::open_or_create is working
* additional test
* Checking that schema matches on open_or_create.
Simplifying unit tests.
* simplifying Eq
2018-10-31 08:36:39 +09:00
Paul Masurel
10f6c07c53
Clippy ( #422 )
...
* Cargo Format
* Clippy
2018-09-15 20:20:22 +09:00
Paul Masurel
06e7bd18e7
Clippy ( #421 )
...
* Cargo Format
* Clippy
* bugfix
* still clippy stuff
* clippy step 2
2018-09-15 14:56:14 +09:00
Paul Masurel
37e4280c0a
Cargo Format ( #420 )
2018-09-15 07:44:22 +09:00
Paul Masurel
cec9956a01
Issue/389 ( #405 )
...
* Setting up the dependency.
* Completed README
2018-09-06 10:10:40 +09:00
Paul Masurel
b3b2421e8a
Issue/367 ( #404 )
...
* First stab
* Closes #367
2018-09-04 09:17:00 +09:00
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
Vignesh Sarma K
b9558801a1
Declare and implement separate Clone Traits ( #336 )
...
For traits, `Directory` and `MergePolicy`.
refer #306
2018-07-18 12:36:43 +09:00
Paul Masurel
af9280c95f
Removed SourceRead. Relying on the new owned-read crate instead
2018-07-04 12:47:25 +09:00
Paul Masurel
8ebbf6b336
Issue/325 ( #330 )
...
* Introducing a SegmentMea inventory.
* Depending on census=0.1
* Cargo fmt
2018-06-30 13:11:41 +09:00
Paul Masurel
8ccbfdea5d
Preparing for release
2018-06-22 14:27:46 +09:00
Dru Sellers
08d2cc6c7b
Make it possible to stream the terms matching an Automaton ( #297 )
...
* rustfmt and some English grammar
* sort cargo.toml crates
* WIP: something to show
* Remove example for now
* Implement desired method
* Resolving Generic Type Arguments
* Resolve Generic Types
* Banging around on the tests
* DANGER! Change unsafe usage based on compiler warnings
* Unscrew up my rebase
* Clean Up Type Spam
Default Types FTW
* typo
* better variable names
* Remove Duplicate Levenshtein crate
2018-05-11 12:41:14 -07:00
Paul Masurel
78673172d0
Cargo fmt
2018-04-21 20:05:36 +09:00
Paul Masurel
e44782bf14
No more
2018-04-12 13:01:11 +09:00
Paul Masurel
1d9566e73c
Making mmap a feature
2018-03-31 13:23:43 +09:00
Paul Masurel
3091459777
Fixed main bug. Unit test still not passing because of altered scoring
2018-03-23 13:52:10 +09:00
Paul Masurel
baaae3f4ec
Making it possible to read positions twice
2018-03-20 11:36:22 +09:00
Paul Masurel
920f086e1d
Clippy
2018-02-03 11:46:01 +09:00
Paul Masurel
df53dc4ceb
Format
2018-02-03 00:21:05 +09:00
Paul Masurel
930010aa88
Unit test passing
2018-01-28 00:03:51 +09:00
Paul Masurel
3edb3dce6a
Test not passing
2018-01-25 12:46:32 +09:00
Paul Masurel
7224f58895
Merge branch 'issue/218'
...
Conflicts:
src/directory/mmap_directory.rs
src/lib.rs
2018-01-04 18:47:10 +09:00
Paul Masurel
1e55189db1
NOBUG rustfmt
2017-12-14 19:30:31 +09:00
Paul Masurel
8b1b389a76
NOBUG Clippy
2017-12-14 19:25:12 +09:00
Paul Masurel
f24e5f405e
NOBUG intellij misc lint
2017-12-14 18:23:35 +09:00
Paul Masurel
aaeeda2bc5
Editing rustdoc
2017-11-25 13:23:32 +09:00
Paul Masurel
74d32e522a
Stopped using mmap in tantivy. Caching MmapReadOnly.
...
Closes #218
2017-10-08 17:07:19 +09:00
Paul Masurel
f8710bd4b0
Format
2017-08-28 18:22:41 +09:00
Paul Masurel
fc25516b7a
Added unit test.
2017-08-28 11:15:37 +09:00
Paul Masurel
5b1e71947f
Stream working, all test passing
2017-08-27 20:20:38 +09:00
Paul Masurel
3d0082d020
Delta encoded. Range and get are broken
2017-08-26 19:59:51 +09:00
Paul Masurel
413d0e1719
NOBUG test passing
2017-08-13 17:57:11 +09:00
Paul Masurel
80ae136646
issue/198 Getting living_file after getting the list of managed files.
2017-07-24 18:46:41 +09:00
Paul Masurel
e418bee693
NOBUG Garbage collection after end merge.
2017-07-14 12:09:47 +09:00
Paul Masurel
5aa4565424
Tiny cleaning
2017-06-05 23:40:08 +09:00
Paul Masurel
c04991e5ad
Removed pointer in fastfield
2017-05-29 18:53:49 +09:00
Ashley Mannix
da61baed3b
run fmt
2017-05-29 18:29:39 +09:00
Ashley Mannix
e8fc4c77e2
fix delete error msg
2017-05-29 18:29:39 +09:00
Ashley Mannix
80837601ea
remove error::* imports
2017-05-29 18:29:39 +09:00
Ashley Mannix
2b2703cf51
run cargo fmt
2017-05-29 18:29:39 +09:00
Ashley Mannix
d79018a7f8
fix build warnings
2017-05-29 18:29:39 +09:00