1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-21 13:40:58 +03:00
Commit Graph

5453 Commits

Author SHA1 Message Date
benthompson15
6765b71fd5 Restart ExeMgr / DMLProc / DDLProc on failovers for RM config update. Also make sure ExeMgr restart happens on primary failover. 2020-04-16 14:42:20 -05:00
Patrick LeBlanc
1cb5974ad6 Merge pull request #1151 from benthompson15/MCOL-3945
MCOL-3945 - load_brm hanging because of saveBRM before autoMovePmDbroot
2020-04-14 14:51:03 -05:00
benthompson15
18d4d7eae7 Remove extra logging for debug. 2020-04-14 14:49:32 -05:00
benthompson15
0677425139 MCOL-3945: move execution of saveBRM to after autoMovePmDbroot on OAMParentModuleChange. 2020-04-14 12:15:57 -05:00
benthompson15
11154bfdd5 MCOL-3945: retry was not being incremented in this loop. 2020-04-14 12:13:21 -05:00
Patrick LeBlanc
51b0a2dea3 Merge pull request #1147 from benthompson15/dml-delete-rep-fix
ha_mcs_impl_direct_update_delete_rows handle delete with replication enabled
2020-04-13 14:35:28 -05:00
benthompson15
e7caeb8722 Another check for Update/Delete with replication. 2020-04-13 14:02:06 -05:00
Patrick LeBlanc
b5bf8eb878 Merge pull request #1110 from pleblanc1976/mcol-3743
Mcol 3743 - add cmdline options to postconfig for configuring storagemanager
2020-04-13 12:49:36 -05:00
Patrick LeBlanc
00828bf2df Merge branch 'develop' into mcol-3743 2020-04-13 12:49:28 -05:00
benthompson15
2bdb40ed64 add logic for ha_mcs_impl_direct_update_delete_rows to handle delete statements with replication enabled. 2020-04-10 17:43:21 -05:00
Patrick LeBlanc
b77dcd260b Merge pull request #1146 from benthompson15/getDBRMData-fix
Fix the _journal file path for getDBRMData
2020-04-10 16:08:00 -05:00
Roman Nozdrin
7af55b2d21 Merge pull request #1142 from dhall-MariaDB/MCOL-3934
MCOL-3934 Delete xml parse trees during shutdown
2020-04-10 22:08:00 +03:00
David Hall
225789e171 MCOL-3934 free memory from XML parse at shutdown 2020-04-10 13:33:16 -05:00
Jose Rojas
870ef7846b Merge pull request #1144 from dhall-MariaDB/MCOL-3924-1.5
MCOL-3924 Use the first parse error found
2020-04-10 10:22:15 -05:00
David Hall
e7bc7e9313 MCOL-3924 Use the first parse error found
Often, after an error is found, it cascades into a bunch of errors, and each overwrites the previous. This sometimes obfuscates the true problem.
2020-04-09 15:30:44 -05:00
David Hall
35b59e81c5 MCOL-3934 Delete xml parse trees during shutdown 2020-04-09 10:53:27 -05:00
benthompson15
4bd3ceb24d Fix the _journal file path for getDBRMData if it was not received because it is 0 length. remove extra log lines. 2020-04-08 18:58:57 -05:00
Roman Nozdrin
e6d1aa27f4 MCOL-3903 10.5 allows engines to process LIMIT and OFFSET on their own. 2020-04-08 13:41:30 +00:00
Jose Rojas
cfa8234ae9 Merge pull request #1139 from pleblanc1976/script-typo
Fixed a couple more instances of a typo.
2020-04-07 15:27:16 -05:00
Patrick LeBlanc
3a5574d71f Fixed a couple more instances of a typo. 2020-04-07 16:23:13 -04:00
Jose Rojas
4a25631d2d Merge pull request #1137 from pleblanc1976/script-typo
Fixed a typo in post-mysql-install re systemd detection.
2020-04-07 15:08:13 -05:00
Patrick LeBlanc
a1b8df55e4 Fixed a typo in post-mysql-install re systemd detection. 2020-04-07 16:01:55 -04:00
Roman Nozdrin
6ea30f64fd MCOL-3903 Fix the fail in expBetween(BETWEEN in projection wasn't
processed as expected.)
2020-04-07 09:17:05 +00:00
Roman Nozdrin
ab2003baaa MCOL-3903 Enable Select Handler to run query part of INSERT..SELECT.
Original SH implementation sends the result set back to the client
thus it can't be used in INSERT..SELECT, SELECT INTO OUTFILE,CREATE
TABLE AS SELECT etc.
CLX-77 feature has been backported into MDB to enable SH to run
query part of the mentioned queries.
2020-04-07 09:17:05 +00:00
Roman Nozdrin
4752f5440f Merge pull request #1133 from jmrojas2332/MCOL-2096
MCOL-2096 Fix evaluation for derived table inside ConstantFilter
2020-04-07 10:31:10 +03:00
benthompson15
8ee89ea5e6 Merge pull request #1123 from jmrojas2332/MCOL-2181
MCOL-2181 MessageQueueClient :: setup (): unknown name or service
2020-04-06 16:05:49 -05:00
Patrick LeBlanc
699b55d8dd Bumped version to 1.4.3-6. 2020-04-06 17:03:08 -04:00
benthompson15
cfc2ae4762 Merge pull request #1107 from pleblanc1976/mcol-3887
MCOL-3887 - postconfig problem processing an upgrade
2020-04-06 15:59:22 -05:00
benthompson15
ad49c1bbe8 Merge pull request #1097 from jmrojas2332/MCOL-3830
MCOL-3830 post-mysql-install fix on systems not running systemd
2020-04-06 15:53:08 -05:00
Patrick LeBlanc
4fbb4005f5 Merge pull request #1135 from benthompson15/MCOL-3842
MCOL-3842 -- Failover fixes with glusterFS and general failover fixes.
2020-04-06 15:45:17 -05:00
benthompson15
8458ed0a66 MCOL-3842: Fix logging and retry count for MessageThread startup waiting. 2020-04-06 15:25:02 -05:00
benthompson15
78117414de MCOL-3842: Fix sequence of reinit / reload failover code fix. Cleanup logging. 2020-04-06 14:06:57 -05:00
benthompson15
5c977f2c85 MCOL-3905: slavecomm should use the path provided to the function for openning journal file with the change that added UUID to path for downloaded files during getDBRMData. 2020-04-03 12:41:06 -05:00
benthompson15
9ab09f584f MCOL-3900: this causes 3 node config to have split brain for primary UM and primary OAM if 3rd node fails. 2020-04-03 12:40:03 -05:00
benthompson15
7c65d7fda0 MCOL-3842: Fix how processes are restarted in failover event. 2020-04-03 12:35:11 -05:00
benthompson15
89e3f6121b MCOL-3842: Need to exit here if theres already a standby module so gluster doesn't assign a second node. 2020-04-03 12:22:23 -05:00
benthompson15
accfe3b070 MCOL-3842: we need to delete instances not just release them when a failover happens because the worknodes have changed in configuration files. 2020-04-03 12:17:18 -05:00
benthompson15
a88e930f16 MCOL-3842: make sure fuser -k command completes and message thread has started fully before continuing. 2020-04-03 12:15:26 -05:00
benthompson15
cc7191f75f MCOL-3842: logging cleanup 2020-04-03 12:07:23 -05:00
Jose
eaf3c85ddf MCOL-2096 Fix evaluation for derived table inside ConstantFilter 2020-04-02 19:31:19 +00:00
Patrick LeBlanc
4fca8fe7ee Bump version to 1.4.3-5. columnstore-1.4.3-5 2020-04-01 13:47:27 -04:00
Patrick LeBlanc
57595a44ad Merge pull request #1132 from drrtuy/MCOL-3903_1_4_5
MCOL-3903 Fix the fail in expBetween(BETWEEN in projection wasn't
2020-04-01 13:45:05 -04:00
Gagan Goel
6d9544a15e Merge pull request #1126 from drrtuy/MCOL-3903_1_4
MCOL-3903 Enable Select Handler to run query part of INSERT..SELECT.
Conflicts:
	dbcon/mysql/ha_mcs_pushdown.cpp
2020-04-01 13:45:00 -04:00
Gagan Goel
3d5d113a84 Merge pull request #1117 from drrtuy/MCOL-3828_1_4
MCOL-3828 This commit replaces the method that calls JOIN::optimise()
2020-04-01 13:43:10 -04:00
Gagan Goel
1e9946e23a Merge pull request #1095 from mariadb-corporation/MCOL-3769_3
MCOL-3769 This commit divides create_SH() in two parts.
Conflicts:
	dbcon/mysql/ha_mcs_pushdown.cpp
2020-04-01 13:42:37 -04:00
David.Hall
b5eeba8c5c Merge pull request #1122 from tntnatbry/MCOL-3756-develop
MCOL-3756 Implement IS(NOT)TRUE() and IS(NOT)FALSE() functions.
2020-03-30 13:57:03 -05:00
Patrick LeBlanc
a35b208027 Merge pull request #1129 from dhall-MariaDB/MCOL-3904
MCOL-3904 group_concat with sum from subquery in order by
2020-03-26 16:59:49 -05:00
David Hall
04a9027782 MCOL-3904 group_concat with sum from subquery in order by 2020-03-26 13:35:15 -05:00
Gagan Goel
3caf5a27a1 Merge pull request #1118 from drrtuy/MCOL-3828_1_5
MCOL-3828 This commit replaces the method that calls JOIN::optimise()
2020-03-26 11:41:11 -04:00
David.Hall
5bc589136c Merge pull request #1114 from pleblanc1976/mcol-3356-1.5
Mcol 3356 1.5 - bit_{or,and,xor} problem in job creation
2020-03-26 09:44:28 -05:00