Commit Graph

  • 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
  • 820f1f9ac6
    Merge pull request #91 from Kerollmops/warn-reused-document-id Clément Renault 2019-01-28 21:05:42 +0100
  • 337aee5b65
    chore: Emit warnings when a document id is reused Clément Renault 2019-01-28 16:11:55 +0100
  • 810dfdf656
    Merge pull request #90 from Kerollmops/version-bump v0.2.1 Clément Renault 2019-01-25 17:08:53 +0100
  • f016652fca
    chore: Bump version to 0.2.1 Clément Renault 2019-01-25 16:41:08 +0100
  • 6c99ebe3fa
    Merge pull request #89 from Kerollmops/no-more-compaction Clément Renault 2019-01-25 16:40:08 +0100
  • 94d357985f
    feat: Remove the manual compaction triggering Clément Renault 2019-01-25 16:05:56 +0100
  • fbc698567a
    Merge pull request #87 from Kerollmops/measure-index-loading Clément Renault 2019-01-24 14:07:11 +0100
  • aa9db14c09
    chore: Display index loading times Clément Renault 2019-01-23 11:19:44 +0100
  • 61e83a1c21
    Merge pull request #86 from Kerollmops/measure-indexation Clément Renault 2019-01-16 13:32:44 +0100
  • 1316be5b09
    chore: Display timings of indexation operations Clément Renault 2019-01-16 11:45:33 +0100
  • 4e8b0383dd
    Merge pull request #85 from Kerollmops/debug-more-stats Clément Renault 2019-01-15 14:20:28 +0100
  • 4fa10753c1
    chore: Display more stats infos Clément Renault 2019-01-14 21:18:46 +0100
  • 2473e289e8
    Merge pull request #84 from qdequele/create-server-example Clément Renault 2019-01-14 18:55:58 +0100
  • e0e5e87ed3 feat: HTTP server example can use stopwords Quentin de Quelen 2019-01-14 15:34:56 +0100
  • b13e61f40a
    Merge pull request #83 from qdequele/create-server-example Quentin de Quelen 2019-01-14 14:35:33 +0100
  • c023cb3065 feat: Create an example for HTTP server managing multiple databases Quentin de Quelen 2019-01-14 13:39:54 +0100
  • 0a3d069fbc
    Merge pull request #79 from qdequele/master Clément Renault 2019-01-12 21:50:02 +0100
  • fa062ce2cf feat: Schema can be de/serialized from a json format Quentin de Quelen 2019-01-12 20:28:24 +0100
  • cdc6e47bf5
    Merge pull request #81 from Kerollmops/update-readme Clément Renault 2019-01-12 13:43:42 +0100
  • d5f44838be
    doc: Simplify the examples command lines Clément Renault 2019-01-12 12:56:11 +0100
  • 5939f6e68a
    Merge pull request #80 from Kerollmops/version-bump v0.2 Clément Renault 2019-01-12 12:52:08 +0100
  • 97edc987f8
    chore: Bump version to 0.2.0 Clément Renault 2019-01-12 12:18:29 +0100
  • e4e50cecce
    Merge pull request #77 from Kerollmops/update-dependencies Clément Renault 2019-01-10 22:09:44 +0100
  • 77e0c19749
    chore: Update the quickcheck dev-dependency Clément Renault 2019-01-10 21:20:08 +0100
  • 251bccbbc3
    Merge pull request #76 from Kerollmops/update-readme Clément Renault 2019-01-10 21:20:39 +0100
  • f7561f8552
    doc: Update examples usages Clément Renault 2019-01-10 21:12:42 +0100
  • 05fd7e87ec
    doc: Add some wrk stats to the Readme Clément Renault 2019-01-10 20:33:29 +0100
  • 446d6a5455
    Merge pull request #75 from Kerollmops/binary-group-by-mut-query-builder Clément Renault 2019-01-10 21:10:31 +0100
  • 78786a0007
    feat: Introduce binary group by in the query builder Clément Renault 2019-01-10 20:13:40 +0100
  • 3d820a27ee
    Merge pull request #74 from Kerollmops/same-document-update-shadowed Clément Renault 2019-01-10 15:57:49 +0100
  • ac347d788c
    feat: Make multiple document updates shadow themselves Clément Renault 2019-01-10 15:23:52 +0100
  • 5627f15d41
    Merge pull request #73 from Kerollmops/module-for-attribute-wordarea Clément Renault 2019-01-10 15:23:03 +0100