许道杰
fede3b3d1d
fix #3126 将hbase-client依赖修改为hbase-shaded-client ( #3127 )
2021-04-16 21:24:44 +08:00
许道杰
5d8ec31bc4
fix #3119 ( #3121 )
2021-04-16 21:22:31 +08:00
WangCong
82b18ebe62
feat unsigned bug ( #3104 )
2021-04-16 21:17:43 +08:00
hupeng
66408782b0
process()方法中,在retry循环中处理成功应该break ( #3080 )
...
process()方法中,在retry循环中处理成功应该break
2021-04-16 21:14:43 +08:00
许道杰
846c8870ae
fix: issue #3076 ( #3077 )
2021-04-16 21:12:12 +08:00
ljcoder and liguowang
8cfb07f07e
数据库名称如何存在中划线"-"情况下,SQL执行异常 ( #3228 )
...
Co-authored-by: liguowang <liguowang@aerozhonghaun.com >
2020-12-31 11:33:01 +08:00
文哥
d741425895
升级guava 至 22.0 ( #3184 )
...
* fix issue:#561 增加一个外部参数控制,允许位点不存在时自动重置到当前位点
* Add MariaDB GTID support
* remove client pom bad ns
* upgrade guava version to 22.0
2020-11-20 13:47:26 +08:00
文哥
20add85ff6
统一Canal 依赖的Spring 版本,升级ibatis 至mybatis ( #3182 )
...
* fix issue:#561 增加一个外部参数控制,允许位点不存在时自动重置到当前位点
* Add MariaDB GTID support
* 1. fix maven central repository url access error.(Update to https)
2. upgrade spring version to 5.0.5.RELEASE
3. upgrade ibatis to mybatis
* fix unit test run error
2020-11-20 09:24:56 +08:00
agapple
a5c09c521e
Update README.md
2020-11-02 12:54:54 +08:00
agapple
c94276b1ac
Update README.md
2020-11-02 12:53:35 +08:00
agapple
272d575c78
Update README.md
2020-11-02 12:44:59 +08:00
温绍锦
693f8d501a
replace fastsql with druid ( #3132 )
2020-10-31 13:19:03 +08:00
温绍锦
bb1b6b9862
Update README.md
2020-10-23 14:41:31 +08:00
温绍锦
8ed82caaef
Update README.md
2020-09-29 16:18:23 +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
09429c241f
= inner class MessageEventFactory to be static
2020-09-23 11:37:17 +08:00
zavakid
9a332940d7
= remove unused import
2020-09-23 11:34:45 +08:00
zavakid
362974b1c2
= code cleanup: remove unnessary boxing
2020-09-18 00:54:23 +08:00
zavakid
435db30b7b
= performance improve
...
- using bulk operation instead of iteration if possible
- terminate loop after condition is met
2020-09-18 00:51:53 +08:00
zavakid
e7de8289cd
= code cleanup : modified inner class to 'static' if possible
2020-09-18 00:49:48 +08:00
zavakid
5065fea963
= fix BooleanMutex's inner Sync to static class and add test case
2020-09-18 00:44:25 +08:00
zavakid
6989eb3d2b
+ fix logging call placeholders number
2020-09-17 23:26:02 +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
43c23ffb97
= remove unused improt
2020-09-17 22:40:06 +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
zavakid
df60eda679
= code cleanup
2020-09-16 14:18:05 +08:00
liguangyao
b81e9dfeb8
支持不同topic指定专属partitionNum ( #2479 )
canal-1.1.5-alpha-2
2020-08-22 13:11:53 +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
calvinhkf
90bf9e6de5
align h2 version to 1.4.196 ( #2663 )
2020-08-20 21:19:22 +08:00
zhaohua
182163c3bd
MemoryTableMeta ddl 处理注释2 ( #2694 )
...
* MemoryTableMeta ddl 处理注释
* MemoryTableMeta ddl 处理注释2
2020-08-20 21:19:08 +08:00
dengliming
e4726972de
refactor: delete duplicate code ( #2748 )
2020-08-20 21:18:51 +08:00
dengliming
985892cf7e
Remove deprecated sudo setting. ( #2749 )
2020-08-20 21:18:37 +08:00
chank
746d51e621
Change maven repository to HTTPS ( #2763 )
...
* change maven repository to https
* change maven repository to https
2020-08-20 21:18:25 +08:00
caoyixiong
cdd077b758
FIX NPE When ddl event ( #2801 )
2020-08-20 21:18:12 +08:00
DinoZhang
72ae7ba8d7
meta admin ( #2836 )
2020-08-20 21:18:00 +08:00
Tocker
b82c8bca83
Fix:Alibaba Coding Guidelines-Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用equals。 ( #2919 )
2020-08-20 21:17:44 +08:00
Tocker
576406a4ce
Fix:Alibaba Coding Guidelines-所有的包装类对象之间值的比较,全部使用equals方法比较 ( #2918 )
2020-08-20 21:17:32 +08:00
Ymangz
b5b08e92e3
Unbuntu 20.0 默认sh为dash执行时会报语法异常 ( #2939 )
2020-08-20 21:17:11 +08:00
wanshao
9f6021cf36
fix(dml): revert wrong fix
2020-03-13 17:41:53 +08:00
bucketli
0e3d719a39
refact(canal):duplicate dependence
2020-03-09 14:15:40 +08:00
agapple
afbf125231
fixed format
2020-03-05 15:26:59 +08:00
agapple
b2b2a82554
client-adapter 写入kudu ( #2396 )
...
* client-adapter 提交写入kudu适配器
* kudu etl 处理数据缓存提交问题
* Update KuduTemplate.java
* 1.写入kudu前获取元数据方式更改
2.解决etl批量导入kudu数据少量丢失问题
* 1.修改文件头注释
2.调整kudu更新事件update为upsert
2020-03-05 15:22:01 +08:00
wanshao
30a1b067a8
fix(project): no need to process tinyint(1) specially #631
2020-02-28 14:34:30 +08:00
wanshao
beaca165d0
Merge branch 'master' of github.com:alibaba/canal
2020-02-28 14:24:33 +08:00
wanshao
c21c18458b
fix(project): fix isDdl judge #2599
2020-02-28 14:21:12 +08:00
agapple
5e761e14fa
format
2020-02-28 13:15:27 +08:00
agapple
18418ebd98
merge pull/2120
2020-02-28 12:29:41 +08:00
844392610
92f04f86cb
添加目标表不区分大小写的支持,并可开关(默认为区分大小写) ( #2329 )
...
* 添加目标表不区分大小写的支持,并可开关(默认为区分大小写)
* 添加目标表不区分大小写的支持,并可开关(默认为区分大小写)-format
2020-02-28 12:22:17 +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
zhshy11
bd56438eca
sql语句增加引号,兼容mysql关键字 ( #2358 )
2020-02-28 11:47:38 +08:00