Timofey Turenko 
							
						 
					 
					
						
						
							
						
						ae8d8c68b7 
					 
					
						
						
							
							Merge branch 'stable-23.10' into tests-12.1  
						
						
						
						
					 
					
						2025-10-24 20:28:32 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksei Bukhalov 
							
						 
					 
					
						
						
							
						
						17035ab990 
					 
					
						
						
							
							Revert "fix(plugin): MCOL 5675 - fix error message for null-safe equal ( #3754 )"  
						
						... 
						
						
						
						This reverts commit 45fecde902 
						
						
					 
					
						2025-10-23 14:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								aleksei.bukhalov 
							
						 
					 
					
						
						
							
						
						8dd0e7f2ba 
					 
					
						
						
							
							MCOL-6197 add more testcases  
						
						
						
						
					 
					
						2025-10-22 12:35:26 +02:00 
						 
				 
			
				
					
						
							
							
								aleksei.bukhalov 
							
						 
					 
					
						
						
							
						
						11d5815e79 
					 
					
						
						
							
							fix(mtr): lowercase database name  
						
						
						
						
					 
					
						2025-10-22 12:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kristina Pavlova 
							
						 
					 
					
						
						
							
						
						45fecde902 
					 
					
						
						
							
							fix(plugin): MCOL 5675 - fix error message for null-safe equal ( #3754 )  
						
						
						
						
					 
					
						2025-10-21 14:03:54 +01:00 
						 
				 
			
				
					
						
							
							
								Akhmad O. 
							
						 
					 
					
						
						
							
						
						18a4f01242 
					 
					
						
						
							
							fix(funcexp): MCOL-4623 Add support for additional types to SEC_TO_TIME() ( #3731 )  
						
						
						
						
					 
					
						2025-10-17 17:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								Serguey Zefirov 
							
						 
					 
					
						
						
							
						
						bb631dcffb 
					 
					
						
						
							
							feat(JSON,data_type): MCOL-6197 - support for JSON type  
						
						... 
						
						
						
						This patch does exactly this, it implements support for JSON in DDL.
Right now we use server's check for JSON validity on INSERT. We do not implement
JSON validity check during updates, it is postponed for later work. 
						
						
					 
					
						2025-10-17 11:48:46 +03:00 
						 
				 
			
				
					
						
							
							
								Sergey Zefirov 
							
						 
					 
					
						
						
							
						
						5c834ac7cd 
					 
					
						
						
							
							fix(CEJ, segfault): MCOL-6198 - segfault during crossengine join  
						
						... 
						
						
						
						* fix(CEJ, segfault): MCOL-6198 - segfault during crossengine join
The patch moves joiners' initialization to a place after all possible
allocations of smallSideRGs vector so pointer to it's data does not
change anymore. This makes crash to cease.
An appropriate test is added to bugfixes suite.
* Change to test
* Another dangling pointer
* A change to test
* A change to test 
						
						
					 
					
						2025-10-15 14:54:35 +01:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						7842d8ab4b 
					 
					
						
						
							
							chore(tests): disabled an unstable test to pass MTR @Jenkins for ES 11.8.  
						
						
						
						
					 
					
						2025-10-06 12:01:50 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						f002c5abc1 
					 
					
						
						
							
							MCOL-5843: fix(extents): print corrent N/A for temporal extents  
						
						
						
						
					 
					
						2025-10-02 22:15:01 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						ccd3324e80 
					 
					
						
						
							
							make tests compatible with 12.1  
						
						
						
						
					 
					
						2025-10-02 10:08:47 +03:00 
						 
				 
			
				
					
						
							
							
								aleksei.bukhalov 
							
						 
					 
					
						
						
							
						
						9e1f5db0a0 
					 
					
						
						
							
							MCOL-5250 add test  
						
						
						
						
					 
					
						2025-09-30 18:01:30 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						84c145590c 
					 
					
						
						
							
							fix regex in mcs2_create_table_valid_names test  
						
						
						
						
					 
					
						2025-09-30 17:51:00 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						be91a85621 
					 
					
						
						
							
							Merge branch 'stable-23.10' into disable_not_compatible_with_11.8  
						
						
						
						
					 
					
						2025-09-27 00:12:22 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						1616b32101 
					 
					
						
						
							
							fix mcs2_create_table_valid_names test  
						
						
						
						
					 
					
						2025-09-26 21:35:12 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						fd3c385373 
					 
					
						
						
							
							Fix 'illegal mix of collation' in the Columnxtore MTR  
						
						
						
						
					 
					
						2025-09-26 21:35:12 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						8b8a6df5e3 
					 
					
						
						
							
							Make MTR tests compatible with 11.8 default collation settings  
						
						
						
						
					 
					
						2025-09-26 21:35:12 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						acfb0e6035 
					 
					
						
						
							
							temporary disable tests incompatible with 11.8  
						
						
						
						
					 
					
						2025-09-26 17:07:10 +03:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						33693686b2 
					 
					
						
						
							
							disable unstabe tests from MCOL-6165  
						
						
						
						
					 
					
						2025-09-26 17:21:19 +04:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						b01be6ae2d 
					 
					
						
						
							
							fix: MCOL-5778 sum return null value due to nullif function  
						
						
						
						
					 
					
						2025-09-24 19:21:25 +04:00 
						 
				 
			
				
					
						
							
							
								Alexey Antipovsky 
							
						 
					 
					
						
						
							
						
						cfa9a7ff2c 
					 
					
						
						
							
							feat(optimizer): MCOL-5250 rewrite queries with DISTINCT ( #3666 )  
						
						... 
						
						
						
						* feat(optimizer): MCOL-5250 rewrite queries with DISTINCT
... as aggregated queries.
So query
```
SELECT DISTINCT <cols list>
FROM <from list>
WHERE <where clause>
HAVING <having clause>
ORDER BY <orderby list>
LIMIT <limit>
```
will become
```
SELECT *
FROM
  (
    SELECT <cols list>
    FROM <from list>
    WHERE <where clause>
    HAVING <having clause>
  ) a
GROUP BY 1,2,3,...,N
ORDER BY <orderby list>
LIMIT limit
```
* move ORDER BY to the outer query
* fix test
* reuse cloneWORecursiveSelects() in clone()
* fix subselect columns processing 
						
						
					 
					
						2025-09-22 16:16:37 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						74659192bf 
					 
					
						
						
							
							Make mcs11_show_db_table, mcs12_alter_table, mcs1_create_table_data_types compatible tests with 11.4  
						
						
						
						
					 
					
						2025-09-18 18:11:40 +04:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						5d3a95b927 
					 
					
						
						
							
							fix version check in mysql-test/columnstore/include/disable_before_10.9.inc  
						
						
						
						
					 
					
						2025-09-18 18:11:20 +04:00 
						 
				 
			
				
					
						
							
							
								aleksei.bukhalov 
							
						 
					 
					
						
						
							
						
						14c1bd872d 
					 
					
						
						
							
							MCOL-5756 add tests  
						
						
						
						
					 
					
						2025-09-17 12:56:51 +02:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						88b441278f 
					 
					
						
						
							
							chore(QA,tests): fixed MTR tests to return resut for TPC-H q20.  
						
						
						
						
					 
					
						2025-09-15 20:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Rucha Deodhar 
							
						 
					 
					
						
						
							
						
						9fe37d5919 
					 
					
						
						
							
							MDEV-32854: Make JSON_DEPTH_LIMIT unlimited  
						
						... 
						
						
						
						This patch is the columnstore-part of the task. Columnstore wanted to have
previous 32 depth, so this patch aims at keeping the compatibility. 
						
						
					 
					
						2025-09-14 17:16:17 +04:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						660457c3c6 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-09-12 14:37:37 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						878efe55ba 
					 
					
						
						
							
							fix(engine): MCOL-5778: if function fixed with handling temporal times and null values  
						
						
						
						
					 
					
						2025-09-12 15:02:51 +04:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						1a6ed20fc9 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-09-12 10:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						3d6e2a6bd7 
					 
					
						
						
							
							chore(QA): added MTR tests for TPC-H, removed printouts and added a doc on the feature.  
						
						
						
						
					 
					
						2025-09-11 18:35:38 +01:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						3f88085360 
					 
					
						
						
							
							chore(udf): rename mcsgetplan.  
						
						
						
						
					 
					
						2025-09-11 18:35:38 +01:00 
						 
				 
			
				
					
						
							
							
								Timofey Turenko 
							
						 
					 
					
						
						
							
						
						5c5c7f7bcb 
					 
					
						
						
							
							Fix instability of basic.cal_named_udfs test  
						
						
						
						
					 
					
						2025-09-11 19:03:19 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						00c81ab758 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-09-09 20:36:06 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						4f3ed2a6bd 
					 
					
						
						
							
							fix(mtr): MCOL-5756, fix extended mtr tests  
						
						
						
						
					 
					
						2025-09-09 18:05:11 +04:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						d981f96b2a 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-09-08 15:16:52 +00:00 
						 
				 
			
				
					
						
							
							
								Aleksei Antipovskii 
							
						 
					 
					
						
						
							
						
						3d26e4d6fd 
					 
					
						
						
							
							fix tests  
						
						
						
						
					 
					
						2025-09-05 17:07:21 +04:00 
						 
				 
			
				
					
						
							
							
								aleksei.bukhalov 
							
						 
					 
					
						
						
							
						
						ebde9b5648 
					 
					
						
						
							
							fix(tests): add deterministic ordering for failing mtrs  
						
						
						
						
					 
					
						2025-09-05 16:33:04 +04:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						ed2c89196b 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-09-04 15:47:40 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						46b3b4fd79 
					 
					
						
						
							
							chore(clean): test was cleaned  
						
						
						
						
					 
					
						2025-09-02 12:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						1bcb1a0982 
					 
					
						
						
							
							chore(tests): now RBO tests can run without --extern  
						
						
						
						
					 
					
						2025-09-02 12:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						2e9900ea24 
					 
					
						
						
							
							test(rbo): initial test  
						
						
						
						
					 
					
						2025-09-02 12:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						6ec363af70 
					 
					
						
						
							
							MCOL-6145: mcsgetplan() UDF for CSEP printing  
						
						
						
						
					 
					
						2025-09-02 12:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						027d09310b 
					 
					
						
						
							
							fix(tests): disable tests for 11.4 due to known bug  
						
						
						
						
					 
					
						2025-09-02 14:49:52 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						c2bf3e6b2a 
					 
					
						
						
							
							fix(tests): fix mcol_2000  
						
						
						
						
					 
					
						2025-09-02 14:49:52 +04:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						8962ec4830 
					 
					
						
						
							
							Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4  
						
						
						
						
					 
					
						2025-08-21 16:56:11 +00:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						e3af51f3b3 
					 
					
						
						
							
							add more cases in mtr test  
						
						
						
						
					 
					
						2025-08-20 09:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						e824ae95f6 
					 
					
						
						
							
							update mtr test  
						
						
						
						
					 
					
						2025-08-20 09:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						30203350e2 
					 
					
						
						
							
							fix idbPartition func name in test  
						
						
						
						
					 
					
						2025-08-20 09:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						74b5dc437e 
					 
					
						
						
							
							change check for invalid args in pseudofunctions  
						
						
						
						
					 
					
						2025-08-20 09:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								mariadb-KristinaPavlova 
							
						 
					 
					
						
						
							
						
						25b83f1cca 
					 
					
						
						
							
							add error and MTR test  
						
						
						
						
					 
					
						2025-08-20 09:24:19 +01:00