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
02fffc9e74
compatiable polardb-x
2025-01-13 22:07:12 +08:00
jianghang.loujh
5ca4c39313
compatiable percona & polardb-x
2025-01-13 22:02:09 +08:00
jianghang.loujh
3162d7093d
fixed polardb-x variables(flashback & gpp)
2025-01-13 21:35:33 +08:00
jianghang.loujh
f350fbdc0a
fixed mysql 8.0.30+ , support new variable
2025-01-08 10:10:33 +08:00
jianghang.loujh
5a968b3715
fixed typo
2024-09-11 15:05:36 +08:00
jianghang.loujh
aa05d8e2a0
reformat
2024-05-22 09:46:13 +08:00
leoloel
5ff6449620
fix issue #5127 escape key of json data ( #5130 )
2024-05-22 09:41:50 +08:00
jianghang.loujh
04c11ec8eb
fixed issue #5017 , json partial update fixed & format
2024-01-02 16:42:01 +08:00
Wang Minan
54145ced5e
fix parser failed when binlog_row_value_options=partial_json ( #5018 )
...
* 修改json部分更新的问题
* 保证after-image的情况下位点回退完整
2024-01-02 10:44:40 +08:00
jianghang.loujh
e233bec66a
fixed issue #5012 , support mariadb 11 for Q_CHARACTER_SET_COLLATIONS
2023-12-29 12:08:28 +08:00
jianghang.loujh
b4074206ca
fixed issue #4940 , support percona 8.0.33
2023-11-08 16:37:24 +08:00
jianghang.loujh
bff394042a
fixed testcase
2023-10-09 14:31:46 +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
d4a09704f2
optimize gtid
2023-09-07 09:48:58 +08:00
jianghang.loujh
f13cc4ee9f
fixes issue #4388 , support mariadb 10.x log_bin_compress
2023-09-01 13:42:49 +08:00
jianghang.loujh
252ca0279f
fixes issue #4388 , support mysql 8.0.20+ TransactionPayloadLogEvent parse
2023-08-25 16:57:22 +08:00
jianghang.loujh
d4c8780f26
fixed issue #4786 , revert compact BigDecimal optimize
2023-08-22 17:14:01 +08:00
jianghang.loujh
894ef6e610
fixed issue #4659 , gtid NPE
2023-07-29 09:57:52 +08:00
jianghang.loujh
869e831b04
performance optimize ,cache integer/long valueof
2022-11-16 19:41:41 +08:00
jianghang.loujh
f7a4979b15
performance optimize , 1. cache string names 2. cache Charset
2022-11-16 17:33:02 +08:00
jianghang.loujh
afef45500e
use compact BigDecimal
2022-11-16 16:14:11 +08:00
jianghang.loujh
fb6981356f
fixed mariadb 10.x
2022-09-13 22:28:49 +08:00
jianghang.loujh
ce916ee407
ignore compression event
2022-09-01 18:27:08 +08:00
jianghang.loujh
92758b8c87
fixed issue #4308 , support query_log_event for maraiadb 10.10.1
2022-09-01 17:35:29 +08:00
jianghang.loujh
7585d9c98b
fixed issue #4225 , support mysql version >= 8.0.26 heartbeat v2
2022-09-01 16:14:55 +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
jianghang.loujh
54c645f315
fixed test failed
2022-05-24 10:12:26 +08:00
jianghang.loujh
6c81ab6fdc
fixed compiler error
2022-05-24 10:08:02 +08:00
jianghang.loujh
99aefaa118
support mysql 8.0 transaction_payload_event
2022-05-23 23:23:52 +08:00
jianghang.loujh
d71a208123
fixed issue #4178 , support -00:00:00.12
2022-05-20 10:37:53 +08:00
jianghang.loujh
a574b91fdf
fixed #3976 , support LogEvent.MYSQL_TYPE_TYPED_ARRAY
2022-05-19 19:53:54 +08:00
xiaoma20082008
bac016f89e
<feat>: support visibility columns ( #3976 )
2022-05-13 11:30:19 +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
a09cd9adb5
fixed issue #3110 , json escapse
2021-04-19 11:28:45 +08:00
文哥
de1dd70609
1. Add MariaDB gtid support 2. fix issue:#561 增加一个外部参数控制,允许位点不存在时自动重置到当前位点 ( #3025 )
...
* fix issue:#561 增加一个外部参数控制,允许位点不存在时自动重置到当前位点
* Add MariaDB GTID support
2020-09-24 17:56:40 +08:00
zavakid
9a332940d7
= remove unused import
2020-09-23 11:34:45 +08:00
zavakid
df24596092
= code cleanup
...
- for loop replaceable with enhanced 'for' loop
- using diamond in generic type
- collapse try catch exception
- using try-with-resource
- using List#sort instead of Collections#sort
- replaced lambda with method reference
- using native compare method to compare numbers
- using switch instead of if for in ESSyncUtil
2020-09-17 23:22:25 +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
5e761e14fa
format
2020-02-28 13:15:27 +08:00
littleneko
0d5505aa2c
fix_json_type_opaque_parse_err ( #2318 )
...
对于`JSONB_TYPE_OPAQUE`类型的解析计算`q_max_bytes`时,多算了`1`字节
2020-02-28 12:15:09 +08:00
agapple
7d91850be6
fixed issue #2257 , time 100 parse bugfix
2019-10-09 13:39:22 +08:00
agapple
d86b0e6e67
fixed testcase
2019-09-25 19:16:33 +08:00
EdgarScott
fff623acb1
Add unit tests ( #2235 )
...
* Add Unit Tests for the following classes:
com.alibaba.otter.canal.client.adapter.support.JdbcTypeUtilTest
com.alibaba.otter.canal.client.adapter.support.UtilTest
com.taobao.tddl.dbsync.binlog.JsonConversion_Json_ValueTest
com.taobao.tddl.dbsync.binlog.JsonDiffConversionTest
com.taobao.tddl.dbsync.binlog.LogBufferTest
com.taobao.tddl.dbsync.binlog.LogEventTest
com.taobao.tddl.dbsync.binlog.event.LogHeaderTest
com.taobao.tddl.dbsync.binlog.event.RowsLogBufferTest
com.alibaba.otter.canal.parse.driver.mysql.packets.client.RegisterSlaveCommandPacketTest
com.alibaba.otter.canal.parse.driver.mysql.utils.ByteHelperTest
com.alibaba.otter.canal.parse.inbound.mysql.ddl.DdlResultTest
com.alibaba.otter.canal.parse.inbound.mysql.ddl.DruidDdlParserTest
These tests were written using Diffblue Cover
* Add dependencies and refactor
2019-09-25 18:53:24 +08:00
agapple
2bde4327c7
[maven-release-plugin] prepare for next development iteration
2019-09-02 14:24:16 +08:00