{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":701652209,"defaultBranch":"main","name":"dddfirework","ownerLogin":"bytedance","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-07T07:01:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4158466?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716173908.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"97b0548aca222639c834214b35d7ac7f0995dd91","ref":"refs/heads/revert-24-ljh/fix-diff","pushedAt":"2024-05-20T02:58:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"},"commit":{"message":"Revert \"fix(ddd): fix mysql diff with json (#24)\"\n\nThis reverts commit 335d1a738fbf11c18f09b6e80dba7fb40734e96b.","shortMessageHtmlLink":"Revert \"fix(ddd): fix mysql diff with json (#24)\""}},{"before":"de509f472c3f843c07811c61820bf3427e4a372d","after":"335d1a738fbf11c18f09b6e80dba7fb40734e96b","ref":"refs/heads/main","pushedAt":"2024-05-20T02:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"},"commit":{"message":"fix(ddd): fix mysql diff with json (#24)\n\n* feat(tool): add tool config\r\n\r\n* fix(ddd): fix mysql diff with json\r\n\r\n* fix(ddd): fix mysql diff with json\r\n\r\n* fix(stage): fix get *IEntity\r\n\r\n* fix(engine): fix entiry query\r\n\r\n* fix(ddd): fix entiry query\r\n\r\n* rebase: master\r\n\r\n* fix(diff): fix update delete random order\r\n\r\n---------\r\n\r\nCo-authored-by: lujinghao ","shortMessageHtmlLink":"fix(ddd): fix mysql diff with json (#24)"}},{"before":"eb0f0ef27a893ee9d144d819526344067d456976","after":"de509f472c3f843c07811c61820bf3427e4a372d","ref":"refs/heads/main","pushedAt":"2024-05-20T02:18:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"},"commit":{"message":"feat: enhance eventbus with service_event (#36)\n\nCo-authored-by: liqiankun.1111 ","shortMessageHtmlLink":"feat: enhance eventbus with service_event (#36)"}},{"before":"8e13bc757a120d3a7a7e092e51771e3aaaff8d45","after":null,"ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-22T14:46:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"}},{"before":"0bf5f6e4acdcb4f924c85c9cf9cc3b752d6e12ff","after":"eb0f0ef27a893ee9d144d819526344067d456976","ref":"refs/heads/main","pushedAt":"2024-04-22T14:46:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"},"commit":{"message":"feat(timer): split big transaction and lock with nowait (#32)\n\n* feat(timer): split big transaction\r\n\r\n* feat(timer): timer lock with nowait\r\n\r\n* fix(test): dblock ttl can not less than 1 second\r\n\r\n* fix(timer): one timer job failed should not block anothers\r\n\r\n* fix(timer): remove useless continue statement","shortMessageHtmlLink":"feat(timer): split big transaction and lock with nowait (#32)"}},{"before":"ff4a6b8c9792d231da1da6261adc50a268f9a85d","after":"8e13bc757a120d3a7a7e092e51771e3aaaff8d45","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-22T02:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"fix(timer): remove useless continue statement","shortMessageHtmlLink":"fix(timer): remove useless continue statement"}},{"before":"b05f17f3c2d9319d58b6c3c22a20c24c2098c48e","after":"ff4a6b8c9792d231da1da6261adc50a268f9a85d","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-22T02:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"fix(timer): one timer job failed should not block anothers","shortMessageHtmlLink":"fix(timer): one timer job failed should not block anothers"}},{"before":"97ffe9eb02097ac8cb21bf14ef8044f970fa838a","after":"b05f17f3c2d9319d58b6c3c22a20c24c2098c48e","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-21T20:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"fix(test): dblock ttl can not less than 1 second","shortMessageHtmlLink":"fix(test): dblock ttl can not less than 1 second"}},{"before":"dbfd784eef27030fda14761e988c35e662281ce2","after":"97ffe9eb02097ac8cb21bf14ef8044f970fa838a","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-21T20:17:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(timer): timer lock with nowait","shortMessageHtmlLink":"feat(timer): timer lock with nowait"}},{"before":"d6ea5e7a4a7c58a2cbe9083062483d348bf3cfd9","after":"dbfd784eef27030fda14761e988c35e662281ce2","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-19T02:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(timer): timer lock with nowait","shortMessageHtmlLink":"feat(timer): timer lock with nowait"}},{"before":null,"after":"d6ea5e7a4a7c58a2cbe9083062483d348bf3cfd9","ref":"refs/heads/feature/split-big-transaction","pushedAt":"2024-04-19T02:53:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(timer): split big transaction","shortMessageHtmlLink":"feat(timer): split big transaction"}},{"before":"9fe0bd8856eb5cb8e28eb655ce6cd0351a3fb7e4","after":"0bf5f6e4acdcb4f924c85c9cf9cc3b752d6e12ff","ref":"refs/heads/main","pushedAt":"2024-04-11T09:27:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liqiankun1111","name":null,"path":"/liqiankun1111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147378415?s=80&v=4"},"commit":{"message":"feat: support renew for lock (#31)\n\nCo-authored-by: liqiankun.1111 ","shortMessageHtmlLink":"feat: support renew for lock (#31)"}},{"before":"90ec9bde77319dff08cb4dbdc51de7616d06f2dd","after":"89c67bdea1c214679a3b176c88f6a7e90f326f1e","ref":"refs/heads/feature/rename-mysql-executor-to-sql","pushedAt":"2024-04-04T09:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"refactor(executor): Rename mysql executor to sql executor","shortMessageHtmlLink":"refactor(executor): Rename mysql executor to sql executor"}},{"before":"6d97fb0c0531ecd7bb72e119dbf4f7011ee1cff7","after":"90ec9bde77319dff08cb4dbdc51de7616d06f2dd","ref":"refs/heads/feature/rename-mysql-executor-to-sql","pushedAt":"2024-04-04T09:26:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"refactor(executor): Rename mysql executor to sql executor","shortMessageHtmlLink":"refactor(executor): Rename mysql executor to sql executor"}},{"before":null,"after":"6d97fb0c0531ecd7bb72e119dbf4f7011ee1cff7","ref":"refs/heads/feature/rename-mysql-executor-to-sql","pushedAt":"2024-04-04T08:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"refactor(executor): Rename mysql executor to sql executor","shortMessageHtmlLink":"refactor(executor): Rename mysql executor to sql executor"}},{"before":"9d120827bf04683a00ded26427622ba197d530e2","after":null,"ref":"refs/heads/fix/locker-id","pushedAt":"2024-04-03T06:15:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"}},{"before":"d866234abd0935f7959c5dc9b49e2a6390d20ec2","after":"9fe0bd8856eb5cb8e28eb655ce6cd0351a3fb7e4","ref":"refs/heads/main","pushedAt":"2024-04-03T06:15:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"},"commit":{"message":"fix(lock): amend lockerID of UnLock when rewrite exist lock db record (#29)","shortMessageHtmlLink":"fix(lock): amend lockerID of UnLock when rewrite exist lock db record ("}},{"before":null,"after":"9d120827bf04683a00ded26427622ba197d530e2","ref":"refs/heads/fix/locker-id","pushedAt":"2024-04-03T02:34:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"},"commit":{"message":"fix(lock): amend lockerID of UnLock when rewrite exist lock db record","shortMessageHtmlLink":"fix(lock): amend lockerID of UnLock when rewrite exist lock db record"}},{"before":"550113fb4ae48deb7c43adc0ec9d286de3e17021","after":null,"ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-02T09:31:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"}},{"before":"9626ad1f073c4327ceb725586c4ba866c49b5758","after":"d866234abd0935f7959c5dc9b49e2a6390d20ec2","ref":"refs/heads/main","pushedAt":"2024-04-02T09:31:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(eventbus): support retry/failed info eviction (#27)\n\n* feat(eventbus): support event eviction\r\n\r\n* chore(eventbus): rename infoLimit to queueLimit\r\n\r\n* chore(eventbus): rename infoLimit in ut to queueLimit\r\n\r\n* chore(eventbus): rename defaultQueueLimit\r\n\r\n* refactor(eventbus): add evict events method","shortMessageHtmlLink":"feat(eventbus): support retry/failed info eviction (#27)"}},{"before":"64cbe0cffeb8388c1665af6d2ab21954aaf9a320","after":"550113fb4ae48deb7c43adc0ec9d286de3e17021","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-02T07:58:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"refactor(eventbus): add evict events method","shortMessageHtmlLink":"refactor(eventbus): add evict events method"}},{"before":"25b1909a1f43e8e6502327dbc2ba83ed04b380de","after":"64cbe0cffeb8388c1665af6d2ab21954aaf9a320","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-02T07:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"chore(eventbus): rename defaultQueueLimit","shortMessageHtmlLink":"chore(eventbus): rename defaultQueueLimit"}},{"before":"183b630f25479f81ba865922b50e553a0c8a052b","after":null,"ref":"refs/heads/fix/lock-err","pushedAt":"2024-04-02T06:17:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"}},{"before":"eb21c0286aae0bfa4469bd8f7e472d3cbbf81f3a","after":"9626ad1f073c4327ceb725586c4ba866c49b5758","ref":"refs/heads/main","pushedAt":"2024-04-02T06:17:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"},"commit":{"message":"fix(lock): return ErrEntityLocked while create lock gorm.ErrDuplicatedKey fail (#28)","shortMessageHtmlLink":"fix(lock): return ErrEntityLocked while create lock gorm.ErrDuplicate…"}},{"before":null,"after":"183b630f25479f81ba865922b50e553a0c8a052b","ref":"refs/heads/fix/lock-err","pushedAt":"2024-04-02T04:07:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ealyn","name":"Qiefan Jiang","path":"/ealyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8285116?s=80&v=4"},"commit":{"message":"fix(lock): return ErrEntityLocked while create lock gorm.ErrDuplicatedKey fail","shortMessageHtmlLink":"fix(lock): return ErrEntityLocked while create lock gorm.ErrDuplicate…"}},{"before":"39621fbabec74a4f6db390a992cbfb4faa88cfe9","after":"25b1909a1f43e8e6502327dbc2ba83ed04b380de","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-02T02:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"chore(eventbus): rename infoLimit in ut to queueLimit","shortMessageHtmlLink":"chore(eventbus): rename infoLimit in ut to queueLimit"}},{"before":"d5636453679f66039babe461c8be71baa5eee829","after":"39621fbabec74a4f6db390a992cbfb4faa88cfe9","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-01T13:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"chore(eventbus): rename infoLimit to queueLimit","shortMessageHtmlLink":"chore(eventbus): rename infoLimit to queueLimit"}},{"before":"0eb96d97faa29bccbbde68649cf465eb8abdf341","after":"d5636453679f66039babe461c8be71baa5eee829","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-01T12:31:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(eventbus): support event eviction","shortMessageHtmlLink":"feat(eventbus): support event eviction"}},{"before":null,"after":"0eb96d97faa29bccbbde68649cf465eb8abdf341","ref":"refs/heads/feature/support-event-eviction","pushedAt":"2024-04-01T12:10:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"},"commit":{"message":"feat(eventbus): support event eviction","shortMessageHtmlLink":"feat(eventbus): support event eviction"}},{"before":"116369434e879b222cd667a78dcfb712b6bbc635","after":null,"ref":"refs/heads/fix/eventbus-concurrent-error","pushedAt":"2024-03-27T07:32:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeehomfoo","name":"Yihong Fu","path":"/yeehomfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414024?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETl9UTAA","startCursor":null,"endCursor":null}},"title":"Activity · bytedance/dddfirework"}