Clément Renault
|
5627f15d41
|
Merge pull request #73 from Kerollmops/module-for-attribute-wordarea
Module for attribute wordarea
|
2019-01-10 15:23:03 +01:00 |
|
Clément Renault
|
e31afc2da2
|
chore: Move the WordArea type to its own module
|
2019-01-10 13:37:22 +01:00 |
|
Clément Renault
|
77c252e12a
|
chore: Move the Attribute type to its own module
|
2019-01-10 11:59:42 +01:00 |
|
Clément Renault
|
30c9c053c2
|
Merge pull request #72 from Kerollmops/wordarea-char-index
Make WordArea be based on char index and length
|
2019-01-09 20:53:59 +01:00 |
|
Clément Renault
|
b53ef08d05
|
feat: Make WordArea be based on char index and length
|
2019-01-09 20:14:08 +01:00 |
|
Clément Renault
|
86bfb173ef
|
Merge pull request #70 from Kerollmops/fix-assert-new-attribute
Remove assert on Attribute::new()
|
2019-01-09 11:09:18 +01:00 |
|
Quentin de Quelen
|
8e5f834625
|
chore: remove assert on Attribute::new()
|
2019-01-08 18:46:55 +01:00 |
|
Clément Renault
|
563b021679
|
Merge pull request #69 from tpayet/patch-1
Update README.md
|
2019-01-08 18:45:10 +01:00 |
|
Thomas Payet
|
681f721b1d
|
Correct README typos
|
2019-01-08 17:09:48 +01:00 |
|
Baptiste Jamin
|
8a7c061539
|
Update README.md
|
2019-01-08 17:09:48 +01:00 |
|
Clément Renault
|
8c781a4d05
|
Merge pull request #67 from Kerollmops/reintroduce-stop-words
Reintroduce stop words
|
2019-01-07 13:29:23 +01:00 |
|
Clément Renault
|
de59ea495d
|
feat: Log some update steps
|
2019-01-06 22:49:12 +01:00 |
|
Clément Renault
|
966eda8ae5
|
feat: Do the sum of typos using usizes
|
2019-01-06 22:49:12 +01:00 |
|
Clément Renault
|
32f8908d71
|
feat: Reintroduce stopwords for the serializer
|
2019-01-06 22:49:11 +01:00 |
|
Clément Renault
|
a2f5e8aa25
|
Merge pull request #66 from Kerollmops/revert-precompute-query-index-groups
Revert precompute query index groups
|
2019-01-06 22:38:44 +01:00 |
|
Clément Renault
|
f00b978801
|
Revert "feat: Pre-compute matches query index groups"
This reverts commit 039a9a4cc7463e6c18aed3c78c622b8bbb38b51d.
|
2019-01-06 21:54:49 +01:00 |
|
Clément Renault
|
a78b5d225f
|
Revert "feat: Allow Matches to be constructed"
This reverts commit d21406a93908b2b3ed8cd57b2182996b43cf7806.
|
2019-01-06 21:44:53 +01:00 |
|
Clément Renault
|
f32a59720d
|
Revert "feat: Introducing the Matches as_matches method"
This reverts commit ef7ba96d4a3f2107c386aa33860e707b812ab732.
|
2019-01-06 21:44:53 +01:00 |
|
Clément Renault
|
2cc5fbde1a
|
Revert "feat: Introduce multiple Iterator impl for Matches"
This reverts commit c594597a01422087a66e78bdfddd32d5abc99ad2.
|
2019-01-06 21:44:53 +01:00 |
|
Clément Renault
|
34d2850d28
|
Revert "feat: Prefer using ranges and not using unreachable!"
This reverts commit d899b8660382ea5a4c211761d28ea31e885a46ce.
|
2019-01-06 21:44:51 +01:00 |
|
Clément Renault
|
023f62b0ce
|
Merge pull request #65 from Kerollmops/logging
Add a little bit of logging
|
2019-01-06 15:55:48 +01:00 |
|
Clément Renault
|
7f35b971f0
|
feat: Log the total number of documents to rank
|
2019-01-06 15:02:53 +01:00 |
|
Clément Renault
|
3418adb06a
|
feat: Add log libraries dependencies
|
2019-01-06 15:02:53 +01:00 |
|
Clément Renault
|
510426c05c
|
Merge pull request #64 from Kerollmops/precompute-query-index-groups
Precompute query index groups
|
2019-01-06 14:59:04 +01:00 |
|
Clément Renault
|
c74caa0f82
|
feat: Sum usizes instead of little u16/u32
|
2019-01-06 13:54:14 +01:00 |
|
Clément Renault
|
d899b86603
|
feat: Prefer using ranges and not using unreachable!
|
2019-01-06 13:54:14 +01:00 |
|
Clément Renault
|
0d07af3caf
|
fix: Filter and count the exact matching words
|
2019-01-06 13:54:13 +01:00 |
|
Clément Renault
|
c594597a01
|
feat: Introduce multiple Iterator impl for Matches
|
2019-01-06 13:54:13 +01:00 |
|
Clément Renault
|
ef7ba96d4a
|
feat: Introducing the Matches as_matches method
|
2019-01-06 13:54:13 +01:00 |
|
Clément Renault
|
d21406a939
|
feat: Allow Matches to be constructed
|
2019-01-06 13:54:13 +01:00 |
|
Clément Renault
|
039a9a4cc7
|
feat: Pre-compute matches query index groups
|
2019-01-06 11:11:55 +01:00 |
|
Clément Renault
|
40ab9e7a55
|
Merge pull request #63 from Kerollmops/update-rocksdb
Update RocksDB to Titan
|
2019-01-06 10:37:54 +01:00 |
|
Clément Renault
|
d21abb50fa
|
chore: Update RocksDB to Titan
|
2019-01-05 12:47:03 +01:00 |
|
Clément Renault
|
3dd5e2445a
|
Merge pull request #62 from Kerollmops/test-document-key-attr
Add tests to DocumentKeyAttr
|
2019-01-02 22:20:37 +01:00 |
|
Clément Renault
|
7f5e6c5b6e
|
test: Add test to the DocumentKeyAttr slice repr
|
2019-01-02 21:48:58 +01:00 |
|
Clément Renault
|
e6d3840f12
|
Merge pull request #61 from Kerollmops/update-remove-kv-attributes
UpdateBuilder handles document attributes deletion
|
2019-01-02 18:20:14 +01:00 |
|
Clément Renault
|
c05fab783a
|
fix: Write and Read DocumentKeyAttr in big endian
|
2019-01-02 17:53:53 +01:00 |
|
Clément Renault
|
95dc6fe904
|
feat: Rework the UpdateBuilder struct
|
2019-01-02 17:53:52 +01:00 |
|
Clément Renault
|
b2e9ae4136
|
Merge pull request #60 from Kerollmops/improve-perfs
Improve performances
|
2019-01-01 17:03:41 +01:00 |
|
Clément Renault
|
b070778d44
|
feat: Use the jemalloc global allocator in examples
|
2019-01-01 16:37:15 +01:00 |
|
Clément Renault
|
6731025003
|
chore: Update group-by
|
2019-01-01 16:27:39 +01:00 |
|
Clément Renault
|
04544c1531
|
feat: Expose nightly features of some dependencies
|
2019-01-01 16:27:08 +01:00 |
|
Clément Renault
|
9dd68b4eaa
|
Merge pull request #58 from Kerollmops/clean-up
Clean up some database functions
|
2019-01-01 11:43:27 +01:00 |
|
Clément Renault
|
1d67012aa5
|
chore: Clean up some database functions
|
2019-01-01 01:40:20 +01:00 |
|
Clément Renault
|
e723e01ec8
|
Merge pull request #57 from Kerollmops/clippy-pass
Clippy pass
|
2018-12-31 23:46:18 +01:00 |
|
Clément Renault
|
7845292ea8
|
chore: Clippy pass
|
2018-12-31 23:20:30 +01:00 |
|
Clément Renault
|
521df85c0d
|
Merge pull request #55 from Kerollmops/add-benchmarks
Add benchmarks
|
2018-12-31 21:48:38 +01:00 |
|
Clément Renault
|
dfa19582a2
|
test: Add benchmarks to mesure the words proximity criterion
|
2018-12-31 21:18:42 +01:00 |
|
Clément Renault
|
87ec95f7a0
|
test: Add benchmarks to mesure the database
|
2018-12-31 21:18:37 +01:00 |
|
Clément Renault
|
76ef2cceeb
|
Merge pull request #49 from Kerollmops/serialize-any-map
Serialize any map
|
2018-12-31 21:11:17 +01:00 |
|