{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":510182286,"defaultBranch":"main","name":"birdwatcher","ownerLogin":"milvus-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-04T02:05:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51735404?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715659072.0","currentOid":""},"activityList":{"items":[{"before":"af72ef7f55e07981634eb51cc74f42a2eb470870","after":"7e6f3f034b31059cd19c21b2fda2bdca7263ac01","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-30T09:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Show segment's Memory Size (#265)\n\nSigned-off-by: yangxuan ","shortMessageHtmlLink":"enhance: Show segment's Memory Size (#265)"}},{"before":"0d596cba1ae0de01580c4d7b7d0cae2bde32ddca","after":"af72ef7f55e07981634eb51cc74f42a2eb470870","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-27T09:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Make pprof fetching run in parallel (#264)\n\nFetching pprof may cause lots of time especially when the type is set to\n`profile` since the birdwatcher will fetch each component for 30 seconds\n\nThis PR make this procedure run in parallel to improve the performance\nof `pprof` command\n\n---------\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Make pprof fetching run in parallel (#264)"}},{"before":"7f07bb4f1c045c21369afab2207d6a63184b141b","after":"0d596cba1ae0de01580c4d7b7d0cae2bde32ddca","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-21T03:39:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add setup workspace step to enable history by default (#263)\n\nBirdwatcher shall put history log in workspace folder. If the folder\ndoes not exist, history logging will fail. This PR make birdwatcher to\ntry to create folder by default and try it best to enable history\nlogging\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add setup workspace step to enable history by default (#263)"}},{"before":"fc8eb9894578d2abb516199ba20810f08946404d","after":"7f07bb4f1c045c21369afab2207d6a63184b141b","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-20T06:33:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Refine history suggestion when input contains spaces (#262)\n\nFor history suggestion mode, suggestion item will be appended after last\nspace, which may cause incorrect input for multi-word commands, say:\n\n`show collections` after suggetions became `show show collections`\n\nThis PR make suggestion item trim parts before last space.\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Refine history suggestion when input contains spaces (#262)"}},{"before":"b715414e3cb7ec678b974eec25ec43b99c3464e0","after":"fc8eb9894578d2abb516199ba20810f08946404d","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-14T03:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"congqixia","name":null,"path":"/congqixia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84113973?s=80&v=4"},"commit":{"message":"enhance: Bump v1.0.x\n\nBump birdwatcher version for release\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Bump v1.0.x"}},{"before":"3ef67d493b0b9173e382e9193d3be0d13dee8b57","after":"b715414e3cb7ec678b974eec25ec43b99c3464e0","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-14T03:51:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Support `consume` command with Kafka MQ (#258)\n\nSee also #252\n\nAdd Kafka support for `consume` command.\nMake it possible to consume from channel checkpoint if any\n\n---------\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Support consume command with Kafka MQ (#258)"}},{"before":"3b9757c3a436d364e87776cd051d9e667b0797b0","after":"3ef67d493b0b9173e382e9193d3be0d13dee8b57","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-13T03:59:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Print segment stats/deltalog size aggregration (#259)\n\nPrint statslog and deltalog size summary in segment level\n\nSigned-off-by: Congqi Xia \n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Print segment stats/deltalog size aggregration (#259)"}},{"before":"146ffb28b2e88b60dd37c8745311baf237f56add","after":"3b9757c3a436d364e87776cd051d9e667b0797b0","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-09T03:45:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add `force` flag for `remove channel` command (#257)\n\nIn some cases, dev-ops might remove channel ignoring collection status.\nThis pr add `force` flag to remove channel whatever collection status\nmight be.\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add force flag for remove channel command (#257)"}},{"before":"c0eb6b3b007dbb8a55638bc1b71c4404dd396b23","after":"146ffb28b2e88b60dd37c8745311baf237f56add","ref":"refs/heads/v1.0.x","pushedAt":"2024-05-08T02:25:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add `partition-loaded` and make `force-release` selectable (#256)\n\nSee also #255\n\nThis PR:\n- Add `show partition-loaded` command to list partitions loaded\n- Make `force-release` able to specify collection id\n- Rewrite `force-release` command with new framework\n- Some minor format/parameter usage fix\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add partition-loaded and make force-release selectable (#…"}},{"before":"4e49ed958f45787647cac02a362424db31633a26","after":"c0eb6b3b007dbb8a55638bc1b71c4404dd396b23","ref":"refs/heads/v1.0.x","pushedAt":"2024-04-29T11:05:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix: Make `remove channel` works when collection meta gone (#254)\n\n- List collection with lastest logic\n- If all collections are gone, make `remove channel` workable\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"fix: Make remove channel works when collection meta gone (#254)"}},{"before":"914d2a663f0a11deacd86e08ed74ff8343da45e5","after":"4e49ed958f45787647cac02a362424db31633a26","ref":"refs/heads/v1.0.x","pushedAt":"2024-04-25T07:51:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix: [1.0.x] Add WithBlock option when connecting Etcd (#253)\n\nUse with block dial option when create etcd client so that dry connect\nmay detect bad etcd address as well.\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"fix: [1.0.x] Add WithBlock option when connecting Etcd (#253)"}},{"before":"727b43a7e97c77315f0d16897305b8dcea78485b","after":"914d2a663f0a11deacd86e08ed74ff8343da45e5","ref":"refs/heads/v1.0.x","pushedAt":"2024-04-24T06:35:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add `consume` cmd to read data from provided topic (#252)\n\nAdd `consume` command. It subscribe top provided topic and consume until\nthe latestID. If `detail` flag is false, this command prints only the\nmessage type. Otherwise, the Insert/Delete msg body will be printed.\n\n---------\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add consume cmd to read data from provided topic (#252)"}},{"before":"132d27a919e5fcd1a05c8b3c6718e5c3fde843d4","after":"a7849c9f5bda18ba2035d3536d76b5ab66b07b33","ref":"refs/heads/main","pushedAt":"2024-04-03T07:11:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add LICENSE file for birdwatcher (#251)\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add LICENSE file for birdwatcher (#251)"}},{"before":"cbb1da90c11ab716fdc18d3977002c118bbd071a","after":"727b43a7e97c77315f0d16897305b8dcea78485b","ref":"refs/heads/v1.0.x","pushedAt":"2024-03-14T08:04:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Improve the prompt information when checking partition-key errors (#249)\n\nSee also #247\n\n---------\n\nSigned-off-by: Congqi.Xia \nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Improve the prompt information when checking partition-key e…"}},{"before":"ca52082035a6eb90db9ef8fac9f76e9930630af8","after":"cbb1da90c11ab716fdc18d3977002c118bbd071a","ref":"refs/heads/v1.0.x","pushedAt":"2024-03-14T06:46:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix: Fix panicking in `remove collection-drop` when collection not exist (#250)\n\nWhen collection with provided id not exist, birdwatcher will have NPE\npanic\n\nAlso add log and return fast when list collection fails in same command\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"fix: Fix panicking in remove collection-drop when collection not ex…"}},{"before":"1fcbe0ac486b40e1b260d33e38fde951f3acb2c5","after":"ca52082035a6eb90db9ef8fac9f76e9930630af8","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-28T03:58:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Unify oss access in oss package & support gcp (#248)\n\nThis PR add `oss` package, which provided MinioClient accessing\naws/minio/gcp\n\nAlso support gcs service\n\n---------\n\nSigned-off-by: Congqi.Xia \nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Unify oss access in oss package & support gcp (#248)"}},{"before":"251dbc37ffdbf62a080fa5c469b66e100e138ad0","after":"1fcbe0ac486b40e1b260d33e38fde951f3acb2c5","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-27T03:54:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add check-partition-key command to export partition key error data (#247)\n\nSee also milvus-io/milvus#30607\n\nThis command could scan binlogs for milvus instance and check partition\nkey data is located in wrong partition due to previously mentioned issue\n\n---------\n\nSigned-off-by: Congqi Xia \nSigned-off-by: Congqi.Xia ","shortMessageHtmlLink":"enhance: Add check-partition-key command to export partition key erro…"}},{"before":"a492ea11ac85b463d5238128935bab51fab7bbd7","after":"251dbc37ffdbf62a080fa5c469b66e100e138ad0","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-18T11:10:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"add download global-distribution command (#246)\n\nSigned-off-by: sunby ","shortMessageHtmlLink":"add download global-distribution command (#246)"}},{"before":"43e4057edc74dbac637c0d49ccea97d30bb0fff7","after":"a492ea11ac85b463d5238128935bab51fab7bbd7","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-06T09:58:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix: Get growing segment id when growing info is in GrowingSegments (#245)\n\nGrowing segment could be in `GrowingSegments` or `GrowingSegmentIDs`\nfield in LeaderView\nThis handles either case when get segment distribution\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"fix: Get growing segment id when growing info is in GrowingSegments (#…"}},{"before":"a08a0a57a25e053a67403bc4a79383bdd9744d08","after":"43e4057edc74dbac637c0d49ccea97d30bb0fff7","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-06T02:13:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Add healthz-check command (#244)\n\nAdd healthz-check command to check segment target block problem\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Add healthz-check command (#244)"}},{"before":"ef0f2faea800524c5a04c7734ec900bec3c850e3","after":"a08a0a57a25e053a67403bc4a79383bdd9744d08","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-05T10:09:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix lint (#243)\n\nSigned-off-by: Cai Zhang ","shortMessageHtmlLink":"fix lint (#243)"}},{"before":"5f0e9f61e829f2ca35d443d3bbed4f377ae3e46f","after":"ef0f2faea800524c5a04c7734ec900bec3c850e3","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-05T09:53:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"Refine code (#242)\n\nSigned-off-by: Cai Zhang ","shortMessageHtmlLink":"Refine code (#242)"}},{"before":"5178eef03e2f75fa6ac7570d49c4c59065581730","after":"5f0e9f61e829f2ca35d443d3bbed4f377ae3e46f","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-05T09:39:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"Add index params with kv pair (#241)\n\nSigned-off-by: Cai Zhang ","shortMessageHtmlLink":"Add index params with kv pair (#241)"}},{"before":"9f3891df56d9aec6b72c5dae149bde6fcfc61b05","after":"5178eef03e2f75fa6ac7570d49c4c59065581730","ref":"refs/heads/v1.0.x","pushedAt":"2024-02-04T10:42:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"fix: Show segment-index of segments in Flushing state (#240)\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"fix: Show segment-index of segments in Flushing state (#240)"}},{"before":"35f7ff489b31074709f598cdc6b32caa2cbd95e2","after":"9f3891df56d9aec6b72c5dae149bde6fcfc61b05","ref":"refs/heads/v1.0.x","pushedAt":"2024-01-31T06:42:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: Print collection properties (#238)\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: Print collection properties (#238)"}},{"before":"43cb14405961f970581f8d87172dd36653621a84","after":"132d27a919e5fcd1a05c8b3c6718e5c3fde843d4","ref":"refs/heads/main","pushedAt":"2024-01-22T09:26:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: print all index params (#236)\n\nrelated: https://github.com/milvus-io/birdwatcher/pull/234\n\nSigned-off-by: zhenshan.cao ","shortMessageHtmlLink":"enhance: print all index params (#236)"}},{"before":"3f884b11257af7a7aa793f30259702b03d76d631","after":"35f7ff489b31074709f598cdc6b32caa2cbd95e2","ref":"refs/heads/v1.0.x","pushedAt":"2024-01-19T07:54:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: add config key filter for `show configurations` cmd (#235)\n\n/kind enhancement\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: add config key filter for show configurations cmd (#235)"}},{"before":"a991162db4ebd4c8a0a87f84d9a670ccb4f26970","after":"3f884b11257af7a7aa793f30259702b03d76d631","ref":"refs/heads/v1.0.x","pushedAt":"2024-01-18T08:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: print all index params (#234)\n\nSigned-off-by: zhenshan.cao ","shortMessageHtmlLink":"enhance: print all index params (#234)"}},{"before":"2dba248c88d898f30f2614390d7b7e346a4023e2","after":"a991162db4ebd4c8a0a87f84d9a670ccb4f26970","ref":"refs/heads/v1.0.x","pushedAt":"2024-01-06T12:30:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"enhance: accelerate `load-backup` command speed (#233)\n\nPreviously the `load-backup` command cost lots of time if there are\nnumerous kv pairs in backup file.\n\nThis PR accelerate this procedure with\n- Batching the KV entries before writing into embed etcd\n- Use multiple workers to execute the put transaction\n\nFor 110k kv backup file, this could improve load time from about 5.5\nminutes to around 15 seconds.\n\nare numerous\n\n---------\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"enhance: accelerate load-backup command speed (#233)"}},{"before":"19741bb6ba282845f80da1b117613879b7ac5bd0","after":"2dba248c88d898f30f2614390d7b7e346a4023e2","ref":"refs/heads/v1.0.x","pushedAt":"2023-12-26T09:44:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"Add prefix param for show configuration command (#232)\n\nSigned-off-by: Congqi Xia ","shortMessageHtmlLink":"Add prefix param for show configuration command (#232)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV9MepQA","startCursor":null,"endCursor":null}},"title":"Activity · milvus-io/birdwatcher"}