14bf9d85d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-maintenance-daemon-crash  
							
							
							
						 
						
							2021-01-26 12:52:28 +03:00  
				
					
						
							
							
								 
						
							
							
								54f0e8619a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4566  from citusdata/write-opt  
							
							... 
							
							
							
							Columnar: optimize write path. 
							
						 
						
							2021-01-25 12:00:09 -08:00  
				
					
						
							
							
								 
						
							
							
								d62e54dc09 
								
							
								 
							
						 
						
							
							
								
								Columnar: optimize write path.  
							
							
							
						 
						
							2021-01-25 11:47:21 -08:00  
				
					
						
							
							
								 
						
							
							
								350e0c1d61 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4565  from citusdata/fix_4555  
							
							... 
							
							
							
							Read chunk row count from catalog tables 
							
						 
						
							2021-01-25 09:04:36 -08:00  
				
					
						
							
							
								 
						
							
							
								639952ffa8 
								
							
								 
							
						 
						
							
							
								
								Read chunk row count from catalog tables  
							
							
							
						 
						
							2021-01-25 08:53:52 -08:00  
				
					
						
							
							
								 
						
							
							
								690f54b4fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4570  from citusdata/fix/downgrade-9.5-notify-dropped  
							
							... 
							
							
							
							Drop notify_constraint_dropped beforehand when downgrading 
							
						 
						
							2021-01-25 19:15:32 +03:00  
				
					
						
							
							
								 
						
							
							
								6a28f62239 
								
							
								 
							
						 
						
							
							
								
								Remove stale comment  
							
							
							
						 
						
							2021-01-25 18:55:57 +03:00  
				
					
						
							
							
								 
						
							
							
								9e0150e9e2 
								
							
								 
							
						 
						
							
							
								
								Drop notify_constraint_dropped beforehand when downgrading  
							
							
							
						 
						
							2021-01-25 18:55:57 +03:00  
				
					
						
							
							
								 
						
							
							
								d127516dc8 
								
									
								
							
								 
							
						 
						
							
							
								
								Mitigate segfault in connection statemachine ( #4551 )  
							
							... 
							
							
							
							As described in the comment, we have observed crashes in production
due to a segfault caused by the dereference of a NULL pointer in our
connection statemachine.
As a mitigation, preventing system crashes, we provide an error with
a small explanation of the issue. Unfortunately the case is not
reliably reproduced yet, hence the inability to add tests.
DESCRIPTION: Prevent segfaults when SAVEPOINT handling cannot recover from connection failures 
							
						 
						
							2021-01-25 15:55:04 +01:00  
				
					
						
							
							
								 
						
							
							
								eed7c17ddf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4539  from citusdata/auto-citus-local-when-create-ref  
							
							... 
							
							
							
							Convert postgres tables to citus local when creating reference table having fkeys 
							
						 
						
							2021-01-25 11:11:29 +03:00  
				
					
						
							
							
								 
						
							
							
								215d6630c3 
								
							
								 
							
						 
						
							
							
								
								Update foreign_key_to_reference_table so that test output doesn't change  
							
							
							
						 
						
							2021-01-25 11:03:39 +03:00  
				
					
						
							
							
								 
						
							
							
								b5ea033a0b 
								
							
								 
							
						 
						
							
							
								
								Convert postgres tables to citus local when creating reference table having fkeys  
							
							
							
						 
						
							2021-01-25 11:02:50 +03:00  
				
					
						
							
							
								 
						
							
							
								8e02375aa3 
								
							
								 
							
						 
						
							
							
								
								Some refactor as a preparation  
							
							
							
						 
						
							2021-01-25 11:01:33 +03:00  
				
					
						
							
							
								 
						
							
							
								253c19062a 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename IsCitusInitiatedBackend to IsCitusInitiatedRemoteBackend ( #4562 )  
							
							
							
						 
						
							2021-01-23 01:07:43 +03:00  
				
					
						
							
							
								 
						
							
							
								a4b5da79dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4564  from citusdata/cleanup-cstore  
							
							... 
							
							
							
							Columnar: clean up old references to cstore. 
							
						 
						
							2021-01-22 11:25:53 -08:00  
				
					
						
							
							
								 
						
							
							
								53f7b019d5 
								
							
								 
							
						 
						
							
							
								
								Columnar: clean up old references to cstore.  
							
							
							
						 
						
							2021-01-22 11:08:36 -08:00  
				
					
						
							
							
								 
						
							
							
								941c8fbf32 
								
									
								
							
								 
							
						 
						
							
							
								
								Automatically undistribute citus local tables when no more fkeys with reference tables ( #4538 )  
							
							
							
						 
						
							2021-01-22 18:15:41 +03:00  
				
					
						
							
							
								 
						
							
							
								5022fc8301 
								
							
								 
							
						 
						
							
							
								
								Remove failing assertions  
							
							
							
						 
						
							2021-01-22 17:09:24 +03:00  
				
					
						
							
							
								 
						
							
							
								11083b9987 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4560  from citusdata/marcocitus/citus-tables-rename  
							
							... 
							
							
							
							Rename citus_tables column names to be query-friendly 
							
						 
						
							2021-01-22 14:13:49 +01:00  
				
					
						
							
							
								 
						
							
							
								6e62a9ea74 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4529  from citusdata/remove-deprecated-gucs-udfs  
							
							... 
							
							
							
							Remove unused GUCs/UDFs 
							
						 
						
							2021-01-22 13:39:17 +03:00  
				
					
						
							
							
								 
						
							
							
								63fab1b7d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into remove-deprecated-gucs-udfs  
							
							
							
						 
						
							2021-01-22 13:29:07 +03:00  
				
					
						
							
							
								 
						
							
							
								3d69ab5576 
								
									
								
							
								 
							
						 
						
							
							
								
								Choose the smallest colocation id among all matches ( #4559 )  
							
							... 
							
							
							
							Currently we choose an arbitrary colocation id from all the matches for
a colocation id. This could mean that 2 distributed tables, which have
the same scheme could go into different colocation groups. This fix
makes sure that the same match will go to the same colocation group. 
							
						 
						
							2021-01-22 13:28:43 +03:00  
				
					
						
							
							
								 
						
							
							
								3ac30ef9d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into remove-deprecated-gucs-udfs  
							
							
							
						 
						
							2021-01-22 13:06:13 +03:00  
				
					
						
							
							
								 
						
							
							
								790c22c0ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4536  from citusdata/fix-bug-create-citus-local-table-with-stats  
							
							... 
							
							
							
							Fix bug creating citus local table with stats 
							
						 
						
							2021-01-22 13:05:56 +03:00  
				
					
						
							
							
								 
						
							
							
								76354ff563 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into remove-deprecated-gucs-udfs  
							
							
							
						 
						
							2021-01-22 12:47:06 +03:00  
				
					
						
							
							
								 
						
							
							
								887b67953b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-bug-create-citus-local-table-with-stats  
							
							
							
						 
						
							2021-01-22 12:46:47 +03:00  
				
					
						
							
							
								 
						
							
							
								b53296b4e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4552  from citusdata/columnar_fix_names  
							
							... 
							
							
							
							More meaningful columnar metadata table names 
							
						 
						
							2021-01-21 21:39:52 -08:00  
				
					
						
							
							
								 
						
							
							
								ff38996645 
								
							
								 
							
						 
						
							
							
								
								More meaningful columnar metadata table names  
							
							
							
						 
						
							2021-01-21 21:29:07 -08:00  
				
					
						
							
							
								 
						
							
							
								9051bf485f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4557  from citusdata/columnar_rename_funcs  
							
							... 
							
							
							
							Don't use 'cstore' in symbols 
							
						 
						
							2021-01-21 21:11:27 -08:00  
				
					
						
							
							
								 
						
							
							
								222fb4d589 
								
							
								 
							
						 
						
							
							
								
								Don't use 'cstore' in function names  
							
							
							
						 
						
							2021-01-21 18:32:21 -08:00  
				
					
						
							
							
								 
						
							
							
								0b5551faaf 
								
									
								
							
								 
							
						 
						
							
							
								
								Columnar: add explain info for chunk filtering ( #4554 )  
							
							... 
							
							
							
							Co-authored-by: Jeff Davis <jefdavi@microsoft.com> 
							
						 
						
							2021-01-21 15:04:42 -08:00  
				
					
						
							
							
								 
						
							
							
								0581df23f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add columnar test for json ( #4553 )  
							
							... 
							
							
							
							Co-authored-by: Jeff Davis <jefdavi@microsoft.com> 
							
						 
						
							2021-01-21 14:36:38 -08:00  
				
					
						
							
							
								 
						
							
							
								03328e9679 
								
							
								 
							
						 
						
							
							
								
								Rename citus_tables column names to be query-friendly  
							
							
							
						 
						
							2021-01-21 18:58:30 +01:00  
				
					
						
							
							
								 
						
							
							
								9b39b25390 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent citus local table creation via remote execution ( #4540 )  
							
							... 
							
							
							
							/*
 * Creating Citus local tables relies on functions that accesses
 * shards locally (e.g., ExecuteAndLogDDLCommand()). As long as
 * we don't teach those functions to access shards remotely, we
 * cannot relax this check.
*/ 
							
						 
						
							2021-01-21 11:26:45 +03:00  
				
					
						
							
							
								 
						
							
							
								433062e5d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Add fkeys between citus local and reference tables in some tests ( #4546 )  
							
							
							
						 
						
							2021-01-20 19:30:20 +03:00  
				
					
						
							
							
								 
						
							
							
								89a6fe83f7 
								
							
								 
							
						 
						
							
							
								
								Replace to update_distributed_table_colocation for tests  
							
							
							
						 
						
							2021-01-20 17:30:06 +03:00  
				
					
						
							
							
								 
						
							
							
								ceb6b503c0 
								
							
								 
							
						 
						
							
							
								
								Remove unused UDF mark_tables_colocated  
							
							
							
						 
						
							2021-01-20 17:29:23 +03:00  
				
					
						
							
							
								 
						
							
							
								2fa060a32d 
								
							
								 
							
						 
						
							
							
								
								Fix bug creating citus local table with stats  
							
							
							
						 
						
							2021-01-20 17:17:13 +03:00  
				
					
						
							
							
								 
						
							
							
								64a1fddd9a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4544  from citusdata/refactor_utility_hook  
							
							... 
							
							
							
							Refactor utility hook 
							
						 
						
							2021-01-20 16:02:48 +03:00  
				
					
						
							
							
								 
						
							
							
								8129ce472f 
								
							
								 
							
						 
						
							
							
								
								Refactor Utility Hook  
							
							... 
							
							
							
							We want to be able to find the "top-level" DDL commands
(not internal/cascading ones). To achieve that, we have
some refactoring. 
							
						 
						
							2021-01-20 15:54:00 +03:00  
				
					
						
							
							
								 
						
							
							
								8df58926c5 
								
							
								 
							
						 
						
							
							
								
								Rename CitusProcessUtility -> ProcessUtilityForNode  
							
							
							
						 
						
							2021-01-20 15:54:00 +03:00  
				
					
						
							
							
								 
						
							
							
								082899ffa4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4545  from citusdata/alter-into-same-access-method  
							
							... 
							
							
							
							Adds same access method check 
							
						 
						
							2021-01-20 15:50:52 +03:00  
				
					
						
							
							
								 
						
							
							
								434f5af030 
								
							
								 
							
						 
						
							
							
								
								Adds same access method check  
							
							
							
						 
						
							2021-01-20 15:18:03 +03:00  
				
					
						
							
							
								 
						
							
							
								e1376ca106 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4541  from citusdata/normalize_tests  
							
							... 
							
							
							
							Normalize citus_local_tables 
							
						 
						
							2021-01-19 16:15:40 -08:00  
				
					
						
							
							
								 
						
							
							
								8a5b6a43fc 
								
							
								 
							
						 
						
							
							
								
								Normalize citus_local_tables  
							
							
							
						 
						
							2021-01-19 15:56:42 -08:00  
				
					
						
							
							
								 
						
							
							
								131c981502 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4524  from citusdata/metadata_sync_reland  
							
							... 
							
							
							
							Metadata sync reland 
							
						 
						
							2021-01-19 08:20:14 -08:00  
				
					
						
							
							
								 
						
							
							
								0e0fd6599a 
								
							
								 
							
						 
						
							
							
								
								Faster logical replication tests.  
							
							... 
							
							
							
							Logical replication status can take wal_receiver_status_interval
seconds to get updated. Default is 10s, which means tests in
which logical replication is used can take a long time to finish.
We reduce it to 1 second to speed these tests up.
Logical replication apply launcher launches workers every
wal_retrieve_retry_interval, so if we have many shard moves with
logical replication consecutively, they will be throttled by this
parameter. Default is 5s, we reduce it to 1s so we finish tests
faster. 
							
						 
						
							2021-01-19 07:48:47 -08:00  
				
					
						
							
							
								 
						
							
							
								bc01c795a2 
								
							
								 
							
						 
						
							
							
								
								Reland  #4419  
							
							
							
						 
						
							2021-01-19 07:48:47 -08:00  
				
					
						
							
							
								 
						
							
							
								745ffbc691 
								
									
								
							
								 
							
						 
						
							
							
								
								Separate schedules for mixed mode and normal mode in upgrade ( #4420 )  
							
							
							
						 
						
							2021-01-19 14:08:11 +03:00  
				
					
						
							
							
								 
						
							
							
								fbcad34c26 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4522  from citusdata/include-indexes-in-statistics-command  
							
							... 
							
							
							
							Moves Creation of ALTER INDEX STATISTICS Commands Next to Index Commands 
							
						 
						
							2021-01-18 17:25:11 +03:00