Andrew Hutchings
0976ec7511
Merge pull request #512 from drrtuy/MCOL-1446_2
...
MCOL-1446 The internal CS sorting direction is aligned with the server's.
2018-07-04 15:54:14 +01:00
Andrew Hutchings
22d7647838
Merge pull request #509 from mariadb-corporation/MCOL-1155
...
Fix MCOL-1155 to correctly process the NOT subtree.
2018-07-04 15:52:30 +01:00
Roman Nozdrin
77b52a6a32
MCOL-1446 CS sorting direction aligned with the server`s.
2018-07-03 19:55:30 +03:00
Roman Nozdrin
cdd9bed1ae
MCOL-1510 GROUP BY supports functions with aggregation funcs as arguments in projections, e.g. sum(i)+1.
2018-07-03 18:22:13 +03:00
david hill
f786cf9c9e
MCOL-1145
2018-06-28 10:42:57 -05:00
David.Hall
c4e9b0ce3a
Merge pull request #511 from mariadb-corporation/MCOL-1467-1
...
MCOL-1467 - changes to get back to 1.1.6
2018-06-27 17:36:13 -05:00
David Hill
ffb76bb814
MCOL-1467 - chnages to get back to 1.1.6
2018-06-27 14:44:36 -05:00
Andrew Hutchings
ac45350459
Merge pull request #510 from mariadb-corporation/MCOL-1467
...
remove rc.local chmod to 666
2018-06-27 07:01:41 +01:00
David Hill
476a5e551f
remove rc.local chmod to 666
2018-06-26 19:11:57 -05:00
Ravi Prakash
5ea9cad2d4
MCOL-1155 Remove try-catch block by an explicit check for a null pointer.
2018-06-26 13:13:59 -07:00
Ravi Prakash
af87f47a8f
Fix MCOL-1155 to correctly process the NOT subtree.
2018-06-25 10:25:33 -07:00
David.Hall
69138ecf32
Merge pull request #505 from mariadb-corporation/MCOL-1378
...
MCOL-1378 Add more hardening flags
2018-06-25 10:25:47 -05:00
David.Hall
845af99fa2
Merge pull request #508 from mariadb-corporation/MCOL-1330
...
MCOL-1330 Make debug flag let valgrind work
2018-06-25 10:13:16 -05:00
David.Hall
2388de2db8
Merge pull request #507 from mariadb-corporation/MCOL-1496
...
MCOL-1496 Fix array bug in joiner
2018-06-25 09:30:02 -05:00
David.Hall
d8083086aa
Merge pull request #506 from drrtuy/MCOL-1454
...
MCOL-1454 DDL parser supports reserved word TIME as a column name now.
2018-06-25 09:24:41 -05:00
Andrew Hutchings
9e3f92b6a3
MCOL-1330 Make debug flag let valgrind work
...
Add a '-d' flag to WriteEngine, ExeMgr and PrimProc to let valgrind work
with them.
2018-06-25 15:10:28 +01:00
Andrew Hutchings
5fe9a91290
MCOL-1496 Fix array bug in joiner
...
Found using -D_GLIBCXX_ASSERTIONS
2018-06-25 11:17:50 +01:00
Roman Nozdrin
f53cc73517
MCOL-1497 GROUP BY handler supports outer joins now.
2018-06-24 11:49:52 +03:00
Roman Nozdrin
0c98a9e745
MCOL-1457 GROUP BY handler supports aliases of projected columns in ORDER BY list.
2018-06-24 11:49:44 +03:00
Roman Nozdrin
0c113f2bb3
MCOL-1497 GROUP BY handler supports outer joins now.
2018-06-23 23:03:39 +03:00
Roman Nozdrin
5ddd510c31
MCOL-1454 DDL parser supports reserved word TIME as a column name now.
2018-06-23 18:21:47 +03:00
Andrew Hutchings
e248920ad0
MCOL-1378 Add more hardening flags
...
More modern stack and bounds protection flags. Most won't activate until
GCC 8 is used but it makes us ready for that.
2018-06-22 21:28:25 +01:00
Andrew Hutchings
8c90419852
Fix merge and coding style issues
2018-06-22 15:31:31 +01:00
David.Hall
2204c4bd44
Merge pull request #502 from drrtuy/MCOL-1456
...
MCOL-1456 Restore the pre-1.2 processing behavior for queries in autoswitch mode
2018-06-22 09:22:10 -05:00
Andrew Hutchings
7ca289ded9
Merge branch 'develop-1.1' into 1.1-merge-up-20180621
2018-06-22 14:51:20 +01:00
Roman Nozdrin
f650db2d10
MCOL-1457 GROUP BY handler supports aliases of projected columns in ORDER BY list.
2018-06-21 14:15:01 +03:00
Roman Nozdrin
b6941d5ba3
MCOL-1456 GROUP BY handler doesn`t process queries in autoswitch mode.
2018-06-20 21:04:55 +03:00
David.Hall
1ca68f63e2
Merge pull request #496 from mariadb-corporation/MCOL-1475
...
MCOL-1475 Improve cross engine error handling
columnstore-1.1.5
2018-06-20 09:19:33 -05:00
Roman Nozdrin
d4276370a6
Merge pull request #501 from mariadb-corporation/MCOL-1484
...
MCOL-1484 I_S condition pushdowns
2018-06-20 11:50:44 +03:00
David.Hall
9ab01fe6ae
Merge pull request #495 from mariadb-corporation/MCOL-1474
...
MCOL-1474 Add error handling to PriorityThreadPool
2018-06-19 14:12:37 -05:00
Andrew Hutchings
d3d322ed7b
MCOL-1484 I_S condition pushdowns
...
Add condition pushdowns to the information_schema tables to give a
performance improvement when a relevant WHERE condition is provided. In
addition there is a new table_usage() stored procedure designed to use
the pushdowns.
2018-06-19 15:12:44 +01:00
benthompson15
49d15829b6
Merge pull request #500 from mariadb-corporation/davidhilldallas-patch-3
...
change release
2018-06-18 17:31:18 -05:00
benthompson15
31c0f64078
Merge pull request #498 from mariadb-corporation/davidhilldallas-patch-1
...
Update README
2018-06-18 17:30:57 -05:00
benthompson15
8e956fc2e9
Merge pull request #499 from mariadb-corporation/davidhilldallas-patch-2
...
Update VERSION
2018-06-18 17:30:39 -05:00
david hill
1f8083e59b
Update README.md
2018-06-18 15:18:39 -05:00
david hill
9f6df3b0ce
Update VERSION
2018-06-18 15:17:58 -05:00
david hill
337bd9ba8c
Update README
2018-06-18 15:16:47 -05:00
benthompson15
d9ff25759f
Merge pull request #497 from mariadb-corporation/develop-1.1
...
Develop 1.1
2018-06-18 15:11:36 -05:00
Andrew Hutchings
d6cb205dfc
MCOL-1475 Improve cross engine error handling
...
Now shows MariaDB error code and message where possible.
2018-06-14 18:37:52 +01:00
Andrew Hutchings
40405c792a
MCOL-1474 Add error handling to PTP
...
PriorityThreadPool didn't have very good error handling. If something
failed it would just ignore whatever was being processed. This could
lead to a query continuing without retreiving all of the required data.
This patch adds error handling, sending a message back to the client
and a log message. It also destroys and recreates the pool thread.
2018-06-14 16:28:06 +01:00
Andrew Hutchings
250d90a9bc
MCOL-1474 Catch errors in PriorityThreadPool
...
PriorityThreadPool errors cause crashes in PrimProc. This patch catches
the errors and causes the thread to end cleanly.
2018-06-14 14:43:37 +01:00
David.Hall
1caa98ff46
Merge pull request #494 from mariadb-corporation/MCOL-1433
...
MCOL-1433 Fix several functions for TIME handling
2018-06-11 10:20:49 -05:00
Andrew Hutchings
d9e6ba90ad
MCOL-1433 Fix several functions for TIME handling
...
This fixes hex() so that it outputs the hex of the ASCII for the time
data to make it aligned with MariaDB. It also fixes the following
functions so that they use NOW() as a DATETIME with the input TIME added
to it:
* weekday()
* yearweek()
* monthname()
* last_day()
* year()
* weekofyear()
* week()
* to_days()
* quarter()
* month()
* dayofyear()
* dayofweek()
* dayofmonth()
* day()
* date()
2018-06-08 14:58:08 +01:00
Andrew Hutchings
60a4d14e85
Merge pull request #493 from mariadb-corporation/MCOL-1201-b
...
Mcol 1201 b
2018-06-07 17:40:45 +01:00
David Hall
58f10055aa
MCOL-1201 Add regr_avgx to included functions
2018-06-07 10:05:35 -05:00
David.Hall
53b29a03ad
Merge pull request #492 from mariadb-corporation/MCOL-392-fixes
...
Fix a bunch of issues around TIME data type
2018-06-07 09:18:56 -05:00
Andrew Hutchings
e2141e0b69
MCOL-1418 Fix negative time storage for LDI
2018-06-07 12:41:44 +01:00
Andrew Hutchings
09269af6d8
MCOL-1417 Fix cpimport TIME saturation
2018-06-07 12:16:55 +01:00
David Hall
2b77f0f284
MCOL-1201 Handle NULLs in Window functions correctly.
2018-06-06 16:51:47 -05:00
benthompson15
4a20da68ac
Merge pull request #491 from mariadb-corporation/MCOL-1405
...
MCOL-1405 - fix launch of mysql monitor thread on seperate module ins…
2018-06-06 14:17:27 -05:00