Commit Graph

  • 74eb9c8d0f
    Merge pull request #122 from Kerollmops/query-builder-no-view-dep Clément Renault 2019-02-24 16:56:12 +0100
  • d664221c64
    feat: Remove the DatabaseView dependencies from the QueryBuilder Clément Renault 2019-02-24 11:58:22 +0100
  • 58bff3d4ac
    Merge pull request #123 from Kerollmops/update-deps Clément Renault 2019-02-24 16:24:47 +0100
  • 2c206eb98c
    chore: Update all the dependencies Clément Renault 2019-02-24 15:59:47 +0100
  • 19724e5af9
    Merge pull request #121 from Kerollmops/no-cjk-unidecode Clément Renault 2019-02-23 22:34:47 +0100
  • c9e0ad132c
    feat: Do not save unidecoded cjk kanjis Clément Renault 2019-02-23 19:11:54 +0100
  • 24f265a963
    Merge pull request #120 from Kerollmops/custom-log10-function Clément Renault 2019-02-23 19:01:12 +0100
  • f8a743ee00
    feat: Optimize the SumOfTypos criterion Clément Renault 2019-02-23 18:36:45 +0100
  • 64971de7ed
    Merge pull request #119 from Kerollmops/dont-be-hurry Clément Renault 2019-02-23 17:07:42 +0100
  • a960c325f3
    feat: Make query strings support cjk kanjis Clément Renault 2019-02-23 14:57:13 +0100
  • a799470997
    fix: Change the tokenizer to mesure cjk chars positions Clément Renault 2019-02-22 23:06:42 +0100
  • 10414791a2
    fix: Remove debug println from the tokenizer Clément Renault 2019-02-22 22:34:37 +0100
  • 743974e60d
    Merge pull request #118 from Kerollmops/tokenizer-support-kanjis Clément Renault 2019-02-22 20:16:55 +0100
  • 0e267cae4b
    feat: Make the Tokenizer support Kanjis Clément Renault 2019-02-22 18:17:43 +0100
  • 12a352ae2f
    Merge pull request #117 from Kerollmops/tokenizer-support-parentheses Clément Renault 2019-02-22 19:36:15 +0100
  • 5070b27728
    feat: Make the tokenizer support parentheses Clément Renault 2019-02-22 15:40:39 +0100
  • 7a6b734078
    Merge pull request #116 from Kerollmops/raw-field-value-getter Clément Renault 2019-02-22 18:02:46 +0100
  • 24823da6f7
    feat: Allow users to retrieve the raw field value of a document Clément Renault 2019-02-22 15:30:20 +0100
  • 8701cb3a8f
    Merge pull request #115 from qdequele/database-path Clément Renault 2019-02-22 15:11:40 +0100
  • 315fc1fbe3 feat: Add accessor for database and index path Quentin de Quelen 2019-02-22 13:49:04 +0100
  • 23833bac10
    Merge pull request #114 from Kerollmops/hot-fix-ranked-attribute Clément Renault 2019-02-21 23:17:10 +0100
  • 8235b6efc9
    fix: Do not error when an attribute is registered for ranking Clément Renault 2019-02-21 20:14:08 +0100
  • 7f937eea5a
    Merge pull request #113 from Kerollmops/hot-fix-query-builder Clément Renault 2019-02-21 20:11:10 +0100
  • a1cf634ac1
    feat: Remove the QueryBuilder boxed criteria default static restriction Clément Renault 2019-02-21 18:46:08 +0100
  • c86472e997
    Merge pull request #112 from Kerollmops/bump-version Clément Renault 2019-02-21 15:18:37 +0100
  • 26cb398a6f
    chore: Bump version to 0.3.1 v0.3.1 Clément Renault 2019-02-21 14:52:40 +0100
  • f6e664d298
    Merge pull request #111 from qdequele/config Clément Renault 2019-02-21 14:39:37 +0100
  • 9437cecf87 chore: Use Default derive on Config struct Quentin de Quelen 2019-02-21 13:58:41 +0100
  • 13309511b3 chore: Use serde derive lowercase on RankingOrdering Quentin de Quelen 2019-02-21 13:56:08 +0100
  • 1941cb16c0 feat: Add Config.update_with(_) method to merge 2 config Quentin de Quelen 2019-02-20 11:04:22 +0100
  • 55823c5d5d feat: add admin key on config Quentin de Quelen 2019-02-14 16:36:03 +0100
  • 4721da1679 feat: Add access key on config Quentin de Quelen 2019-02-14 15:44:11 +0100
  • 482f750231 chore: Set config field pub Quentin de Quelen 2019-02-12 19:12:41 +0100
  • d5119db165 feat: Allow to retrieve config from Database and DatabaseView Quentin de Quelen 2019-02-12 18:41:51 +0100
  • b1f527ae32 chore: impl specific Serialize/Deserialize on enum RankingOrdering Quentin de Quelen 2019-02-20 11:25:03 +0100
  • 60d77a9270 feat: Add Config.update_with(_) method to merge 2 config Quentin de Quelen 2019-02-20 11:04:22 +0100
  • 8db4dcfb1c feat: add admin key on config Quentin de Quelen 2019-02-14 16:36:03 +0100
  • 213d312adb feat: Add access key on config Quentin de Quelen 2019-02-14 15:44:11 +0100
  • 748afff038 chore: Set config field pub Quentin de Quelen 2019-02-12 19:12:41 +0100
  • 3b7cc6702b feat: Allow to retrieve config from Database and DatabaseView Quentin de Quelen 2019-02-12 18:41:51 +0100
  • 37578ed74f feat: store config into database Quentin de Quelen 2019-02-12 17:20:47 +0100
  • f5992ce822
    Merge pull request #109 from Kerollmops/implement-text-cropping Clément Renault 2019-02-18 19:40:30 +0100
  • badb0035c5
    feat: Introduce text cropping that shows the first match Clément Renault 2019-02-18 18:59:11 +0100
  • 4bc14aa261
    Merge pull request #108 from Kerollmops/refactor-index Clément Renault 2019-02-18 18:59:20 +0100
  • a0c4ec0be0
    feat: Introduce the updated_documents methods Clément Renault 2019-02-18 18:01:40 +0100
  • 264fffa826
    feat: Replace the elapsed dependency by std::time::Instant Clément Renault 2019-02-16 20:44:16 +0100
  • bddb37e44f
    feat: Move SharedData to its own module Clément Renault 2019-02-16 18:56:26 +0100
  • 6393b0cbc0
    feat: Prefer binary to exponential search Clément Renault 2019-02-16 16:52:56 +0100
  • a8df438814
    feat: Implement WriteToBytes/FromSharedDataCursor Clément Renault 2019-02-17 16:33:42 +0100
  • 8014857ebf
    feat: Introduce the WriteToBytes trait Clément Renault 2019-02-17 16:32:43 +0100
  • 9e7261a48f
    feat: Introduce the FromSharedDataCursor trait Clément Renault 2019-02-17 16:29:49 +0100
  • c4e70d0475
    feat: Introduce the SharedDataCursor type Clément Renault 2019-02-17 16:29:11 +0100
  • cbb0aaa217
    feat: Introduce the Index structure along with the Events types Clément Renault 2019-02-14 20:22:25 +0100
  • ce50e74491
    Merge pull request #107 from Kerollmops/update-dependencies Clément Renault 2019-02-13 16:05:51 +0100
  • e103e1c277
    chore: Replace the crossbeam::ArcCell by arc-swap::ArcSwap Clément Renault 2019-02-13 15:19:02 +0100
  • 64929fe5dc
    chore: Update slice-group-by to 0.2 Clément Renault 2019-02-13 15:06:34 +0100
  • b108f1e6c9
    Merge pull request #106 from Kerollmops/fix-criterion Clément Renault 2019-02-12 22:06:32 +0100
  • 58b417e045
    feat: Replace the linear_group_by by the new linear_group method Clément Renault 2019-02-12 15:43:43 +0100
  • 2e5a616d8e
    fix: Compute the proximity on the words with the min distance Clément Renault 2019-02-12 15:42:17 +0100
  • 092d446a7e
    chore: Update the slice-group-by dependency Clément Renault 2019-02-12 15:37:22 +0100
  • 85a1f126bf
    fix: Make the SumOfTypos criterion use a more clever algorithm Clément Renault 2019-02-12 15:36:45 +0100
  • 2cca10b266 feat: Allow to retrieve config from Database and DatabaseView Quentin de Quelen 2019-02-12 18:41:51 +0100
  • d6f35d8b27 Merge branch 'master' of https://github.com/qdequele/MeiliDB Quentin de Quelen 2019-02-12 17:21:13 +0100
  • 962247e952 feat: store config into database Quentin de Quelen 2019-02-12 17:20:47 +0100
  • 1ea33a190c chore: Add client list on README.md Quentin de Quelen 2019-02-07 19:45:59 +0100
  • cf58cf86da
    Merge pull request #105 from Kerollmops/custom-ranking-field-into-hashmap Clément Renault 2019-02-11 17:36:26 +0100
  • db6210c7ee
    feat: Introduce the Number type Clément Renault 2019-02-11 16:58:44 +0100
  • 83cd071827
    feat: Introduce the SortByAttr custom ranking helper Clément Renault 2019-02-09 13:49:18 +0100
  • 084c3a95b6
    feat: Add a new ranked attribute to the schema Clément Renault 2019-02-08 15:17:42 +0100
  • 78908aa34e
    Merge pull request #103 from Kerollmops/ranking-typo-rules Clément Renault 2019-02-11 15:05:04 +0100
  • cf27706f91
    doc: Add a reading on the default typos and ranking rules Clément Renault 2019-02-11 11:58:17 +0100
  • d3f53a7fd6
    Merge pull request #104 from Kerollmops/update-readme Clément Renault 2019-02-10 14:53:15 +0100
  • 508af5613f
    doc: Update the Redame wrk stats Clément Renault 2019-02-10 14:05:21 +0100
  • 5cee59778d chore: Add client list on README.md Quentin de Quelen 2019-02-07 19:45:59 +0100
  • c615c31016
    Merge pull request #101 from Kerollmops/version-bump v0.3.0 Clément Renault 2019-02-07 15:26:38 +0100
  • 908b28790b
    chore: Bump version to 0.3.0 Clément Renault 2019-02-07 14:51:39 +0100
  • 4c0279729b
    Merge pull request #100 from qdequele/master Clément Renault 2019-02-07 14:49:52 +0100
  • 96dfac5b33 feat: Allow users to manage multiple database indexes Quentin de Quelen 2019-02-07 13:05:55 +0100
  • 8576218b51
    Merge pull request #99 from Kerollmops/simplify-transactional-update Clément Renault 2019-02-06 18:19:45 +0100
  • 1c1f9201b8
    feat: Remove the lifetime restriction for Database Updates Clément Renault 2019-02-06 18:03:41 +0100
  • 4398b88a3a
    Merge pull request #98 from Kerollmops/updates-with-transactions Clément Renault 2019-02-06 16:13:47 +0100
  • 73e79f5ca4
    chore: Make travis build with Rust 1.32 Clément Renault 2019-02-06 15:09:22 +0100
  • 1bfd51d6e9
    feat: Change updates to be handled using the RocksDB WriteBatch feature Clément Renault 2019-02-05 14:48:55 +0100
  • 0d2daf27f2
    Merge pull request #97 from Kerollmops/remove-hashbrown-stop-words Clément Renault 2019-02-03 17:31:08 +0100
  • 87f0d8cf3c
    feat: Remove the hashbrown dependency for library users Clément Renault 2019-02-03 12:22:50 +0100
  • 06d5a10902
    Merge pull request #96 from Kerollmops/chore Clément Renault 2019-02-03 11:55:06 +0100
  • 94b89c5439
    chore: Make the Document from_raw method private Clément Renault 2019-02-03 11:13:38 +0100
  • c5e951be09
    chore: Move the deseserializer into the serde module Clément Renault 2019-02-03 11:12:54 +0100
  • 66ae5c8161
    chore: Clarify some QueryBuilder comments Clément Renault 2019-02-03 11:12:34 +0100
  • 8438e2202f
    Merge pull request #95 from Kerollmops/fix-querybuilder-with-criteria Clément Renault 2019-02-03 11:24:17 +0100
  • 7a6166d229
    feat: Make the QueryBuilder with_criteria use FilterFunc Clément Renault 2019-02-03 10:55:16 +0100
  • d46fa4b215
    Merge pull request #94 from Kerollmops/data-oriented Clément Renault 2019-02-02 15:40:10 +0100
  • 2bd5b4ab86
    feat: Remove useless WordsProximity criterion benchmark Clément Renault 2019-02-02 15:12:54 +0100
  • 5efbc5ceb3
    feat: Introduce the revisited SortBy criterion Clément Renault 2019-02-02 14:42:12 +0100
  • 2e905bac08
    chore: Remove Attribute and WordArea structures Clément Renault 2019-02-02 14:28:14 +0100
  • 4c0ad5f964
    feat: Simplify the Criterion Trait by removing the DatabaseView param Clément Renault 2019-02-02 14:23:18 +0100
  • 455cbf3bf4
    feat: Make the search algorithm become fully data oriented Clément Renault 2019-02-02 14:22:31 +0100
  • a3a28c56fa
    feat: Replace compressed Match fields by uncompressed ones Clément Renault 2019-02-02 14:17:50 +0100
  • b0b3175641
    Merge pull request #93 from Kerollmops/slice-group-by Clément Renault 2019-01-30 17:52:27 +0100
  • c2f0df3f73
    feat: Use the GroupBy/Mut Traits of the slice-group-by library Clément Renault 2019-01-30 16:30:27 +0100