Commit Graph

3519 Commits

Author SHA1 Message Date
Collapsar a39ef77878 inner 1718 - no need to push down in func (#3211)
* no need to push down in func

* avoid missing push
2022-04-06 14:55:50 +08:00
LUA b0fe81f191 fix: remove redundant code (#3210) 2022-04-06 13:27:01 +08:00
Collapsar 1246881b44 fix heartbeat timeout and dryrun bug (#3208)
* avoid deadlock between backend connection close and backend recycle (#3200)

* fix dryrun

* fix heartbeat timeout and add heartbeat tips
2022-04-02 16:32:26 +08:00
ylinzhu 2067dfcb17 fix login failure inner 1698 (#3206) 2022-04-01 11:40:13 +08:00
wenyh 646cb8e8bf Merge pull request #3207 from actiontech/inner/1712
[inner-1712&1713] fix:can't find column
2022-04-01 11:16:42 +08:00
wenyh 41434c95ab Merge branch 'master' into inner/1712 2022-04-01 11:00:37 +08:00
LUA 066aaf1beb fix: add backtracking checks (#3203) 2022-04-01 10:49:08 +08:00
wd2365151147 203f579a12 [inner-1712&1713] fix:can't find column 2022-04-01 10:17:46 +08:00
wenyh 4107c7cbd6 [inner-1661] fix: when multiple ER filtering conditions in the join on, query result error (#3169)
Co-authored-by: Collapsar <baofengqi@actionsky.com>
2022-03-30 16:28:13 +08:00
ylinzhu 2e14ec5928 fix sql route error inner 1699 (#3197)
fix
2022-03-30 09:42:52 +08:00
ylinzhu dbecf0c830 fix clickhouse Incompatible error inner 1697 (#3196)
* fix clickhouse Incompatible error inner 1697

* update the initialization size
2022-03-29 16:59:28 +08:00
Rico 88777f7fb6 inner-1705:fix for otherJoinFilter (#3198)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-29 13:19:37 +08:00
LUA be39201810 fix: add backtracking checks (#3199) 2022-03-29 13:18:58 +08:00
Collapsar e8351ec9cf inner 1622 - improve rwSplit (#3193) 2022-03-29 09:43:15 +08:00
ylinzhu 7b29678957 fix rwsplit user sqlExecuteTimeout do not take effects inner 1696 (#3194)
* fix rwsplit user sqlExecuteTimeout do not take effects  inner 1696

* fix function
2022-03-25 11:15:30 +08:00
dcy e2de7c0e89 add description of default value
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-25 10:11:56 +08:00
dcy 299867d017 inner-1374-supplement: resolve conflict
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-25 10:11:56 +08:00
dcy d677d99090 inner-1374-bugfix: config file name error
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-25 10:11:56 +08:00
Rico b7247f306b inner-1374: RoutePenetration support (#2997)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-25 10:11:56 +08:00
Rico 104dd29d16 inner-1688:refactor the implementation of inner-1666 (#3185)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-23 16:24:52 +08:00
ylinzhu 3d3612c9b3 fix failed to release the distributed lock inner 1515 & 1590 (#3106) (#3190)
* fix failed to release the distributed lock inner 1515 & 1590 (#3106)

fix

fix
# Conflicts:
#	src/main/java/com/actiontech/dble/services/manager/handler/DbGroupHAHandler.java
#	src/main/java/com/actiontech/dble/singleton/PauseShardingNodeManager.java

* fix ci
2022-03-21 14:00:47 +08:00
Rico ed47e98d9d inner-1667: report error when use hint with "cartesian with relation" (#3187)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-21 14:00:16 +08:00
ylinzhu bea964442c fix global table nest loop hang inner 1685 (#3189) 2022-03-18 18:13:00 +08:00
ylinzhu af4eb21a11 hint transitivity is support inner 1684 (#3186)
* hint transitivity is support  inner 1684

* fix lgtm
2022-03-18 18:12:47 +08:00
ylinzhu 6a87963a07 Merge pull request #3191 from actiontech/1384
unified format inner 1384
2022-03-18 16:16:20 +08:00
lin c791576dde unified format inner 1384 2022-03-18 15:56:08 +08:00
wenyh cc5ca70515 [inner-1681] when rwSplitMode="0", don't participate in stickiness (#3180) 2022-03-17 15:18:13 +08:00
ylinzhu 9facd20e6e support clickhouse inner 1676 (#3176)
* support click house inner 1676

* Increase the supplement

* add blacklist

* add annotation
2022-03-17 15:16:31 +08:00
wenyh 40d9dba990 [inner-1586] during the period of the XA, front and back side accidentally disconnect does not affect the XA retry mechanism (#3179) 2022-03-17 13:22:52 +08:00
wenyh 1ba473ac46 [inner-1674] fix: nestloop scenarios's bug (#3172) 2022-03-14 16:39:32 +08:00
Collapsar aa2ff293a1 typo (#3183) 2022-03-11 17:10:59 +08:00
Collapsar 467211d3bf #3175 - short value of row data protocol fails to convert to binary protocol (#3181)
* #3175 - short value of row data protocol fails to convert to  binary protocol

* 

Co-authored-by: Huqing Yan <yanhuqing666@gmail.com>
2022-03-11 15:24:09 +08:00
Rico f6c26d240b inner-1666: discard left join when both left join and inner join exists (#3165)
* inner-1666: discard left join when both left join and inner join exists

Signed-off-by: dcy <dcy10000@gmail.com>

* inner-1666-supplement: fix string join

Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-11 12:58:08 +08:00
ylinzhu b0c78aeb49 fix nest loop in er condition error inner 1655 (#3171) 2022-03-09 10:54:10 +08:00
Rico f29f6cf522 inner-1581:flowcontrol_rw_split (#3082)] (#3173)
* inner-1581:flowcontrol_rw_split  (#3082)]

Signed-off-by: dcy <dcy10000@gmail.com>

* inner-1581-supplement:missing file

Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-09 09:56:37 +08:00
Rico 7be312a60f inner-1672: column around with `` can't be route (#3163)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-08 15:26:38 +08:00
Rico f5d80e564b Revert "inner-1669: no need to optimize join if the hint order same as execution plan tree (#3162)" (#3170)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-08 10:18:38 +08:00
Rico c580245ba4 inner-1669: no need to optimize join if the hint order same as execution plan tree (#3162)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-03-04 14:00:59 +08:00
Collapsar b40130610c improve heartbeat log (#3158) 2022-03-02 10:35:01 +08:00
LUA 6b30180477 fix: support BIN/SUBSTRING function (#3161)
* fix: support BIN/SUBSTRING function
BIN:https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_bin
SUBSTRING:https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_substring

* fix: checkstyle
2022-03-01 17:57:27 +08:00
Rico 21601a9b4d inner-1648-supplement: report The ER relation limit (#3159)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-02-28 16:59:19 +08:00
ylinzhu a8710dfdf7 fix nestloop sql hang inner 1651 (#3152) 2022-02-25 14:38:20 +08:00
Rico 3717fa7b44 inner-1654:optimize report for hint (#3154)
* inner-1654:optimize report for hint

Signed-off-by: dcy <dcy10000@gmail.com>

* inner-1654-supplement:typo

Signed-off-by: dcy <dcy10000@gmail.com>

* fix ci

Signed-off-by: dcy <dcy10000@gmail.com>
2022-02-24 13:42:49 +08:00
LUA 5120e6ca35 fix: add split_loaddata (#3157)
fix: add split_loaddata

fix: add split_loaddata
2022-02-24 13:41:58 +08:00
Rico ac5902a888 inner-1648: report The ER relation limit (#3155)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-02-24 10:26:14 +08:00
Rico 84f3f18a6d inner-1554-supplement: optimize log for heartbeat of SLB/LVS (#3153)
Signed-off-by: dcy <dcy10000@gmail.com>
2022-02-24 10:25:39 +08:00
ylinzhu f02d74261b fix where condition miss when try nest loop inner 1644 (#3148) 2022-02-23 09:38:15 +08:00
ylinzhu e5dc936a3d the alarm optimization inner 1628 (#3147) 2022-02-17 17:46:39 +08:00
wenyh a5eabc2c35 [inner-1610] fix:when the subquery is right Join, the result is incorrect (#3139) 2022-02-17 14:30:08 +08:00
wenyh b06854b421 [inner-1558] adjust the contents of heartbeat error alarms (#3142) 2022-02-17 14:27:56 +08:00