cf7dda3892 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1871  from citusdata/relax_from_sublink_checks  
							
							... 
							
							
							
							Relax checks on recurring tuples in FROM with sublinks 
							
						 
						
							2017-12-15 12:13:19 +01:00  
				
					
						
							
							
								 
						
							
							
								5a69fc1b17 
								
							
								 
							
						 
						
							
							
								
								Relax checks on recurring tuples in FROM with sublinks  
							
							
							
						 
						
							2017-12-15 11:56:06 +01:00  
				
					
						
							
							
								 
						
							
							
								a64f0060ba 
								
							
								 
							
						 
						
							
							
								
								Reduce the frequency of FinishConnectionIO calls during COPY ( #1864 )  
							
							
							
						 
						
							2017-12-14 13:21:59 -05:00  
				
					
						
							
							
								 
						
							
							
								a811aad264 
								
							
								 
							
						 
						
							
							
								
								Deparallelise multi_modifying_xacts tests  
							
							
							
						 
						
							2017-12-14 10:27:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c19c3ef4a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1853  from citusdata/ctes  
							
							... 
							
							
							
							Add support for CTEs in distributed queries 
							
						 
						
							2017-12-14 10:26:47 +01:00  
				
					
						
							
							
								 
						
							
							
								5851f71bfb 
								
							
								 
							
						 
						
							
							
								
								Add CTE regression tests  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								fa73abe6d4 
								
							
								 
							
						 
						
							
							
								
								Regression test output changes after CTE support  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								2e2b4e81fa 
								
							
								 
							
						 
						
							
							
								
								Add support for CTEs in distributed queries  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								d0335ec818 
								
							
								 
							
						 
						
							
							
								
								Send BEGIN for SELECTs in the router executor  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								cbbd418af2 
								
							
								 
							
						 
						
							
							
								
								Add citus.copy_format OIDs to metadata cache  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								66f9f1d6cd 
								
							
								 
							
						 
						
							
							
								
								Make some intermediate results functions public  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								36ee21c323 
								
							
								 
							
						 
						
							
							
								
								Make CanUseBinaryCopyFormatForType public  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								7d1191954d 
								
							
								 
							
						 
						
							
							
								
								Add DistributedSubPlan node  
							
							
							
						 
						
							2017-12-14 09:32:55 +01:00  
				
					
						
							
							
								 
						
							
							
								b5784ca03a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1852  from citusdata/group_by_on_function  
							
							... 
							
							
							
							Treat recurring tuples as reference tables for GROUP BY checks 
							
						 
						
							2017-12-13 16:37:31 +03:00  
				
					
						
							
							
								 
						
							
							
								86b2d9420c 
								
							
								 
							
						 
						
							
							
								
								Treat recurring tuples as reference table for GROUP BY checks  
							
							... 
							
							
							
							read_intermediate_results() and immutable functions are implemented.
Empty join trees seems not applicable here. 
							
						 
						
							2017-12-13 14:55:42 +02:00  
				
					
						
							
							
								 
						
							
							
								f0851257fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1867  from citusdata/fix_analyze_block  
							
							... 
							
							
							
							Fix issue with multiple ANALYZE in transaction block 
							
						 
						
							2017-12-12 10:54:27 +01:00  
				
					
						
							
							
								 
						
							
							
								d1a470a52e 
								
							
								 
							
						 
						
							
							
								
								Fix issue with multiple ANALYZE in transaction block  
							
							
							
						 
						
							2017-12-12 10:28:48 +01:00  
				
					
						
							
							
								 
						
							
							
								84957fe6e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1861  from citusdata/new_guc_to_allow_task_executor_swap  
							
							... 
							
							
							
							New guc to allow automated task executor swap 
							
						 
						
							2017-12-11 09:48:42 +03:00  
				
					
						
							
							
								 
						
							
							
								3c941aedf1 
								
							
								 
							
						 
						
							
							
								
								adds citus.enable_repartition_joins GUC  
							
							... 
							
							
							
							The new GUC allows Citus to switch between task executors
when necessary 
							
						 
						
							2017-12-11 09:36:37 +03:00  
				
					
						
							
							
								 
						
							
							
								7544e91c87 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1860  from citusdata/needs_distributed_planning  
							
							... 
							
							
							
							Allow queries with local tables in NeedsDistributedPlanning 
							
						 
						
							2017-12-08 10:11:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5895c88552 
								
							
								 
							
						 
						
							
							
								
								Add materialized view regression tests  
							
							
							
						 
						
							2017-12-07 16:20:23 +01:00  
				
					
						
							
							
								 
						
							
							
								60a1e31671 
								
							
								 
							
						 
						
							
							
								
								Allow queries with local tables in NeedsDistributedPlanning  
							
							
							
						 
						
							2017-12-07 16:20:23 +01:00  
				
					
						
							
							
								 
						
							
							
								d71d519672 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1857  from citusdata/fix_intermediate_result  
							
							... 
							
							
							
							Use proper schema in read_intermediate_result signature 
							
						 
						
							2017-12-07 14:20:10 +01:00  
				
					
						
							
							
								 
						
							
							
								f8550b8c85 
								
							
								 
							
						 
						
							
							
								
								Fix issues with read_intermediate_result signature  
							
							
							
						 
						
							2017-12-07 13:47:56 +01:00  
				
					
						
							
							
								 
						
							
							
								d8fea4efb8 
								
							
								 
							
						 
						
							
							
								
								Revert "Allow queries with local tables in NeedsDistributedPlanning"  
							
							... 
							
							
							
							This reverts commit d2bac081e8 
							
						 
						
							2017-12-07 11:19:11 +01:00  
				
					
						
							
							
								 
						
							
							
								d2bac081e8 
								
							
								 
							
						 
						
							
							
								
								Allow queries with local tables in NeedsDistributedPlanning  
							
							
							
						 
						
							2017-12-07 11:02:16 +01:00  
				
					
						
							
							
								 
						
							
							
								3ceb15ccdf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1851  from citusdata/fix_annoying_bug  
							
							... 
							
							
							
							Fix bug related to incrementing an index not properly 
							
						 
						
							2017-12-07 10:33:37 +03:00  
				
					
						
							
							
								 
						
							
							
								c42a92afd2 
								
							
								 
							
						 
						
							
							
								
								Fix bug related to incrementing an index not properly  
							
							
							
						 
						
							2017-12-07 08:50:57 +02:00  
				
					
						
							
							
								 
						
							
							
								d336167313 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1856  from citusdata/create_drop_deadlock  
							
							... 
							
							
							
							Avoid deadlock with DROP TABLE in ColocatedTableId 
							
						 
						
							2017-12-06 12:03:52 +01:00  
				
					
						
							
							
								 
						
							
							
								eab15aa035 
								
							
								 
							
						 
						
							
							
								
								Avoid deadlock in ColocatedTableId  
							
							
							
						 
						
							2017-12-06 11:49:34 +01:00  
				
					
						
							
							
								 
						
							
							
								75eff340e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1854  from citusdata/fix_valgrind_tests  
							
							... 
							
							
							
							Increase sleep time in a regression test to give Valgrind tests enough time 
							
						 
						
							2017-12-05 16:36:34 +03:00  
				
					
						
							
							
								 
						
							
							
								12d5974d97 
								
							
								 
							
						 
						
							
							
								
								Increase sleep time in a regression test to give Valgrind tests enough time  
							
							
							
						 
						
							2017-12-05 14:59:37 +02:00  
				
					
						
							
							
								 
						
							
							
								98522d8d7f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1829  from citusdata/intermediate_result  
							
							... 
							
							
							
							Add infrastructure for moving around intermediate results 
							
						 
						
							2017-12-04 15:02:53 +01:00  
				
					
						
							
							
								 
						
							
							
								7279d42849 
								
							
								 
							
						 
						
							
							
								
								Treat read_intermediate_result as recurring tuples  
							
							
							
						 
						
							2017-12-04 14:50:11 +01:00  
				
					
						
							
							
								 
						
							
							
								716448ddef 
								
							
								 
							
						 
						
							
							
								
								Add regression tests for intermediate results  
							
							
							
						 
						
							2017-12-04 14:50:11 +01:00  
				
					
						
							
							
								 
						
							
							
								4cdadfcab6 
								
							
								 
							
						 
						
							
							
								
								Add intermediate results infrastructure  
							
							
							
						 
						
							2017-12-04 14:50:11 +01:00  
				
					
						
							
							
								 
						
							
							
								bfcc76df69 
								
							
								 
							
						 
						
							
							
								
								Make several COPY-related functions public  
							
							
							
						 
						
							2017-12-04 13:12:03 +01:00  
				
					
						
							
							
								 
						
							
							
								73989b07eb 
								
							
								 
							
						 
						
							
							
								
								Refactor query execution functions  
							
							
							
						 
						
							2017-12-04 13:12:03 +01:00  
				
					
						
							
							
								 
						
							
							
								2d66bf5f16 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix hard coded formatting strings for 64 bit numbers ( #1831 )  
							
							... 
							
							
							
							Postgres provides OS agnosting formatting macros for
formatting 64 bit numbers. Replaced %ld %lu with
INT64_FORMAT and UINT64_FORMAT respectively.
Also found some incorrect usages of formatting
flags and fixed them. 
							
						 
						
							2017-12-04 14:11:06 +03:00  
				
					
						
							
							
								 
						
							
							
								f77f8c30dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1845  from citusdata/test_release_71  
							
							... 
							
							
							
							Add CHANGELOG entry for 7.1.1 
							
						 
						
							2017-12-01 13:53:47 +03:00  
				
					
						
							
							
								 
						
							
							
								01a3e7414f 
								
							
								 
							
						 
						
							
							
								
								Add CHANGELOG entry for 7.1.1  
							
							
							
						 
						
							2017-12-01 12:01:06 +03:00  
				
					
						
							
							
								 
						
							
							
								ff706cf556 
								
							
								 
							
						 
						
							
							
								
								Test that COPY blocks UPDATE/DELETE/INSERT...SELECT when rep factor 2.  
							
							
							
						 
						
							2017-11-30 14:52:29 -05:00  
				
					
						
							
							
								 
						
							
							
								acbc0fe0de 
								
							
								 
							
						 
						
							
							
								
								Use RowExclusiveLock shard resource lock in COPY  
							
							
							
						 
						
							2017-11-30 09:15:45 -05:00  
				
					
						
							
							
								 
						
							
							
								b685dfa99f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1838  from citusdata/fix_common_eq_class  
							
							... 
							
							
							
							The common attribute equivalence class should always include the input relations 
							
						 
						
							2017-11-30 17:14:04 +03:00  
				
					
						
							
							
								 
						
							
							
								a273711500 
								
							
								 
							
						 
						
							
							
								
								The common attribute equivalance class always includes the input relations  
							
							... 
							
							
							
							We added the ability to filter out the planner restriction information
for specific parts of the query. This might lead to situations where
the common restriction includes some other relations that we're searching
for. The reason is that while filtering for join restrictions, we add the
restriction as soon as we find the relation.
With this commit we make sure that the common attribute
equivalance class always includes the input relations. 
							
						 
						
							2017-11-30 16:00:26 +02:00  
				
					
						
							
							
								 
						
							
							
								8cb5734481 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1841  from citusdata/send_begin  
							
							... 
							
							
							
							Send begin in real-time executor when in a coordinated transaction 
							
						 
						
							2017-11-30 13:20:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0d6a7f5884 
								
							
								 
							
						 
						
							
							
								
								Add real-time BEGIN regression tests  
							
							
							
						 
						
							2017-11-30 12:59:09 +01:00  
				
					
						
							
							
								 
						
							
							
								d6dd0b3a81 
								
							
								 
							
						 
						
							
							
								
								Send BEGIN in the real-time executor when in a transaction  
							
							
							
						 
						
							2017-11-30 12:59:09 +01:00  
				
					
						
							
							
								 
						
							
							
								581c8c02cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1840  from citusdata/remove_filter_checks  
							
							... 
							
							
							
							Remove filter checks on leaf queries 
							
						 
						
							2017-11-30 12:52:11 +01:00  
				
					
						
							
							
								 
						
							
							
								3a4d5f8182 
								
							
								 
							
						 
						
							
							
								
								Remove filter checks on leaf queries  
							
							
							
						 
						
							2017-11-30 12:25:14 +01:00