Onder Kalaci
							
						 
						
							 
							
							
								
								
							
							
								
							
								9fff7d28a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert  4925521 
							
							 
							
							
							
						 
						
							2018-12-21 15:36:40 -07:00  
						
					 
				
					
						
							
							
								 
								Jason Petersen
							
						 
						
							 
							
							
								
								
							
							
								
							
								ca83c48097 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2559  from citusdata/concurrent_concurrently  
							
							 
							
							... 
							
							
							
							Execute CREATE INDEX CONCURRENTLY in parallel
cr: @jasonmp85 
							
						 
						
							2018-12-21 15:36:17 -07:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								2e4029973c 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove sequential create index concurrently test  
							
							 
							
							
							
						 
						
							2018-12-21 14:03:00 -07:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								1b1c6374f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Execute CREATE INDEX CONCURRENTLY concurrently  
							
							 
							
							
							
						 
						
							2018-12-21 14:02:59 -07:00  
						
					 
				
					
						
							
							
								 
								Hadi Moshayedi
							
						 
						
							 
							
							
								
								
							
							
								
							
								eb398580f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Git ignore LLVM bitcode files. ( #2565 )  
							
							 
							
							
							
						 
						
							2018-12-21 14:55:24 -05:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								6ca91c1332 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2563  from citusdata/transactions_pgmonitor  
							
							 
							
							... 
							
							
							
							Restrict visibility of get_*_active_transactions functions to pg_monitor 
							
						 
						
							2018-12-21 14:40:34 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a54999c5c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2561  from citusdata/run-time-bound-check  
							
							 
							
							... 
							
							
							
							Move an assert-only array-bound check to run-time. 
							
						 
						
							2018-12-20 17:09:04 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								3ff2b47366 
								
							
								 
							
						 
						
							
							
								
								Restrict visibility of get_*_active_transactions functions to pg_monitor  
							
							 
							
							
							
						 
						
							2018-12-19 18:32:42 +01:00  
						
					 
				
					
						
							
							
								 
								Dimitri Fontaine
							
						 
						
							 
							
							
							
								
							
								6a1a2b8458 
								
							
								 
							
						 
						
							
							
								
								Move an assert-only array-bound check to run-time.  
							
							 
							
							... 
							
							
							
							When the bound-check fails at run-time, better abort with an error message
rather than trying to user memory we did not allocate. 
							
						 
						
							2018-12-19 06:12:05 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								13f4a0ac9f 
								
							
								 
							
						 
						
							
							
								
								Stabilize failure test shard IDs  
							
							 
							
							
							
						 
						
							2018-12-19 04:26:46 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								5b9376a7f8 
								
							
								 
							
						 
						
							
							
								
								Check ownership before taking locks in distributed table creation  
							
							 
							
							
							
						 
						
							2018-12-18 15:32:07 +01:00  
						
					 
				
					
						
							
							
								 
								Hanefi Onaldi
							
						 
						
							 
							
							
								
								
							
							
								
							
								88717f31b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Citus 8.1.0 changelog 1545053355 ( #2553 )  
							
							 
							
							... 
							
							
							
							* Add changelog entry for 8.1.0 
							
						 
						
							2018-12-18 14:48:34 +03:00  
						
					 
				
					
						
							
							
								 
								Hanefi Onaldi
							
						 
						
							 
							
							
								
								
							
							
								
							
								878af61fa6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add changelog entry for 8.0.2 ( #2546 )  
							
							 
							
							
							
						 
						
							2018-12-14 16:54:31 +03:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
								
								
							
							
								
							
								595179706c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2540  from citusdata/fix/enforce-tls  
							
							 
							
							... 
							
							
							
							upgrade default ssl_ciphers to more restrictive on extension creation 
							
						 
						
							2018-12-12 15:56:59 +01:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
								
								
							
							
								
							
								694992e946 
								
									
								
							
								 
							
						 
						
							
							
								
								upgrade default ssl_ciphers to more restrictive on extension creation  
							
							 
							
							... 
							
							
							
							Show ssl_ciphers in ssl_by_default_test 
							
						 
						
							2018-12-12 15:33:15 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								02c144378c 
								
							
								 
							
						 
						
							
							
								
								Add DESCRIPTION to PR template  
							
							 
							
							
							
						 
						
							2018-12-12 05:35:12 +01:00  
						
					 
				
					
						
							
							
								 
								Jason Petersen
							
						 
						
							 
							
							
								
								
							
							
								
							
								92893e9601 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix control file version  
							
							 
							
							
							
						 
						
							2018-12-11 18:50:20 -07:00  
						
					 
				
					
						
							
							
								 
								Jason Petersen
							
						 
						
							 
							
							
								
								
							
							
								
							
								bd0d1f05e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump SQL version  
							
							 
							
							... 
							
							
							
							Should have been done when the release-8.0 branch was created… 
							
						 
						
							2018-12-11 10:40:15 -07:00  
						
					 
				
					
						
							
							
								 
								Hanefi Onaldi
							
						 
						
							 
							
							
								
								
							
							
								
							
								f12676e7b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Added changelog entry for 7.5.4 ( #2538 )  
							
							 
							
							
							
						 
						
							2018-12-11 16:27:37 +03:00  
						
					 
				
					
						
							
							
								 
								Burak Velioglu
							
						 
						
							 
							
							
								
								
							
							
								
							
								7aaf6b2cb3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2533  from citusdata/fix_function_oid  
							
							 
							
							... 
							
							
							
							Fix function oid 
							
						 
						
							2018-12-10 14:33:50 +03:00  
						
					 
				
					
						
							
							
								 
								velioglu
							
						 
						
							 
							
							
							
								
							
								90704d9a52 
								
							
								 
							
						 
						
							
							
								
								Fix getting function oid to get hll_add_agg id  
							
							 
							
							
							
						 
						
							2018-12-10 14:16:19 +03:00  
						
					 
				
					
						
							
							
								 
								velioglu
							
						 
						
							 
							
							
							
								
							
								3e0cff94a6 
								
							
								 
							
						 
						
							
							
								
								Add FunctionOidExtended function  
							
							 
							
							
							
						 
						
							2018-12-10 11:59:41 +03:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
							
								
							
								4af40eee76 
								
							
								 
							
						 
						
							
							
								
								Enable SSL by default during installation of citus  
							
							 
							
							
							
						 
						
							2018-12-07 11:23:19 -07:00  
						
					 
				
					
						
							
							
								 
								Burak Velioglu
							
						 
						
							 
							
							
								
								
							
							
								
							
								fd3b0044b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2523  from citusdata/disable_hashagg_hll  
							
							 
							
							... 
							
							
							
							Adds support for disabling hash agg with hll functions on coordinator 
							
						 
						
							2018-12-07 19:16:19 +03:00  
						
					 
				
					
						
							
							
								 
								velioglu
							
						 
						
							 
							
							
							
								
							
								8764a19464 
								
							
								 
							
						 
						
							
							
								
								Adds support for disabling hash agg with hll functions on coordinator query  
							
							 
							
							
							
						 
						
							2018-12-07 18:49:25 +03:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								298613824e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2496  from citusdata/limit_transmit  
							
							 
							
							... 
							
							
							
							Only allow transmit from pgsql_job_cache directory 
							
						 
						
							2018-12-06 16:25:47 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								9cf91c438b 
								
							
								 
							
						 
						
							
							
								
								Only allow transmit from pgsql_job_cache directory  
							
							 
							
							
							
						 
						
							2018-12-05 10:18:27 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								2967d8e65f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2520  from citusdata/remove_memcpy  
							
							 
							
							... 
							
							
							
							Remove odd memcpy usage in BuildCachedShardList 
							
						 
						
							2018-12-04 19:32:33 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								7c2a2d08af 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2511  from citusdata/planner_readme  
							
							 
							
							... 
							
							
							
							Expand planner readme 
							
						 
						
							2018-12-04 14:29:37 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								70fb9c851b 
								
							
								 
							
						 
						
							
							
								
								Remove odd memcpy usag in BuildCachedShardList  
							
							 
							
							
							
						 
						
							2018-12-04 14:09:10 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								96b091a1e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2516  from citusdata/security-audit  
							
							 
							
							... 
							
							
							
							Review some strcpy/memcpy/strprintf/sscanf usage in the code. 
							
						 
						
							2018-12-04 13:08:18 +01:00  
						
					 
				
					
						
							
							
								 
								Önder Kalacı
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb119f4f73 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2514  from citusdata/fix_total_procs  
							
							 
							
							... 
							
							
							
							Ensure to use initialized MaxBackends 
							
						 
						
							2018-12-04 11:41:30 +01:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								0388324fbe 
								
							
								 
							
						 
						
							
							
								
								Expand planner readme  
							
							 
							
							
							
						 
						
							2018-12-04 09:55:19 +01:00  
						
					 
				
					
						
							
							
								 
								Dimitri Fontaine
							
						 
						
							 
							
							
							
								
							
								d1b182de7d 
								
							
								 
							
						 
						
							
							
								
								Replace calls to unsafe functions like memcpy and sscanf  
							
							 
							
							... 
							
							
							
							In answer to a security audit, we double check buffer sizes and avoid
known-dangerous operations such as sscanf. 
							
						 
						
							2018-12-04 08:54:43 +01:00  
						
					 
				
					
						
							
							
								 
								Onder Kalaci
							
						 
						
							 
							
							
							
								
							
								621ccf3946 
								
							
								 
							
						 
						
							
							
								
								Ensure to use initialized MaxBackends  
							
							 
							
							... 
							
							
							
							Postgresql loads shared libraries before calculating MaxBackends.
However, Citus relies on MaxBackends being set. Thus, with this
commit we use the same steps to calculate MaxBackends while
Citus is being loaded (e.g., PG_Init is called).
Note that this is safe since all the elements that are used to
calculate MaxBackends are PGC_POSTMASTER gucs and a constant
value. 
							
						 
						
							2018-12-03 13:25:51 +03:00  
						
					 
				
					
						
							
							
								 
								Onder Kalaci
							
						 
						
							 
							
							
							
								
							
								b6ebd791a6 
								
							
								 
							
						 
						
							
							
								
								Sort task list for multi-task explain outputs  
							
							 
							
							... 
							
							
							
							This is purely for ensuring that regression tests do not randomly fail. 
							
						 
						
							2018-11-30 11:19:37 -07:00  
						
					 
				
					
						
							
							
								 
								Önder Kalacı
							
						 
						
							 
							
							
								
								
							
							
								
							
								89d32af3ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2509  from citusdata/fix_partitioning_test  
							
							 
							
							... 
							
							
							
							Make sure the explain output for partition wise join is stable 
							
						 
						
							2018-11-30 15:16:01 +01:00  
						
					 
				
					
						
							
							
								 
								Onder Kalaci
							
						 
						
							 
							
							
							
								
							
								18c9badff5 
								
							
								 
							
						 
						
							
							
								
								Make sure the explain output for partition wise join is stable  
							
							 
							
							... 
							
							
							
							We disable bunch of planning options on the workers. This might be
risky if any concurrent test relies on EXPLAIN OUTPUT as well. Still,
we want to keep this test, so we should try to not parallelize this
test with such test. 
							
						 
						
							2018-11-30 16:44:57 +03:00  
						
					 
				
					
						
							
							
								 
								Burak Velioglu
							
						 
						
							 
							
							
								
								
							
							
								
							
								e2c4efbaa4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2305  from citusdata/insert_select_onconflict  
							
							 
							
							... 
							
							
							
							INSERT...SELECT via coordinator with ON CONFLICT/RETURNING 
							
						 
						
							2018-11-30 16:23:49 +03:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
							
								
							
								8893cc141d 
								
							
								 
							
						 
						
							
							
								
								Support INSERT...SELECT with ON CONFLICT or RETURNING via coordinator  
							
							 
							
							... 
							
							
							
							Before this commit, Citus supported INSERT...SELECT queries with
ON CONFLICT or RETURNING clauses only for pushdownable ones, since
queries supported via coordinator were utilizing COPY infrastructure
of PG to send selected tuples to the target worker nodes.
After this PR, INSERT...SELECT queries with ON CONFLICT or RETURNING
clauses will be performed in two phases via coordinator. In the first
phase selected tuples will be saved to the intermediate table which
is colocated with target table of the INSERT...SELECT query. Note that,
a utility function to save results to the colocated intermediate result
also implemented as a part of this commit. In the second phase, INSERT..
SELECT query is directly run on the worker node using the intermediate
table as the source table. 
							
						 
						
							2018-11-30 15:29:12 +03:00  
						
					 
				
					
						
							
							
								 
								Hanefi Onaldi
							
						 
						
							 
							
							
								
								
							
							
								
							
								a9c299473b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2507  from citusdata/error_out_grouping_sets_in_subqueries  
							
							 
							
							... 
							
							
							
							Error out when a subquery has grouping set clause 
							
						 
						
							2018-11-30 15:14:45 +03:00  
						
					 
				
					
						
							
							
								 
								Hanefi Onaldi
							
						 
						
							 
							
							
							
								
							
								088a2ef66a 
								
							
								 
							
						 
						
							
							
								
								throw an error when a subquery has grouping set clause  
							
							 
							
							
							
						 
						
							2018-11-30 13:11:32 +03:00  
						
					 
				
					
						
							
							
								 
								Önder Kalacı
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a8c79430e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2508  from citusdata/fix_citus_stat_activity  
							
							 
							
							... 
							
							
							
							Ensure that citus_dist_activity test outputs do not change 
							
						 
						
							2018-11-30 10:19:27 +01:00  
						
					 
				
					
						
							
							
								 
								Onder Kalaci
							
						 
						
							 
							
							
							
								
							
								a15f168ce4 
								
							
								 
							
						 
						
							
							
								
								Ensure that citus_dist_activity test outputs do not change  
							
							 
							
							... 
							
							
							
							Since there is no lock ordering among the query that is executed
and the select from the view, we prefer to add a timeout before
priting the activity. 
							
						 
						
							2018-11-30 11:46:17 +03:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
								
								
							
							
								
							
								e17d98b0e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2486  from citusdata/fix/create-distributed-table-as-owner  
							
							 
							
							... 
							
							
							
							Fix create_distributed_table as non-table-owner 
							
						 
						
							2018-11-29 16:16:34 +01:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
								
								
							
							
								
							
								9309e63156 
								
									
								
							
								 
							
						 
						
							
							
								
								create_distributed_table as user, change table ownership during create  
							
							 
							
							
							
						 
						
							2018-11-29 14:20:42 +01:00  
						
					 
				
					
						
							
							
								 
								Nils Dijk
							
						 
						
							 
							
							
								
								
							
							
								
							
								6aa191f72c 
								
									
								
							
								 
							
						 
						
							
							
								
								remove table_ddl_command_array and test master_get_table_ddl_events  
							
							 
							
							
							
						 
						
							2018-11-29 14:20:42 +01:00  
						
					 
				
					
						
							
							
								 
								Murat Tuncer
							
						 
						
							 
							
							
								
								
							
							
								
							
								cc2422efee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2505  from citusdata/fix_stat_statements_view  
							
							 
							
							... 
							
							
							
							Fix citus_stat_statements view 
							
						 
						
							2018-11-29 16:16:52 +03:00  
						
					 
				
					
						
							
							
								 
								Murat Tuncer
							
						 
						
							 
							
							
							
								
							
								fd868ec268 
								
							
								 
							
						 
						
							
							
								
								Fix citus_stat_statements view  
							
							 
							
							... 
							
							
							
							Join between pg_stat_statements and citus_query_stats should
include queryid, dbid, userid instead of just queryid. 
							
						 
						
							2018-11-29 14:49:16 +03:00  
						
					 
				
					
						
							
							
								 
								Marco Slot
							
						 
						
							 
							
							
								
								
							
							
								
							
								a378a11da0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2493  from citusdata/allow-adding-node-in-any-group  
							
							 
							
							... 
							
							
							
							Refrain from having a strong opinion on maxGroupId. 
							
						 
						
							2018-11-28 16:25:15 +01:00