Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						8a535e872c 
					 
					
						
						
							
							Revert "Deep build refactoring phase 2 ( #3564 )" ( #3678 )  
						
						... 
						
						
						
						This reverts commit 449029a827 
						
						
					 
					
						2025-08-01 02:56:31 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						449029a827 
					 
					
						
						
							
							Deep build refactoring phase 2 ( #3564 )  
						
						... 
						
						
						
						* configcpp refactored
* chore(build): massive removals, auto add files to debian install file
* chore(build): configure before autobake
* chore(build): use custom cmake commands for components, mariadb-plugin-columnstore.install generated
* chore(build): install deps as separate step for build-packages
* more deps
* chore(codemanagement, build): build refactoring stage2
* chore(safety): Locked Map for MessageqCpp with a simpler way
 Please enter the commit message for your changes. Lines starting
* chore(codemanagement, ci): better coredumps handling, deps fixed
* Delete build/bootstrap_mcs.py
* Update charset.cpp (add license) 
						
						
					 
					
						2025-07-17 16:14:10 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						aa7e0fb9b4 
					 
					
						
						
							
							Deep build refactoring phase 1 ( #3562 )  
						
						... 
						
						
						
						* configcpp refactored
* logging and datatypes refactored
* more dataconvert
* chore(build): massive removals, auto add files to debian install file
* chore(codemanagement): nodeps headers, potentioal library
* chore(build): configure before autobake
* chore(build): use custom cmake commands for components, mariadb-plugin-columnstore.install generated
* chore(build): install deps as separate step for build-packages
* more deps
* check  debian/mariadb-plugin-columnstore.install automatically
* chore(build): add option for multibracnh compilation
* Fix warning 
						
						
					 
					
						2025-05-30 14:05:21 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						4a8f5830fd 
					 
					
						
						
							
							chore(build) update boost to 1.88  
						
						
						
						
					 
					
						2025-05-20 21:43:43 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						6db2dc668f 
					 
					
						
						
							
							stubs and cmake formatting  
						
						
						
						
					 
					
						2025-05-20 18:22:59 +04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						56f2346083 
					 
					
						
						
							
							Remove windows ifdefs  
						
						
						
						
					 
					
						2023-03-02 15:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						37fd915a08 
					 
					
						
						
							
							Serg`s patch for develop-6 revised for develop  https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/2614  
						
						
						
						
					 
					
						2022-11-09 22:41:38 +00:00 
						 
				 
			
				
					
						
							
							
								David.Hall 
							
						 
					 
					
						
						
							
						
						bbb168a846 
					 
					
						
						
							
							Mcol 4560 ( #2337 )  
						
						... 
						
						
						
						* MCOL-4560 remove unused xml entries and code that references it.
There is reader code and variables for some of these settings, but nobody uses them. 
						
						
					 
					
						2022-04-18 18:00:17 -04:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						65252df4f6 
					 
					
						
						
							
							C++20 fixes  
						
						
						
						
					 
					
						2022-03-28 12:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						3919c541ac 
					 
					
						
						
							
							New warnfixes ( #2254 )  
						
						... 
						
						
						
						* Fix clang warnings
* Remove vim tab guides
* initialize variables
* 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length
* Fix ISO C++17 does not allow 'register' storage class specifier for outdated bison
* chars are unsigned on ARM, having  if (ival < 0) always false
* chars are unsigned by default on ARM and comparison with -1 if always true 
						
						
					 
					
						2022-02-17 13:08:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						04752ec546 
					 
					
						
						
							
							clang format apply  
						
						
						
						
					 
					
						2022-01-21 16:43:49 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						01f3ceb437 
					 
					
						
						
							
							replace header guards with #pragma once  
						
						
						
						
					 
					
						2022-01-21 15:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						12e3368ebf 
					 
					
						
						
							
							MCOL-4597: logic from postConfigure migrated to post-install to upgrade existing columnstore.cnf  
						
						
						
						
					 
					
						2021-05-26 10:41:39 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						afa88866bb 
					 
					
						
						
							
							MCOL-4483: Fix and consolidate log files and cpimport logging.  
						
						
						
						
					 
					
						2021-02-12 15:40:16 -06:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						ceae2118a2 
					 
					
						
						
							
							Merge pull request  #1760  from benthompson15/MCOL-4535-dev  
						
						... 
						
						
						
						MCOL-4535: remove readline 
						
						
					 
					
						2021-02-12 22:42:09 +03: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 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						6926ca6d6e 
					 
					
						
						
							
							MCOL-4535: remove readline  
						
						
						
						
					 
					
						2021-02-05 15:46:04 -06:00 
						 
				 
			
				
					
						
							
							
								Alexey Antipovsky 
							
						 
					 
					
						
						
							
						
						b25fee320a 
					 
					
						
						
							
							Remove variable-length arrays (-Wvla)  
						
						
						
						
					 
					
						2020-11-17 15:03:10 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Antipovsky 
							
						 
					 
					
						
						
							
						
						da691f7b7a 
					 
					
						
						
							
							Fix pthread worker funcs to match the POSIX threads API  
						
						
						
						
					 
					
						2020-11-17 15:03:10 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						1c74f80d76 
					 
					
						
						
							
							MCOL-4136 This patch makes an explicit dependency on generated errorids.h  
						
						
						
						
					 
					
						2020-08-05 12:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						eac7dab096 
					 
					
						
						
							
							MCOL-4030: first commit of warning removals unneed const and missing virtual dtors.  
						
						
						
						
					 
					
						2020-06-23 13:51:36 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						00c3be26a0 
					 
					
						
						
							
							MCOL-4033: Remove softwareReport.sh copy storagemanager.cnf while removing customer data.  
						
						
						
						
					 
					
						2020-06-15 17:43:31 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						2938cdff7a 
					 
					
						
						
							
							MCOL-4033: delete mcsadmin reference in logging.  
						
						
						
						
					 
					
						2020-06-12 18:15:56 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						0a495b1742 
					 
					
						
						
							
							MCOL-4033: add columnstore version to header of output files.  
						
						
						
						
					 
					
						2020-06-12 18:14:21 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						2cf794e5ec 
					 
					
						
						
							
							MCOL-4033: add newline to end of shell script.  
						
						
						
						
					 
					
						2020-06-12 17:48:06 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						531ab45f24 
					 
					
						
						
							
							MCOL-4033: cleanup header file  
						
						
						
						
					 
					
						2020-06-12 16:25:17 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						ce6f983c06 
					 
					
						
						
							
							MCOL-4033: Cleanup some logging and fix remote logReport collection.  
						
						
						
						
					 
					
						2020-06-12 14:59:23 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						12511690ea 
					 
					
						
						
							
							MCOL-4033: initial changes to cleanup columnstoreSupport and remove mcsadmin references.  
						
						
						
						
					 
					
						2020-06-10 17:16:13 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						a43de9d536 
					 
					
						
						
							
							Merge branch 'develop' into MCOL-3536  
						
						
						
						
					 
					
						2020-05-28 14:20:32 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						60b417b47f 
					 
					
						
						
							
							Merge pull request  #1221  from jmrojas2332/develop  
						
						... 
						
						
						
						MCOL-3915 Update columnstore install and uninstall procedure 
						
						
					 
					
						2020-05-27 16:26:14 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						ee4589ef40 
					 
					
						
						
							
							MCOL-4018 Disable legacy OAM by default.  
						
						
						
						
					 
					
						2020-05-27 08:32:03 +00:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						06e50e0926 
					 
					
						
						
							
							MCOL-3536 collation  
						
						
						
						
					 
					
						2020-05-26 12:42:11 -05:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						90a167178a 
					 
					
						
						
							
							MCOL-3915 Update columnstore install and uninstall procedure  
						
						
						
						
					 
					
						2020-05-22 23:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						9e9f04eb79 
					 
					
						
						
							
							Some minor cleanup in response to PR comment  
						
						
						
						
					 
					
						2020-05-15 19:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						32d3e3f6a3 
					 
					
						
						
							
							MCOL-3991 MCS doesn't build mcsAdmin anymore.  
						
						... 
						
						
						
						Removed MDB network port check from postConfigure. 
						
						
					 
					
						2020-05-14 14:07:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						98abf95eae 
					 
					
						
						
							
							MCOL-3991 MCS is now single package and properly uninstalls  
						
						
						
						
					 
					
						2020-05-12 13:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						ea39ac7f43 
					 
					
						
						
							
							MCOL-3915. Cleanup postConfigure. PostConfigure and Installer no longer editing config file  
						
						
						
						
					 
					
						2020-05-12 13:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						97b8e41ce3 
					 
					
						
						
							
							MCOL-3915 Remove some configuration from postConfigure. Default Columnstore.xml to a standard single server config.  
						
						
						
						
					 
					
						2020-05-12 13:33:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						c60ec09fea 
					 
					
						
						
							
							MCOL-3915 Columnstore-post-install/postConfigure processed and columnstore started during installation  
						
						
						
						
					 
					
						2020-05-12 13:33:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jose 
							
						 
					 
					
						
						
							
						
						7b66bc7ead 
					 
					
						
						
							
							MCOL-3915 Run post-install, postConfigure, and start systemd units during package installation  
						
						
						
						
					 
					
						2020-05-12 13:32:46 +00:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						75d1dbc592 
					 
					
						
						
							
							MCOL-3494: initial commit of test program to verify storagemanager.cnf during postConfigure.  
						
						
						
						
					 
					
						2020-04-30 16:59:56 -05:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						8edaffc433 
					 
					
						
						
							
							Change includes for history.h  
						
						
						
						
					 
					
						2020-04-21 11:46:01 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						00828bf2df 
					 
					
						
						
							
							Merge branch 'develop' into mcol-3743  
						
						
						
						
					 
					
						2020-04-13 12:49:28 -05:00 
						 
				 
			
				
					
						
							
							
								benthompson15 
							
						 
					 
					
						
						
							
						
						cfc2ae4762 
					 
					
						
						
							
							Merge pull request  #1107  from pleblanc1976/mcol-3887  
						
						... 
						
						
						
						MCOL-3887 - postconfig problem processing an upgrade 
						
						
					 
					
						2020-04-06 15:59:22 -05:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						ab518fae8c 
					 
					
						
						
							
							MCOL-3743  
						
						... 
						
						
						
						Reformatted the usage stmt and help msg to fit on standard 80-col
terminals. 
						
						
					 
					
						2020-03-17 14:36:23 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						90d4b03fdb 
					 
					
						
						
							
							MCOL-3743: cmdline params to postConfig to configure SM  
						
						... 
						
						
						
						Made some changes.  It's working the way it should. 
						
						
					 
					
						2020-03-17 13:55:08 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						39c26f8c68 
					 
					
						
						
							
							MCOL-3743: Add cmd-line config for S3 parameters to postConfig  
						
						... 
						
						
						
						Checkpointing the first cut.  It builds.  Not tested yet. 
						
						
					 
					
						2020-03-16 17:53:19 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						4e7e70b0f1 
					 
					
						
						
							
							MCOL-3887 - postconfig problem processing an upgrade  
						
						... 
						
						
						
						mycnfUpgrade has been looking for our mysql config mods
in the /etc/my.cnf/ directory, which is wrong obviously.  Looks like
an oversight; all of the code around it is looking in the right place.
Changed it to look in the right place. 
						
						
					 
					
						2020-03-16 13:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						c073ae0ef9 
					 
					
						
						
							
							MCOL-2022.  Removed some test code.  
						
						
						
						
					 
					
						2020-03-11 18:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						efb97b1415 
					 
					
						
						
							
							MCOL-2022: aws specific options can't use nvme dev names  
						
						... 
						
						
						
						Checkpointing a minimal attempt to disable the aws-specific
functionality for new installations. 
						
						
					 
					
						2020-03-11 11:14:44 -04:00