Timofey Turenko
f1b68b9a19
Fix merge error im the mysql-test/columnstore/include/syscatalog_mysql.sql
2025-07-03 04:36:14 +04:00
Timofey Turenko
4df58ffa96
Check for --extern before importing functions in the MCOL-5572-autoincrement-filtering.test
2025-07-03 04:36:14 +04:00
Timofey Turenko
d08766fd7d
disable basic.MCOL-5572-autoincrement-filtering when running without --extern
2025-07-03 04:36:14 +04:00
Timofey Turenko
06aff0bd0a
Drop functions in the basic suite tests
2025-07-03 04:36:14 +04:00
Timofey Turenko
d503221e6f
Drop functions in the bugfixes suite tests
2025-07-03 04:36:14 +04:00
Timofey Turenko
72753308cd
Revert "add cleanups to MTR"
...
This reverts commit 9dafef641a
.
2025-07-03 04:36:14 +04:00
Timofey Turenko
e95fef4f26
Fix MCOL-5572-autoincrement-filtering test
2025-07-03 04:36:14 +04:00
Timofey Turenko
1c6985cbf5
add cleanups to MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
1465a5c6b3
dusable warings in the includes for MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
549b33f945
Fix analize_table test
2025-07-03 04:36:14 +04:00
Timofey Turenko
e789dfd1bf
enable sequence engine in the mcol-4786 test
2025-07-03 04:36:14 +04:00
Timofey Turenko
3d5e106310
Fix charset in MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
22ad96e04a
Fix typo in the mcol-4741-strings-ranges-are-unsigned test
2025-07-03 04:36:14 +04:00
Timofey Turenko
4b8b5e3d75
add clean up to bugfixes.mcol-4741-strings-ranges-are-unsigned test
2025-07-03 04:36:14 +04:00
Timofey Turenko
f8b32bbf9a
Fix typos in bugfixes.mcol-5074 and bugfixes.mcol-5669 tests
2025-07-03 04:36:14 +04:00
Timofey Turenko
ce8368defd
Revert "add cleanups to MTR"
...
This reverts commit 9dafef641a
.
2025-07-03 04:36:14 +04:00
Timofey Turenko
069bdf47f5
fix MCOL-5572-autoincrement-filtering and mcol-5669 tests
2025-07-03 04:36:14 +04:00
Timofey Turenko
f277a1f3d0
fix MCOL-5886-use-of-partitioned-tables-in-crossengine-steps test
2025-07-03 04:36:14 +04:00
Timofey Turenko
bdf0a956ff
Fix MCOL-5572-autoincrement-filtering test
2025-07-03 04:36:14 +04:00
Timofey Turenko
3d64026d0a
add cleanups to MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
7f7552e896
add functions loading to the MCOL-5776-GROUP-BY-HAVING-functions test
2025-07-03 04:36:14 +04:00
Timofey Turenko
a61325f780
dusable warings in the includes for MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
c0307b6636
Fix analize_table test
2025-07-03 04:36:14 +04:00
Timofey Turenko
9d4173e3a8
enable engnes for the test MCOL-5776-GROUP-BY-HAVING-functions-use
2025-07-03 04:36:14 +04:00
Timofey Turenko
5831f578fe
set charset in the mcs271_substring_index_function MTR test
2025-07-03 04:36:14 +04:00
Timofey Turenko
e9c6c6b5d3
enable sequence engine in the mcol-4786 test
2025-07-03 04:36:14 +04:00
Timofey Turenko
2d400d919d
add have_inndb to MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
38a5a7edec
Fix charset in MTR
2025-07-03 04:36:14 +04:00
Timofey Turenko
68f60cd695
Add functions including into MTR tests
2025-07-03 04:36:14 +04:00
drrtuy
70547c7358
chore(plugin): translator walks are now in separate units
2025-06-27 17:38:33 +04:00
Leonid Fedorov
568a074496
remove unused globals
2025-06-27 06:12:01 +04:00
Leonid Fedorov
2d7821d141
fix(ub): logger was null ptr in configListener
2025-06-27 06:12:01 +04:00
drrtuy
9da9144343
feat(optimizer): UNION units now have origin filters pushdown AND partition boundaries filters
2025-06-26 18:35:33 +01:00
drrtuy
8a2ae35918
chore(): review fixes
2025-06-26 18:35:33 +01:00
drrtuy
3bf4394456
feat(optimizer): rewrite rule does not descent into a freshly created UNION unit.
2025-06-26 18:35:33 +01:00
drrtuy
464b9a1ca3
chore(review): clean up leftovers
2025-06-26 18:35:33 +01:00
drrtuy
327231276d
chore(): remove unused standalone unit test
2025-06-26 18:35:33 +01:00
drrtuy
e57832ee64
feat(optimizer): temporary shield optimizer with a session variable
2025-06-26 18:35:33 +01:00
drrtuy
98cb6dddee
feat(optimizer): replace simple walk with iterative DFS with convergence
2025-06-26 18:35:33 +01:00
drrtuy
25c7d23c21
feat(optimizer): add session switch to optionally enable optimizer
2025-06-26 18:35:33 +01:00
drrtuy
ab6063bec4
feat(optimizer): moved related code into a separate unit
2025-06-26 18:35:33 +01:00
drrtuy
e07e85b750
feat(optimizer): into derived CSEP rewrite with hardcoded tables
2025-06-26 18:35:33 +01:00
drrtuy
1baaf878d0
feat(optimizer): basic rewrite Union unit into Sub with union
2025-06-26 18:35:33 +01:00
drrtuy
e8dc93b46d
feat(optimizer): better CSEP printer + shallow CSEP copy
2025-06-26 18:35:33 +01:00
drrtuy
021a95c683
feat(optimizer): rewrite rule refactoring
2025-06-26 18:35:33 +01:00
drrtuy
e73e5834ab
feat(optimizer): first cut for rewrite foreign table into UNION rule
2025-06-26 18:35:33 +01:00
drrtuy
79008f4f69
feat(CSEP): CSEP printer with indentations to simplify reading + rewriter skeleton + some test binary to describe minimalistic CSEP localy
2025-06-26 18:35:33 +01:00
Serguey Zefirov
3a91cded27
chore(MCOL-6018) Fix incorrect Field_decimal cast
...
This is a fix of a problem found by UBSAN. MDB changed default type to
represent a decimal result, C-style cast did not do proper type checking
and this one-liner fixes that. Now we will have an assertion if type
changes again.
2025-06-26 19:41:58 +04:00
Leonid Fedorov
251749297b
chore(ci): disable ubuntu 20.04
2025-06-26 19:37:21 +04:00
Leonid Fedorov
6d1f4186ee
chore(ci): disable arms due instability
2025-06-26 19:37:21 +04:00