Andrew Hutchings
bda9a5aa50
Merge pull request #791 from jmrojas2332/MCOL-1598
...
MCOL-1598 Fix console output "System Catalog Successfull installed"
2019-06-25 14:30:34 +01:00
Roman Nozdrin
a9fd74b1cc
Merge pull request #792 from jmrojas2332/MCOL-2102
...
MCOL-2102 postConfigure -port now changes CrossEngineSupport Port
2019-06-25 00:59:52 +02:00
David Hall
567de10204
Merge branch 'develop-1.2' into MCOL-1559
...
Conflicts:
dbcon/execplan/predicateoperator.h
2019-06-24 17:08:33 -05:00
Patrick LeBlanc
7dca5365b6
Found other places in the BRM code that were using fstreams vs IDB*.
2019-06-24 16:42:28 -05:00
Patrick LeBlanc
b30ee07318
Merge remote-tracking branch 'upstream/develop' into S3-project
2019-06-24 15:41:10 -05:00
jmrojas2332
755efb3dfb
MCOL-2102 Set CrossEngineSupport Port number when setting MySQLPort via postConfigure -port
2019-06-24 13:21:55 -05:00
jmrojas2332
4e6e0ccc5f
Fix console output "System Catalog Successfull installed"
2019-06-23 15:06:22 -05:00
Andrew Hutchings
bd2873a4df
Merge pull request #789 from mariadb-corporation/MCOL-3343
...
Mcol 3343
2019-06-21 14:19:15 +01:00
David Hall
2255d41eaf
MCOL-3343 Error when no group by for unaggregated fields in window functions.
2019-06-20 15:54:05 -05:00
David Hall
4cf2c37c18
MCOL-3343 Handle windowfunction <arithmetic op> simple column
2019-06-20 09:24:58 -05:00
Andrew Hutchings
cddb776bd4
Merge branch 'develop-1.1' into develop-1.2-merge-up-20190619
2019-06-19 18:34:43 +01:00
David Hall
b2cfcc249e
Merge branch 'develop-1.2' into MCOL-3343
2019-06-18 12:17:32 -05:00
David.Hall
bfaa7b0d54
Merge pull request #787 from mariadb-corporation/MCOL-2243
...
MCOL-2243 Only set length and dec when dec is zero
2019-06-18 12:12:14 -05:00
Andrew Hutchings
b05c4e8df4
MCOL-2243 Only set length and dec when dec is zero
...
Length and dec for columns only needs to be set when it is the result of
a function. Otherwise it could lead to odd side-effects in MariaDB.
2019-06-18 16:13:50 +01:00
Andrew Hutchings
467581665d
Merge pull request #786 from mariadb-corporation/updateVersion
...
Update Version to 1.2.5
2019-06-17 18:40:15 +01:00
Ben Thompson
e3e59dd167
Update Version to 1.2.5
2019-06-17 12:33:15 -05:00
David.Hall
a97a2c1add
Merge pull request #778 from davidjmott/branches/davidjmott/MCOL-3353
...
fix to possible memory corruption
2019-06-17 10:53:19 -05:00
David.Hall
0f5cc9390e
Merge pull request #784 from mariadb-corporation/MCOL-1989
...
MCOL-1989 Fix view in view subquery outer join
2019-06-17 10:38:06 -05:00
Andrew Hutchings
95c4f1286e
Merge pull request #785 from pleblanc1976/BRM-save-improvement
...
Brm save improvement
2019-06-17 14:25:46 +01:00
Patrick LeBlanc
157d1ef667
Made the BRM not save a snapshot after every transaction.
2019-06-14 12:33:12 -05:00
Patrick LeBlanc
bcdd76adc0
Fixed a bug in the new extentmap saving code.
2019-06-14 11:50:47 -05:00
Patrick LeBlanc
9e42ddf72c
Found a bug in IDBPolicy re creating a 'scratch space' dir. It wasn't
...
checking for errors right, or creating the dir right.
2019-06-14 10:10:12 -05:00
Patrick LeBlanc
029b4a61a8
Made oidserver use the IDB* path, made it write the initial
...
bitmap in one swipe vs small bits at a time.
2019-06-14 10:09:17 -05:00
Andrew Hutchings
7d22a5945c
MCOL-1989 Fix view in view subquery outer join
...
A view calling a view as part of a subquery outer join was not getting
the view name for the derived table columns. Which caused ColumnStore to
think it was joining outside of the view and triggered a missing column
error.
This fix adds the view name from the subquery if one cannot be obtained
from the field object.
2019-06-14 15:52:30 +01:00
Patrick LeBlanc
603cbc9314
First cut of improving IO behavior for BRM load/save
2019-06-13 16:14:00 -05:00
Patrick LeBlanc
eead61f238
Fixed the broken build, flipped the switch to put BRM files in SM.
2019-06-13 09:26:10 -05:00
Patrick LeBlanc
a79b3131b5
A little modding to get oam to play nice with storagemanager wrt
...
BRM files.
2019-06-13 08:18:21 -05:00
Andrew Hutchings
e514fb9b02
Merge pull request #783 from mariadb-corporation/namespace-fixes
...
TIMESTAMP namespace fixes
2019-06-13 06:57:54 +01:00
David Hall
ea6592ea08
MCOL-3343 Try adding aggregate result to jobInfo.nonConstDelCol vector
2019-06-12 14:20:52 -05:00
Patrick LeBlanc
42b6776598
Changed how procmon kills StorageManager to allow it to shutdown
...
gracefully.
2019-06-12 13:32:24 -05:00
Patrick LeBlanc
753139a933
Checked for references to DBRootStorageType, made a couple changes
...
I suspect are necessary to make failover work.
2019-06-12 13:07:22 -05:00
Patrick LeBlanc
366cd406ba
Cleaned up the diff vs S3-project.
2019-06-12 10:00:11 -05:00
Patrick LeBlanc
4ae09352d2
Got postConfigure to set up storagemanager correctly and disabled
...
the disk-check stuff for SM clusters.
2019-06-12 09:37:45 -05:00
Andrew Hutchings
1db56546ee
TIMESTAMP namespace fixes
...
Namespace issues in the TIMESTAMP code caused compiling to break. This
patch fixes that.
2019-06-12 15:05:20 +01:00
Patrick LeBlanc
21a937472f
Fixed the config file search path for columnstore.
2019-06-11 10:36:19 -05:00
David.Hall
0ddcb3c39c
Merge pull request #782 from mariadb-corporation/MCOL-1968
...
MCOL-1968 Fix UTF char/varchar min/max handling
2019-06-11 09:30:47 -05:00
Andrew Hutchings
e3cd205388
MCOL-1968 Fix UTF char/varchar min/max handling
...
If the first byte of a char/varchar was > 0x80 then it will break the
min/max values for an extent during cpimport. This patch makes the
min/max compare unsigned and only switches to signed when storing.
In addition send all the LDI / INSERT...SELECT data to cpimport, not
truncated. Let cpimport figure out the truncation point.
2019-06-11 10:37:04 +01:00
Patrick LeBlanc
0ae0761e1a
Removed the Location config value for SM; redundant with ProcessConfig.xml
2019-06-10 13:11:04 -05:00
Patrick LeBlanc
f34f785f8a
Made OAM suppress its knowledge of StorageManager if it is disabled.
2019-06-10 13:02:56 -05:00
David.Hall
992b696a66
Merge pull request #781 from mariadb-corporation/MCOL-2230
...
MCOL-2230 Fix TIMEDIFF() handling
2019-06-10 12:36:38 -05:00
Andrew Hutchings
0983c1becf
MCOL-2230 Fix TIMEDIFF() handling
...
TIMEDIFF would not compare datetime with string correctly, causing a
NULL saturation.
2019-06-10 16:46:24 +01:00
Patrick LeBlanc
d454f84b82
Cleaned up the hacks made so far.
2019-06-10 09:41:03 -05:00
Patrick LeBlanc
6193d2cda2
Made mcsadmin and postConfigure print a warning if SKIP_OAM_INIT is set.
2019-06-10 08:10:10 -05:00
Andrew Hutchings
f8b834c8ec
Merge pull request #777 from mariadb-corporation/MCOL-3304
...
MCOL-3304 During prepAggregate, if you set type to LONGDOUBLE, set sc…
2019-06-10 14:02:09 +01:00
Andrew Hutchings
d6cdef3d86
Merge pull request #739 from tntnatbry/MCOL-265
...
MCOL-265 Add support for TIMESTAMP data type
2019-06-10 13:58:41 +01:00
Andrew Hutchings
5e4f1b9933
Merge branch 'develop' into MCOL-265
2019-06-10 13:58:03 +01:00
Patrick LeBlanc
15c256b011
Checkpointing some stuff. Doesn't work yet.
2019-06-06 15:47:15 -05:00
Patrick LeBlanc
98c9cd7b22
Checkpointing some experimental changes to get storagemanager running.
2019-06-06 08:36:40 -05:00
Patrick LeBlanc
6ad4faf7e6
The extern "C" stuff around the s3 lib header is no longer necessary.
2019-06-05 13:10:53 -05:00
Patrick LeBlanc
e800a61459
Got everything to install in the right place & linked correctly.
2019-06-05 13:10:04 -05:00