{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344029634,"defaultBranch":"master","name":"lock4j","ownerLogin":"baomidou","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-03T06:47:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19258107?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704782802.0","currentOid":""},"activityList":{"items":[{"before":"002d337c5d36c4732eddf11aa597bb836d989cd8","after":"bfdb73906bf737b11d7dd60b4b1d0d447b370366","ref":"refs/heads/master","pushedAt":"2024-04-19T06:12:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!32 添加一个支持指定异常类与信息的失败策略\nMerge pull request !32 from Createsequence/feat/specified_msg_fail_strategy","shortMessageHtmlLink":"!32 添加一个支持指定异常类与信息的失败策略"}},{"before":"b7f99d8cf0e82d7ea16146896bce9c71fb212b1e","after":"002d337c5d36c4732eddf11aa597bb836d989cd8","ref":"refs/heads/master","pushedAt":"2024-04-18T14:09:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!31 允许将 `@Lock4j` 作为元注解使用,从而支持 Spring 的组合注解机制\nMerge pull request !31 from Createsequence/feat/mate_annotation","shortMessageHtmlLink":"!31 允许将 @Lock4j 作为元注解使用,从而支持 Spring 的组合注解机制"}},{"before":"bc1cc04c7bcd5592eed92a461d1e7bfc4c441090","after":"b7f99d8cf0e82d7ea16146896bce9c71fb212b1e","ref":"refs/heads/master","pushedAt":"2024-04-12T00:12:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!30 将基于方法调用上下文执行表达式获取结果的逻辑分离至独立组件\nMerge pull request !30 from Createsequence/refactor/expression","shortMessageHtmlLink":"!30 将基于方法调用上下文执行表达式获取结果的逻辑分离至独立组件"}},{"before":"2e83df84132afcdd69a1b9efe99ca129c7fe6e5b","after":"bc1cc04c7bcd5592eed92a461d1e7bfc4c441090","ref":"refs/heads/master","pushedAt":"2024-04-11T02:51:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!29 [重构] 基于模板方法模式重构拦截器,并支持条件表达式和多级锁\nMerge pull request !29 from Createsequence/feat/cond_chain_interceptor","shortMessageHtmlLink":"!29 [重构] 基于模板方法模式重构拦截器,并支持条件表达式和多级锁"}},{"before":"f2a42ef7201e6c1223b461395119069b052856bc","after":"2e83df84132afcdd69a1b9efe99ca129c7fe6e5b","ref":"refs/heads/master","pushedAt":"2024-04-03T12:35:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!28 添加一个用于本地锁的执行器\nMerge pull request !28 from Createsequence/feat/local_lock","shortMessageHtmlLink":"!28 添加一个用于本地锁的执行器"}},{"before":"201654c2a3792b202d3e0d29e869deaa98b57da7","after":"f2a42ef7201e6c1223b461395119069b052856bc","ref":"refs/heads/master","pushedAt":"2024-03-02T13:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"Some optimization (#14)\n\n* ✨ - Adjusted dependencies, modified compiler attribute configuration, and managed shared modules\r\n- Added sorter maven plugin, strongly constraining the order of multi-module label elements\r\n\r\n* ✨ - Adjusted configuration properties, added namespace\r\n- Adjusted the base path to be configurable\r\n- Delete the key at the same time after releasing the lock\r\n\r\n* ✨ - Add independent test module based on Zookeeper lock starter\r\n\r\n* ✨ When the lock fails, the error message contains the key","shortMessageHtmlLink":"Some optimization (#14)"}},{"before":"896bf2d44dfa5786f00261edc09851a667b76224","after":"201654c2a3792b202d3e0d29e869deaa98b57da7","ref":"refs/heads/master","pushedAt":"2024-02-20T11:08:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"Merge pull request #13 from xs-fork/master\n\n✨ 解决 starter 未生成 spring-configuration-metadata.json 问题","shortMessageHtmlLink":"Merge pull request #13 from xs-fork/master"}},{"before":"aa3b4b6877058086d811e50f256e09fa91b5a7d3","after":"896bf2d44dfa5786f00261edc09851a667b76224","ref":"refs/heads/master","pushedAt":"2024-01-12T04:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"update: 2.2.6 -> 2.2.7","shortMessageHtmlLink":"update: 2.2.6 -> 2.2.7"}},{"before":"8945d6b8d2d59edb94a80b30b1e422affde61c5c","after":"aa3b4b6877058086d811e50f256e09fa91b5a7d3","ref":"refs/heads/master","pushedAt":"2024-01-12T04:18:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"update: 2.2.6 -> 2.2.7","shortMessageHtmlLink":"update: 2.2.6 -> 2.2.7"}},{"before":"6bbe6d9628eaeee54af0e8f03d4121903d50ac4c","after":"8945d6b8d2d59edb94a80b30b1e422affde61c5c","ref":"refs/heads/master","pushedAt":"2024-01-09T11:28:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"Merge pull request #10 from JavaLionLi/patch-4\n\nfix 修复 boot 3.2 残余警告","shortMessageHtmlLink":"Merge pull request #10 from JavaLionLi/patch-4"}},{"before":"2a55d092133b53133b5ff437abe967353f13a9f1","after":"6bbe6d9628eaeee54af0e8f03d4121903d50ac4c","ref":"refs/heads/master","pushedAt":"2024-01-09T06:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"update: 2.2.5 -> 2.2.6","shortMessageHtmlLink":"update: 2.2.5 -> 2.2.6"}},{"before":"424c7f393c181a747e7c0e0c310e4845d0efd34c","after":"2a55d092133b53133b5ff437abe967353f13a9f1","ref":"refs/heads/master","pushedAt":"2024-01-09T05:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"update: CHANGELOG","shortMessageHtmlLink":"update: CHANGELOG"}},{"before":"d790318c984431b8d5cd84183624e301b1d7d465","after":"424c7f393c181a747e7c0e0c310e4845d0efd34c","ref":"refs/heads/master","pushedAt":"2024-01-09T05:11:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"Merge pull request #9 from JavaLionLi/patch-3\n\nfix 修复 boot3.2 启动警告问题","shortMessageHtmlLink":"Merge pull request #9 from JavaLionLi/patch-3"}},{"before":"4e4f5efa50f6dbb32c89c4d33635bd8488cd54a4","after":"d790318c984431b8d5cd84183624e301b1d7d465","ref":"refs/heads/master","pushedAt":"2023-08-28T07:23:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!26 fix:取消RedisTemplate和Redisson依赖传递\nMerge pull request !26 from Z.P/master","shortMessageHtmlLink":"!26 fix:取消RedisTemplate和Redisson依赖传递"}},{"before":"8916ceecb3ca73870085abf7a9ea7f588eca47e6","after":"4e4f5efa50f6dbb32c89c4d33635bd8488cd54a4","ref":"refs/heads/master","pushedAt":"2023-08-10T13:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!25 【轻量级 PR】:补充漏提测试类\nMerge pull request !25 from Z.P/master","shortMessageHtmlLink":"!25 【轻量级 PR】:补充漏提测试类"}},{"before":"cd4315e2e57edf3241244b449f20d9b6d7881751","after":"8916ceecb3ca73870085abf7a9ea7f588eca47e6","ref":"refs/heads/master","pushedAt":"2023-08-05T01:43:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!23 处理redisson锁处理器重入后释放锁问题\nMerge pull request !23 from 徐明港/master","shortMessageHtmlLink":"!23 处理redisson锁处理器重入后释放锁问题"}},{"before":"51b4d32b9fb224a50be1656ab122c285a08f64f3","after":"cd4315e2e57edf3241244b449f20d9b6d7881751","ref":"refs/heads/master","pushedAt":"2023-07-06T06:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"!22 支持方法级自定义LockKeyBuilder、LockFailureStrategy\n* Merge remote-tracking branch 'origin/master'\n* [新增]:支持方法级自定义key生成策略、失败策略","shortMessageHtmlLink":"!22 支持方法级自定义LockKeyBuilder、LockFailureStrategy"}},{"before":"17f3e97a16734267686eef281f18cda28c84e625","after":"51b4d32b9fb224a50be1656ab122c285a08f64f3","ref":"refs/heads/master","pushedAt":"2023-05-30T06:35:09.851Z","pushType":"push","commitsCount":27,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"release 2.2.5","shortMessageHtmlLink":"release 2.2.5"}},{"before":"f8ed19d852cd0e5547442f546d9375570117b15b","after":"ec08292056c0b0a2a2d21d0d34157aae70969843","ref":"refs/heads/develop","pushedAt":"2023-05-30T06:35:09.851Z","pushType":"push","commitsCount":10,"pusher":{"login":"zengzhihong","name":null,"path":"/zengzhihong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32584973?s=80&v=4"},"commit":{"message":"update: CHANGELOG","shortMessageHtmlLink":"update: CHANGELOG"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENNYFFAA","startCursor":null,"endCursor":null}},"title":"Activity · baomidou/lock4j"}