{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276365255,"defaultBranch":"master","name":"curve","ownerLogin":"opencurve","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-01T11:57:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67676885?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716430881.0","currentOid":""},"activityList":{"items":[{"before":"55143c16d4bb434bcaef376b3d15e3a1bc4e75a5","after":"a2f4b1d68156349a8dbb6fe9ccca07ad21802bf3","ref":"refs/heads/release1.2","pushedAt":"2024-05-23T02:17:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"opencurveadmin","name":"curve","path":"/opencurveadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67670270?s=80&v=4"},"commit":{"message":"client: support create stripe volume from py_client.conf","shortMessageHtmlLink":"client: support create stripe volume from py_client.conf"}},{"before":"88a6091228f414b4afab1323d3686c1adf311442","after":"46d4b59b7af99e5211fd59487cb83cf1d87773d1","ref":"refs/heads/master","pushedAt":"2024-03-21T05:48:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wine93","name":null,"path":"/Wine93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9267583?s=80&v=4"},"commit":{"message":"curvefs/sdk: refactor CurveFileSystem for performance.\n\nSigned-off-by: Wine93 ","shortMessageHtmlLink":"curvefs/sdk: refactor CurveFileSystem for performance."}},{"before":null,"after":"8ef72f09d2c0090a6cc8f51a9b22ddd6def77d5a","ref":"refs/heads/dependabot/go_modules/tools-v2/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-13T22:34:29.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":"build(deps): bump google.golang.org/protobuf in /tools-v2\n\nBumps google.golang.org/protobuf from 1.30.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf in /tools-v2"}},{"before":null,"after":"b1254187d18f53c6235a9e55d013645f8e35066d","ref":"refs/heads/curvefs-optimization","pushedAt":"2024-03-08T09:20:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ilixiaocui","name":null,"path":"/ilixiaocui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15689619?s=80&v=4"},"commit":{"message":"Update CHANGELOG-2.7.md\n\nSigned-off-by: Wangpan ","shortMessageHtmlLink":"Update CHANGELOG-2.7.md"}},{"before":"55143c16d4bb434bcaef376b3d15e3a1bc4e75a5","after":null,"ref":"refs/tags/v1.2.7-rc5","pushedAt":"2024-02-26T06:53:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ilixiaocui","name":null,"path":"/ilixiaocui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15689619?s=80&v=4"}},{"before":"5ca41a8d90310a5fbab9ba9c7f1ebf57d49cd3b6","after":"55143c16d4bb434bcaef376b3d15e3a1bc4e75a5","ref":"refs/heads/release1.2","pushedAt":"2024-02-26T05:44:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"opencurveadmin","name":"curve","path":"/opencurveadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67670270?s=80&v=4"},"commit":{"message":"fix/chunkserver: memory slow leak","shortMessageHtmlLink":"fix/chunkserver: memory slow leak"}},{"before":null,"after":"9671d942c00a021a4991acbb8c923d808064ca5a","ref":"refs/heads/dependabot/maven/curvefs/sdk/java/org.apache.commons-commons-compress-1.26.0","pushedAt":"2024-02-21T00:16:48.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":"build(deps): bump org.apache.commons:commons-compress\n\nBumps org.apache.commons:commons-compress from 1.24.0 to 1.26.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-compress\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump org.apache.commons:commons-compress"}},{"before":null,"after":"88cfef83e97c80cf9a4585b47165de8330d37e34","ref":"refs/heads/dependabot/go_modules/tools-v2/github.com/cilium/cilium-1.14.7","pushedAt":"2024-02-20T23:45:50.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":"build(deps): bump github.com/cilium/cilium in /tools-v2\n\nBumps [github.com/cilium/cilium](https://github.com/cilium/cilium) from 1.13.7 to 1.14.7.\n- [Release notes](https://github.com/cilium/cilium/releases)\n- [Changelog](https://github.com/cilium/cilium/blob/1.14.7/CHANGELOG.md)\n- [Commits](https://github.com/cilium/cilium/compare/1.13.7...1.14.7)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/cilium/cilium\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump github.com/cilium/cilium in /tools-v2"}},{"before":"3310650c0fc0990f36328c356e0f331b5a4a200a","after":"88a6091228f414b4afab1323d3686c1adf311442","ref":"refs/heads/master","pushedAt":"2024-01-05T08:54:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caoxianfei1","name":"caoxianfei1","path":"/caoxianfei1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54139479?s=80&v=4"},"commit":{"message":"Feat/tool: support export cluster targets for monitor\n\nSigned-off-by: wsehjk ","shortMessageHtmlLink":"Feat/tool: support export cluster targets for monitor"}},{"before":"3a82cb74219bdefa27470d54516e60008a79850a","after":"3310650c0fc0990f36328c356e0f331b5a4a200a","ref":"refs/heads/master","pushedAt":"2024-01-05T08:38:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caoxianfei1","name":"caoxianfei1","path":"/caoxianfei1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54139479?s=80&v=4"},"commit":{"message":"feat(tool):add bs delete snapshot\n\nSigned-off-by: ZackSoul <2269713951@qq.com>","shortMessageHtmlLink":"feat(tool):add bs delete snapshot"}},{"before":"897eddd5a27d8af075ceb4d7dfdb7fcf9f45c103","after":"3a82cb74219bdefa27470d54516e60008a79850a","ref":"refs/heads/master","pushedAt":"2024-01-04T02:46:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caoxianfei1","name":"caoxianfei1","path":"/caoxianfei1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54139479?s=80&v=4"},"commit":{"message":"[feat]:add command bs recover volume\n\nSigned-off-by: kevin ","shortMessageHtmlLink":"[feat]:add command bs recover volume"}},{"before":"35846be32651fd93e44832135318f8ba28acb160","after":"897eddd5a27d8af075ceb4d7dfdb7fcf9f45c103","ref":"refs/heads/master","pushedAt":"2024-01-02T06:06:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wuhongsong","name":"wuhongsong","path":"/wuhongsong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13897133?s=80&v=4"},"commit":{"message":"Perf(common): optimize cache promotion and demotion\n\nSigned-off-by: zztaki ","shortMessageHtmlLink":"Perf(common): optimize cache promotion and demotion"}},{"before":"47a5267ddeec1ec24993d3e366233b2003747f13","after":"5ca41a8d90310a5fbab9ba9c7f1ebf57d49cd3b6","ref":"refs/heads/release1.2","pushedAt":"2023-12-27T12:27:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wu-hanqing","name":"Hanqing Wu","path":"/wu-hanqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10327590?s=80&v=4"},"commit":{"message":"curvebs(tools): Disable EtcdClientTest\n\nSigned-off-by: Hanqing Wu ","shortMessageHtmlLink":"curvebs(tools): Disable EtcdClientTest"}},{"before":"b184f476e43b4d0d1744bf544261095c66e83930","after":"35846be32651fd93e44832135318f8ba28acb160","ref":"refs/heads/master","pushedAt":"2023-12-26T01:36:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caoxianfei1","name":"caoxianfei1","path":"/caoxianfei1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54139479?s=80&v=4"},"commit":{"message":"[feat]tools-v2: add bs create volume snapshot\n\nSigned-off-by: baytan0720 ","shortMessageHtmlLink":"[feat]tools-v2: add bs create volume snapshot"}},{"before":"0c24f4fce751dd170e82005f0abb89751dbf0cb2","after":"b184f476e43b4d0d1744bf544261095c66e83930","ref":"refs/heads/master","pushedAt":"2023-12-19T08:35:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caoxianfei1","name":"caoxianfei1","path":"/caoxianfei1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54139479?s=80&v=4"},"commit":{"message":"Feat(space): support query space usage of specified fs\n\nSigned-off-by: caoxianfei1 ","shortMessageHtmlLink":"Feat(space): support query space usage of specified fs"}},{"before":"b1254187d18f53c6235a9e55d013645f8e35066d","after":"35306dc8aee323f6d4a0987bcdd31ac5fe2bfa7c","ref":"refs/heads/perf/hdfs","pushedAt":"2023-12-19T06:51:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wine93","name":null,"path":"/Wine93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9267583?s=80&v=4"},"commit":{"message":"curvefs/sdk: improve metadata and fix some bugs.\n\nSigned-off-by: Wine93 ","shortMessageHtmlLink":"curvefs/sdk: improve metadata and fix some bugs."}},{"before":null,"after":"b1254187d18f53c6235a9e55d013645f8e35066d","ref":"refs/heads/perf/hdfs","pushedAt":"2023-12-19T03:16:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wine93","name":null,"path":"/Wine93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9267583?s=80&v=4"},"commit":{"message":"Update CHANGELOG-2.7.md\n\nSigned-off-by: Wangpan ","shortMessageHtmlLink":"Update CHANGELOG-2.7.md"}},{"before":null,"after":"ef9c5568512944388fd3d1244d010b8b411b9bdd","ref":"refs/heads/dependabot/go_modules/tools-v2/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T23:45:33.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":"build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tools-v2\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tools-v2"}},{"before":null,"after":"0c24f4fce751dd170e82005f0abb89751dbf0cb2","ref":"refs/heads/release2.8","pushedAt":"2023-12-18T03:34:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"opencurveadmin","name":"curve","path":"/opencurveadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67670270?s=80&v=4"},"commit":{"message":"Fix side effect of Remove operation.\n\nIn the original ARC paper, there was no explanation of how Remove should be\nhandled when the cache is full. The Remove operation would have a side effect\non subsequent Put operations when the cache is not full, which is still\nevicting items even though it's clear that there is no need to evict when\nthe cache is not full.\n\nNow, code has been added to check if the cache is full to avoid performance\ndegradation.\n\n- fix c_, it should be max_count.\n- add unittest.\n- use list::splice to avoid copying value\n- add suffix to member fields list and map\n\nSigned-off-by: Xu Yifeng ","shortMessageHtmlLink":"Fix side effect of Remove operation."}},{"before":"d25dff58a7a46193746015011b56c25f7ae48d4d","after":"0c24f4fce751dd170e82005f0abb89751dbf0cb2","ref":"refs/heads/master","pushedAt":"2023-12-14T09:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wuhongsong","name":"wuhongsong","path":"/wuhongsong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13897133?s=80&v=4"},"commit":{"message":"Fix side effect of Remove operation.\n\nIn the original ARC paper, there was no explanation of how Remove should be\nhandled when the cache is full. The Remove operation would have a side effect\non subsequent Put operations when the cache is not full, which is still\nevicting items even though it's clear that there is no need to evict when\nthe cache is not full.\n\nNow, code has been added to check if the cache is full to avoid performance\ndegradation.\n\n- fix c_, it should be max_count.\n- add unittest.\n- use list::splice to avoid copying value\n- add suffix to member fields list and map\n\nSigned-off-by: Xu Yifeng ","shortMessageHtmlLink":"Fix side effect of Remove operation."}},{"before":"754b19ebb8f9a16bb38c7973f6db5db3bb2d6fef","after":"d25dff58a7a46193746015011b56c25f7ae48d4d","ref":"refs/heads/master","pushedAt":"2023-12-13T08:58:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SeanHai","name":"Sean","path":"/SeanHai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13496900?s=80&v=4"},"commit":{"message":"fix curvefs topology lock\n\nSigned-off-by: wanghai01 ","shortMessageHtmlLink":"fix curvefs topology lock"}},{"before":"4707536c1fcd105f52f6eddb2d87f7d6d6c47067","after":"754b19ebb8f9a16bb38c7973f6db5db3bb2d6fef","ref":"refs/heads/master","pushedAt":"2023-12-13T06:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wuhongsong","name":"wuhongsong","path":"/wuhongsong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13897133?s=80&v=4"},"commit":{"message":"curvefs/metaserver: fix trash bugs","shortMessageHtmlLink":"curvefs/metaserver: fix trash bugs"}},{"before":"0c722ae1c961532bc565a884b7bd057add23ba52","after":"4707536c1fcd105f52f6eddb2d87f7d6d6c47067","ref":"refs/heads/master","pushedAt":"2023-12-13T01:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wu-hanqing","name":"Hanqing Wu","path":"/wu-hanqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10327590?s=80&v=4"},"commit":{"message":"Backport bvar fork fixes\n\nSigned-off-by: Hanqing Wu ","shortMessageHtmlLink":"Backport bvar fork fixes"}},{"before":"d0cd3fc3b7d5b61ccd53e2f3f3f3c07b0cb8d825","after":"0c722ae1c961532bc565a884b7bd057add23ba52","ref":"refs/heads/master","pushedAt":"2023-12-12T07:51:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SeanHai","name":"Sean","path":"/SeanHai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13496900?s=80&v=4"},"commit":{"message":"curvefs: add a new distributed transaction model to improve rename performance\n\nSigned-off-by: wanghai01 ","shortMessageHtmlLink":"curvefs: add a new distributed transaction model to improve rename pe…"}},{"before":"c8de94bc6c5cafe0fa845b25f3e5fb627cf878e6","after":"d0cd3fc3b7d5b61ccd53e2f3f3f3c07b0cb8d825","ref":"refs/heads/master","pushedAt":"2023-12-11T11:56:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SeanHai","name":"Sean","path":"/SeanHai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13496900?s=80&v=4"},"commit":{"message":"fix metaserver deadlock caused by bthread coroutine switching\n\nSigned-off-by: wanghai01 ","shortMessageHtmlLink":"fix metaserver deadlock caused by bthread coroutine switching"}},{"before":"abe27ed9f0580f6f78407c248a3c6076a96a273a","after":"c8de94bc6c5cafe0fa845b25f3e5fb627cf878e6","ref":"refs/heads/master","pushedAt":"2023-12-11T03:15:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wuhongsong","name":"wuhongsong","path":"/wuhongsong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13897133?s=80&v=4"},"commit":{"message":"fix trash loop and utest\n\nSigned-off-by: wanghai01 ","shortMessageHtmlLink":"fix trash loop and utest"}},{"before":"c653b74f13b8b53da1e25648e3cbbd2335225049","after":"abe27ed9f0580f6f78407c248a3c6076a96a273a","ref":"refs/heads/master","pushedAt":"2023-12-09T12:26:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wuhongsong","name":"wuhongsong","path":"/wuhongsong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13897133?s=80&v=4"},"commit":{"message":"get and set counts","shortMessageHtmlLink":"get and set counts"}},{"before":"bfd5acbf1bfc24047af857be7218c76cfe27c8e2","after":"c653b74f13b8b53da1e25648e3cbbd2335225049","ref":"refs/heads/master","pushedAt":"2023-12-08T06:47:04.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"h0hmj","name":"h0hmj","path":"/h0hmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11989040?s=80&v=4"},"commit":{"message":"curvefs: add ut for mdsaddrs override function\n\nSigned-off-by: h0hmj ","shortMessageHtmlLink":"curvefs: add ut for mdsaddrs override function"}},{"before":"6d39feb4d748bf694cad4f3b7f8bde1f071c2f8d","after":"47a5267ddeec1ec24993d3e366233b2003747f13","ref":"refs/heads/release1.2","pushedAt":"2023-12-07T08:09:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wu-hanqing","name":"Hanqing Wu","path":"/wu-hanqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10327590?s=80&v=4"},"commit":{"message":"mds:fix updatechunkserverstat bug & add some logs\n\nSigned-off-by: Hanqing Wu ","shortMessageHtmlLink":"mds:fix updatechunkserverstat bug & add some logs"}},{"before":"4a68847d02e7610c1203dbe534f1b17ef3a8bccc","after":"6d39feb4d748bf694cad4f3b7f8bde1f071c2f8d","ref":"refs/heads/release1.2","pushedAt":"2023-12-06T08:32:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wu-hanqing","name":"Hanqing Wu","path":"/wu-hanqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10327590?s=80&v=4"},"commit":{"message":"curvebs(client): Fix segment fault when opening clonesource files concurrently\n\nSigned-off-by: Hanqing Wu ","shortMessageHtmlLink":"curvebs(client): Fix segment fault when opening clonesource files con…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUYimSQA","startCursor":null,"endCursor":null}},"title":"Activity · opencurve/curve"}