Loïc Lecrenier
|
54c0cf93fe
|
Merge remote-tracking branch 'origin/main' into facet-levels-refactor
|
2022-10-26 15:13:34 +02:00 |
|
Loïc Lecrenier
|
206a3e00e5
|
cargo fmt
|
2022-10-26 13:48:01 +02:00 |
|
Loïc Lecrenier
|
a034a1e628
|
Move StrRefCodec and ByteSliceRefCodec to their own files
|
2022-10-26 13:47:46 +02:00 |
|
Loïc Lecrenier
|
0ade699873
|
Don't crash when failing to decode using StrRef codec
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
1ecd3bb822
|
Fix bug in FieldDocIdFacetCodec
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
51961e1064
|
Polish some details
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
cb8442a119
|
Further unify facet databases of f64s and strings
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
27454e9828
|
Document and refine facet indexing algorithms
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
9026867d17
|
Give same interface to bulk and incremental facet indexing types
+ cargo fmt, oops, sorry for the bad history :(
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
485a72306d
|
Refactor facet-related codecs
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
982efab88f
|
Fix encoding bugs in facet databases
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
a7201ece04
|
cargo fmt
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
6cc91824c1
|
Remove unused heed codec files
|
2022-10-26 13:46:14 +02:00 |
|
Loïc Lecrenier
|
c3f49f766d
|
Prepare refactor of facets database
Prepare refactor of facets database
|
2022-10-26 13:46:14 +02:00 |
|
Ewan Higgs
|
6b2fe94192
|
Fixes for clippy bringing us down to 18 remaining issues.
This brings us a step closer to enforcing clippy on each build.
|
2022-10-25 20:49:02 +02:00 |
|
Loïc Lecrenier
|
1eb1e73bb3
|
Add integration tests for the EXISTS filter
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
4f0bd317df
|
Remove custom implementation of BytesEncode/Decode for the FieldId
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
80b962b4f4
|
Run cargo fmt
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
30bd4db0fc
|
Simplify indexing task for facet_exists_docids database
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
0388b2d463
|
Run cargo fmt
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
453d593ce8
|
Add a database containing the docids where each field exists
|
2022-07-19 10:07:33 +02:00 |
|
many
|
db0c681bae
|
Fix Pr comments
|
2021-09-02 15:17:52 +02:00 |
|
many
|
1d314328f0
|
Plug new indexer
|
2021-09-01 16:48:36 +02:00 |
|
Clément Renault
|
0227254a65
|
Return the original string values for the inverted facet index database
|
2021-07-21 16:59:39 +02:00 |
|
Kerollmops
|
03a01166ba
|
Display the original facet string value from the linear facet database
|
2021-07-21 16:59:39 +02:00 |
|
Clément Renault
|
5676b204dd
|
Fix the facet string levels codecs
|
2021-07-21 16:59:38 +02:00 |
|
Kerollmops
|
757b2b502a
|
Remove the FacetValueStringCodec
|
2021-07-21 16:59:38 +02:00 |
|
Kerollmops
|
a79661c6dc
|
Introduce a lot of facet string helper iterators
|
2021-07-21 16:59:38 +02:00 |
|
Kerollmops
|
838ed1cd32
|
Use an u16 field id instead of one byte
|
2021-07-06 11:58:03 +02:00 |
|
Tamo
|
9716fb3b36
|
format the whole project
|
2021-06-16 18:33:33 +02:00 |
|
Kerollmops
|
d2b1ecc885
|
Remove a lot of serialization unreachable errors
|
2021-06-14 16:48:51 +02:00 |
|
Kerollmops
|
51767725b2
|
Simplify integer and float functions trait bounds
|
2021-04-20 10:23:31 +02:00 |
|
Clément Renault
|
e8639517da
|
Change the project to become a workspace with milli as a default-member
|
2021-02-12 16:15:09 +01:00 |
|