trinity-1686a
fa3d786a2f
Add support for deleting all documents matching query ( #1535 )
...
* add support for deleting all documents matching query
#1494
2022-09-22 21:26:09 +09:00
Bruce Mitchener
cf02e32578
Improvements to doc linking, grammar, etc.
2022-09-19 18:10:22 +07:00
Antoine G
e37775fe21
iff->if or if and only if ( #1298 )
...
* has_xxx is_xxx -> if, these function usualy define equivalence
xxx returns bool -> specify equivalence when appropriate
* fix doc
2022-03-02 11:00:00 +09:00
Paul Masurel
eca6628b3c
Minor refactoring ( #1266 )
2022-01-28 15:55:55 +09:00
Pascal Seitz
1e4df54ab3
fix clippy
2021-07-01 17:41:53 +02: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
79474288d0
Some clippy minor fixes ( #722 )
2019-12-09 13:40:04 +09:00
Paul Masurel
3821f57ecc
Closes #712 ( #714 )
...
Fixing the memory leak in the DeleteQueue.
2019-11-25 15:57:29 +09:00
Paul Masurel
7b21b3f25a
Refactoring around Field ( #673 )
...
* Refactoring around Field
Removing the contract about the order of the field, and the
field id allocation.
* Update delete_queue.rs
* Update field.rs
2019-10-25 09:06:44 +09:00
Paul Masurel
498057c5b7
Refactor deletes ( #597 )
...
* Refactor deletes
* Removing generation from SegmentUpdater. These have been obsolete for a long time
* Number literal clippy
* Removed clippy useless allow statement
2019-07-17 13:06:44 +09:00
Paul Masurel
462774b15c
Tiqb feature/2018 ( #583 )
...
* rust 2018
* Added CHANGELOG comment
2019-07-01 10:01:46 +09:00
petr-tik
8ffae47854
Addressed code review
...
moved Opstamp to top-level namespace, added a docstring
Corrected minor typos/whitespace
2019-04-29 21:23:28 +01:00
petr-tik
8e50921363
Tidied up the Stamper module and upgraded to a 1.34 dependency
...
Added stamper.revert method to be used for rollback - rolling back to a previous
commit in case of deleting all documents or rolling operations back should reset
the stamper as well
Added type alias for Opstamp - helps code readibility instead of seeing u64
returned by functions.
Moved to AtomicU64 on stable rust (since 1.34) - where possible use standard
library interfaces.
2019-04-24 20:46:28 +01:00
Paul Masurel
279a9eb5e3
Closes #449 ( #450 )
...
Clippy working on stable.
Clippy warnings addressed
2018-12-10 12:20:59 +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
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
Paul Masurel
78673172d0
Cargo fmt
2018-04-21 20:05:36 +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
f8710bd4b0
Format
2017-08-28 18:22:41 +09:00
Laurentiu Nicola
f5fb29422a
clippy: fix while_let_loop warnings
2017-05-17 15:50:07 +09:00
Laurentiu Nicola
39958ec476
clippy: fix single_match warnings
2017-05-17 15:50:07 +09:00
Laurentiu Nicola
3e2ad7542d
clippy: fix needless_return warnings
2017-05-17 15:50:07 +09:00
Paul Masurel
4c8f9742f8
format
2017-05-15 22:30:18 +09:00
Paul Masurel
05111599b3
Removed several TODOs
2017-05-05 16:08:09 +08:00
Paul Masurel
deb04eb090
issue/65 Switching to u64.
2017-05-04 16:46:13 +08:00
Paul Masurel
8a28d1643d
Using u32 for field ids
2017-04-15 13:04:33 +09:00
Paul Masurel
a4ba20eea3
issue/96 code clean up, adding comments.wq
2017-04-08 17:30:25 +09:00
Paul Masurel
afd08a7bbc
issue/96 Changed datastruct for the delete queue.
2017-04-01 21:01:10 +09:00
Paul Masurel
202dda98ba
baby step 3
2017-03-12 19:00:57 +09:00
Paul Masurel
7c971b5d3b
baby step 2
2017-03-11 16:14:20 +09:00
Paul Masurel
77c61ddab2
Baby step1
2017-03-11 14:20:46 +09:00
Paul Masurel
f326a2dafe
TODO hunt
2017-02-25 15:28:56 +09:00
Paul Masurel
7315000fd4
issue/43 Merging ok for postings / fastfields.
2017-02-19 22:39:31 +09:00
Paul Masurel
e3d2fca844
issue/43 Isolated segment_entry / doc_opstamp_mapping
2017-02-19 22:39:31 +09:00
Paul Masurel
1c03d98a11
issue/43 added delete_queue right in the segment updater
2017-02-19 22:39:31 +09:00
Paul Masurel
8b68f22be1
issue/43 made the delete queue shareable
2017-02-19 22:39:31 +09:00
Paul Masurel
d007cf3435
issue/43 simplification. removed the notion of delete cursor.
2017-02-19 22:39:04 +09:00
Paul Masurel
e12fc4bb09
issue/43 deletes
...
merge not working
only updating uncommitted
2017-02-19 22:39:04 +09:00
Paul Masurel
d5c161e196
issue/43 Computing deleted doc bitset
2017-02-19 22:38:14 +09:00
Paul Masurel
183d5221b5
issue/43 DeleteQueue.
2017-02-19 22:38:14 +09:00
Paul Masurel
5a06f45403
issue/43 small progress
2017-02-19 22:36:57 +09:00
Paul Masurel
395cbf3913
issue/43 Change the delete queue datastruct for something cleaner/functional
2017-02-19 22:36:57 +09:00
Paul Masurel
fe2ddb8844
issue43 Added DeleteQueue.
2017-02-19 22:36:57 +09:00