agapple
7d91850be6
fixed issue #2257 , time 100 parse bugfix
2019-10-09 13:39:22 +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
黄大海
7b245c5a64
fix #1762 ( #1959 )
2019-08-21 14:33:31 +08:00
agapple
adccc0e912
add logger info for query_log_event
2019-06-19 15:04:22 +08:00
dataccs
3165cb9640
支持用户自定义的CanalAlarmHandler ( #1736 )
...
* 支持用户自定义的CanalAlarmHandler
* RowsLogEvent增加对TableMapLogEvent判空检查,防止NPE异常
2019-04-24 09:56:32 +08:00
Xin Wang
8cb85753bb
open the switch to get codecov test coverage ( #1671 )
...
* add codecov for test coverage
2019-04-09 19:11:48 +08:00
agapple
c66b6a0f0f
fixed charset
2019-01-07 12:59:33 +08:00
agapple
d8737a5228
fixed issue #1343 , support charset 255
2018-12-28 13:46:50 +08:00
agapple
638952fad1
fixed binlog seek & aliyun ak/sk
2018-11-21 13:51:34 +08:00
七锋
359aa1a074
fixed compiler failed
2018-11-05 16:53:15 +08:00
七锋
6ff57f53f8
fixed issue #1070 , support mysql8.0.13
2018-11-05 15:06:40 +08:00
七锋
1e2cf9d476
fixed bit(8) with value 255
2018-10-26 21:51:19 +08:00
七锋
575dd59c78
fixed mysql set(8 bit) type parse
2018-10-24 16:25:28 +08:00
七锋
9c24b26d02
fixed gtid
2018-10-16 13:29:53 +08:00
七锋
eb2a83b975
fixed test
2018-09-30 11:33:48 +08:00
winger
1516cf779d
将当前的gtid,sequence no 和last committed信息增加至Entry(trx begin/end, rowdata) Header 中,客户端可从property中获取相关值
2018-09-14 14:06:32 +08:00
七锋
a9cccb3017
fixed format
2018-09-04 11:39:23 +08:00
winger
7de40091a3
fix bug #890
2018-09-03 15:28:15 +08:00
winger
c1f92858a2
fix bug: 并行解析模式下,开启gtid 会导致解析错误
2018-08-25 03:54:38 +08:00
七锋
d3f52c6d3d
fixed issue #727 , support rds binlog dump
2018-08-13 10:16:28 +08:00
七锋
9e816bc48f
support otter use tableMetaTSDB
2018-08-08 18:54:57 +08:00
winger
e608e1d601
fix bug #776
2018-07-26 12:33:10 +08:00
七锋
d520260fe8
remove unused
2018-07-20 14:46:52 +08:00
七锋
77c1c65b83
fixed issue #726 , 提交测试用例
2018-07-20 14:32:51 +08:00
七锋
fe38bc16d2
fixed issue #726 , 优化完毕
2018-07-20 14:32:13 +08:00
winger
89726a6365
append gtid lastCommitted and sequenceNumber support
2018-07-18 17:07:39 +08:00
七锋
da8bf59d5b
fixed issue #726 , 多线程解析binlog DML事件,提升性能
2018-07-04 23:37:20 +08:00
七锋
f0bed4c762
fixed issue #726 优化时间类型的解析,速度从20MB提升到45MB
2018-07-03 14:52:48 +08:00
七锋
1f16310b7d
fixed issue #663 , ddl parse
2018-06-05 16:05:48 +08:00
七锋
e251de79f3
fixed issue #610 , utf8mb4 encode support
2018-05-10 19:53:52 +08:00
七锋
57c2cc4c4e
fixed issue #626 , support mysql xa parse
2018-05-07 21:25:29 +08:00
七锋
3c913d1e22
fixed issue #126 , support gtid
2018-05-07 18:33:37 +08:00
hiwjd
21f3f8c973
支持通过GTID同步binlog
2018-05-04 16:47:03 +08:00
七锋
9b7de00efb
fixed performace
2018-04-12 20:10:48 +08:00
lvtianyu
7b38542183
fix(dbsync): json column of zero length has no value, value parsing should be skipped
2018-02-23 10:41:49 +08:00
agapple
9595e6abbd
fixed semi sync format & refactor
2017-12-27 16:53:09 +08:00
lucifax301
d66839c965
mysql semi support and mariadb gtid parse
2017-12-18 14:10:53 +08:00
agapple
4f00f5ea8d
fixed tsdb test
2017-10-14 00:12:43 +08:00
agapple
19707f92d4
merge tsdb meta support and refactor
2017-09-30 23:21:17 +08:00
wanshao
676cf47987
Merge branch 'master' into table_meta_support
...
# Conflicts:
# parse/src/main/java/com/alibaba/otter/canal/parse/inbound/mysql/dbsync/LogEventConvert.java
2017-09-30 15:47:02 +08:00
kaimingwan
e8da1c884b
table meta support
2017-09-22 22:01:57 +08:00
agapple
67436b2bc4
fixed issue #330 & #350 , json length & escapse
2017-08-03 21:15:09 +08:00
agapple
73627df082
fixed issue #287 , support chinese & empty string valuewq
2017-03-28 00:25:11 +08:00
agapple
83689ee519
fixed issue #274 , support mysql 5.7.17
2017-03-17 20:36:40 +08:00
agapple
ff97dcbbc9
format & import
2017-01-19 13:07:53 +08:00
agapple
ad2a96b3f1
fixed json type cast exception
2016-11-10 11:12:35 +08:00
李建安
96454d4387
修复开启checksum后rotateLogEvent数据包解析时binlog name乱码
2016-10-10 18:30:09 +08:00
agapple
eda24df3fe
fixed kill CONNECTION exception
2016-07-26 10:59:09 +08:00
agapple
c3e38e50e2
fixed issue #187 ,support MySQL 5.7 Json
2016-06-30 16:23:05 +08:00
agapple
44f2b74862
fixed issue #130 , support mysql5.6 time2/timestamp2/datetime2 javaType
2015-11-13 14:16:12 +08:00