6cea01620a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2339  from citusdata/fix_modifying_cte  
							
							... 
							
							
							
							Make sure that modifying CTEs always use the correct execution mode 
							
						 
						
							2018-08-23 15:44:38 +03:00  
				
					
						
							
							
								 
						
							
							
								b8af8c359b 
								
							
								 
							
						 
						
							
							
								
								Make sure that modifying CTEs always use the correct execution mode  
							
							
							
						 
						
							2018-08-23 14:53:55 +03:00  
				
					
						
							
							
								 
						
							
							
								1abfce9969 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2346  from citusdata/fix_rte_walker  
							
							... 
							
							
							
							Improve query pushdown planning for very large number of shards and queries with many tables 
							
						 
						
							2018-08-22 20:37:27 +03:00  
				
					
						
							
							
								 
						
							
							
								910ea392f5 
								
							
								 
							
						 
						
							
							
								
								Prevent multiple placements of a single shard to lead huge memory allocations  
							
							
							
						 
						
							2018-08-22 19:25:01 +03:00  
				
					
						
							
							
								 
						
							
							
								cb481f55cf 
								
							
								 
							
						 
						
							
							
								
								Prevent excessive number of unnecessary range table traversal  
							
							
							
						 
						
							2018-08-22 11:45:00 +03:00  
				
					
						
							
							
								 
						
							
							
								235542fe6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2342  from citusdata/applyLogRedactionNoop  
							
							... 
							
							
							
							ApplyLogRedaction noop func is added 
							
						 
						
							2018-08-17 15:11:47 -07:00  
				
					
						
							
							
								 
						
							
							
								ef9f38b68d 
								
							
								 
							
						 
						
							
							
								
								ApplyLogRedaction noop func is added  
							
							
							
						 
						
							2018-08-17 14:48:54 -07:00  
				
					
						
							
							
								 
						
							
							
								c3c0d62ca6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add test showing poolinfo validation works  
							
							... 
							
							
							
							In other words, that it errors out. 
							
						 
						
							2018-08-16 20:14:18 -06:00  
				
					
						
							
							
								 
						
							
							
								900e88057c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2341  from citusdata/disable_jit  
							
							... 
							
							
							
							Disable jit for now, make PG11 required
cr: @jasonmp85 
							
						 
						
							2018-08-16 20:11:45 -06:00  
				
					
						
							
							
								 
						
							
							
								fd32c3590b 
								
									
								
							
								 
							
						 
						
							
							
								
								Mark PostgreSQL 11 builds as required  
							
							... 
							
							
							
							We will no longer accept regressions in our support for PostgreSQL 11. 
							
						 
						
							2018-08-16 19:38:55 -06:00  
				
					
						
							
							
								 
						
							
							
								c4e2349b80 
								
									
								
							
								 
							
						 
						
							
							
								
								Mark failing PostgreSQL 11 test as ignored  
							
							... 
							
							
							
							This commit should be reverted once a new PostgreSQL 11 beta is
available: it's due to a bug in the partitioning code which has been
fixed in REL_11_STABLE but (not yet) a released tag. 
							
						 
						
							2018-08-16 19:37:37 -06:00  
				
					
						
							
							
								 
						
							
							
								a2fb5a84f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable JIT during PostgreSQL 11 test runs  
							
							... 
							
							
							
							It's causing problems with one of our tests. 
							
						 
						
							2018-08-16 19:37:14 -06:00  
				
					
						
							
							
								 
						
							
							
								54789d6896 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2324  from citusdata/test/pg11-compatibility  
							
							... 
							
							
							
							make tests pass on pg 11 again
cr: @jasonmp85 
							
						 
						
							2018-08-15 23:52:47 -06:00  
				
					
						
							
							
								 
						
							
							
								6cf4516fdb 
								
									
								
							
								 
							
						 
						
							
							
								
								fix \d change for indexes in pg11  
							
							
							
						 
						
							2018-08-15 23:27:31 -06:00  
				
					
						
							
							
								 
						
							
							
								2a9d47e1a6 
								
									
								
							
								 
							
						 
						
							
							
								
								fix pg11 tests  
							
							
							
						 
						
							2018-08-15 23:27:31 -06:00  
				
					
						
							
							
								 
						
							
							
								3f0317dfb8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2327  from citusdata/master_disable-activate_node_with_superuser  
							
							... 
							
							
							
							Make master_disable/activate_node runnable when superuser 
							
						 
						
							2018-08-15 01:09:09 -07:00  
				
					
						
							
							
								 
						
							
							
								1a3b9f731e 
								
							
								 
							
						 
						
							
							
								
								Make master_disable/activate_node runnable when superuser  
							
							
							
						 
						
							2018-08-15 00:43:35 -07:00  
				
					
						
							
							
								 
						
							
							
								904e1781fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2335  from citusdata/fix_mx_schema  
							
							... 
							
							
							
							Fix DDL execution bug on MX when search_path is used 
							
						 
						
							2018-08-13 19:52:21 +03:00  
				
					
						
							
							
								 
						
							
							
								85d418412d 
								
							
								 
							
						 
						
							
							
								
								Fix DDL execution problem on MX when search_path is used  
							
							... 
							
							
							
							Make sure that the coordinator sends the commands when the search
path synchronised with the coordinator's search_path. This is only
important when Citus sends the commands that are directly relayed
to the worker nodes. For example, the deparsed DLL commands or
queries always adds schema qualifications to the queries. So, they
do not require this change. 
							
						 
						
							2018-08-13 16:34:50 +03:00  
				
					
						
							
							
								 
						
							
							
								537d80abdb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2279  from citusdata/add_create_dist_table_failure  
							
							... 
							
							
							
							Add create_distributed_table (without data) failure tests 
							
						 
						
							2018-08-13 10:25:55 +03:00  
				
					
						
							
							
								 
						
							
							
								44fc9f46fc 
								
							
								 
							
						 
						
							
							
								
								Add create_distributed_table (without data) failure tests  
							
							
							
						 
						
							2018-08-13 09:31:15 +03:00  
				
					
						
							
							
								 
						
							
							
								3fa04d8f2c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2323  from citusdata/shards_go_behind_schema  
							
							... 
							
							
							
							Alternative approach for hiding shards on the MX workers for better UX 
							
						 
						
							2018-08-07 16:24:36 +03:00  
				
					
						
							
							
								 
						
							
							
								974cbf11a5 
								
							
								 
							
						 
						
							
							
								
								Hide shard names on MX worker nodes  
							
							... 
							
							
							
							This commit by default enables hiding shard names on MX workers
by simple replacing `pg_table_is_visible()` calls with
`citus_table_is_visible()` calls on the MX worker nodes. The latter
function filters out tables that are known to be shards.
The main motivation of this change is a better UX. The functionality
can be opted out via a GUC.
We also added two views, namely citus_shards_on_worker and
citus_shard_indexes_on_worker such that users can query
them to see the shards and their corresponding indexes.
We also added debug messages such that the filtered tables can
be interactively seen by setting the level to DEBUG1. 
							
						 
						
							2018-08-07 14:21:45 +03:00  
				
					
						
							
							
								 
						
							
							
								e13da6a343 
								
							
								 
							
						 
						
							
							
								
								Add infrastructure to hide shards on MX worker nodes  
							
							... 
							
							
							
							Add ability to understand whether a table is a
known shard on MX workers. Note that this is only useful
and applicable for hiding shards on MX worker nodes given
that we can have metadata only there. 
							
						 
						
							2018-08-04 09:03:37 +03:00  
				
					
						
							
							
								 
						
							
							
								28fd63bee2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2280  from citusdata/failure-create_distributed_table-non-empty  
							
							... 
							
							
							
							Add create_distributed_table (with data) failure tests 
							
						 
						
							2018-08-03 12:55:04 -07:00  
				
					
						
							
							
								 
						
							
							
								c1f7631f98 
								
							
								 
							
						 
						
							
							
								
								failure tests on create_distributed_table nonempty  
							
							
							
						 
						
							2018-08-03 12:41:25 -07:00  
				
					
						
							
							
								 
						
							
							
								dc55498f80 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2281  from citusdata/add_create_reference_table  
							
							... 
							
							
							
							Add create_reference_table failure tests 
							
						 
						
							2018-08-03 18:22:08 +03:00  
				
					
						
							
							
								 
						
							
							
								b21bd2d1a0 
								
							
								 
							
						 
						
							
							
								
								Add create_reference_table failure tests  
							
							
							
						 
						
							2018-08-03 17:49:57 +03:00  
				
					
						
							
							
								 
						
							
							
								74ee7492ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2273  from citusdata/add_hash_copy_failure  
							
							... 
							
							
							
							Add failure test for copy on hash distributed table 
							
						 
						
							2018-08-03 17:41:29 +03:00  
				
					
						
							
							
								 
						
							
							
								bc27651dd9 
								
							
								 
							
						 
						
							
							
								
								Add failure test for copy on hash distributed table  
							
							
							
						 
						
							2018-08-03 17:11:09 +03:00  
				
					
						
							
							
								 
						
							
							
								82fa85fa5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add tests for 1PC COPY on append and hash-distributed tables  
							
							... 
							
							
							
							Add tests for 1PC COPY on append and hash-distributed tables 
							
						 
						
							2018-07-31 15:17:59 -07:00  
				
					
						
							
							
								 
						
							
							
								f0f7a691a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent failure tests from hanging by using a port outside the ephemeral port range  
							
							... 
							
							
							
							- mitmdump now listens on port 9060
- Add some logging to fluent.py, making issues like this easier to debug in the future
- Fail the tests if something is already running on the port mitmProxy tries to use
- check-failure now works with VPATH builds 
							
						 
						
							2018-07-31 14:30:56 -07:00  
				
					
						
							
							
								 
						
							
							
								6ac0434cf3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2278  from citusdata/failure-copy-reference  
							
							... 
							
							
							
							Adds failure tests for COPY to reference table 
							
						 
						
							2018-07-30 14:40:22 +03:00  
				
					
						
							
							
								 
						
							
							
								dde86cb731 
								
							
								 
							
						 
						
							
							
								
								Copy to reference table failure tests are added  
							
							
							
						 
						
							2018-07-30 11:48:12 +03:00  
				
					
						
							
							
								 
						
							
							
								39cc54b4b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2316  from citusdata/citus-7.4.2-changelog-1532690856  
							
							... 
							
							
							
							Add changelog entry for 7.4.2 
							
						 
						
							2018-07-27 15:36:51 +03:00  
				
					
						
							
							
								 
						
							
							
								2350eaa4c1 
								
							
								 
							
						 
						
							
							
								
								Add changelog entry for 7.4.2  
							
							
							
						 
						
							2018-07-27 15:06:55 +03:00  
				
					
						
							
							
								 
						
							
							
								50cb434377 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2315  from citusdata/version-8.0-bump-fix  
							
							... 
							
							
							
							Citus versioning fix to 8.0devel 
							
						 
						
							2018-07-26 17:29:00 +03:00  
				
					
						
							
							
								 
						
							
							
								bc757845eb 
								
							
								 
							
						 
						
							
							
								
								Citus versioning fix  
							
							
							
						 
						
							2018-07-26 10:56:34 +03:00  
				
					
						
							
							
								 
						
							
							
								ace248d13c 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary calls to 'conn.allow()'  
							
							
							
						 
						
							2018-07-25 17:45:00 -07:00  
				
					
						
							
							
								 
						
							
							
								28d572cc00 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2311  from citusdata/master-update-version-1532507443  
							
							... 
							
							
							
							Bump Citus to 8.0devel 
							
						 
						
							2018-07-25 12:27:14 +03:00  
				
					
						
							
							
								 
						
							
							
								887aa8150d 
								
							
								 
							
						 
						
							
							
								
								Bump citus version to 8.0devel  
							
							
							
						 
						
							2018-07-25 12:03:47 +03:00  
				
					
						
							
							
								 
						
							
							
								1e95f5dc93 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2310  from citusdata/citus-7.5.0-changelog-1532467475  
							
							... 
							
							
							
							Bump citus to 7.5.0 
							
						 
						
							2018-07-25 11:25:53 +03:00  
				
					
						
							
							
								 
						
							
							
								c7203c3c9a 
								
							
								 
							
						 
						
							
							
								
								Add changelog entry for 7.5.0  
							
							
							
						 
						
							2018-07-25 11:06:40 +03:00  
				
					
						
							
							
								 
						
							
							
								854e49101c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2296  from citusdata/add_column_fkey_fix  
							
							... 
							
							
							
							ALTER TABLE %s ADD COLUMN %s [constraint] constraint checks are implemented 
							
						 
						
							2018-07-24 16:06:29 +03:00  
				
					
						
							
							
								 
						
							
							
								e23625bf5e 
								
							
								 
							
						 
						
							
							
								
								Use contype to check for FK constraint instead of reading catalog table  
							
							
							
						 
						
							2018-07-24 15:53:05 +03:00  
				
					
						
							
							
								 
						
							
							
								6d0fbbace7 
								
							
								 
							
						 
						
							
							
								
								ALTER TABLE %s ADD COLUMN constraint check is added  
							
							
							
						 
						
							2018-07-24 15:53:05 +03:00  
				
					
						
							
							
								 
						
							
							
								21114620a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2299  from citusdata/fix_real_time  
							
							... 
							
							
							
							Don't try to check unopened connection in EXEC_TASK_FAILED state
cr: @jasonmp85 
							
						 
						
							2018-07-23 12:12:49 -06:00  
				
					
						
							
							
								 
						
							
							
								625816242a 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't try to check unopened connection in EXEC_TASK_FAILED state  
							
							
							
						 
						
							2018-07-23 11:41:02 -06:00  
				
					
						
							
							
								 
						
							
							
								6ae5fcd6c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2297  from citusdata/fix/insert-select-onconflict  
							
							... 
							
							
							
							Fix insert ... select on conflict that allowed updates of distribution column 
							
						 
						
							2018-07-23 16:19:46 +02:00  
				
					
						
							
							
								 
						
							
							
								2d13900230 
								
									
								
							
								 
							
						 
						
							
							
								
								error on unsupported changing of distirbution column in ON CONFLICT for INSERT ... SELECT  
							
							
							
						 
						
							2018-07-23 15:18:21 +02:00