Commit Graph

  • 3b188b0921
    Bump heed from 0.8.1 to 0.10.0 dependabot[bot] 2020-11-01 05:40:27 +00:00
  • 082ad84914
    Fix the benchmarks Kerollmops 2020-10-31 21:53:21 +01:00
  • 6d52c5b2f0
    Introduce a parameter to disable the engine to autogenerate docids Kerollmops 2020-10-31 21:46:55 +01:00
  • 21b4d60101
    Add replace/update csv/json from the HTTP server Clément Renault 2020-10-31 17:48:24 +01:00
  • a4f8be7811
    Support numbers and boolean when indexing JSON Clément Renault 2020-10-31 17:25:07 +01:00
  • f0d028d3a4
    Update the Transform struct to support JSON updates Clément Renault 2020-10-31 16:10:15 +01:00
  • 9d47ee52b4
    Generate a uuid v4 based document id when missing Clément Renault 2020-10-31 12:54:43 +01:00
  • ddbd336387
    Introduce primary key methods on the index Clément Renault 2020-10-31 11:28:48 +01:00
  • f25890c140 Make small improvements Juan Eugenio Abadie 2020-10-30 23:48:23 -03:00
  • 4c5b15b6ee Feature Implementation adding the posibility to ignore/discard facet counts if the value is 0 the param is called *ignoreIfZero* it's false if not set gyula 2020-10-30 20:14:53 +01:00
  • 0d01e4854b
    Add a test to check that merging works correctly with CSVs Clément Renault 2020-10-30 13:46:56 +01:00
  • 955302fd95
    Introduce an HTTP route to clear the documents Clément Renault 2020-10-30 13:12:55 +01:00
  • 7cc1a358f5
    Fix a documents indexing bug and add a test Clément Renault 2020-10-30 12:14:25 +01:00
  • 99da69c85f
    Introduce the prepare_for_closing Index method Clément Renault 2020-10-30 11:46:14 +01:00
  • 222063b19d
    Introduce the Index path method Clément Renault 2020-10-30 11:46:00 +01:00
  • 085d3b9d94
    Update heed to 0.10.0 Clément Renault 2020-10-30 11:42:00 +01:00
  • a30206a665
    Prefer using iterator put_current instead of a get put method Clément Renault 2020-10-30 11:13:45 +01:00
  • e63fdf2b22
    Move the heed env into the index itself to ease the usage of the library Clément Renault 2020-10-30 10:56:35 +01:00
  • b5d52b6b45
    Prefer using a smallstr instead of a real String to reduce allocations Clément Renault 2020-10-29 14:32:32 +01:00
  • 40993a0d25
    Fix an indexing process bug, where documents were not written in order Clément Renault 2020-10-29 14:20:03 +01:00
  • 855a251489
    Enable the clear documents optimization that wasn't working due to a bug Clément Renault 2020-10-29 13:52:00 +01:00
  • 39cf1931ae
    Merge #1047 v0.16.0rc0 bors[bot] 2020-10-28 11:42:24 +00:00
  • bbb6771625 bump meilisearch mpostma 2020-10-28 12:36:52 +01:00
  • 1228c2948d
    Add a comment about the ClearDocuments operation in the DeleteDocuments Clément Renault 2020-10-28 11:17:36 +01:00
  • 98fc24cbdf
    Bump heed to fix a prefix iter bug Clément Renault 2020-10-28 10:55:21 +01:00
  • d6338af766
    Improve documents deletion by iterating over all the word pair positions Kerollmops 2020-10-27 18:50:09 +01:00
  • 3889d956d9
    Introduce the UpdateBuilder and use it in the HTTP routes Clément Renault 2020-10-26 20:18:10 +01:00
  • e9f9f270e1
    Merge #1045 bors[bot] 2020-10-27 17:16:27 +00:00
  • 190b78b7be Revert "Merge #1037" mpostma 2020-10-27 17:27:47 +01:00
  • 1ac3e173a9 make synonyms lowercased mpostma 2020-10-27 12:13:34 +01:00
  • fe2d4ea030 add test mpostma 2020-10-27 12:13:23 +01:00
  • 257f9fb2b2
    Merge #1037 bors[bot] 2020-10-27 10:57:40 +00:00
  • d35a104ad3 requested changes mpostma 2020-10-27 11:40:31 +01:00
  • 9bae7a35bf
    Merge #1032 bors[bot] 2020-10-27 08:18:20 +00:00
  • 33c7c5a7e3 remove del_synonyms function mpostma 2020-10-26 21:33:39 +01:00
  • 91363daeaa add tests mpostma 2020-10-26 17:48:13 +01:00
  • f9ab85adbe deunicase synonyms mpostma 2020-10-26 17:47:55 +01:00
  • 5c62fbb6a8
    Move the IndexDocuments update into its own module Clément Renault 2020-10-26 11:02:44 +01:00
  • 8f76ec97c0
    Move the DeleteDocuments update into its own module Clément Renault 2020-10-26 11:01:00 +01:00
  • 92ef1faa97
    Move the ClearDocuments update into its own module Clément Renault 2020-10-26 10:57:34 +01:00
  • 1e1821f002
    Introduce the merge_two_obkv function to merge documents on update Clément Renault 2020-10-26 10:55:07 +01:00
  • 60347a5483
    Move the AvailableDocumentsIds iterator into the update module Clément Renault 2020-10-26 10:52:57 +01:00
  • b14cca2ad9
    Introduce the UpdateBuilder type along with some update operations Clément Renault 2020-10-25 18:32:01 +01:00
  • adacc7977d
    Make the Index return default values when value don't exist Clément Renault 2020-10-25 14:49:04 +01:00
  • a7a4984175
    Introduce the Transform type into the indexing system Clément Renault 2020-10-24 16:23:08 +02:00
  • b44b04d25b
    Serialize the CSV record values as JSON strings Clément Renault 2020-10-24 14:02:29 +02:00
  • 656a851830
    Introduce the Transform struct transforming CSVs Clément Renault 2020-10-23 14:11:00 +02:00
  • 8d82e37ec0
    Introduce the AvailableDocumentsIds iterator Clément Renault 2020-10-22 17:41:22 +02:00
  • 9dbf43d3e7 Update readme accordingly Charlotte Vermandel 2020-10-21 15:23:16 +02:00
  • 772f4d6671 Remove not maintained cvs movies dataset Charlotte Vermandel 2020-10-21 15:22:21 +02:00
  • ba873b79f1 Change all genre fields to genres Charlotte Vermandel 2020-10-21 15:16:32 +02:00
  • 1b57218739
    Merge #1040 bors[bot] 2020-10-22 16:38:41 +00:00
  • 8767269b47 Update movie posters Charlotte Vermandel 2020-10-22 18:07:57 +02:00
  • baceaed582
    Merge #1038 bors[bot] 2020-10-22 15:25:23 +00:00
  • 62a28bc2a1 Add Sandbox section to README.md Samuel Jimenez 2020-10-22 17:02:58 +02:00
  • f83caa6c40
    Merge #1008 bors[bot] 2020-10-22 14:23:50 +00:00
  • 53b1483e71
    fix pr comments many 2020-10-22 15:29:39 +02:00
  • a0eafea200
    fix tests many 2020-10-20 16:37:12 +02:00
  • 10dace305d
    snapshot at start many 2020-10-15 16:11:02 +02:00
  • 1eace79f77
    change error message to be absolute many 2020-10-15 13:38:29 +02:00
  • e6033e174d
    fix #1010 many 2020-10-15 12:18:15 +02:00
  • f1925b8f71
    fix #1009 many 2020-10-15 12:06:11 +02:00
  • 834f3cc192
    rename folder to dir many 2020-10-13 11:17:02 +02:00
  • e049aead16
    improve dump status many 2020-10-12 10:57:19 +02:00
  • 2a4cd81c86
    Add documentation to the Index methods Clément Renault 2020-10-22 15:33:09 +02:00
  • 566a7c3039
    Make the FieldsIdsMap serialization more stable by using a BTreeMap Clément Renault 2020-10-22 14:23:33 +02:00
  • 9133f38138
    Introduce the FieldsIdsMap type Clément Renault 2020-10-22 12:50:04 +02:00
  • 0a9c9670e7
    Merge #1028 bors[bot] 2020-10-22 10:46:19 +00:00
  • 1744dcebfe
    Merge branch 'master' into clean_external_contributions Many 2020-10-22 12:23:51 +02:00
  • f91c8b20d3
    fix #1021 many 2020-10-22 12:17:40 +02:00
  • 802e925fd7
    Switch to a JSON protocol for the front page Clément Renault 2020-10-21 18:26:29 +02:00
  • 29712916e6
    Merge #1034 bors[bot] 2020-10-21 15:42:48 +00:00
  • 4d2783bb04 Remove outdated settings file Charlotte Vermandel 2020-10-21 17:12:10 +02:00
  • 5caf523fd9
    Move the Index to its own module Clément Renault 2020-10-21 15:55:48 +02:00
  • 2210818114
    Introduce the obkv heed codec Clément Renault 2020-10-21 15:51:48 +02:00
  • f6eecb855e
    Send a basic progressing status to the updates front page Clément Renault 2020-10-21 15:38:28 +02:00
  • 4eeeccb9cd
    Change the UpdateStore to have different processed and pending meta types Clément Renault 2020-10-21 13:52:15 +02:00
  • 16ab3e02a9
    Change the UpdateStore internal meta serializer Clément Renault 2020-10-21 13:42:49 +02:00
  • f948a03be2
    Optimise the merge functions to avoid allocations Clément Renault 2020-10-20 16:40:50 +02:00
  • 50f0fbb05c
    remove useless function after health route refacto #1026 many 2020-10-20 16:21:46 +02:00
  • cde8478388
    Replace the panic in the merge function by actual errors Clément Renault 2020-10-20 15:14:06 +02:00
  • 8ed8abb9df
    Introduce an append-only indexing system Clément Renault 2020-10-20 15:00:58 +02:00
  • a122d3d466
    Export the indexing part into a module Clément Renault 2020-10-20 14:20:17 +02:00
  • eb92e72e6c
    Updates can send progress update status Clément Renault 2020-10-20 12:28:10 +02:00
  • 341046c96c
    Remove the js map file from the filesize.js script Clément Renault 2020-10-20 12:20:42 +02:00
  • 3a934b7020
    Split the update attributes on the updates front page Clément Renault 2020-10-20 12:19:48 +02:00
  • 03ca1ff634
    Make the updates page interactive Clément Renault 2020-10-20 12:09:38 +02:00
  • 35c9a3c558
    Brodacast the updates infos to every ws clients Clément Renault 2020-10-20 11:19:34 +02:00
  • 56c3a61d83
    Introduce a new updates page Clément Renault 2020-10-19 19:57:15 +02:00
  • 5a842ec94a
    clean PR #946 many 2020-10-19 17:16:25 +02:00
  • 871222aebd
    Introduce some new routes to handle live indexing Clément Renault 2020-10-19 16:03:17 +02:00
  • 372680e2ab
    Merge #1026 bors[bot] 2020-10-19 13:57:15 +00:00
  • d3145be744
    Rename the meta UpdateStore method Clément Renault 2020-10-19 14:00:00 +02:00
  • 8bfa43f9a7
    Update the iter_metas UpdateStore method Clément Renault 2020-10-19 13:56:32 +02:00
  • 65e32fecb1
    Move the binaries into one with subcommands Clément Renault 2020-10-19 13:44:17 +02:00
  • ff389f1270
    Update heed-types to 0.7.1 Clément Renault 2020-10-19 11:52:59 +02:00
  • 6465a3f549 refactor /health on meilisearch-http that complies: frbimo 2020-10-19 13:39:06 +08:00
  • 5b4eda670b
    Add two tests for the UpdateStore Clément Renault 2020-10-18 18:22:32 +02:00
  • edb8c99fbe
    Introduce a method to get the meta of an update on the UpdateStore Clément Renault 2020-10-18 17:19:04 +02:00
  • eca49e3a03
    Introduce a notification channel for the UpdateStore Clément Renault 2020-10-18 16:37:37 +02:00