Commit Graph

  • 0e5609d40e
    Limit the number of elements after reversing it Clément Renault 2020-12-12 14:21:27 +01:00
  • 8c0ab106c7 initial commit mpostma 2020-12-12 13:32:06 +01:00
  • dec0e2545d
    Merge #1131 bors[bot] 2020-12-10 22:36:42 +00:00
  • 90cf4b9462 test attributesToRetrieve mpostma 2020-12-10 16:15:12 +01:00
  • 2bd5d2474e fix attributes to retrieve bug mpostma 2020-12-10 15:57:19 +01:00
  • a6e08a83a7 bump whoami mpostma 2020-12-09 13:44:35 +01:00
  • ed11dd62da bump serde_qs mpostma 2020-12-09 13:41:43 +01:00
  • c977b70921 bump actix-web mpostma 2020-12-09 12:49:21 +01:00
  • 31c9ccd8be bump bytes mpostma 2020-12-09 12:44:45 +01:00
  • 044dbb0333 bump actix cors mpostma 2020-12-09 12:44:02 +01:00
  • d45c794a9e bump rustyline mpostma 2020-12-09 12:41:36 +01:00
  • c9dd7e10b9 bump ordered floats mpostma 2020-12-09 12:40:24 +01:00
  • 56ad400c49 update heed mpostma 2020-12-09 11:27:38 +01:00
  • e2b0402cf5 bump regex mpostma 2020-12-09 10:28:22 +01:00
  • 0c7fffeaf6 update env-logger mpostma 2020-12-09 10:25:17 +01:00
  • 5f8dc21dd2 bump once-cell mpostma 2020-12-09 10:22:14 +01:00
  • 2c5680f5ef fix code raft 0.6 mpostma 2020-12-08 15:53:02 +01:00
  • 9d966a28d3
    Merge pull request #47 from meilisearch/fix-grenad-write-bug Clément Renault 2020-12-05 17:18:49 +01:00
  • e7f2ab9138
    Bump grenad to fix an indexing bug Clément Renault 2020-12-05 16:39:15 +01:00
  • 9628da2d17
    Merge pull request #40 from meilisearch/asc-desc-faceted-fields Clément Renault 2020-12-04 12:08:22 +01:00
  • 026f54dcf7
    Use the field id docid facet value database when sorting documents Clément Renault 2020-12-02 21:08:48 +01:00
  • 3cdf14d4c5
    Introduce the field-id-docid-facet-values database Clément Renault 2020-12-02 18:31:41 +01:00
  • 4ffbddf21f
    Introduce debug info for the time it takes to fetch candidates Clément Renault 2020-12-02 11:36:38 +01:00
  • 13217f072b
    Use the FacetRange iterator in the facet exploring function Clément Renault 2020-12-02 11:25:40 +01:00
  • 0959e1501f
    Introduce the FacetRevRange Iterator struct Clément Renault 2020-11-28 14:52:50 +01:00
  • 58d039a70d
    Introduce the FacetIter Iterator Clément Renault 2020-11-27 16:10:40 +01:00
  • d8e25a0863
    Order documents by the first custom criterion on basic searches Clément Renault 2020-11-27 14:52:53 +01:00
  • e0cc7faea1
    Use the facet ordered to the search Clément Renault 2020-11-27 13:40:21 +01:00
  • 61b383f422
    Introduce the criteria update setting Clément Renault 2020-12-04 12:02:22 +01:00
  • f8f33d35e0
    Add the criteria list to the index Clément Renault 2020-11-27 12:14:56 +01:00
  • 57e8e5c965
    Move the FacetCondition to its own module Kerollmops 2020-11-26 20:42:54 +01:00
  • ecc8bc8910
    Introduce the FieldId u8 alias type Clément Renault 2020-11-26 17:38:08 +01:00
  • 0a63e69e04
    Merge pull request #45 from meilisearch/infos-export-documents Clément Renault 2020-12-02 10:50:54 +01:00
  • 16755b26e2
    Make the export words FST export infos subcommand outputs to stdout Clément Renault 2020-12-02 10:43:22 +01:00
  • 85d51ab228
    Introduce an infos subcommand to export documents from an index Kerollmops 2020-12-02 10:30:28 +01:00
  • 7fbda84d18
    Merge branch 'master' into master arnaudDerbey 2020-12-01 21:37:59 +01:00
  • 92f253adb2
    Merge pull request #41 from meilisearch/update-store-delete-updates Clément Renault 2020-12-01 14:56:00 +01:00
  • 222f2913c1
    Simplify the processing_update UpdateStore method Clément Renault 2020-11-30 11:00:03 +01:00
  • 878b1873cd
    Make sure to avoid removing the first pending update as it is processed Kerollmops 2020-11-29 21:13:50 +01:00
  • 96f64c629e
    Move the UpdateStore out of the update module Clément Renault 2020-11-29 16:26:25 +01:00
  • 58a1f9081c
    Allow users to abort pending updates, one by one or all at once Clément Renault 2020-11-29 12:23:52 +01:00
  • e4c2abb1d9
    Merge pull request #44 from meilisearch/clippy Clément Renault 2020-12-01 14:50:31 +01:00
  • d0240bd9d0
    Done a big clippy pass Kerollmops 2020-12-01 14:25:17 +01:00
  • 6e3f4e5e45
    Merge pull request #43 from meilisearch/lowercase-facet-strings Clément Renault 2020-12-01 14:44:39 +01:00
  • 844a9022fb
    Introduce the FacetStringOperator equal and not_equal constructors Kerollmops 2020-12-01 14:29:44 +01:00
  • 45877b3154
    Lowercase the facet string value Kerollmops 2020-12-01 14:08:51 +01:00
  • 7a27f9b610
    Merge #1108 bors[bot] 2020-12-01 13:01:07 +00:00
  • 8258212a7a
    Bump once_cell from 1.4.1 to 1.5.2 dependabot[bot] 2020-12-01 05:38:29 +00:00
  • 76ccc1fbc3
    Bump env_logger from 0.7.1 to 0.8.2 dependabot[bot] 2020-12-01 05:38:27 +00:00
  • ec1db8545d
    Bump regex from 1.4.1 to 1.4.2 dependabot[bot] 2020-12-01 05:38:24 +00:00
  • 68847be7ae
    Bump heed from 0.8.1 to 0.10.4 dependabot[bot] 2020-12-01 05:38:21 +00:00
  • b334bad82a
    Bump sha2 from 0.9.1 to 0.9.2 dependabot[bot] 2020-12-01 05:38:17 +00:00
  • 1944dd70c7
    Merge #1112 v0.17.0rc0 v0.17.0 release-v0.17.0 bors[bot] 2020-11-30 15:45:52 +00:00
  • 3ec76ac33d bump meilisearch mpostma 2020-11-30 16:35:56 +01:00
  • 72bc22dfd1 update changelog mpostma 2020-11-30 16:30:33 +01:00
  • b8e677efd2
    Merge #1100 bors[bot] 2020-11-30 15:02:26 +00:00
  • 65079f5e2e
    Merge #1097 bors[bot] 2020-11-30 14:38:48 +00:00
  • cfb21b94e8 fix tests mpostma 2020-11-30 15:35:28 +01:00
  • 6120f6590b
    Merge pull request #38 from meilisearch/facet-queries Clément Renault 2020-11-28 17:21:07 +01:00
  • ba4ba685f9
    Make the facet levels maps to previous level groups and don't split them Clément Renault 2020-11-28 12:43:43 +01:00
  • cf74cfed15
    Merge branch 'master' into UI-optimisations JoffreyGe 2020-11-27 15:14:57 +01:00
  • f564a9ce51
    Merge #849 bors[bot] 2020-11-26 09:53:13 +00:00
  • cd1a3ad7c9 [UI] Optimisation of bulma use and accessibility Joffrey Gentreau 2020-11-26 10:43:34 +01:00
  • 85d0a914ac
    [fix] Remove some clippy warnings Jean SIMARD 2020-11-23 23:09:27 +01:00
  • 276c87af68
    Introduce more test to the FacetCondition struct Clément Renault 2020-11-23 16:37:55 +01:00
  • a50f63840f
    Return spanned pest error while parsing numbers in facet filters Clément Renault 2020-11-23 15:42:12 +01:00
  • 54d5cec582
    Transform numbers into strings when faceted and necessary Clément Renault 2020-11-23 15:13:47 +01:00
  • fc686aaca7
    Use the De Morgan law to simplify the NOT operation Clément Renault 2020-11-23 13:08:57 +01:00
  • 7370ef8c5e
    Add two simple test to the facet FacetCondition struct construction Clément Renault 2020-11-22 15:40:41 +01:00
  • fc242f6e1f
    Rewrite the FacetCondtion Debug impl in a defensive way Clément Renault 2020-11-22 15:40:11 +01:00
  • a0adfb5e8e
    Introduce a real pest parser and support every facet filter conditions Clément Renault 2020-11-21 13:09:49 +01:00
  • c52d09d5b1
    Support a basic version of the string facet query system Clément Renault 2020-11-20 12:59:29 +01:00
  • 498f0d8539
    Output the documents count for each facet value in the infos subcommand Clément Renault 2020-11-20 12:09:21 +01:00
  • 278391d961
    Move the facets related system into the new search module Clément Renault 2020-11-20 10:54:41 +01:00
  • 531bd6ddc7
    Make the facet operator evaluation code generic Clément Renault 2020-11-19 19:28:20 +01:00
  • d40dd3e4da
    Reduce the amount of duplicated code to iterate over facet values Clément Renault 2020-11-19 16:39:59 +01:00
  • 07a0c82790
    Bump heed to 0.10.4 to use be able to lazily decode roaring bitmaps Clément Renault 2020-11-19 15:53:13 +01:00
  • 59ca4b9fe4
    Introduce a little bit of debug when deleting documents Clément Renault 2020-11-19 11:18:52 +01:00
  • 0694cc4916
    Drastically speed up documents deletion updates Clément Renault 2020-11-19 11:17:53 +01:00
  • 38c76754ef
    Make the facet level search system generic on f64 and i64 Clément Renault 2020-11-18 21:52:08 +01:00
  • 9e2cbe3362
    Improve the FacetLevelF64 serialization Clément Renault 2020-11-18 18:40:08 +01:00
  • ced0c29c56
    Simplify getting the biggest level of a facet field Clément Renault 2020-11-18 16:00:23 +01:00
  • 7d67c9e2e7
    Improve the facet search algorithm performances Kerollmops 2020-11-17 14:50:32 +01:00
  • 67d4a1b3fc
    Introduce a new update for the facet levels Clément Renault 2020-11-17 21:19:25 +01:00
  • 45e0feab4e
    Speed up the facets stats infos subcommand Clément Renault 2020-11-17 21:18:34 +01:00
  • 7a6e6eb5e2
    Introduce a facets stats infos subcommand Kerollmops 2020-11-17 14:50:32 +01:00
  • 9ec95679e1
    Introduce a function to retrieve the facet level range docids Clément Renault 2020-11-18 16:29:07 +01:00
  • 57d253aeda
    Improve the infos biggest-value subcommand to support facets Clément Renault 2020-11-15 11:58:19 +01:00
  • fd8360deb1
    Update the facet indexing facet test Clément Renault 2020-11-15 11:06:51 +01:00
  • 9b7e516a56
    Fix the indexing process going back in time Clément Renault 2020-11-14 19:43:50 +01:00
  • b255be93fa
    Bump heed to 0.10.3 Clément Renault 2020-11-18 16:16:15 +01:00
  • 218eb97241
    Introduce an input field for the facet filters on the http-ui Clément Renault 2020-11-14 14:01:41 +01:00
  • 2341b99379
    Support a basic facet based query system Clément Renault 2020-11-14 13:21:22 +01:00
  • d3e7e18b7d disable frontend in production mpostma 2020-11-23 13:13:10 +01:00
  • 1d5795d134
    Merge pull request #39 from meilisearch/speedup-documents-ids-merging Clément Renault 2020-11-22 19:32:24 +01:00
  • 05c95dfdc6
    Introduce an infos subcommand that patches the external documents ids Clément Renault 2020-11-22 18:21:22 +01:00
  • 27f3ef5f7a
    Use the new ExternalDocumentsIds struct in the engine Clément Renault 2020-11-22 17:53:33 +01:00
  • fe82516f9f
    Use the ExternalDocumentsIds in the Index struct Clément Renault 2020-11-22 17:28:41 +01:00
  • 415c0b86ba
    Introduce the ExternalDocumentsIds struct Clément Renault 2020-11-22 14:48:42 +01:00
  • eded5558b2
    Rename the users ids documents ids into external documents ids Clément Renault 2020-11-22 11:54:04 +01:00