Commit Graph

  • 643933c3b0 update settings tests to use the test dataset Balaji Sivaraman 2020-05-30 20:09:48 +05:30
  • 44fd9384bd update stop_words tests to use the test dataset Balaji Sivaraman 2020-05-30 18:50:19 +05:30
  • 75d0d2df6c update documents_delete tests to use the test dataset Balaji Sivaraman 2020-05-30 17:06:02 +05:30
  • 7e7440c431
    Finalize the LMDB indexing design Kerollmops 2020-07-01 22:45:43 +02:00
  • 2ae3f40971
    Make the indexer ignore certain words Kerollmops 2020-07-01 17:49:46 +02:00
  • a3ac2623d5
    Introduce multiple functions to clean up the code Kerollmops 2020-07-01 17:24:55 +02:00
  • ac5cc7ddad
    Introduce an Iterator yielding owned entries for the LruCache Kerollmops 2020-07-01 17:21:52 +02:00
  • 92d9283d1a
    Merge pull request #823 from Rio/public-health-endpoint Clément Renault 2020-07-01 17:01:23 +02:00
  • 9b46887f75
    chore(http): do not require auth on /health endpoint Rio Kierkels 2020-07-01 15:45:24 +02:00
  • ad267cbe59
    Merge pull request #813 from Rio/remove-hardcoded-sentry-dsn Clément Renault 2020-07-01 16:15:21 +02:00
  • 029772e11f
    Fix typo in option.rs André Eriksson 2020-07-01 13:45:00 +02:00
  • 2ef888d100
    chore(sentry): make sentry dsn customizable Rio Kierkels 2020-06-30 14:42:16 +02:00
  • 014a25697d
    Use only one ARC cache based on the words Kerollmops 2020-07-01 11:19:40 +02:00
  • fc4013a43f
    Fix the ARC cache Kerollmops 2020-07-01 10:35:07 +02:00
  • 4e1e41994c
    Merge pull request #817 from meilisearch/bump-version v0.12.0 marin 2020-06-30 21:24:47 +02:00
  • 0545424781 update changelog mpostma 2020-06-30 20:47:00 +02:00
  • 69af8e9e3d bump meilisearch to 0.12.0 mpostma 2020-06-30 20:42:19 +02:00
  • 9c7abebde4
    Merge pull request #816 from MarinPostma/fix-index-length Clément Renault 2020-06-30 19:19:07 +02:00
  • e240591128 add test document over 1000 words mpostma 2020-06-30 18:44:17 +02:00
  • 0bceaa5669 add test for long document indexing mpostma 2020-06-30 17:37:13 +02:00
  • 3423c0b246 fix indexed document length bug mpostma 2020-06-30 17:11:15 +02:00
  • 1f086e79f5
    feat(kubernetes): add initial manifests Rio Kierkels 2020-06-30 17:37:35 +02:00
  • c37eaa725e run clippy during tests marin 2020-06-27 15:17:36 +02:00
  • 0953d99198
    Merge pull request #809 from MarinPostma/bump-script Clément Renault 2020-06-30 13:54:07 +02:00
  • 7ad835baf5 add bump script mpostma 2020-06-30 11:32:46 +02:00
  • 8309e00ed3
    Merge pull request #801 from MarinPostma/make-clippy-happy Clément Renault 2020-06-30 12:25:33 +02:00
  • 4f6a6b1359 make clippy happy 2 mpostma 2020-06-27 15:10:39 +02:00
  • 21253a2bcb make setting enums more balanced mpostma 2020-06-27 11:39:57 +02:00
  • 8e9296c66f simplify bucket sort signature mpostma 2020-06-27 11:36:59 +02:00
  • 641d12fb2d make clippy happy 1 mpostma 2020-06-26 22:09:34 +02:00
  • 2019db972d
    Merge pull request #805 from MarinPostma/error-code-rename Clément Renault 2020-06-30 10:33:16 +02:00
  • 2fcae719ad
    Use another LRU impl which uses hashbrown Kerollmops 2020-06-29 22:25:59 +02:00
  • f98b615bf3
    Replace the LRU by an Arc cache Kerollmops 2020-06-29 19:48:02 +02:00
  • 07abebfc46
    Introduce a (too big) LRU cache Kerollmops 2020-06-29 18:15:03 +02:00
  • 0d2f5d3fe0 rename error codes mpostma 2020-06-29 14:37:51 +02:00
  • 5f0088594b
    Index by writing directly into LMDB Kerollmops 2020-06-29 13:54:47 +02:00
  • 21567eeb8f
    Merge pull request #800 from MarinPostma/distinct-attribute-return-correct-name Clément Renault 2020-06-29 10:42:57 +02:00
  • 8453828a65
    Update the README Kerollmops 2020-06-28 12:40:08 +02:00
  • 63cbeca64e
    Skip all derived words when too short Kerollmops 2020-06-19 18:56:07 +02:00
  • 736f0f7560
    Use the proximity instead of the attributes when searching for <= 7 proximities Kerollmops 2020-06-26 14:51:00 +02:00
  • fe3be8f18a
    Replace the HashMap by a Vec for attributes documents ids Kerollmops 2020-06-26 14:39:26 +02:00
  • 6a2834f2b0
    Add a jobs parameter to set the number of threads the indexer uses Kerollmops 2020-06-28 12:13:10 +02:00
  • 33bfa112ac
    run clippy during tests marin 2020-06-27 15:17:36 +02:00
  • b1272d05b4 Test get distinct attribute mpostma 2020-06-27 10:38:08 +02:00
  • feb12a581e fix distinct attribute returning id instead of name mpostma 2020-06-27 10:30:27 +02:00
  • 4ad4d7cf34
    Merge pull request #796 from meilisearch/bump-version v0.11.1 marin 2020-06-25 15:19:06 +02:00
  • a38498fe1e update changelog mpostma 2020-06-25 14:31:45 +02:00
  • 8ea6ef1e90 bump meilisearch version mpostma 2020-06-25 14:27:37 +02:00
  • 4f2b68eef1
    Update CONTRIBUTING.md Erlend Sogge Heggen 2020-06-24 19:49:20 +02:00
  • 7e16afbdce
    Ignore documents which are not part of the candidates when exploring with A* Kerollmops 2020-06-24 15:06:45 +02:00
  • 1c7a9a4132
    Remove the found documents from the candidates list Kerollmops 2020-06-24 15:00:26 +02:00
  • 50169b9798
    Compute the full list of ids we are willing to find by attribute Kerollmops 2020-06-24 14:48:04 +02:00
  • f1d55314d5
    Merge pull request #793 from MarinPostma/fix-sysinfos Clément Renault 2020-06-23 19:13:04 +02:00
  • c7701ebd19 partial sysinfo fix mpostma 2020-06-23 14:31:29 +02:00
  • 374ec6773f
    Introduce a database to store all docids for a word and attribute Kerollmops 2020-06-22 19:04:10 +02:00
  • a044cb6cc8
    Clean up the warnings for prefix postings Kerollmops 2020-06-22 18:10:31 +02:00
  • ba3e805981
    Document the Index types and the internal LMDB databases Kerollmops 2020-06-22 18:02:22 +02:00
  • 2f0e1afd16
    Introduce the roaring bitmap heed codec Kerollmops 2020-06-22 17:56:07 +02:00
  • 05c3f598ac
    Merge pull request #778 from MarinPostma/consistent-settings Clément Renault 2020-06-22 15:32:50 +02:00
  • 3d771f2289 test distinct attribute mpostma 2020-06-16 11:55:58 +02:00
  • 8035ca7138 fix distinct attribute behavior mpostma 2020-06-16 10:45:17 +02:00
  • 60a90e96f3 add test for ranking rules settings mpostma 2020-06-16 09:52:58 +02:00
  • 6167a10e5e change ranking rule addition behavior mpostma 2020-06-15 16:34:06 +02:00
  • ce28567dda
    Merge pull request #789 from MarinPostma/facet-distribution-update Clément Renault 2020-06-22 12:14:01 +02:00
  • 179942b07a test facet document fix mpostma 2020-06-20 12:23:22 +02:00
  • fabb1985ca recompute all facets during document addition mpostma 2020-06-19 15:31:35 +02:00
  • 8148210860
    Use the cache when retrieving the documents at the end Kerollmops 2020-06-21 12:24:51 +02:00
  • 1628a31efa
    Cache the unions of the derived words positions Kerollmops 2020-06-20 15:38:10 +02:00
  • 115e0142d9
    Add a feature flags to enable the export of stats Kerollmops 2020-06-20 13:25:42 +02:00
  • beb49b24f6
    Skip looking at connections for proximity 0 Kerollmops 2020-06-20 13:19:03 +02:00
  • c84012d655
    Accept queries from standard input when not given as argument Kerollmops 2020-06-20 12:01:15 +02:00
  • d6705d5529
    Introduce the criterion dependency to bench the engine Kerollmops 2020-06-19 18:24:03 +02:00
  • 55a8941922
    Optimize things Kerollmops 2020-06-18 18:37:57 +02:00
  • 33bfcbeba7
    Merge pull request #781 from MarinPostma/fix-benchmarks Clément Renault 2020-06-19 17:13:32 +02:00
  • 3143ffe208 remove unused dependencies mpostma 2020-06-16 20:56:55 +02:00
  • c52d6d0741 fix broken benchmarks mpostma 2020-06-16 20:56:32 +02:00
  • a3ca80d20d
    Ignore every proximities bigger or equal to 8 Kerollmops 2020-06-18 15:42:46 +02:00
  • ce7a9073e1 Adding a tracking issue template Quentin de Quelen 2020-06-18 11:09:00 +02:00
  • 3577de04b8
    Reduce the number of KV lookups to the sucessfulls only Kerollmops 2020-06-16 12:58:29 +02:00
  • e974e6b3c9
    Acquire search intersections metrics Kerollmops 2020-06-16 12:10:23 +02:00
  • 95d1762f19
    Merge pull request #735 from MarinPostma/post-search-route Clément Renault 2020-06-15 22:32:12 +02:00
  • e5079004e1 adds SearchQueryPost mpostma 2020-06-01 20:22:18 +02:00
  • f6795775e2 update changelog mpostma 2020-06-01 15:00:46 +02:00
  • 2d31371975 fix style mpostma 2020-06-01 14:57:26 +02:00
  • 26d29783ce add tests for post search route mpostma 2020-06-01 14:54:12 +02:00
  • 0ebf7b6214 fix CORS config error in actix mpostma 2020-05-29 22:16:42 +02:00
  • 6add10b18f add search post route mpostma 2020-05-29 17:36:55 +02:00
  • 940105efb3 change cors max age mpostma 2020-05-28 19:39:38 +02:00
  • 3e13e728aa add post method mpostma 2020-05-28 19:37:54 +02:00
  • 8cd224899c move search logic out of search route mpostma 2020-05-28 19:35:34 +02:00
  • 35605c9f57
    Merge pull request #777 from curquiza/hotfix-is-latest-script Clément Renault 2020-06-15 14:57:44 +02:00
  • c6e68c87cd Fix syntax error in is-latest-release.sh script Clementine Urquizar 2020-06-15 14:27:34 +02:00
  • 7685165089
    Merge pull request #775 from meilisearch/bump-version v0.11.0 Clément Renault 2020-06-15 11:21:38 +02:00
  • c6bad90c79
    Mark unreleased changes as released in the changelog Kerollmops 2020-06-15 10:56:13 +02:00
  • 8aeeea8382
    Bump the Meilisearch crates version to 0.11.0 Kerollmops 2020-06-15 10:54:16 +02:00
  • 8db16ff306
    Add a cache to the contains_documents success function Kerollmops 2020-06-14 13:10:30 +02:00
  • a8cda248b4
    Introduce a customized A* algorithm. Kerollmops 2020-06-14 12:51:54 +02:00
  • 69285b22d3
    Check that an edges combination contains results Kerollmops 2020-06-13 11:16:02 +02:00
  • b9cc6c10af
    Introduce a function to ignore useless paths Kerollmops 2020-06-13 00:17:43 +02:00
  • d02c5cb023
    Fix node skipping by computing the accumulated proximity Kerollmops 2020-06-12 14:08:10 +02:00