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
Roman Nozdrin
6c962b19bd Merge pull request #1074 from jmrojas2332/develop
MCOL-3485
2020-02-29 00:10:53 +03:00
Patrick LeBlanc
d6ef3cad3d Merge pull request #1049 from pleblanc1976/mcol-3776
Mcol 3776 - shared but unsync'd timezone var
2020-02-28 13:58:51 -05:00
David.Hall
0db52396f9 Merge pull request #1025 from mariadb-corporation/MCOL-3747
MCOL-3747 This patch properly enables queries with IN + uncorrelated …
2020-02-28 13:58:45 -05:00
Gagan Goel
f27cb8a21f Merge pull request #1012 from dhall-MariaDB/MCOL-3662
MCOL-3662 Restore error message for multi parameter aggregates save for UDAnF and GROUP_CONCAT
2020-02-28 13:58:39 -05:00
Gagan Goel
42adfb60e5 Merge pull request #1017 from dhall-MariaDB/MCOL-3632
MCOL-3632 Restore error message for ref item type
2020-02-28 13:58:34 -05:00
benthompson15
7a16877aae Merge pull request #1016 from dhall-MariaDB/MCOL-3744
MCOL-3744 mcssystemready to work with SKIP_OAM_INIT
2020-02-28 13:58:26 -05:00
benthompson15
95f0caaf63 Merge pull request #1007 from LinuxJedi/MCOL-3707
MCOL-3707 Packaging pre/post functions
2020-02-28 13:58:16 -05:00
Andrew Hutchings
9e588039d5 Merge pull request #1010 from tntnatbry/MCOL-3680
MCOL-3680 mysqld will abort if Columnstore.xml is missing.
Conflicts:
	dbcon/mysql/ha_mcs.cpp
2020-02-28 13:58:00 -05:00
Andrew Hutchings
b72a9784ba Merge pull request #1014 from tntnatbry/MCOL-3675
MCOL-3675 and MCOL-3676 Detect in postConfigure if columnstore-post-install is run or not
2020-02-28 13:55:11 -05:00
Andrew Hutchings
ea3ced83af Merge pull request #1011 from pleblanc1976/minor-fixes
Minor fixes
2020-02-28 13:55:05 -05:00
Patrick LeBlanc
9cc1e1c4f8 Merge pull request #1006 from LinuxJedi/change-engine
MCOL-128 Support ALTER TABLE...ENGINE=Columnstore
2020-02-28 13:54:54 -05:00
Andrew Hutchings
5ff131e726 Merge pull request #1004 from pleblanc1976/runtime-disable-oam
Runtime disable oam
2020-02-28 13:54:39 -05:00
jmrojas2332
426d77b54f MCOL-3485 Fix ORDER BY not working with multiple aggregates of same type in SELECT 2020-02-27 21:26:36 +00:00
Patrick LeBlanc
eb26fa6539 Bumped version to 1.4.3-4 columnstore-1.4.3-4 2020-02-27 16:03:09 -05:00
benthompson15
38f4ee3750 Merge pull request #1072 from mariadb-corporation/fix-sm-saverpm
1.4.2 columnstore-pre-uninstall missing this or storagemanager.cnf is lost
2020-02-27 01:28:37 -06:00
benthompson15
5bb937ed0b this needs to happen because 1.4.2 columnstore-pre-uninstall is missing this line. 2020-02-27 00:51:35 -06:00
Patrick LeBlanc
bcfc28e685 Merge pull request #1071 from mariadb-corporation/fix-upgrade
Fix Upgrade
2020-02-26 21:31:55 -06:00
benthompson15
e55fe458c5 Add fix for mcsadmin startSystem 2020-02-26 19:43:44 -06:00
benthompson15
4d5460ec73 Add presinstall script for upgrading RPMs from 1.4.2 2020-02-26 18:41:51 -06:00
benthompson15
8861605164 add storagemanager to save files. 2020-02-26 18:37:35 -06:00
Jose Rojas
a7724ac3c7 Merge pull request #1068 from dhall-MariaDB/MCOL-3837-dev
MCOL-3837 Optimize the regr_sxx, sxy and syy code a bit
2020-02-26 10:14:28 -06:00
Patrick LeBlanc
04166ff1f7 Bumped version to 1.4.3-3 columnstore-1.4.3-3 2020-02-25 17:13:42 -05:00
David Hall
d66972d09b MCOL-3837 Optimize the regr_sxx, sxy and syy code a bit 2020-02-25 14:31:44 -06:00
David.Hall
dbf88575f0 Merge pull request #1064 from jmrojas2332/develop
MCOL-3760 + Fix multiple rands in statement with or without ORDER BY
2020-02-25 11:39:16 -06:00
Roman Nozdrin
20247bc44a Merge pull request #1066 from drrtuy/MCOL-3810
MCOL-3810: Change from system() to fork/execl inside liboam to avoid …
2020-02-25 18:32:33 +03:00
drrtuy
afe4495d09 MCOL-3810: Change from system() to fork/execl inside liboam to avoid SIGCHLD handler in procmon. 2020-02-25 18:26:26 +03:00
jmrojas2332
0057d5fad5 MCOL-3760 + Fix multiple rands in statement with or without ORDER BY 2020-02-25 15:01:48 +00:00
Jose Rojas
34a0183f21 Merge pull request #1061 from pleblanc1976/mcol-3829-1.5
1.5: MCOL-3829: CS not starting correctly if rebooted at specific point
2020-02-24 16:39:26 -06:00
Patrick LeBlanc
3b47a128d4 Version bumped to 1.4.3-2 columnstore-1.4.3-2 2020-02-24 13:53:21 -05:00
Roman Nozdrin
6d60709105 Merge pull request #1059 from tntnatbry/MCOL-3788-develop
MCOL-3788 Remove save/restore_group_list impl since the optimizer call does not happen in create_SH anymore
2020-02-24 21:44:57 +03:00
Patrick LeBlanc
180140303e MCOL-3829: CS not starting correctly if rebooted at specific point
Found that the IDBDataFile path in BRM journal writing code needs to seek
to the end of the file before writing.

If save_brm is run (as it is during init), it truncates the journal file,
but the workernode retained its original offset, resulting in the front
of the file being 0-filled on the next journal write.  Load_brm can't
load that.
2020-02-24 10:35:34 -05:00
Patrick LeBlanc
295ba65724 MCOL-3829: CS not starting correctly if rebooted at specific point
Found that the IDBDataFile path in BRM journal writing code needs to seek
to the end of the file before writing.

If save_brm is run (as it is during init), it truncates the journal file,
but the workernode retained its original offset, resulting in the front
of the file being 0-filled on the next journal write.  Load_brm can't
load that.
2020-02-24 10:11:55 -05:00
Gagan Goel
dd89943a5b MCOL-3788 Remove save/restore_group_list impl since the optimizer call
does not happen in create_SH anymore
2020-02-21 15:32:16 +00:00
Roman Nozdrin
81189591a4 Merge pull request #1056 from dhall-MariaDB/MCOL-3812
MCOL-3812 remove call to thd_set_ha_data()
2020-02-20 20:58:38 +03:00
David Hall
a91f7b7d6e MCOL-3812 remove call to thd_set_ha_data()
MariaDB 10.5 doesn't want us to call this.
2020-02-20 10:19:45 -06:00
Patrick LeBlanc
ebd8448fdb Merge pull request #1055 from pleblanc1976/develop-1.4
Fixed a problem with the fix for MCOL-3769 & the default sql_mode.
columnstore-1.4.3-1
2020-02-18 11:08:30 -06:00
Patrick LeBlanc
d5ec634136 Fixed a problem with the fix for MCOL-3769 & the default sql_mode.
It appears that STRICT_TRANS_TABLE treats these warnings as if they are
errors.  Commenting out the warnings for now.
2020-02-18 11:42:29 -05:00
Patrick LeBlanc
1a65d341ca Merge pull request #1054 from drrtuy/MCOL-3769_2
MCOL-3769 This commit divides create_SH in two parts: before rewr…
2020-02-17 12:45:40 -06:00
Roman Nozdrin
437e8650a7 MCOL-3769 This commit divides create_SH in two parts: before rewrites and
after rewrites. We can safely fallback from SH to DH and table mode from
    'before rewrites' part. We also returns meaningful warning.
2020-02-17 17:39:43 +00:00
Patrick LeBlanc
a34f3e90e9 Merge pull request #1053 from LinuxJedi/mariadb-systemctl
MCOL-3793 Fix UM ACTIVE / DEGRADED flip-flop
2020-02-17 08:12:38 -06:00
Patrick LeBlanc
47039eb0ad Merge pull request #1052 from mariadb-corporation/MCOL-3791
MCOL-3791 This patch implicitly enables disk space preallocation for …
2020-02-17 08:06:22 -06:00
Andrew Hutchings
9605c951dc MCOL-3793 Fix UM ACTIVE / DEGRADED flip-flop
OAM mysqld status check was recording the pid of mysqld but this was
being masked by another variable. So on every ACTIVE check it would
flip to DEGRADED and on every DEGRADED check it would flip to ACTIVE.

Variable masking is now removed. Also fixed a typo in the systemd check.
2020-02-17 09:53:02 +00:00
Roman Nozdrin
e7703f44dd MCOL-3791 This patch implicitly enables disk space preallocation for non-compressed
abbreviated extents as it worked before MCOL-498.
2020-02-16 07:13:34 +00:00
Patrick LeBlanc
815a1d8acb Merge pull request #1051 from pleblanc1976/develop-1.4
Revert "Merge pull request #1046 from drrtuy/MCOL-3769"
2020-02-14 17:26:53 -06:00
Patrick LeBlanc
ae515a36b8 Revert "Merge pull request #1046 from drrtuy/MCOL-3769"
This has an uninit'd var warning from the compiler.  It fixes one test
and breaks 2 others in test001.

This reverts commit cf668897ef, reversing
changes made to 25084d0020.
2020-02-14 18:23:54 -05:00
Patrick LeBlanc
eb60168cba Merge pull request #1050 from tntnatbry/fix-fieldlength-const
Use const_cast to assign to field_length due to change in server 10.4 commit 1394216
2020-02-14 08:57:19 -06:00
Gagan Goel
6d98de3922 Use const_cast to assign to field_length due to
change in server 10.4 commit 1394216e3db67152a1356fddd8ddcd563b4f38c3
2020-02-14 01:00:50 +00:00
Patrick LeBlanc
f843e98930 Merge pull request #1049 from pleblanc1976/mcol-3776
Mcol 3776 - shared but unsync'd timezone var
2020-02-13 18:02:03 -06:00
Patrick LeBlanc
abad95bc04 MCOL-3776: PrimProc crash
Added sync to timezone var accesses.
2020-02-13 16:54:32 -05:00
Gagan Goel
cf668897ef Merge pull request #1046 from drrtuy/MCOL-3769
MCOL-3769 This commit refactors create_SH() to return an early error
2020-02-12 12:09:50 -05:00