Guimu
8a5dc38a58
fix: ensure super.stop() is called exactly once in CanalRabbitMQProducer ( #5578 )
...
Previously super.stop() was called both inside the try block and after
the catch blocks. On success it was invoked twice; on IOException it was
never reached. Move super.stop() to a finally block so it executes
exactly once regardless of whether close() succeeds or fails.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 14:09:05 +08:00
jianghang.loujh
c15129b0ac
[maven-release-plugin] prepare for next development iteration
2025-01-16 16:07:08 +08:00
jianghang.loujh
0741ccda1e
[maven-release-plugin] prepare release canal-1.1.8
2025-01-16 16:07:00 +08:00
jianghang.loujh
caa46f3672
merge pull #5089
2024-04-03 10:45:29 +08:00
jianghang.loujh
cf9c64629e
optimize split IPAndPort
2024-02-05 16:49:05 +08:00
Devin Zhang
ca79258e4f
support rabbitmq ssl ( #4965 )
2023-12-04 09:28:26 +08:00
jianghang.loujh
163f719971
fixed issue #4923 , support fastJSON Feature.LargeObject
2023-11-03 12:39:53 +08:00
jianghang.loujh
b322201889
[maven-release-plugin] prepare for next development iteration
2023-10-09 14:27:37 +08:00
jianghang.loujh
ea8949298f
[maven-release-plugin] prepare release canal-1.1.7
2023-10-09 14:27:33 +08:00
jianghang.loujh
681d03fbe7
upgrade dependency version for CVE
2023-09-01 13:59:05 +08:00
jianghang.loujh
fccc6bc816
fixed #4665
2023-07-28 13:25:05 +08:00
Smile-cmd
5d7d19fdb1
增加rabbitmq配置,以持久化方式投递消息 ( #4644 )
...
Co-authored-by: wangheng <760261296@qq.com >
2023-03-16 18:42:37 +08:00
jianghang.loujh
7b8ff04d20
[maven-release-plugin] prepare for next development iteration
2022-05-24 10:26:12 +08:00
jianghang.loujh
7ee246ca5a
[maven-release-plugin] prepare release canal-1.1.6
2022-05-24 10:26:06 +08:00
温绍锦
ead91433d7
fastjson update 1.x to 2.0.2 ( #4160 )
2022-05-13 11:32:47 +08:00
Jonathan Schneider
de95a6a128
refactor: Use Java standard library instead of Guava ( #3708 )
...
Co-authored-by: Moderne <team@moderne.io >
Co-authored-by: Moderne <team@moderne.io >
2021-10-09 15:33:37 +08:00
dinosaur
2550d8eb65
Connection is already closed fix ( #3587 )
2021-10-09 14:54:05 +08:00
agapple
5cc85ff2de
[maven-release-plugin] prepare for next development iteration
2021-04-19 15:48:20 +08:00
agapple
64862503ba
[maven-release-plugin] prepare release canal-1.1.5
2021-04-19 15:48:09 +08:00
agapple
1369418c6a
fixed code format & merge
2021-04-19 10:55:43 +08:00
995586041
75174a63af
增加rabbitmq消息持久化deliveryMode配置 ( #3300 )
2021-04-19 10:29:23 +08:00
16075140
25feab4af8
support rabbitmq port by config ( #3236 )
2021-04-16 22:07:12 +08:00
agapple
b1dc3821ea
fixed config url auth
2021-04-16 21:52:23 +08:00
zoemak
32d9e58915
升级rocketmq到4.8.0,并且支持环境变量优先配置 ( #3450 )
2021-04-16 21:35:11 +08:00
zavakid
e7658879bc
= cold cleanup
...
* using lambda if possible (we are already building in Java8)
* using diamond when new generic instance
* remove used improt
2020-09-17 17:46:20 +08:00
agapple
b79af46054
merge code and fixed issue #2755 #2756 #2735 #2714 #2711 #2710 #2616 #2602 #2585 #2565 #2935 #2434 #2623 #2418 #2387
2020-08-22 13:07:24 +08:00
agapple
b9a157657f
merge /pull/2373
2020-02-28 11:46:28 +08:00
agapple
523e8b85e6
format
2020-02-28 11:40:14 +08:00
rewerma
265a8e8594
模块化mq connector ( #2562 )
...
* add connector module, add kafka producer connector module for server
* add rocketMQ producer connector module for server
* add rabbitMQ producer connector module for server
* optimize code, add annotation
* add canal message consumer connector for canal-adapter module
2020-02-28 11:00:08 +08:00