{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":302208386,"defaultBranch":"master","name":"cosmos-sdk","ownerLogin":"yihuang","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-10-08T02:06:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/236070?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726044295.0","currentOid":""},"activityList":{"items":[{"before":"ee3f58bdc4178ca455ef42916cf3373db1c91893","after":null,"ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T08:44:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"}},{"before":"2ea9acc4161697d798c86fb3b090274651aa50df","after":"ee3f58bdc4178ca455ef42916cf3373db1c91893","ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T08:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md\n\nSigned-off-by: yihuang ","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"05777447c4043770422ef973396ba962681e453e","after":"2ea9acc4161697d798c86fb3b090274651aa50df","ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T08:33:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"2e8005ca9b12ba9c1dfc70a16f33c8dcebe390f7","after":"05777447c4043770422ef973396ba962681e453e","ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T08:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"f57522de4210729971c185480cda9fe179bede40","after":"2e8005ca9b12ba9c1dfc70a16f33c8dcebe390f7","ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T06:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"f57522de4210729971c185480cda9fe179bede40","ref":"refs/heads/dep-analysis","pushedAt":"2024-09-11T02:59:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Problem: tx executor can't do dependency analysis\n\nSolution:\n- change the api to allow static analysis on tx body","shortMessageHtmlLink":"Problem: tx executor can't do dependency analysis"}},{"before":"60040bc6d2c703c8dbf6918761d63d6ad72fef15","after":null,"ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-09-04T11:51:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"}},{"before":"86a613d0ca9160740f843286fd8cef34b368bef5","after":"60040bc6d2c703c8dbf6918761d63d6ad72fef15","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-09-04T07:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"api breaking changelog","shortMessageHtmlLink":"api breaking changelog"}},{"before":"df535d1417acf988f8aacf7b622b41a72eb40341","after":"d7a8b1d20cfbac9e3e58157dbaea77b9791ca756","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-09-02T02:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Update baseapp/abci_utils.go\n\nSigned-off-by: yihuang ","shortMessageHtmlLink":"Update baseapp/abci_utils.go"}},{"before":"63e9a802d26fb17f88b60740d0a264acbd7ea4c8","after":"86a613d0ca9160740f843286fd8cef34b368bef5","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-09-02T02:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Update baseapp/abci_utils.go","shortMessageHtmlLink":"Update baseapp/abci_utils.go"}},{"before":"13a1d77f1fa2c29982fc82ac469727c9e9f18d9a","after":"63e9a802d26fb17f88b60740d0a264acbd7ea4c8","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-09-02T02:02:58.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Merge branch 'main' into mempool-iteration-lock","shortMessageHtmlLink":"Merge branch 'main' into mempool-iteration-lock"}},{"before":"cb9a589dbd8bd7781c0e1d48151ea56565893770","after":"13a1d77f1fa2c29982fc82ac469727c9e9f18d9a","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-30T13:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix error handling","shortMessageHtmlLink":"fix error handling"}},{"before":"31577300c991d81bb4031de1575df8746d871fd0","after":"df535d1417acf988f8aacf7b622b41a72eb40341","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-30T13:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix error handling","shortMessageHtmlLink":"fix error handling"}},{"before":"22717eb68117830e9139eca94d697d078fa5119a","after":"cb9a589dbd8bd7781c0e1d48151ea56565893770","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-30T10:18:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"comment","shortMessageHtmlLink":"comment"}},{"before":"1e3cb8901d0a26587879e78547d8b064215535f6","after":"31577300c991d81bb4031de1575df8746d871fd0","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-30T10:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"remove invalid txs out of the loop","shortMessageHtmlLink":"remove invalid txs out of the loop"}},{"before":"1548baa4560f71ca9af81819dc21e025dea2523b","after":"1e3cb8901d0a26587879e78547d8b064215535f6","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-30T10:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}},{"before":"fc99c9cad9918f4d0666c3b0d1f9a28784ffe3dc","after":"1548baa4560f71ca9af81819dc21e025dea2523b","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-30T10:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"4e2aa82c82584b735d38be1ae6b4d370f1ea3f2a","after":"22717eb68117830e9139eca94d697d078fa5119a","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:28:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Merge branch 'main' into mempool-iteration-lock","shortMessageHtmlLink":"Merge branch 'main' into mempool-iteration-lock"}},{"before":"156e5484a9478c009e703e7cb77b97ad07600ced","after":"4e2aa82c82584b735d38be1ae6b4d370f1ea3f2a","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"2d1f479a884099519baad84e02a230cc5ca25fca","after":"156e5484a9478c009e703e7cb77b97ad07600ced","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix comment","shortMessageHtmlLink":"fix comment"}},{"before":"b554bcbdf85061911e8b6c725dfd62015aae1678","after":"2d1f479a884099519baad84e02a230cc5ca25fca","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix error return","shortMessageHtmlLink":"fix error return"}},{"before":"662fdf9e598f5058a84624aaf7e452bb448827c4","after":"b554bcbdf85061911e8b6c725dfd62015aae1678","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":null,"after":"662fdf9e598f5058a84624aaf7e452bb448827c4","ref":"refs/heads/mempool-iteration-lock","pushedAt":"2024-08-27T08:09:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix: data race in mempool prepare proposal handler\n\nSolution:\n- use callback style iteration API, hold the lock during the whole\n iteration.","shortMessageHtmlLink":"fix: data race in mempool prepare proposal handler"}},{"before":"5932f07672a5f985286a20d6b3a2e8263a1d8fa2","after":"fc99c9cad9918f4d0666c3b0d1f9a28784ffe3dc","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-27T07:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"a4171e2235c5d8515e64968dd8a0cc517ff9cca8","after":"5932f07672a5f985286a20d6b3a2e8263a1d8fa2","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-27T07:39:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md\n\nSigned-off-by: yihuang ","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":null,"after":"a4171e2235c5d8515e64968dd8a0cc517ff9cca8","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-08-27T07:38:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Problem: mempool iteration is not thread safe\n\nCloses: #675\n\nSolution:\n- hold the lock during iteration","shortMessageHtmlLink":"Problem: mempool iteration is not thread safe"}},{"before":"d80cd10dc9ac9eb31f7730615b053087f1a8f5d0","after":"0d53ed96040fb14e658992ce92eea8b748802067","ref":"refs/heads/preallocate","pushedAt":"2024-08-15T02:23:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Merge branch 'release/v0.50.x' into preallocate","shortMessageHtmlLink":"Merge branch 'release/v0.50.x' into preallocate"}},{"before":"044e1204ec7b180402129818f1960a9c9f8297c3","after":null,"ref":"refs/heads/release/v0.50.x","pushedAt":"2024-07-22T03:35:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"}},{"before":"01306fabd8d2a21c27fc9eb0543ecf69437dc038","after":"044e1204ec7b180402129818f1960a9c9f8297c3","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-07-22T03:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"fix build","shortMessageHtmlLink":"fix build"}},{"before":"ff951a6b86b094737db923aaa94d39f140ff9ee9","after":"01306fabd8d2a21c27fc9eb0543ecf69437dc038","ref":"refs/heads/release/v0.50.x","pushedAt":"2024-07-22T03:13:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yihuang","name":"yihuang","path":"/yihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/236070?s=80&v=4"},"commit":{"message":"Problem: versiondb/memiavl don't compatible with upstream sdk\n\nSolution:\n- avoid api breaking change","shortMessageHtmlLink":"Problem: versiondb/memiavl don't compatible with upstream sdk"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODo0NDo1NS4wMDAwMDBazwAAAASy8--0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODo0NDo1NS4wMDAwMDBazwAAAASy8--0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQwMzoxMzozMy4wMDAwMDBazwAAAASFVWoO"}},"title":"Activity ยท yihuang/cosmos-sdk"}