Andrew Hutchings
12e4960a04
Merge pull request #367 from mariadb-corporation/MCOL-1165
...
MCOL-1165 use the threadpool's idle down feature
2018-01-18 16:00:01 +00:00
david hill
8a78fbacd2
MCOL-1060 - fix spelling/grammer issues
2018-01-17 15:41:10 -06:00
david hill
3ed23512e1
MCOL-1058 - added check for maradin password and mariadb-libs paclage
2018-01-17 11:18:39 -06:00
David Hall
9749d825b5
MCOL-1165 use the threadpool's idle down feature
2018-01-16 13:26:44 -06:00
benthompson15
468421be66
Merge pull request #359 from mariadb-corporation/MCOL-962
...
MCOL-962 Add mcsSystemReady(), mcsSystemReadOnly() and mcsWritesSuspe…
2018-01-16 12:32:26 -06:00
David Hall
504fcf0778
MCOL-1128 Allow exeMgrThreadPool to use unlimited threads. The number will be limited by the number of sessions allowed in server.
2018-01-12 16:29:01 -06:00
Andrew Hutchings
881e7a2ff8
Merge pull request #355 from drrtuy/MCOL-497-1.2
...
MCOL-497 securing mysql connection with TLS in crossengine and querystats code.
2018-01-10 22:32:00 +00:00
David Hall
1ffeda44d6
MCOL-962 Add mcsSystemReady(), mcsSystemReadOnly() and mcsWritesSuspended()
2018-01-10 12:17:57 -06:00
Roman Nozdrin
631ba8ff64
MCOL-497 Use CrossEngineSettings section of the XML config for cross-engine connections' TLS settings.
2018-01-06 16:48:27 +03:00
Andrew Hutchings
c31c836352
MCOL-1085 Add crash dump to daemons
...
This patch adds an automated crash dump which logs in
/var/log/mariadb/columnstore/trace/ when one of the ColumnStore daemons
crashes.
2018-01-03 09:20:09 +00:00
benthompson15
39a2253ee1
Merge pull request #346 from drrtuy/MCOL-939
...
MCOL-939 Moved columnstore version information to columnstoreversion.h for 1.1.X
2017-12-19 13:21:19 -06:00
Roman Nozdrin
fbd081dbf1
MCOL-497 securing mysql connection with TLS in crossengine and querystats code.
2017-12-19 08:21:55 +03:00
Andrew Hutchings
17f077012d
Merge branch 'develop-1.1' into 1.1-merge-up
2017-12-13 09:09:39 +00:00
David.Hall
a89438c5fe
Merge pull request #345 from mariadb-corporation/1.0-merge-up
...
1.0 merge up
2017-12-12 16:44:54 -06:00
Andrew Hutchings
59d0a45da3
Merge branch 'develop-1.1' into 1.1-merge-up
2017-12-12 20:26:00 +00:00
Roman Nozdrin
bea47cc657
MCOL-939 Moved columnstore version information to columnstoreversion.h for 1.1.X
2017-12-12 22:53:33 +03:00
Andrew Hutchings
8babe4a35d
Merge branch 'develop-1.0' into 1.0-merge-up
2017-12-12 10:01:14 +00:00
David.Hall
ca2c511f59
Merge pull request #337 from mariadb-corporation/1.0-merge-up
...
Merge develop-1.0 to develop-1.1
2017-12-11 15:25:56 -06:00
david hill
1699c20c48
MCOL-1095 - fixed debian 9 lib dep
2017-12-11 10:23:02 -06:00
Andrew Hutchings
addd719524
MCOL-1083 Fix NULL row init for TEXT/BLOB
...
We should have been initalizing TEXT/BLOB 8 byte tokens for NULL,
instead we were initializing the entire length of the TEXT/BLOB which
can do a lot of damage.
2017-12-06 17:08:08 +00:00
Ben Thompson
26f7344dc0
MCOL-445: Modify getConfig and setConfig to be case insensitive on variable names.
2017-12-05 16:59:45 -06:00
benthompson15
7c2640fab0
Merge pull request #335 from mariadb-corporation/MCOL-1055
...
MCOL-1055- backport clustertester fixes from 1.1
2017-11-30 11:44:32 -06:00
Andrew Hutchings
37f673d121
Merge branch 'develop-1.0' into 1.0-merge-up
2017-11-30 15:09:11 +00:00
david hill
4d8026618c
change how the os_detect is run on remote nodes
2017-11-29 09:36:24 -06:00
david hill
436a99a8fd
MCOL-1055- backport clustertester fixes from 1.1
2017-11-29 08:54:44 -06:00
Andrew Hutchings
3d5bd3809c
MCOL-444 Truncate UTF8 correctly
...
cpimport would truncate UTF8 data half way through a character which
would cause problems for functions using that data. This patch
calculates the correct truncation point when inserting the data.
2017-11-29 10:43:57 +00:00
Andrew Hutchings
932819ba23
Merge branch 'develop-1.1' into merge-up-dev
2017-11-24 11:10:09 +02:00
david hill
7f44f43486
MCOL-1047 - added HOME directory and fixed packages name for 1.1
2017-11-22 10:29:02 -06:00
david hill
f9bdec3225
MCOL-943 - change to use defauly mysql password logic, reading from the .my.cnf file. changesfrom defaults-file to defulats-extra-file
2017-11-02 16:32:38 -05:00
Andrew Hutchings
a347a8f5aa
Merge branch 'develop-1.1' into develop
2017-10-30 10:29:30 +00:00
Andrew Hutchings
01446d1e22
Reformat all code to coding standard
2017-10-26 17:18:17 +01:00
David Hall
4870e5abdc
MCOL-979 getNullValueByType() should return string for all char types
2017-10-26 10:56:41 -05:00
David Hall
5ab75385b0
MCOL-979 getNullValueByType() should return string for all char types
2017-10-26 10:54:50 -05:00
David Hall
c132f1b9ed
MCOL-973 remove reference to TEXT in the 1.0 code
2017-10-24 17:39:01 -05:00
Andrew Hutchings
3b4da1999d
MCOL-973 Fix DOUBLE typecast crash
...
DOUBLE typecast was not supported and the failure detection caused a
crash.
This patch adds support for DOUBLE typecast and fixes the crash caused
when a non-supported function is detected as part of an arithmatic.
2017-10-20 12:42:40 +03:00
Andrew Hutchings
5911e677fa
MCOL-973 Fix DOUBLE typecast crash
...
DOUBLE typecast was not supported and the failure detection caused a
crash.
This patch adds support for DOUBLE typecast and fixes the crash caused
when a non-supported function is detected as part of an arithmatic.
2017-10-20 12:38:11 +03:00
David Hall
c10130d1b8
MCOL-898 In func_if, handle isNull better
2017-10-06 13:37:57 -05:00
David Hall
07d68aa8b1
MCOL-898 In func_if, handle isNull better
2017-10-06 13:36:28 -05:00
David Hall
baa9daef26
MCOL-952 reset UDAF_IGNORE_NULLS for ssq
2017-10-04 11:33:31 -05:00
David Hall
9b6accbdea
MCOL-926 Handle NULLs better for UDAF
2017-10-04 11:15:39 -05:00
David Hall
9e841bdc6c
MCOL-926 Handle duplicate function detection for UDAF
2017-10-02 15:08:32 -05:00
David Hall
fab8948604
MCOL-523 Documentation update
2017-09-07 17:22:31 -05:00
David Hall
57911fcef3
Remove un-implemented methods getRowCnt and getRowsInPartition
2017-09-07 16:18:44 -05:00
David Hall
ce51b9c5e2
MCOL-523 documentation part 3
2017-09-07 16:18:44 -05:00
David Hall
bb21c79e87
MCOL-523 documentation part 2
2017-09-07 16:18:44 -05:00
David Hall
bc9bdec1f4
MCOL-523 Add pdf file
2017-09-07 16:18:44 -05:00
David Hall
be4a413091
MCOL-523 UDAF documentation
2017-09-07 16:18:44 -05:00
David Hall
a0b30f904c
MCOL-523 Remove un-implemented functions finish(), getRowCnt(), and getRowsInPartition().
2017-09-07 16:02:36 -05:00
Andrew Hutchings
401e257df3
MCOL-879 Fix QueryStats linking issues
...
With 1.1 we have removed libdrizzle and used MariaDB's client library
instead for both CrossEngine and QueryStats. Unfortunately MariaDB 10.2
has two client libraries which have different structs with the same
name. When QueryStats was running inside the ColumnStore plugin this
symbol conflict was causing a crash.
The server's built-in client API has several different and several
missing functions so some additions to sm.cpp were made to fill the
gaps.
This patch does the following:
* Make sure that libmariadb is only linked to executables, not the
ColumnStore Plugin (to avoid symbol conflicts). Note that all
executables that link to CrossEngine and/or QueryStats need to link to
libmariadb to avoid missing symbol issues.
* Use the server's built-in client API for QueryStats when run in the
plugin
* Replace missing server built-in client API calls in sm.cpp (this is
for QueryStats and CrossEngine to keep the dynamic linker happy)
* Fixes issue where using 'localhost' as the MariaDB Server hostname
would fail in QueryStats.
2017-08-18 10:16:52 +01:00
David Thompson
2ba53f0bef
Merge pull request #242 from mariadb-corporation/MCOL-400
...
MCOL-400 remove the delayed keyword
2017-08-15 12:51:17 -07:00