{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49412556,"defaultBranch":"main","name":"tantivy","ownerLogin":"quickwit-oss","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-11T08:32:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/98504233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718003205.0","currentOid":""},"activityList":{"items":[{"before":"7412b736de548c4ec83e75dc5ae0be8811a8d10d","after":"bf2fb86f7793d85c6f8b0d5ed0815003ff74cea9","ref":"refs/heads/trinity/fix-deescaping-too-much","pushedAt":"2024-06-10T08:43:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trinity-1686a","name":"trinity-1686a","path":"/trinity-1686a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35889323?s=80&v=4"},"commit":{"message":"extract escaped char to const","shortMessageHtmlLink":"extract escaped char to const"}},{"before":"0600e481d6dec77722d033ac46b472ab4b9bd896","after":null,"ref":"refs/heads/test_columnar_multi","pushedAt":"2024-06-10T08:26:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"}},{"before":"93ff7365b05793b43903a64203ea7e8c335339b5","after":"714f363d437500ae7b383e1ee65b60906519df4d","ref":"refs/heads/main","pushedAt":"2024-06-10T08:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"add bench & test for columnar merging (#2428)\n\n* add merge columnar proptest\r\n\r\n* add columnar merge benchmark","shortMessageHtmlLink":"add bench & test for columnar merging (#2428)"}},{"before":"4e19971f18a2d298fd5475391f176a2c47dda6a8","after":"0600e481d6dec77722d033ac46b472ab4b9bd896","ref":"refs/heads/test_columnar_multi","pushedAt":"2024-06-10T07:23:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"add columnar merge benchmark","shortMessageHtmlLink":"add columnar merge benchmark"}},{"before":null,"after":"4e19971f18a2d298fd5475391f176a2c47dda6a8","ref":"refs/heads/test_columnar_multi","pushedAt":"2024-06-10T07:06:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"add columnar merge benchmark","shortMessageHtmlLink":"add columnar merge benchmark"}},{"before":"3bd29c7fa18b7dbc97c5b457468ff9f836ab1119","after":"7412b736de548c4ec83e75dc5ae0be8811a8d10d","ref":"refs/heads/trinity/fix-deescaping-too-much","pushedAt":"2024-06-07T14:19:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trinity-1686a","name":"trinity-1686a","path":"/trinity-1686a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35889323?s=80&v=4"},"commit":{"message":"fix de-escaping too much in query parser","shortMessageHtmlLink":"fix de-escaping too much in query parser"}},{"before":null,"after":"3bd29c7fa18b7dbc97c5b457468ff9f836ab1119","ref":"refs/heads/trinity/fix-deescaping-too-much","pushedAt":"2024-06-07T14:14:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trinity-1686a","name":"trinity-1686a","path":"/trinity-1686a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35889323?s=80&v=4"},"commit":{"message":"fix de-escaping too much in query parser","shortMessageHtmlLink":"fix de-escaping too much in query parser"}},{"before":"8026c0e2c3acf510208b77463f2d58eeb921daac","after":null,"ref":"refs/heads/faster_agg","pushedAt":"2024-06-06T14:32:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"}},{"before":"815192506899853a11c5cf675ff5823abcced42b","after":"93ff7365b05793b43903a64203ea7e8c335339b5","ref":"refs/heads/main","pushedAt":"2024-06-06T14:32:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"reduce top hits aggregation memory consumption (#2426)\n\nmove request structure out of top hits aggregation collector and use from the\r\npassed structure instead\r\n\r\nfull\r\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 425.9680ms (-21.38%) Median: 415.1097ms (-23.56%) [395.5303ms .. 484.6325ms]\r\ndense\r\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 440.0817ms (-19.68%) Median: 432.2286ms (-21.10%) [403.5632ms .. 497.7541ms]\r\nsparse\r\nterms_many_with_top_hits Memory: 13.1 MB (-49.31%) Avg: 33.3568ms (-32.19%) Median: 33.0834ms (-31.86%) [32.5126ms .. 35.7397ms]\r\nmultivalue\r\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 414.2340ms (-25.44%) Median: 413.4144ms (-25.64%) [403.9919ms .. 430.3170ms]","shortMessageHtmlLink":"reduce top hits aggregation memory consumption (#2426)"}},{"before":"c8111421036dfdb6c5b20617c0d0f233fc24f045","after":"8026c0e2c3acf510208b77463f2d58eeb921daac","ref":"refs/heads/faster_agg","pushedAt":"2024-06-06T14:16:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"reduce top hits aggregation memory consumption\n\nmove request structure out of top hits aggregation collector and use from the\npassed structure instead\n\nfull\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 425.9680ms (-21.38%) Median: 415.1097ms (-23.56%) [395.5303ms .. 484.6325ms]\ndense\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 440.0817ms (-19.68%) Median: 432.2286ms (-21.10%) [403.5632ms .. 497.7541ms]\nsparse\nterms_many_with_top_hits Memory: 13.1 MB (-49.31%) Avg: 33.3568ms (-32.19%) Median: 33.0834ms (-31.86%) [32.5126ms .. 35.7397ms]\nmultivalue\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 414.2340ms (-25.44%) Median: 413.4144ms (-25.64%) [403.9919ms .. 430.3170ms]","shortMessageHtmlLink":"reduce top hits aggregation memory consumption"}},{"before":null,"after":"c8111421036dfdb6c5b20617c0d0f233fc24f045","ref":"refs/heads/faster_agg","pushedAt":"2024-06-06T13:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"reduce top hits memory consumption\n\nmove request structure out of top hits collector and use from the\npassed structure instead\n\nfull\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 425.9680ms (-21.38%) Median: 415.1097ms (-23.56%) [395.5303ms .. 484.6325ms]\ndense\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 440.0817ms (-19.68%) Median: 432.2286ms (-21.10%) [403.5632ms .. 497.7541ms]\nsparse\nterms_many_with_top_hits Memory: 13.1 MB (-49.31%) Avg: 33.3568ms (-32.19%) Median: 33.0834ms (-31.86%) [32.5126ms .. 35.7397ms]\nmultivalue\nterms_many_with_top_hits Memory: 58.2 MB (-43.64%) Avg: 414.2340ms (-25.44%) Median: 413.4144ms (-25.64%) [403.9919ms .. 430.3170ms]","shortMessageHtmlLink":"reduce top hits memory consumption"}},{"before":"705b50fffdb7d9c1255708174ede5c1e87772da4","after":"76fc9690b3e17098231e7818958f9074fcff9c8f","ref":"refs/heads/prefix-phrase-query-optim","pushedAt":"2024-06-06T08:26:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"low hanging fruit in optimization","shortMessageHtmlLink":"low hanging fruit in optimization"}},{"before":"07d5d7a251acbc9785886f2e0bb73eabdb6b058e","after":"705b50fffdb7d9c1255708174ede5c1e87772da4","ref":"refs/heads/prefix-phrase-query-optim","pushedAt":"2024-06-06T08:23:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"low hanging fruit in optimization","shortMessageHtmlLink":"low hanging fruit in optimization"}},{"before":"0a40175881497bb3a032319d76e4aa30632d6e10","after":"07d5d7a251acbc9785886f2e0bb73eabdb6b058e","ref":"refs/heads/prefix-phrase-query-optim","pushedAt":"2024-06-06T07:14:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"low hanging fruit in optimization","shortMessageHtmlLink":"low hanging fruit in optimization"}},{"before":null,"after":"0a40175881497bb3a032319d76e4aa30632d6e10","ref":"refs/heads/prefix-phrase-query-optim","pushedAt":"2024-06-06T07:11:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"Two prefix phrase query optim","shortMessageHtmlLink":"Two prefix phrase query optim"}},{"before":"ecc67f336f7aca2bf8576ac91588d39d75806ee5","after":null,"ref":"refs/heads/panic-in-drop","pushedAt":"2024-06-04T08:04:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"}},{"before":"b960e40bc8bc508817acd562cf76e6aec8db7125","after":"815192506899853a11c5cf675ff5823abcced42b","ref":"refs/heads/main","pushedAt":"2024-06-04T08:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"Panicking in spawned Rayon tasks will abort the process by default. (#2409)","shortMessageHtmlLink":"Panicking in spawned Rayon tasks will abort the process by default. (#…"}},{"before":"b57d53cec0f619a96be01cabe36fed9b53428600","after":null,"ref":"refs/heads/dependabot/cargo/sketches-ddsketch-0.3.0","pushedAt":"2024-06-04T07:50:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"}},{"before":"1095c9b0736ff005da7ed10b730c44b053f2dec9","after":"b960e40bc8bc508817acd562cf76e6aec8db7125","ref":"refs/heads/main","pushedAt":"2024-06-04T07:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0 (#2423)\n\nUpdates the requirements on [sketches-ddsketch](https://github.com/mheffner/rust-sketches-ddsketch) to permit the latest version.\r\n- [Release notes](https://github.com/mheffner/rust-sketches-ddsketch/releases)\r\n- [Commits](https://github.com/mheffner/rust-sketches-ddsketch/compare/v0.2.1...v0.3.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: sketches-ddsketch\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0 (#2423)"}},{"before":"c0686515a9c698adabd54e1d1cf3f64e24a5a10f","after":"1095c9b0736ff005da7ed10b730c44b053f2dec9","ref":"refs/heads/main","pushedAt":"2024-06-04T06:25:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"Issue 1787 extended stats (#2247)\n\n* first version of extended stats along with its tests\r\n\r\n* using IntermediateExtendStats instead of IntermediateStats with all tests passing\r\n\r\n* Created struct for request and response\r\n\r\n* first test with extended_stats\r\n\r\n* kahan summation and tests with approximate equality\r\n\r\n* version ready for merge\r\n\r\n* removed approx dependency\r\n\r\n* refactor for using ExtendedStats only when needed\r\n\r\n* interim version\r\n\r\n* refined version with code formatted\r\n\r\n* refactored a struct\r\n\r\n* cosmetic refactor\r\n\r\n* fix after merge\r\n\r\n* fix format\r\n\r\n* added extended_stat bench\r\n\r\n* merge and new benchmark for extended stats\r\n\r\n* split stat segment collectors\r\n\r\n* wrapped intermediate extended stat with a box to limit memory usage\r\n\r\n* Revert \"wrapped intermediate extended stat with a box to limit memory usage\"\r\n\r\nThis reverts commit 5b4aa9f393edca90ee68ebbb883a28fbc3942c21.\r\n\r\n* some code reformat, commented kahan summation\r\n\r\n* refactor after review\r\n\r\n* refactor after code review\r\n\r\n* fix after incorrectly restoring kahan summation\r\n\r\n* modifications for code review + bug fix in merge_fruit\r\n\r\n* refactor assert_nearly_equals macro\r\n\r\n* update after code review\r\n\r\n---------\r\n\r\nCo-authored-by: Giovanni Cuccu ","shortMessageHtmlLink":"Issue 1787 extended stats (#2247)"}},{"before":"609963ee5653be998d53f243157f67293ef1a1b8","after":"b57d53cec0f619a96be01cabe36fed9b53428600","ref":"refs/heads/dependabot/cargo/sketches-ddsketch-0.3.0","pushedAt":"2024-06-04T06:14:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0\n\nUpdates the requirements on [sketches-ddsketch](https://github.com/mheffner/rust-sketches-ddsketch) to permit the latest version.\n- [Release notes](https://github.com/mheffner/rust-sketches-ddsketch/releases)\n- [Commits](https://github.com/mheffner/rust-sketches-ddsketch/compare/v0.2.1...v0.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: sketches-ddsketch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0"}},{"before":"86e3280c9a3e95dcbabee06c3551f969a9e37685","after":"609963ee5653be998d53f243157f67293ef1a1b8","ref":"refs/heads/dependabot/cargo/sketches-ddsketch-0.3.0","pushedAt":"2024-06-04T00:43:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0\n\nUpdates the requirements on [sketches-ddsketch](https://github.com/mheffner/rust-sketches-ddsketch) to permit the latest version.\n- [Release notes](https://github.com/mheffner/rust-sketches-ddsketch/releases)\n- [Commits](https://github.com/mheffner/rust-sketches-ddsketch/compare/v0.2.1...v0.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: sketches-ddsketch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0"}},{"before":null,"after":"86e3280c9a3e95dcbabee06c3551f969a9e37685","ref":"refs/heads/dependabot/cargo/sketches-ddsketch-0.3.0","pushedAt":"2024-06-03T20:59:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0\n\nUpdates the requirements on [sketches-ddsketch](https://github.com/mheffner/rust-sketches-ddsketch) to permit the latest version.\n- [Release notes](https://github.com/mheffner/rust-sketches-ddsketch/releases)\n- [Commits](https://github.com/mheffner/rust-sketches-ddsketch/compare/v0.2.1...v0.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: sketches-ddsketch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update sketches-ddsketch requirement from 0.2.1 to 0.3.0"}},{"before":null,"after":"f820d4215150172d91016b8635f932e0fd51c69c","ref":"refs/heads/tantivy-with-oneshot","pushedAt":"2024-05-31T03:56:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fulmicoton","name":"Paul Masurel","path":"/fulmicoton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021506?s=80&v=4"},"commit":{"message":"oneshot 0.1.7\n\nNow that the is_closed changed has been merge upstream, we can rely on\nthat.\n\nThis commit is a \"hotfix\" because we don't want to rely on\nsome of the commit in main just yet","shortMessageHtmlLink":"oneshot 0.1.7"}},{"before":"8accbef5ffcf0c426729180391ea3240057afdb2","after":null,"ref":"refs/heads/one_shot","pushedAt":"2024-05-31T03:07:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"}},{"before":"455156f51c37bed7ff1c4464f79210c5e5587e1b","after":"c0686515a9c698adabd54e1d1cf3f64e24a5a10f","ref":"refs/heads/main","pushedAt":"2024-05-31T03:07:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"update one_shot (#2420)","shortMessageHtmlLink":"update one_shot (#2420)"}},{"before":null,"after":"8accbef5ffcf0c426729180391ea3240057afdb2","ref":"refs/heads/one_shot","pushedAt":"2024-05-31T02:42:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"update one_shot","shortMessageHtmlLink":"update one_shot"}},{"before":"eaa4e22ad47c11983f8af4b1dcd1da83d2b13413","after":null,"ref":"refs/heads/trinity/qp-handle-escape","pushedAt":"2024-05-30T15:29:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trinity-1686a","name":"trinity-1686a","path":"/trinity-1686a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35889323?s=80&v=4"}},{"before":"4143d31865cbae9a9a7a286b0420a95814408ec7","after":"455156f51c37bed7ff1c4464f79210c5e5587e1b","ref":"refs/heads/main","pushedAt":"2024-05-30T15:29:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"trinity-1686a","name":"trinity-1686a","path":"/trinity-1686a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35889323?s=80&v=4"},"commit":{"message":"improve query parser (#2416)\n\n* support escape sequence in more place\r\n\r\nand fix bug with singlequoted strings\r\n\r\n* add query parser test for range query on default field","shortMessageHtmlLink":"improve query parser (#2416)"}},{"before":null,"after":"f5a716e827535c7c85b7370f4ca119d5afca768f","ref":"refs/heads/update_example","pushedAt":"2024-05-30T13:56:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PSeitz","name":null,"path":"/PSeitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1109503?s=80&v=4"},"commit":{"message":"update basic_search example","shortMessageHtmlLink":"update basic_search example"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYOEUgwA","startCursor":null,"endCursor":null}},"title":"Activity · quickwit-oss/tantivy"}