Alan Mologorsky 
							
						 
					 
					
						
						
							
						
						e531ec49fc 
					 
					
						
						
							
							fix(CMAPI): reduce timeout value for couple CMAPI endpoints ( #3153 )  
						
						 
						
						... 
						
						
						
						* Minor fix in timeout for /notfound "endpoint" call.
- [fix] timeout to urlopen /notfound "endpoint" in mcs-savebrm and mcs-loadbrm
* chore(CMAPI): reduced a second Time Out asking MDB for a async replication status. The latency must be small b/c MDB Server to be requested is local.
---------
Co-authored-by: drrtuy <drrtuy@gmail.com > 
						
						
					 
					
						2025-04-01 18:03:07 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Mologorsky 
							
						 
					 
					
						
						
							
						
						e639138a7b 
					 
					
						
						
							
							MCOL-5338: Fixed issue related to mcs-loadbrm. ( #3107 )  
						
						 
						
						... 
						
						
						
						[fix] eventually wrong logging messages format 
						
						
					 
					
						2025-04-01 18:03:07 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Mologorsky 
							
						 
					 
					
						
						
							
						
						e6c02c8832 
					 
					
						
						
							
							feat(save_brm)!: MCOL-5709: protect from S3/NFS IO errors ( #3206 )  
						
						 
						
						... 
						
						
						
						* feat(save_brm)!: protect from S3/NFS IO errors
* feat(save_brm)!: future refactoring
* cleanup
* feat(save_brm)!: forgotten template
* feat(save-brm,ci)!: python3 package for rocky8
---------
Co-authored-by: Roman Nozdrin <roman.nozdrin@mariadb.com > 
						
						
					 
					
						2024-06-18 18:41:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								drrtuy 
							
						 
					 
					
						
						
							
						
						426557380c 
					 
					
						
						
							
							fix(cmapi, brm): MCOL-5535 Use an accurate glob when forcing owner of files in /dev/shm on startup ( #2923 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Roman Nozdrin <rnozdrin@mariadb.com > 
						
						
					 
					
						2023-08-11 20:04:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						e6127ab9bc 
					 
					
						
						
							
							MCOL-5242: fix Columnstore tmp_files dir owner ( #2731 )  
						
						 
						
						... 
						
						
						
						* When dbrmroot created, it has columnstore_tmp_files as parent, and this parent was still with root owner
* Change f-string to format 
						
						
					 
					
						2023-02-21 22:04:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mariadb-AlanMologorsky 
							
						 
					 
					
						
						
							
						
						0ad8c7e758 
					 
					
						
						
							
							MCOL-5302: Fix brm-save to prevent overwrites Extent Map files multiple times with shared(non-S3) storage setup.  
						
						 
						
						... 
						
						
						
						[fix] oam/install_scripts/mcs-savebrm.py.in , now everytime using method to detect primary node
[fix] condition style in oam/install_scripts/mcs-loadbrm.py.in 
						
						
					 
					
						2022-11-24 21:59:02 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mariadb-AlanMologorsky 
							
						 
					 
					
						
						
							
						
						0ee1d94f71 
					 
					
						
						
							
							MCOL-5218: Additional fix to mcs-loadbrm and mcs-savebrm + postinstall.  
						
						 
						
						... 
						
						
						
						[fix] bug in detecting primary.
[fix] minor bugs.
[add] not getting meta on secondaries if no cmapi available on primary node.
[fix] postinstall script to mask mariadb-columnstore service on multinode configurations. 
						
						
					 
					
						2022-09-23 22:01:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mariadb-AlanMologorsky 
							
						 
					 
					
						
						
							
						
						70c850ca71 
					 
					
						
						
							
							MCOL-5218: Fix mcs-loadbrm nd mcs-savebrm service run  while reisntall.  
						
						 
						
						... 
						
						
						
						Removed "requests" external python dependency to keep working with preinstalled python3.
Add fallback to detect primary if CMAPI is unreachable with hostname resolving.
Fix various minor python code styling.
f 
						
						
					 
					
						2022-09-23 04:11:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benthompson15 
							
						 
					 
					
						
						
							
						
						652c9299b7 
					 
					
						
						
							
							MCOL-4989: Fix error handling for misconfigured StorageManager startup. ( #2385 )  
						
						 
						
						
						
						
					 
					
						2022-06-02 08:50:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Hall 
							
						 
					 
					
						
						
							
						
						b24c7d0c62 
					 
					
						
						
							
							MCOL-4781 change smcat to SMCAT  
						
						 
						
						... 
						
						
						
						The case was mistakenly left lower 
						
						
					 
					
						2021-06-29 08:18:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						c040956190 
					 
					
						
						
							
							MCOL-4744 Revert "MCOL-4541 CMAPI API version change"  
						
						 
						
						... 
						
						
						
						This reverts commit 8cf2724e4d . 
						
						
					 
					
						2021-06-18 12:58:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						d7b7f23da2 
					 
					
						
						
							
							Merge pull request  #1925  from drrtuy/MCOL-4440-dev  
						
						 
						
						... 
						
						
						
						MCOL-4440 Primary on S3 doesn't download BRM files anymore but waits … 
						
						
					 
					
						2021-05-07 12:27:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						d65ba900d4 
					 
					
						
						
							
							MCOL-4440 Primary on S3 doesn't download BRM files anymore but waits till SM  
						
						 
						
						... 
						
						
						
						starts up 
						
						
					 
					
						2021-05-06 17:04:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						8cf2724e4d 
					 
					
						
						
							
							MCOL-4541 CMAPI API version change  
						
						 
						
						
						
						
					 
					
						2021-05-06 16:55:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						38458f5a26 
					 
					
						
						
							
							MCOL-4546 Store BRM files locally  
						
						 
						
						
						
						
					 
					
						2021-02-24 15:51:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						ee03f4eccb 
					 
					
						
						
							
							Merge branch 'develop' into develop  
						
						 
						
						
						
						
					 
					
						2020-10-23 16:58:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						d61dc06c3c 
					 
					
						
						
							
							Make CMake variables for default user/group for maintainability  
						
						 
						
						
						
						
					 
					
						2020-10-23 21:57:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						b7b851ccb2 
					 
					
						
						
							
							mcs-loadbrm.py now works with python 3.5 that is used by certain  
						
						 
						
						... 
						
						
						
						deb-based distributions 
						
						
					 
					
						2020-10-21 13:25:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						a957352aaf 
					 
					
						
						
							
							MCOL-4012 Related. Minor improvement.  
						
						 
						
						
						
						
					 
					
						2020-09-24 11:24:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						f966584bee 
					 
					
						
						
							
							MCOL-4314 shared storage manager cluster initialization fix.  
						
						 
						
						
						
						
					 
					
						2020-09-24 11:24:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						62ef0dafe1 
					 
					
						
						
							
							Merge pull request  #1444  from jmrojas2332/MCOL-4012  
						
						 
						
						... 
						
						
						
						MCOL-4012 change ownership of files to mysql 
						
						
					 
					
						2020-09-10 11:41:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						fbef0527d1 
					 
					
						
						
							
							MCOL-4012 change ownership of files to mysql  
						
						 
						
						
						
						
					 
					
						2020-09-09 18:53:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						9ac4e756fd 
					 
					
						
						
							
							Merge pull request  #1424  from drrtuy/MCOL-4295  
						
						 
						
						... 
						
						
						
						MCOL-4295 Replace hardcoded paths with dynamic ones 
						
						
					 
					
						2020-09-08 09:26:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						84e79eef48 
					 
					
						
						
							
							MCOL-4012 Change BRM files owner  
						
						 
						
						
						
						
					 
					
						2020-09-07 14:07:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						75082659ad 
					 
					
						
						
							
							MCOL-4295 Replace hardcoded paths with dynamic ones  
						
						 
						
						
						
						
					 
					
						2020-09-04 11:49:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						91f05f4a6c 
					 
					
						
						
							
							When mcs-loadbrm.py edits the config file, make the editing appear atomic.  
						
						 
						
						
						
						
					 
					
						2020-08-28 18:15:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick LeBlanc 
							
						 
					 
					
						
						
							
						
						1c27ca4ba4 
					 
					
						
						
							
							Made the loadbrm script sleep 1 sec after starting SM, if it starts SM.  
						
						 
						
						... 
						
						
						
						This is to give SM time to init before we try to use it. 
						
						
					 
					
						2020-08-25 09:59:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						ceb44db95c 
					 
					
						
						
							
							Revert shebang change from docker  
						
						 
						
						
						
						
					 
					
						2020-08-14 16:10:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						12fd673859 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/mariadb-corporation/mariadb-columnstore-engine  into develop  
						
						 
						
						
						
						
					 
					
						2020-08-14 16:08:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						ea4701caa7 
					 
					
						
						
							
							MCOL-4157 mcs-loadbrm.py doesn't start SM with systemd with a certain argument  
						
						 
						
						... 
						
						
						
						This feature is used to start multi-node MCS in containers 
						
						
					 
					
						2020-08-03 17:45:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						4b0e8900d4 
					 
					
						
						
							
							Introduced an artificial delay b/w SM and controllernode to allow SM to start  
						
						 
						
						... 
						
						
						
						Introduced mcs-savebrm.py to avoid saving BRM on non-primary nodes
in multi-node S3 clusters
Refactored mcs-loadbrm.py to download BRM files from the primary in
in multi-node S3 clusters 
						
						
					 
					
						2020-08-03 16:00:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose Rojas 
							
						 
					 
					
						
						
							
						
						c755f375dd 
					 
					
						
						
							
							Change for loadbrm s3  
						
						 
						
						
						
						
					 
					
						2020-07-27 17:41:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jose 
							
						 
					 
					
						
						
							
						
						beb9b314d1 
					 
					
						
						
							
							MCOL-4151 Fix mcs-storagemanager logging failure in systemd journal  
						
						 
						
						
						
						
					 
					
						2020-07-07 19:54:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						15a44cad13 
					 
					
						
						
							
							MCOL-4069 mcs-loadbrm now loads EM from the primary node in a multi-node cluster.  
						
						 
						
						
						
						
					 
					
						2020-06-22 17:17:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						24109f65e6 
					 
					
						
						
							
							MCOL-4063 Centos 8 doesn't have generic python interpreter but more specific python2 and python3 so  
						
						 
						
						... 
						
						
						
						we now use an explicit python3 shebang. 
						
						
					 
					
						2020-06-15 18:54:20 +00:00