David Hall
700eead7a2
MCOL-4472 remove mcol641-functions from failed file
...
Test show that the test is passing
2021-02-12 10:59:24 -06:00
Roman Nozdrin
6bd1ed4136
Merge pull request #1734 from jmrojas2332/develop-cleanup-sleeps
...
Cleanup sleeps from systemd units
2021-02-12 12:43:32 +03:00
Roman Nozdrin
c13a71acb9
Merge pull request #1765 from mariadb-corporation/bar-develop-strtodec
...
MCOL-4531 New string-to-decimal conversion implementation DRAFT
2021-02-12 12:41:57 +03:00
Roman Nozdrin
76c7da83fe
Merge pull request #1764 from mariadb-corporation/mcol641_joins
...
mtr/future: add minor changes to mcol641-joins test
2021-02-10 15:58:08 +03:00
mariadb-BharathBokka
559f78da82
mtr/future: add minor changes to mcol641-joins test
2021-02-10 06:42:13 +00:00
Jose Rojas
e25a48f439
Cleanup sleeps from systemd units
2021-02-09 15:26:17 +00:00
Alexander Barkov
69da915160
MCOL-4531 New string-to-decimal conversion implementation
...
This change fixes:
MCOL-4462 CAST(varchar_expr AS DECIMAL(M,N)) returns a wrong result
MCOL-4500 Bit functions processing throws internally trying to cast char into decimal representation
MCOL-4532 CAST(AS DECIMAL) returns a garbage for large values
Also, this change makes string-to-decimal conversion 5-10 times faster,
depending on exact data.
Performance implemenent is achieved by the fact that (unlike in the old
implementation), the new version does not do any "string" object copying.
2021-02-09 13:02:27 +04:00
benthompson15
846f7fb29b
MCOL-4193: Delete unused OAM and applications, ProcMon, ProcMgr, and no longer build all tools for packages
2021-02-08 17:51:09 -06:00
Roman Nozdrin
222b214287
Merge pull request #1750 from tntnatbry/MCOL-4515-develop
...
MCOL-4515 Binlog replication to CS slave hangs for INSERT .. SELECT query on master.
2021-02-08 16:27:37 +03:00
Roman Nozdrin
5255a0247a
Merge pull request #1761 from mariadb-corporation/mcol641_joins
...
Add test for joins on wide decimal with innodb results
2021-02-08 16:26:26 +03:00
mariadb-BharathBokka
d5f4a19cff
Remove cross joins and add IN+subquery joins
2021-02-08 12:20:33 +00:00
mariadb-BharathBokka
98949580ef
Add test for joins on wide decimal with innodb results
2021-02-08 11:40:12 +00:00
benthompson15
6926ca6d6e
MCOL-4535: remove readline
2021-02-05 15:46:04 -06:00
Roman Nozdrin
4a548f7496
Merge pull request #1747 from mariadb-corporation/unsigned_tests
...
mtr: remove expected internal errors from unsigned tests as MCOL-4519…
2021-02-05 15:19:46 +03:00
Roman Nozdrin
de581897c9
Merge pull request #1753 from mariadb-corporation/MCOL-4486-develop
...
MCOL-4486 Removing deadlock implicitly introduced by the deprecated c…
2021-02-05 12:20:05 +03:00
Roman Nozdrin
049d60f1cf
Merge pull request #1749 from tntnatbry/MCOL-4493-develop
...
MCOL 4493
2021-02-05 12:19:32 +03:00
Gagan Goel
abf45bf46c
MCOL-4493 Add ON expressions for WHERE processing when the JOIN
...
type is not LEFT/RIGHT.
In buildOuterJoin(), do not add ON expressions for WHERE
processing when the JOIN type is not LEFT/RIGHT.
Test cases to check correct processing of INNER JOIN ON expressions
with possible/impossible WHERE conditions are added for
1. One side of the LEFT JOIN being INNER JOIN.
2. One side of the LEFT JOIN being an INNER JOIN inside an INNER JOIN.
3. Both sides of the LEFT JOIN being an INNER JOIN.
2021-02-05 09:10:38 +00:00
Roman Nozdrin
6f9cc0a067
MCOL-4486 Removing deadlock implicitly introduced by the deprecated class boost::condition
2021-02-04 15:39:02 +00:00
Roman Nozdrin
d2cc656fdf
Merge pull request #1751 from mariadb-AlexeyAntipovsky/MCOL-3785-dev
...
MCOL-3785 wrap names of db, table & columns in "`"
2021-02-04 17:42:53 +03:00
Alexey Antipovsky
3096edc1d3
MCOL-3785 wrap names of db, table & columns in "`"
2021-02-04 11:40:14 +03:00
Gagan Goel
bdd0963ea3
MCOL-4515 Binlog replication to CS slave hangs for INSERT .. SELECT query on master.
...
An INSERT .. SELECT performed on a master node caused an infinite
loop on the slave node with columnstore_replication_slave=OFF.
The issue was ha_mcs_impl_select_next() was returning 0 if
the executing thread is a slave and returning early to avoid DML
execution on the slave. The calling code in select_handler::execute()
ran into an infinite loop due to this as it checked the return code
of the function as 0, and incorrectly thought there are more rows
to process.
The fix is to return HA_ERR_END_OF_FILE as the return value,
instead of 0. This is for the case of the query running on the
slave node with columnstore_replication_slave=OFF.
2021-02-04 06:35:00 +00:00
mariadb-BharathBokka
17a711c858
mtr: remove expected internal errors from unsigned tests as MCOL-4519 is fixed
2021-02-02 12:17:24 +00:00
Roman Nozdrin
7277299628
Merge pull request #1742 from mariadb-AlexeyAntipovsky/MCOL-4031-dev
...
MCOL-4031 More accurate memory usage counting while sorting
2021-02-01 17:05:45 +03:00
Roman Nozdrin
f7fa12bddf
Merge pull request #1743 from drrtuy/MCOL-4519
...
MCOL-4519 RefColumn now uses the correct empty value iterating over t…
2021-02-01 13:29:34 +03:00
Roman Nozdrin
07fa9efa68
Merge pull request #1741 from mariadb-corporation/move-mtr
...
move mtr suites here
2021-02-01 11:04:09 +03:00
Roman Nozdrin
42259cf612
Merge pull request #1744 from zhaorenhai/develop
...
Fixes MCOL-4511 and MCOL-4524
2021-01-31 09:03:32 +03:00
mariadb-RomanNavrotskiy
73b4147cf3
move mtr suites here
2021-01-31 01:38:31 +02:00
zhaorenhai
753138cd59
MCOL-4524 Resolve build error on aarch64 caused by x86 asm instructions
...
On aarch64, just use memcpy, don't use asm instructions to optimize it.
Because if gcc uses NEON extensions moving 16 bytes with memcpy,
it might be wise to just use memcpy instead
2021-01-30 16:14:44 +08:00
zhaorenhai
0ccf3a28e3
MCOL-4511 __float128 type is not supported on aarch64
...
long double is 128 bit on aarch64, even if it is soft supported,
not hardware instrunction supported.
So, here we just use long double on aarch64.
2021-01-30 16:11:03 +08:00
Alexey Antipovsky
5080e1ae53
MCOL-4031 More accurate memory usage counting while sorting
2021-01-29 18:31:20 +03:00
Roman Nozdrin
a9b3957182
MCOL-4519 RefColumn now uses the correct empty value iterating over the block values
2021-01-29 15:29:39 +00:00
Roman Nozdrin
86a32c2bc3
Merge pull request #1740 from drrtuy/MCOL-4188
...
MCOL-4188 Return true to process the error message from PP in ExeMgr
2021-01-29 13:29:01 +03:00
Roman Nozdrin
3e520aae63
MCOL-4188 Return true to process the error message from PP in ExeMgr
2021-01-27 15:20:45 +00:00
Roman Nozdrin
a7d044a6ca
Merge pull request #1736 from mariadb-corporation/debug-custom-build
...
ci: fix parameter substitution for custom builds, add regression job timeout
2021-01-27 11:44:19 +03:00
mariadb-RomanNavrotskiy
187a9c47bd
ci: fix parameter substitution for custom builds, add regression job timeout
2021-01-26 20:41:31 +02:00
Roman Nozdrin
688ba9b544
Merge pull request #1732 from drrtuy/remove-lquadmath
...
Removing libquadmath from the list of the libraries to link against
2021-01-22 14:39:35 +03:00
Roman Nozdrin
25f54c54f5
Merge pull request #1731 from zhaorenhai/MCOL-4510
...
MCOL-4510 thrift code need to be upgraded to support aarch64
2021-01-22 11:05:54 +03:00
Roman Nozdrin
6af270606e
Removing libquadmath from the list of the libraries to link against
2021-01-22 07:52:38 +00:00
Roman Nozdrin
9c06474816
Merge pull request #1730 from mariadb-corporation/develop-10.6-build-test
...
Dynamic version numbering
2021-01-22 10:51:30 +03:00
Roman Nozdrin
5440b63418
Merge pull request #1729 from mariadb-corporation/bar-develop-MCOL-4065
...
MCOL-4065 DISTINCT is case sensitive
2021-01-22 10:26:55 +03:00
zhaorenhai
a975b69811
MCOL-4510 thrift code need to be upgraded to support aarch64
...
code is from https://bugzilla.redhat.com/show_bug.cgi?id=1273830
2021-01-22 14:10:48 +08:00
Roman Nozdrin
363748cff1
Merge pull request #1727 from drrtuy/MCOL-4180
...
MCOL-4180 dbcon/execplan review
2021-01-21 18:37:59 +03:00
Alexander Barkov
a687df48b9
MCOL-4065 DISTINCT is case sensitive
...
This patch makes DISTINCT and GROUP BY collation aware.
2021-01-21 15:46:54 +04:00
Roman Nozdrin
abbe2ebbf6
Dynamic version numbering
2021-01-21 10:30:46 +00:00
Roman Nozdrin
5c3b22ddf7
MCOL-4180 dbcon/execplan review
2021-01-20 16:18:02 +00:00
David.Hall
ab1d26127f
Merge pull request #1726 from mariadb-AlexeyAntipovsky/MCOL-4505-dev
...
MCOL-4505 Fix DISTINCT with sub query gets wrong results
2021-01-20 10:10:35 -06:00
Roman Nozdrin
399e13780a
Merge pull request #1723 from drrtuy/MCOL-4456
...
MCOL-4456 Fix for bulk insertion of BLOBs
2021-01-20 16:15:16 +03:00
Alexey Antipovsky
a9e96acf8b
MCOL-4505 Fix DISTINCT with sub query gets wrong results
2021-01-20 15:40:25 +03:00
Roman Nozdrin
0b6dbcd4a8
MCOL-4456 Fix for bulk insertion of BLOBs
2021-01-20 11:27:56 +00:00
Roman Nozdrin
704f196a83
Merge pull request #1722 from drrtuy/MCOL-4496
...
MCOL-4496 Upmerged the commit 7fa5ca3a6 to generalise CHAR|VARCHAR|TE…
2021-01-20 14:19:13 +03:00