Panagiotis Ktistakis
2cd31bcda2
Fix non english stemmers ( #521 )
2019-03-27 08:54:16 +09:00
Paul Masurel
99870de55c
0.10.0-dev
2019-03-25 08:58:26 +09:00
Paul Masurel
cad2d91845
Disabled tests for android
2019-03-24 22:58:46 +09:00
Paul Masurel
79f3cd6cf4
Added instructions to update
2019-03-24 09:10:31 +09:00
Paul Masurel
e3abb4481b
broken link
2019-03-22 09:58:28 +09:00
Paul Masurel
bfa61d2f2f
Added patreon button
2019-03-22 09:51:00 +09:00
Paul Masurel
6c0e621fdb
Added bench info in README
2019-03-21 09:35:04 +09:00
Paul Masurel
a8cc5208f1
Linear simd ( #519 )
...
* linear simd search within block
2019-03-20 22:10:05 +09:00
Paul Masurel
83eb0d0cb7
Disabling tests on Android
2019-03-20 10:24:17 +09:00
Paul Masurel
ee6e273365
cleanup for nodefaultfeatures
2019-03-20 10:04:42 +09:00
Paul Masurel
6ea34b3d53
Fix version
0.9
2019-03-20 09:39:24 +09:00
Paul Masurel
22cf1004bd
Reenabled test on android
2019-03-20 08:54:52 +09:00
Paul Masurel
5768d93171
Rename try to attempt as try is becoming a keyword in rust
2019-03-20 08:54:19 +09:00
Paul Masurel
663dd89c05
Feature/reader ( #517 )
...
Adding IndexReader to the API. Making it possible to watch for changes.
* Closes #500
2019-03-20 08:39:22 +09:00
barrotsteindev
a934577168
WIP: date field ( #487 )
...
* initial version, still a work in progress
* remove redudant or
* add chrono::DateTime and index i64
* add more tests
* fix tests
* pass DateTime by ptr
* remove println!
* document query_parser rfc 3339 date support
* added some more docs about implementation to schema.rs
* enforce DateTime is UTC, and re-export chrono
* added DateField to changelog
* fixed conflict
* use INDEXED instead of INT_INDEXED for date fields
2019-03-15 22:10:37 +09:00
Paul Masurel
94f1885334
Issue/513 ( #514 )
...
* Closes #513
* Clean up and doc
* Updated changelog
2019-03-07 09:39:30 +09:00
Jonathan Fok kan
2ccfdb97b5
WIP: compiling to wasm ( #512 )
...
* First work to enable compile to wasm
* Added back fst-regex/mmap to mmap feature
* Removed fst-regex. Forced uuid version 0.7.2.
2019-03-06 10:40:54 +09:00
Paul Masurel
e67883138d
Cargo fmt
2019-03-06 10:31:00 +09:00
Paul Masurel
f5c65f1f60
Added comment on the constructor fo TopDocSByField
2019-03-06 10:30:37 +09:00
Mauri de Souza Nunes
ec73a9a284
Remove note about panicking in get_field docs ( #503 )
...
Since get_field rely on calling get on the underlying InnerSchema HashMap
it shouldn't fail if the field was not found, it simply returns None.
2019-02-28 09:23:00 +09:00
Thomas Schaller
a814a31f1e
Remove semicolon from doc! expansion ( #509 )
2019-02-28 09:20:43 +09:00
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
27c9fa6028
Jannickj prove bug with facets ( #508 )
...
* prove bug with facets
* Closing #505
Introduce a term id in the TermHashMap
2019-02-25 22:33:17 +09:00
Paul Masurel
fdefea9e26
Removed path reference to tantivy-fst
2019-02-23 10:42:44 +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
petr-tik
9451fd5b09
MsQueue to channel ( #495 )
...
* Format
Made the docstring consistent
remove empty line
* Move matches to dev deps
* Replace MsQueue with an unbounded crossbeam-channel
Questions:
queue.push ignores Result return
How to test pop() calls, if they block
* Format
Made the docstring consistent
remove empty line
* Unwrap the Result of queue.pop
* Addressed Paul's review
wrap the Result-returning send call with expect()
implemented the test not to fail after popping from empty queue
removed references to the Michael-Scott Queue
formatted
2019-02-23 09:06:50 +09:00
Jason Goldberger
788b3803d9
updated changelog ( #501 )
...
* updated changelog
* Update CHANGELOG.md
* Update CHANGELOG.md
2019-02-19 00:25:18 +09:00
Paul Masurel
5b11228083
Merge branch 'master' of github.com:tantivy-search/tantivy
2019-02-15 08:30:55 +09:00
Paul Masurel
515adff644
Merge branch 'hotfix/0.8.2'
2019-02-15 08:30:27 +09:00
Paul Masurel
e70a45426a
0.8.2 release
...
Backporting a fix for non x86_64 platforms
2019-02-14 09:16:27 +09:00
Jason Goldberger
e14701e9cd
Add grouped operations ( #493 )
...
* [WIP] added UserOperation enum, added IndexWriter.run, and added MultiStamp
* removed MultiStamp in favor of std::ops::Range
* changed IndexWriter::run to return u64, Stamper::stamps to return a Range, added tests, and added docs
* changed delete_cursor skipping to use first operation's opstamp vice last. change index_writer test to use 1 thread
* added test for order batch of operations
* added a test comment
0.8.2b
2019-02-14 08:56:01 +09:00
Paul Masurel
45e62d4329
Code simplification and adding comments
2019-02-06 10:05:15 +09:00
petr-tik
76d2b4dab6
Add integer range search example ( #490 )
...
Copied and simplified the example in the range_query mod
2019-02-05 23:34:06 +01:00
Paul Masurel
04e9606638
simplification of positions
2019-02-05 15:36:13 +01:00
Paul Masurel
a5c57ebbd9
Positions simplification
2019-02-05 14:50:51 +01:00
Paul Masurel
96eaa5bc63
Positions
2019-02-05 14:50:16 +01:00
Paul Masurel
f1d30ab196
fastfield reader fix
2019-02-05 14:10:16 +01:00
Paul Masurel
4507df9255
Closes #461 ( #489 )
...
Multivalued fast field uses `u64` indexes.
2019-02-04 13:24:00 +01:00
Paul Masurel
e8625548b7
Closes #461 ( #488 )
...
Multivalued fast field uses `u64` indexes.
2019-02-04 13:20:20 +01:00
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