{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":515204860,"defaultBranch":"main","name":"infinity","ownerLogin":"infiniflow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-18T13:52:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69962740?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715317013.0","currentOid":""},"activityList":{"items":[{"before":"d0ae24e9baddaa15b57a8927c4e1d1a9dd102a55","after":"e7e757729ca7023c9e032ff0eaa0f5dc3d164865","ref":"refs/heads/main","pushedAt":"2024-05-27T10:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Check python SDK version when client connected with server. (#1247)\n\n### What problem does this PR solve?\r\n\r\n1. Add a Python SDK version validation, when the client connected with\r\nInfinity server.\r\n2. Introduce an InfinityException into Python SDK, with ErrorCode and\r\nErrorMessage.\r\n3. ErrorCode is same as the status code from Status structure of\r\nInfinity server.\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Refactoring\r\n- [x] Python SDK impacted, Need to update PyPI\r\n\r\n---------\r\n\r\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Check python SDK version when client connected with server. (#1247)"}},{"before":"3baee70d9fcf3fbcf0bea8b80f5140f7930bab0d","after":"d0ae24e9baddaa15b57a8927c4e1d1a9dd102a55","ref":"refs/heads/main","pushedAt":"2024-05-27T09:08:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Removed MemoryPool and RecyclePool (#1248)\n\nRemoved memory pool related code.\r\nBenchmark shows that there's no obvious memory and performance\r\ndifference between using and not using MemoryPool.\r\n\r\n- [x] Refactoring","shortMessageHtmlLink":"Removed MemoryPool and RecyclePool (#1248)"}},{"before":"0f9b55ff7ba6149101c33b6aaea41727307d53f4","after":"3baee70d9fcf3fbcf0bea8b80f5140f7930bab0d","ref":"refs/heads/main","pushedAt":"2024-05-25T17:12:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"[Feature]: Exports table to JSONL or CSV file. (#1245)\n\n### What problem does this PR solve?\n\nIssue link:#1175\n\n### Type of change\n\n- [x] New Feature (non-breaking change which adds functionality)\n\n---------\n\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"[Feature]: Exports table to JSONL or CSV file. (#1245)"}},{"before":"aef0348529af23082eb874fd22e6a031e96e9127","after":"0f9b55ff7ba6149101c33b6aaea41727307d53f4","ref":"refs/heads/main","pushedAt":"2024-05-25T15:16:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Added back multiprocessing to benchmark scripts (#1246)\n\nAdded back multiprocessing to benchmark scripts\r\n\r\n- [x] Refactoring","shortMessageHtmlLink":"Added back multiprocessing to benchmark scripts (#1246)"}},{"before":"0d81b4889125ac7618d7ecb06a877ba8054649a6","after":"aef0348529af23082eb874fd22e6a031e96e9127","ref":"refs/heads/main","pushedAt":"2024-05-24T12:57:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yingfeng","name":"Yingfeng","path":"/yingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7248?s=80&v=4"},"commit":{"message":"Provide Tensor MaxSim reranker for Fusion operator (#1244)\n\n### What problem does this PR solve?\r\n\r\nProvide Tensor MaxSim reranker for Fusion operator\r\nSupport Multiple fusion operators\r\n\r\nIssue link:#1179\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Test cases","shortMessageHtmlLink":"Provide Tensor MaxSim reranker for Fusion operator (#1244)"}},{"before":"42be3d7dee81b7f6432a7ef8363a2e7ca079b40f","after":"0d81b4889125ac7618d7ecb06a877ba8054649a6","ref":"refs/heads/main","pushedAt":"2024-05-24T10:25:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Refactor benchmark scripts (#1243)\n\nRefactor benchmark scripts\r\n\r\n- [x] Documentation Update\r\n- [x] Refactoring","shortMessageHtmlLink":"Refactor benchmark scripts (#1243)"}},{"before":"a6d5c6a314ccf354d82798f697b0333157adb34b","after":"42be3d7dee81b7f6432a7ef8363a2e7ca079b40f","ref":"refs/heads/main","pushedAt":"2024-05-24T07:02:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Optimize index creation time (#1240)\n\n### What problem does this PR solve?\r\n* Use loser tree to replace normal heap\r\n* Optimize io and use mmap to replace fread\r\n* Reconstruct merge and predic threads using ring queues\r\n* Reconstruct merge and output threads using output queues\r\n* Adjust the intermediate file output format and reduce the size of the\r\nintermediate file\r\n* Reconstruct the locks between merge, predic, and output threads to\r\nreduce lock granularity\r\n\r\n### Type of change\r\n- [x] Refactoring\r\n- [x] Performance Improvement\r\n- [x] Test cases","shortMessageHtmlLink":"Optimize index creation time (#1240)"}},{"before":"005bc8606b401d342486c402cd2b189ce8b4ee41","after":"a6d5c6a314ccf354d82798f697b0333157adb34b","ref":"refs/heads/main","pushedAt":"2024-05-24T02:18:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Simple sparse idx (#1238)\n\n### What problem does this PR solve?\r\n\r\nAdd: simple linscan sparse index.\r\nAdd: unit test and benchmark for linscan index.\r\n\r\nIssue link:#1239\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Test cases","shortMessageHtmlLink":"Simple sparse idx (#1238)"}},{"before":"9598242000a617622946f3799a8a96655b41ab89","after":"005bc8606b401d342486c402cd2b189ce8b4ee41","ref":"refs/heads/main","pushedAt":"2024-05-23T12:16:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Support default value and json format import for Tensor and TensorArray data type (#1241)\n\n### What problem does this PR solve?\r\n\r\nSupport default value and json format import for Tensor and TensorArray\r\ndata type\r\n\r\nIssue link:#1179\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Refactoring\r\n- [x] Test cases","shortMessageHtmlLink":"Support default value and json format import for Tensor and TensorArr…"}},{"before":"fbe09c6cb5af7461f1b7da9e3a550b647864439a","after":"9598242000a617622946f3799a8a96655b41ab89","ref":"refs/heads/main","pushedAt":"2024-05-23T06:04:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Fix: restart conflict (#1237)\n\n### What problem does this PR solve?\n\nFix restart conflict\n\n### Type of change\n\n- [x] Bug Fix (non-breaking change which fixes an issue)\n- [x] Breaking Change (fix or feature that could cause existing\nfunctionality not to work as expected)","shortMessageHtmlLink":"Fix: restart conflict (#1237)"}},{"before":"3c3b04cbd86e42adaf370705dfed1b47bddf7cb8","after":"fbe09c6cb5af7461f1b7da9e3a550b647864439a","ref":"refs/heads/main","pushedAt":"2024-05-23T03:02:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Add support for TensorArray data type (#1233)\n\n### What problem does this PR solve?\r\n\r\nSupport storage of TensorArray data type\r\n\r\nIssue link:#1179\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Breaking Change (fix or feature that could cause existing\r\nfunctionality not to work as expected)\r\n- [x] Refactoring\r\n- [x] Test cases","shortMessageHtmlLink":"Add support for TensorArray data type (#1233)"}},{"before":"996fb7ba0a9ff3bb2b8000f3686d5966b50eb71e","after":"3c3b04cbd86e42adaf370705dfed1b47bddf7cb8","ref":"refs/heads/main","pushedAt":"2024-05-22T14:06:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Fulltext preformance improvement (#1234)\n\nFulltext preformance improvement\r\n\r\n- [x] Performance Improvement","shortMessageHtmlLink":"Fulltext preformance improvement (#1234)"}},{"before":"199083d84ec0908730fa0c1728ad2843897419f2","after":"996fb7ba0a9ff3bb2b8000f3686d5966b50eb71e","ref":"refs/heads/main","pushedAt":"2024-05-22T05:20:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Fix: compact bug. (#1230)\n\n### What problem does this PR solve?\r\n\r\n1. Fix: Add lock in txn_store\r\n2. Fix: physical compact plan.\r\n\r\n### Type of change\r\n\r\n- [x] Bug Fix (non-breaking change which fixes an issue)","shortMessageHtmlLink":"Fix: compact bug. (#1230)"}},{"before":"1a841eb1696861e6444d609625cc087ec04caa00","after":"199083d84ec0908730fa0c1728ad2843897419f2","ref":"refs/heads/main","pushedAt":"2024-05-21T09:56:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Merge duplicated TermQueryNode children (#1231)\n\nMerge duplicated TermQueryNode children\r\n\r\n- [x] Performance Improvement","shortMessageHtmlLink":"Merge duplicated TermQueryNode children (#1231)"}},{"before":"7ad1197c9e4d3678d5374d841a62fe5987af5288","after":"1a841eb1696861e6444d609625cc087ec04caa00","ref":"refs/heads/main","pushedAt":"2024-05-21T08:14:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Introduced blockmax wand (#1229)\n\nIntroduced blockmax wand and use it as the default early-terminate\r\niterator.\r\n\r\n### Type of change\r\n\r\n- [x] Bug Fix (non-breaking change which fixes an issue)\r\n- [x] Performance Improvement","shortMessageHtmlLink":"Introduced blockmax wand (#1229)"}},{"before":"a0bd72499e951e6316a237b5dbf3e4cf28b9b49a","after":"7ad1197c9e4d3678d5374d841a62fe5987af5288","ref":"refs/heads/main","pushedAt":"2024-05-19T12:27:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Refactor: update container and remove unused codes. (#1227)\n\n### What problem does this PR solve?\n\n1. Remove some codes of benchmark directory\n2. Change table restricts container from std::unordered_set to std::set.\n\n### Type of change\n\n- [x] Refactoring\n\n---------\n\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Refactor: update container and remove unused codes. (#1227)"}},{"before":"c76f129abfc4d95945d062ed5f5067442e6d0c76","after":"a0bd72499e951e6316a237b5dbf3e4cf28b9b49a","ref":"refs/heads/main","pushedAt":"2024-05-19T09:52:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Refactor more codes (#1226)\n\n### What problem does this PR solve?\r\n\r\n_Briefly describe what this PR aims to solve. Include background context\r\nthat will help reviewers understand the purpose of the PR._\r\n\r\n### Type of change\r\n\r\n- [x] Refactoring\r\n\r\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Refactor more codes (#1226)"}},{"before":"0c3e5f5617a0881c4d220ebe0ff021a4d07986eb","after":"c76f129abfc4d95945d062ed5f5067442e6d0c76","ref":"refs/heads/main","pushedAt":"2024-05-19T08:49:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Refactor code (#1225)\n\n### What problem does this PR solve?\r\n\r\n_Briefly describe what this PR aims to solve. Include background context\r\nthat will help reviewers understand the purpose of the PR._\r\n\r\n### Type of change\r\n\r\n- [x] Refactoring\r\n\r\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Refactor code (#1225)"}},{"before":"3e0a25d5a714d3b73bdf0213d4429dfebef348fb","after":"0c3e5f5617a0881c4d220ebe0ff021a4d07986eb","ref":"refs/heads/main","pushedAt":"2024-05-19T07:21:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Refactor code issues (#1224)\n\n### What problem does this PR solve?\n\n_Briefly describe what this PR aims to solve. Include background context\nthat will help reviewers understand the purpose of the PR._\n\n### Type of change\n\n- [x] Refactoring\n\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Refactor code issues (#1224)"}},{"before":"a93e87c7e261b034ba04add5737c88bbe2fb41aa","after":"3e0a25d5a714d3b73bdf0213d4429dfebef348fb","ref":"refs/heads/main","pushedAt":"2024-05-19T06:38:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yingfeng","name":"Yingfeng","path":"/yingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7248?s=80&v=4"},"commit":{"message":"Add license of mecab (#1223)\n\n### What problem does this PR solve?\r\n\r\nIssue link:#1137\r\n\r\n### Type of change\r\n\r\n- [x] Documentation Update","shortMessageHtmlLink":"Add license of mecab (#1223)"}},{"before":"735252b8fd3269e81d65c44bd46d30aa82fe5fc9","after":"a93e87c7e261b034ba04add5737c88bbe2fb41aa","ref":"refs/heads/main","pushedAt":"2024-05-18T15:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Change log level (#1222)\n\n### What problem does this PR solve?\n\n_Briefly describe what this PR aims to solve. Include background context\nthat will help reviewers understand the purpose of the PR._\n\n### Type of change\n\n- [x] Refactoring\n\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"Change log level (#1222)"}},{"before":"7c9ec07e81f3304e37102f40aa7df1ffe7eaed6a","after":"735252b8fd3269e81d65c44bd46d30aa82fe5fc9","ref":"refs/heads/main","pushedAt":"2024-05-18T08:02:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"LOG_ERROR message before raise recoverable error (#1217)\n\n### What problem does this PR solve?\n\nRefactor code: LOG_ERROR message before raise recoverable error\n\n### Type of change\n\n- [x] Refactoring\n\n---------\n\nSigned-off-by: Jin Hai ","shortMessageHtmlLink":"LOG_ERROR message before raise recoverable error (#1217)"}},{"before":"7316471c350bde5dc5323d001df18caa1c6d8f5d","after":"7c9ec07e81f3304e37102f40aa7df1ffe7eaed6a","ref":"refs/heads/main","pushedAt":"2024-05-17T12:48:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Add MatchTensorScan operator (#1219)\n\n### What problem does this PR solve?\r\n\r\nAdd MatchTensorScan operator\r\nNow only support exhaustive MaxSim top-n search\r\n\r\nChange sql syntax:\r\nSEARCH MATCH -> SEARCH MATCH TEXT (fulltext topk search)\r\nSEARCH KNN -> SEARCH MATCH VECTOR (embedding knn search)\r\n\r\nAdd sql syntax:\r\nSEARCH MATCH TENSOR (now only support exhaustive MaxSim topn search)\r\n\r\nIssue link:#1179\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)\r\n- [x] Breaking Change (fix or feature that could cause existing\r\nfunctionality not to work as expected)\r\n- [x] Refactoring\r\n- [x] Test cases","shortMessageHtmlLink":"Add MatchTensorScan operator (#1219)"}},{"before":"e15579bf6677db2331a144efa1c99d251dec3681","after":"7316471c350bde5dc5323d001df18caa1c6d8f5d","ref":"refs/heads/main","pushedAt":"2024-05-17T06:34:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yingfeng","name":"Yingfeng","path":"/yingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7248?s=80&v=4"},"commit":{"message":"Update build image for opencloudos and docs (#1218)","shortMessageHtmlLink":"Update build image for opencloudos and docs (#1218)"}},{"before":"1fde68e261acf85007d62d65864004f1818dfe9e","after":"e15579bf6677db2331a144efa1c99d251dec3681","ref":"refs/heads/main","pushedAt":"2024-05-17T05:38:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Updated benchmark.md","shortMessageHtmlLink":"Updated benchmark.md"}},{"before":"55a81c636893018a65b4c58e67f8d3707256e3b1","after":"1fde68e261acf85007d62d65864004f1818dfe9e","ref":"refs/heads/main","pushedAt":"2024-05-17T05:31:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Updated benchmark.md","shortMessageHtmlLink":"Updated benchmark.md"}},{"before":"625c3048d350d902a5e6fd00b7124cfe8ce8d0bb","after":"55a81c636893018a65b4c58e67f8d3707256e3b1","ref":"refs/heads/main","pushedAt":"2024-05-17T05:25:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yingfeng","name":"Yingfeng","path":"/yingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7248?s=80&v=4"},"commit":{"message":"Support Japanese morphological analyzer (#1215)\n\n### What problem does this PR solve?\r\n\r\nJapanese morphological analyzer is added\r\n\r\nIssue link:#1137\r\n\r\n### Type of change\r\n\r\n- [x] New Feature (non-breaking change which adds functionality)","shortMessageHtmlLink":"Support Japanese morphological analyzer (#1215)"}},{"before":"3961bab3dbc9304eeb68a0ad49cd96d31a6e85d3","after":"625c3048d350d902a5e6fd00b7124cfe8ce8d0bb","ref":"refs/heads/main","pushedAt":"2024-05-17T03:40:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JinHai-CN","name":"Jin Hai","path":"/JinHai-CN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33142505?s=80&v=4"},"commit":{"message":"Fix: compact parallel bug. (#1214)\n\n### What problem does this PR solve?\r\n\r\n1. Compact a fill table cause bug.\r\n2. parallel set compact state bug.\r\n\r\n### Type of change\r\n\r\n- [x] Bug Fix (non-breaking change which fixes an issue)","shortMessageHtmlLink":"Fix: compact parallel bug. (#1214)"}},{"before":"6c611c0f270dfed09772a3f75b271c87773c7ea9","after":"3961bab3dbc9304eeb68a0ad49cd96d31a6e85d3","ref":"refs/heads/main","pushedAt":"2024-05-17T02:20:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Updated benchmark.md (#1216)\n\nUpdated benchmark.md\r\n- [x] Documentation Update","shortMessageHtmlLink":"Updated benchmark.md (#1216)"}},{"before":"b975be59b9a7fff0ba37cc4eae3fca49dff7caff","after":"52ff6c83286a86f74bb0e7bcaf0f79970b12c10a","ref":"refs/heads/0.1.x","pushedAt":"2024-05-16T13:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuzhichang","name":"Zhichang Yu","path":"/yuzhichang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153784?s=80&v=4"},"commit":{"message":"Refactor benchmark script (#1213)\n\nRefactor benchmark script\n\n- [x] Refactoring","shortMessageHtmlLink":"Refactor benchmark script (#1213)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVMhoZAA","startCursor":null,"endCursor":null}},"title":"Activity · infiniflow/infinity"}