{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":130688011,"defaultBranch":"main","name":"meilisearch","ownerLogin":"meilisearch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-23T11:45:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43250847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718180960.0","currentOid":""},"activityList":{"items":[{"before":"3f212a82029d995303ce5372f62396c2ec0da976","after":"9bc901f46261fbc2d71ca8d739c902cd0e78af1e","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-12T16:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"irevoire","name":"Tamo","path":"/irevoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7032172?s=80&v=4"},"commit":{"message":"add an integration test on the rest embedder","shortMessageHtmlLink":"add an integration test on the rest embedder"}},{"before":"a89eea233bbd8d5bda76e6f1a195485639a31bc4","after":"3f212a82029d995303ce5372f62396c2ec0da976","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-12T16:13:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dureuill","name":"Louis Dureuil","path":"/dureuill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41078892?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"fca9fe39b35ab513ec3d505a58c34d476ee443e4","after":"a89eea233bbd8d5bda76e6f1a195485639a31bc4","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-12T15:10:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dureuill","name":"Louis Dureuil","path":"/dureuill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41078892?s=80&v=4"},"commit":{"message":"Fix vectors injection","shortMessageHtmlLink":"Fix vectors injection"}},{"before":"3493093c4f4df2889c5fc895fd372f7e5ea2cf50","after":"fca9fe39b35ab513ec3d505a58c34d476ee443e4","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-12T12:56:25.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dureuill","name":"Louis Dureuil","path":"/dureuill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41078892?s=80&v=4"},"commit":{"message":"Update test snapshots","shortMessageHtmlLink":"Update test snapshots"}},{"before":"304a9df52da8ef0641f1b1fc8d713264725f9929","after":null,"ref":"refs/heads/fix-ci-tests","pushedAt":"2024-06-12T08:29:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"a838f39fce08a9ed224e8e6d06723f7750686f7c","after":"e0eff08095828484d71485eb81118b9dca866448","ref":"refs/heads/release-v1.9.0","pushedAt":"2024-06-12T08:29:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #4685\n\n4685: Fix ci tests r=dureuill a=ManyTheFish\n\n# Pull Request\r\nMake the all following CI succeed:\r\nhttps://github.com/meilisearch/meilisearch/actions/runs/9477183091\r\n\r\n## Related issue\r\nFixes #4629\r\n\r\n## What does this PR do?\r\n- Change the test behavior for `swedish-recomposition` feature flag\r\n- Remove the `-v` parameter from grep\n\nCo-authored-by: ManyTheFish \nCo-authored-by: Many the fish ","shortMessageHtmlLink":"Merge #4685"}},{"before":"1c5ef797714166ef02c920a1f6a8bc006ad1c3c4","after":"469c99520e5edc5c1d6e8506a736cce05c244fb3","ref":"refs/heads/swedish-docker-image","pushedAt":"2024-06-12T08:05:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Enable swedish recomposition","shortMessageHtmlLink":"Enable swedish recomposition"}},{"before":"96e8490aea03596c1ee841e364e638a762c2c377","after":"1170e9933f7126136ab9887794f5f2d76165502a","ref":"refs/heads/japanese-docker-image","pushedAt":"2024-06-12T08:03:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Activate only the necessary features for Japanese","shortMessageHtmlLink":"Activate only the necessary features for Japanese"}},{"before":"28e5a71f6d5efc3c58c6aa33fb55254050bf6861","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-06-12T07:58:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"a838f39fce08a9ed224e8e6d06723f7750686f7c","after":"e0eff08095828484d71485eb81118b9dca866448","ref":"refs/heads/staging","pushedAt":"2024-06-12T07:58:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #4685\n\n4685: Fix ci tests r=dureuill a=ManyTheFish\n\n# Pull Request\r\nMake the all following CI succeed:\r\nhttps://github.com/meilisearch/meilisearch/actions/runs/9477183091\r\n\r\n## Related issue\r\nFixes #4629\r\n\r\n## What does this PR do?\r\n- Change the test behavior for `swedish-recomposition` feature flag\r\n- Remove the `-v` parameter from grep\n\nCo-authored-by: ManyTheFish \nCo-authored-by: Many the fish ","shortMessageHtmlLink":"Merge #4685"}},{"before":"9da49a05a8d40327bdf0baf1ee9184e716267316","after":"28e5a71f6d5efc3c58c6aa33fb55254050bf6861","ref":"refs/heads/staging.tmp","pushedAt":"2024-06-12T07:58:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-4685","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-4685"}},{"before":null,"after":"9da49a05a8d40327bdf0baf1ee9184e716267316","ref":"refs/heads/staging.tmp","pushedAt":"2024-06-12T07:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"57d066595b47d47669b626c5040a77c7b458b1f4","after":"304a9df52da8ef0641f1b1fc8d713264725f9929","ref":"refs/heads/fix-ci-tests","pushedAt":"2024-06-12T05:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Remove `-v` parameter","shortMessageHtmlLink":"Remove -v parameter"}},{"before":"1991bd03daf30d29b612ff613a463ad94b98d6f4","after":"39f60abd7d02d5e6207fb653835f54ac0e37cdd2","ref":"refs/heads/distinguishable-attributes","pushedAt":"2024-06-11T21:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kerollmops","name":"Clément Renault","path":"/Kerollmops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610253?s=80&v=4"},"commit":{"message":"Add and modify distinct tests","shortMessageHtmlLink":"Add and modify distinct tests"}},{"before":"ee39309aaeb1a595e9489351aac41223b61a1d79","after":"1991bd03daf30d29b612ff613a463ad94b98d6f4","ref":"refs/heads/distinguishable-attributes","pushedAt":"2024-06-11T21:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kerollmops","name":"Clément Renault","path":"/Kerollmops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610253?s=80&v=4"},"commit":{"message":"Distinct at search erases the distinct in the settings","shortMessageHtmlLink":"Distinct at search erases the distinct in the settings"}},{"before":"0d31be149437dfaa6133e8971c4a333cf82bd4d2","after":"ee39309aaeb1a595e9489351aac41223b61a1d79","ref":"refs/heads/distinguishable-attributes","pushedAt":"2024-06-11T20:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kerollmops","name":"Clément Renault","path":"/Kerollmops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610253?s=80&v=4"},"commit":{"message":"Improve errors and introduce a new InvalidSearchDistinct error code","shortMessageHtmlLink":"Improve errors and introduce a new InvalidSearchDistinct error code"}},{"before":"8890f230aa006287ca7cad09cb94e55045fb185b","after":"0d31be149437dfaa6133e8971c4a333cf82bd4d2","ref":"refs/heads/distinguishable-attributes","pushedAt":"2024-06-11T15:39:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kerollmops","name":"Clément Renault","path":"/Kerollmops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610253?s=80&v=4"},"commit":{"message":"Make the distinct work at search","shortMessageHtmlLink":"Make the distinct work at search"}},{"before":"7cef2299cf0642d846246e6687193484f8f7fc03","after":"3493093c4f4df2889c5fc895fd372f7e5ea2cf50","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-11T14:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"irevoire","name":"Tamo","path":"/irevoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7032172?s=80&v=4"},"commit":{"message":"add a batch of tests","shortMessageHtmlLink":"add a batch of tests"}},{"before":"45eb2c2f3c2c09041b2529dedb25b23d9c7222bd","after":"7cef2299cf0642d846246e6687193484f8f7fc03","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-11T07:45:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dureuill","name":"Louis Dureuil","path":"/dureuill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41078892?s=80&v=4"},"commit":{"message":"Fix behavior when removing a document","shortMessageHtmlLink":"Fix behavior when removing a document"}},{"before":"600e97d9dcec39588bd4c305a607fc0025620e15","after":"45eb2c2f3c2c09041b2529dedb25b23d9c7222bd","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-11T07:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dureuill","name":"Louis Dureuil","path":"/dureuill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41078892?s=80&v=4"},"commit":{"message":"Fix behavior when removing a document","shortMessageHtmlLink":"Fix behavior when removing a document"}},{"before":"8ec6e175e52c1050566ea4460793f073508b83f0","after":null,"ref":"refs/heads/speed-up-filter-ands","pushedAt":"2024-06-11T03:22:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"7add7d053c7227566b0d6cb35eeaf7d3729766e0","after":"a838f39fce08a9ed224e8e6d06723f7750686f7c","ref":"refs/heads/release-v1.9.0","pushedAt":"2024-06-11T03:22:42.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #4682\n\n4682: Speed Up Filter ANDs operations r=Kerollmops a=Kerollmops\n\nThis PR fixes #4659 and improves the way we do AND operations by using the latest [RoaringBitmap feature to do intersections with serialized bitmaps](https://github.com/RoaringBitmap/roaring-rs/pull/281). Doing so drastically reduces the time spent reading, copying bytes in memory to use and keep a subset of the containers in the bitmap.\r\n\r\n### Some Example Results\r\n\r\nWith a 45M documents dataset running on a good NVMe. This example filter was taking 77ms and with this PR only 13ms (6x speedup):\r\n\r\n```sql\r\nartist = 'The Beatles' AND (duration 150 TO 500 OR duration NOT EXISTS) AND genres IN [Rock, 'Rock and Roll'] AND rating > 4 AND released_year 1960 TO 1990\r\n```\r\n\r\nBy reordering the filter AND clauses we can reach a constant 8ms execution time. However, note that it is a manual operation. On the other side the previous filter pipeline is still at a constant 45ms execution time with this filter. (6x speedup)\r\n\r\n```sql\r\nartist = 'The Beatles' AND genres IN [Rock, 'Rock and Roll'] AND released_year 1960 TO 1990 AND (duration 150 TO 500 OR duration NOT EXISTS)\r\n```\r\n\r\n### To Do\r\n- [x] Rebase on `release-v1.9.0`.\r\n- [ ] ~Skip branches of the facet/filter tree when nothing is in common with the universe~ slower this way.\r\n- [x] When the universe is required use the universe given in parameter if possible.\n\nCo-authored-by: Clément Renault ","shortMessageHtmlLink":"Merge #4682"}},{"before":"366e4e2e1cdb84b5f57f770a35a0316ec1669ec1","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-06-11T02:51:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"d1962b2b0f339aa9deea6d13b7d8731a838dfb37","after":"a838f39fce08a9ed224e8e6d06723f7750686f7c","ref":"refs/heads/staging","pushedAt":"2024-06-11T02:51:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #4682\n\n4682: Speed Up Filter ANDs operations r=Kerollmops a=Kerollmops\n\nThis PR fixes #4659 and improves the way we do AND operations by using the latest [RoaringBitmap feature to do intersections with serialized bitmaps](https://github.com/RoaringBitmap/roaring-rs/pull/281). Doing so drastically reduces the time spent reading, copying bytes in memory to use and keep a subset of the containers in the bitmap.\r\n\r\n### Some Example Results\r\n\r\nWith a 45M documents dataset running on a good NVMe. This example filter was taking 77ms and with this PR only 13ms (6x speedup):\r\n\r\n```sql\r\nartist = 'The Beatles' AND (duration 150 TO 500 OR duration NOT EXISTS) AND genres IN [Rock, 'Rock and Roll'] AND rating > 4 AND released_year 1960 TO 1990\r\n```\r\n\r\nBy reordering the filter AND clauses we can reach a constant 8ms execution time. However, note that it is a manual operation. On the other side the previous filter pipeline is still at a constant 45ms execution time with this filter. (6x speedup)\r\n\r\n```sql\r\nartist = 'The Beatles' AND genres IN [Rock, 'Rock and Roll'] AND released_year 1960 TO 1990 AND (duration 150 TO 500 OR duration NOT EXISTS)\r\n```\r\n\r\n### To Do\r\n- [x] Rebase on `release-v1.9.0`.\r\n- [ ] ~Skip branches of the facet/filter tree when nothing is in common with the universe~ slower this way.\r\n- [x] When the universe is required use the universe given in parameter if possible.\n\nCo-authored-by: Clément Renault ","shortMessageHtmlLink":"Merge #4682"}},{"before":"629c8770ffe248e067defdc858f454ac45783a62","after":"366e4e2e1cdb84b5f57f770a35a0316ec1669ec1","ref":"refs/heads/staging.tmp","pushedAt":"2024-06-11T02:51:16.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-4682","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-4682"}},{"before":null,"after":"629c8770ffe248e067defdc858f454ac45783a62","ref":"refs/heads/staging.tmp","pushedAt":"2024-06-11T02:51:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":null,"after":"8890f230aa006287ca7cad09cb94e55045fb185b","ref":"refs/heads/distinguishable-attributes","pushedAt":"2024-06-11T02:22:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kerollmops","name":"Clément Renault","path":"/Kerollmops","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610253?s=80&v=4"},"commit":{"message":"Introduce the distinguishableAttributes setting","shortMessageHtmlLink":"Introduce the distinguishableAttributes setting"}},{"before":"8b450b84f8e12d34b35ed32d54451db3ba325d49","after":null,"ref":"refs/heads/add-june-11-banner","pushedAt":"2024-06-10T16:45:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"93f5defedc5f9f687208b4a89a31815ce669ab6b","after":"d1962b2b0f339aa9deea6d13b7d8731a838dfb37","ref":"refs/heads/main","pushedAt":"2024-06-10T16:45:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #4691\n\n4691: Add june 11th webinar banner r=curquiza a=Strift\n\n# Pull Request\r\n\r\nThis PR adds a banner in the README to promote tomorrow's webinar event.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [x] Have you read the contributing guidelines?\r\n- [x] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: Strift ","shortMessageHtmlLink":"Merge #4691"}},{"before":"0502b175017119610dac4034eb3524d7b551912f","after":"600e97d9dcec39588bd4c305a607fc0025620e15","ref":"refs/heads/dont-store-vectors-in-documents","pushedAt":"2024-06-10T16:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"irevoire","name":"Tamo","path":"/irevoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7032172?s=80&v=4"},"commit":{"message":"gate the retrieveVectors parameter behind the vectors feature flag","shortMessageHtmlLink":"gate the retrieveVectors parameter behind the vectors feature flag"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY4khigA","startCursor":null,"endCursor":null}},"title":"Activity · meilisearch/meilisearch"}