a1a7d95c0a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2861  from citusdata/less_polymorphic_plan_router_query  
							
							... 
							
							
							
							PlanRouterQuery: don't store list of list of shard intervals in relationShardList 
							
						 
						
							2019-08-02 09:16:09 -07:00  
				
					
						
							
							
								 
						
							
							
								b77c52f95b 
								
							
								 
							
						 
						
							
							
								
								PlanRouterQuery: don't store list of list of shard intervals in relationShardList  
							
							
							
						 
						
							2019-08-02 14:08:57 +00:00  
				
					
						
							
							
								 
						
							
							
								9b4ba2f5b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2858  from citusdata/multi_modifications_bug  
							
							... 
							
							
							
							Use 2PC in adaptive executor when dealing with replication factors above 1 
							
						 
						
							2019-08-02 00:20:22 +00:00  
				
					
						
							
							
								 
						
							
							
								fdc0ef6392 
								
							
								 
							
						 
						
							
							
								
								Adaptive executor: use 2PC when replication_factor > 1  
							
							
							
						 
						
							2019-08-01 23:55:12 +00:00  
				
					
						
							
							
								 
						
							
							
								19bcb1b4f7 
								
							
								 
							
						 
						
							
							
								
								multi_modifications: extend to demonstrate issue in adaptive executor  
							
							
							
						 
						
							2019-08-01 23:55:04 +00:00  
				
					
						
							
							
								 
						
							
							
								b81d5947e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2859  from citusdata/no_null_percent_s  
							
							... 
							
							
							
							Avoid segfault in logging queries 
							
						 
						
							2019-08-01 09:36:52 -07:00  
				
					
						
							
							
								 
						
							
							
								064bd66a20 
								
							
								 
							
						 
						
							
							
								
								Avoid segfault in logging queries  
							
							
							
						 
						
							2019-07-31 15:28:46 +00:00  
				
					
						
							
							
								 
						
							
							
								e88cb8335f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Changelog for v8.3.1  
							
							
							
						 
						
							2019-07-29 13:10:28 +03:00  
				
					
						
							
							
								 
						
							
							
								dc67fa36c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2854  from citusdata/compare_shard_intervals_id_tie_breaker  
							
							... 
							
							
							
							CompareShardIntervals: if intervals are equal, compare id 
							
						 
						
							2019-07-26 16:27:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3982b4635f 
								
							
								 
							
						 
						
							
							
								
								CompareShardIntervals: if intervals are equal, compare id. Works around sort being unstable  
							
							
							
						 
						
							2019-07-26 16:13:36 +00:00  
				
					
						
							
							
								 
						
							
							
								6f1a8dfdbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2852  from citusdata/update_tests_colocation_utils_copy  
							
							... 
							
							
							
							Update two tests, useful fallout from pg12 branch 
							
						 
						
							2019-07-25 17:36:16 +00:00  
				
					
						
							
							
								 
						
							
							
								c471d9680c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2848  from citusdata/adaptive_executor_tuning  
							
							... 
							
							
							
							Adaptive executor performance improvements 
							
						 
						
							2019-07-25 16:52:36 +02:00  
				
					
						
							
							
								 
						
							
							
								0e233c63a3 
								
							
								 
							
						 
						
							
							
								
								multi_colocation_utils: sort by nodeport, not placementid  
							
							... 
							
							
							
							multi_copy: replace smgr with aclitem, smgr is removed in pg12 
							
						 
						
							2019-07-25 14:33:43 +00:00  
				
					
						
							
							
								 
						
							
							
								cd2905ec23 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2845  from citusdata/squash_migrations_56  
							
							... 
							
							
							
							Squash migrations for versions 5/6, don't use WITH OIDS 
							
						 
						
							2019-07-24 11:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								50144b75d0 
								
							
								 
							
						 
						
							
							
								
								Add check-empty to testing Makefile  
							
							... 
							
							
							
							Don't create functions multiple times
Move ALTER TABLEs to their declaration
Remove DROP FUNCTIONS IF EXISTS, OR REPLACE 
							
						 
						
							2019-07-24 11:03:54 -07:00  
				
					
						
							
							
								 
						
							
							
								acbaa38a62 
								
							
								 
							
						 
						
							
							
								
								Squash migrations for versions 5/6, don't use WITH OIDS  
							
							
							
						 
						
							2019-07-24 11:03:29 -07:00  
				
					
						
							
							
								 
						
							
							
								3e6f3e4f3b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2849  from citusdata/sort-list-is-not-in-place  
							
							... 
							
							
							
							Update workerNodeList after sorting 
							
						 
						
							2019-07-23 21:04:22 +00:00  
				
					
						
							
							
								 
						
							
							
								8127297999 
								
							
								 
							
						 
						
							
							
								
								update workerNodeList after sorting  
							
							
							
						 
						
							2019-07-23 20:57:07 +00:00  
				
					
						
							
							
								 
						
							
							
								6c5866cc4d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2850  from citusdata/fix_a_couple_shardid_tests  
							
							... 
							
							
							
							Fix multi_prune_shard_list 
							
						 
						
							2019-07-23 20:19:55 +00:00  
				
					
						
							
							
								 
						
							
							
								6598c68993 
								
							
								 
							
						 
						
							
							
								
								Fix multi_prune_shard_list & don't set next_shard_id unnecessarily in multi_null_minmax_value_pruning  
							
							
							
						 
						
							2019-07-23 19:44:18 +00:00  
				
					
						
							
							
								 
						
							
							
								e2bc09838e 
								
							
								 
							
						 
						
							
							
								
								Use ereport instead of elog in adaptive executor  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								bd111366b0 
								
							
								 
							
						 
						
							
							
								
								Skip CheckConnectionTimeout when checkForPoolTimeout is false  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								a3811b1e55 
								
							
								 
							
						 
						
							
							
								
								Avoid FindWorkerNode calls in adaptive executor  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								4444d92dbc 
								
							
								 
							
						 
						
							
							
								
								Set initial pool size to cached connection count  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								4c0c33365e 
								
							
								 
							
						 
						
							
							
								
								Avoid creating a redundant event set at the start  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								32e7a80960 
								
							
								 
							
						 
						
							
							
								
								Avoid unnecessary calls to PQconsumeInput  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								71ad5c095b 
								
							
								 
							
						 
						
							
							
								
								Use ModifyWaitEvent when only wait flags changed  
							
							
							
						 
						
							2019-07-23 20:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								efbe58eab2 
								
							
								 
							
						 
						
							
							
								
								Fix SQL schema version, we skipped 8.3  
							
							
							
						 
						
							2019-07-17 16:05:25 +02:00  
				
					
						
							
							
								 
						
							
							
								86b30ee094 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2807  from citusdata/2776_preparation  
							
							... 
							
							
							
							DistributedPlan: replace operation with modLevel 
							
						 
						
							2019-07-16 14:04:10 -07:00  
				
					
						
							
							
								 
						
							
							
								0915027389 
								
							
								 
							
						 
						
							
							
								
								DistributedPlan: replace operation with modLevel  
							
							... 
							
							
							
							This causes no behaviorial changes, only organizes better to implement modifying CTEs
Also rename ExtactInsertRangeTableEntry to ExtractResultRelationRTE,
as the source of this function didn't match the documentation
Remove Task's upsertQuery in favor of ROW_MODIFY_NONCOMMUTATIVE
Split up AcquireExecutorShardLock into more internal functions
Tests: Normalize multi_reference_table multi_create_table_constraints 
							
						 
						
							2019-07-16 13:58:18 -07:00  
				
					
						
							
							
								 
						
							
							
								0bdec52761 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix default_version in citus.control file ( #2840 )  
							
							
							
						 
						
							2019-07-11 14:24:51 +03:00  
				
					
						
							
							
								 
						
							
							
								e3ab6388c1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2838  from citusdata/normalize_sql_procedure_and_custom_aggregate_support  
							
							... 
							
							
							
							Tests: normalize sql_procedure and custom_aggregate_support 
							
						 
						
							2019-07-10 16:21:39 -07:00  
				
					
						
							
							
								 
						
							
							
								befd0caddd 
								
							
								 
							
						 
						
							
							
								
								Tests: normalize sql_procedure and custom_aggregate_support  
							
							... 
							
							
							
							Also fix typo in multi_insert_select 
							
						 
						
							2019-07-10 14:36:17 +00:00  
				
					
						
							
							
								 
						
							
							
								5a6eba6ba9 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump Citus to 8.4devel  
							
							
							
						 
						
							2019-07-10 15:26:10 +03:00  
				
					
						
							
							
								 
						
							
							
								fbfc0660d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump citus to 8.3.0  
							
							... 
							
							
							
							Add changelog entry for 8.3.0 
							
						 
						
							2019-07-10 14:49:11 +03:00  
				
					
						
							
							
								 
						
							
							
								3d815f240c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2831  from citusdata/tests/multi-user-manual-automation  
							
							... 
							
							
							
							Fix an issue with subquery map merge jobs as non-root 
							
						 
						
							2019-07-10 12:48:23 +02:00  
				
					
						
							
							
								 
						
							
							
								791cc26a86 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix an issue with subquery map merge jobs as non-root  
							
							... 
							
							
							
							Also automated all manual tests around multi user isolation for internal citus udf's
automate upgrade_to_reference_table tests
add negative tests for lock_relation_if_exists
add tests for permissions on worker_cleanup_job_schema_cache
add tests for worker_fetch_partition_file
add tests for worker_merge_files_into_table
fix problem with worker_merge_files_and_run_query when run as non-super user and add tests for behaviour 
							
						 
						
							2019-07-10 12:40:05 +02:00  
				
					
						
							
							
								 
						
							
							
								9453645860 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2833  from citusdata/fix_relation_shard_list  
							
							... 
							
							
							
							Don't modify cache entry in RelationShardListForShardCreate() 
							
						 
						
							2019-07-10 09:37:00 +02:00  
				
					
						
							
							
								 
						
							
							
								46608e42f9 
								
							
								 
							
						 
						
							
							
								
								Add hyperscale tutorial to the regression tests.  
							
							
							
						 
						
							2019-07-10 10:47:55 +02:00  
				
					
						
							
							
								 
						
							
							
								91d8a41ecd 
								
							
								 
							
						 
						
							
							
								
								Don't modify cache entry in RelationShardListForShardCreate()  
							
							
							
						 
						
							2019-07-09 12:44:48 -07:00  
				
					
						
							
							
								 
						
							
							
								70434bc716 
								
							
								 
							
						 
						
							
							
								
								Increase slow start time in test to make valgrind tests pass  
							
							
							
						 
						
							2019-07-08 06:04:13 +02:00  
				
					
						
							
							
								 
						
							
							
								b09ee85408 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2825  from citusdata/fix_set  
							
							... 
							
							
							
							Fix crash in RESET and make it behave properly 
							
						 
						
							2019-07-05 23:25:00 +02:00  
				
					
						
							
							
								 
						
							
							
								032167c553 
								
							
								 
							
						 
						
							
							
								
								Fix Assert() in ProcessVariableSetStmt()  
							
							
							
						 
						
							2019-07-05 14:11:22 -07:00  
				
					
						
							
							
								 
						
							
							
								07d2266e11 
								
							
								 
							
						 
						
							
							
								
								Fix RESET and other types of SET  
							
							
							
						 
						
							2019-07-05 19:30:48 +02:00  
				
					
						
							
							
								 
						
							
							
								8617838fd6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2822  from citusdata/fix_find_worker_node  
							
							... 
							
							
							
							Copy WorkerNode before returning in FindWorkerNode 
							
						 
						
							2019-07-05 18:13:11 +02:00  
				
					
						
							
							
								 
						
							
							
								97334ff1ec 
								
							
								 
							
						 
						
							
							
								
								Copy WorkerNode before returning in FindWorkerNode  
							
							
							
						 
						
							2019-07-05 09:35:53 +02:00  
				
					
						
							
							
								 
						
							
							
								99f18c55d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2815  from citusdata/fix_valgrind_stack_errors  
							
							... 
							
							
							
							Increase valgrind's max-stackframe 
							
						 
						
							2019-07-04 15:25:24 +02:00  
				
					
						
							
							
								 
						
							
							
								5d59aab38d 
								
							
								 
							
						 
						
							
							
								
								Increase valgrind's max-stackframe  
							
							
							
						 
						
							2019-07-04 14:19:41 +02:00  
				
					
						
							
							
								 
						
							
							
								ea630c5070 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2817  from citusdata/fix_multi_extension  
							
							... 
							
							
							
							Fix multi_extension in check-multi-vg 
							
						 
						
							2019-07-04 12:53:22 +02:00  
				
					
						
							
							
								 
						
							
							
								d233887d68 
								
							
								 
							
						 
						
							
							
								
								Fix multi_extension in check-multi-vg  
							
							
							
						 
						
							2019-07-04 13:03:46 +02:00