68a527ba17 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4800  from citusdata/marcocitus/fix-mod-cte  
							
							
							
						 
						
							2021-03-09 21:12:46 +01:00  
				
					
						
							
							
								 
						
							
							
								9c0d7f5c26 
								
							
								 
							
						 
						
							
							
								
								Add tests for modifying CTE and SELECT without FROM  
							
							
							
						 
						
							2021-03-09 10:39:33 +01:00  
				
					
						
							
							
								 
						
							
							
								58f85f55c0 
								
							
								 
							
						 
						
							
							
								
								Fixes a crash in queries with a modifying CTE and a SELECT without FROM  
							
							
							
						 
						
							2021-03-09 10:39:33 +01:00  
				
					
						
							
							
								 
						
							
							
								aef7fc3a51 
								
									
								
							
								 
							
						 
						
							
							
								
								Ignore columnar generated test files ( #4796 )  
							
							
							
						 
						
							2021-03-09 10:52:08 +03:00  
				
					
						
							
							
								 
						
							
							
								742db1c5a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4789  from citusdata/claire-readme-edit1  
							
							... 
							
							
							
							Rm Performance H2 section title (temporarily) 
							
						 
						
							2021-03-07 22:25:08 -08:00  
				
					
						
							
							
								 
						
							
							
								33a6f763ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Rm Performance H2 section title (temporarily)  
							
							
							
						 
						
							2021-03-07 17:24:24 -08:00  
				
					
						
							
							
								 
						
							
							
								fe5494b72a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4345  from citusdata/marcocitus/readme_updates  
							
							... 
							
							
							
							Modernize Citus readme 
							
						 
						
							2021-03-05 18:12:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ce296ac62e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4779  from citusdata/typos  
							
							... 
							
							
							
							Fix various typos due to zealous repetition 
							
						 
						
							2021-03-05 13:16:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4e22f02997 
								
							
								 
							
						 
						
							
							
								
								Fix various typos due to zealous repetition  
							
							
							
						 
						
							2021-03-04 19:28:15 +00:00  
				
					
						
							
							
								 
						
							
							
								61d7363eed 
								
							
								 
							
						 
						
							
							
								
								Rewrite the README  
							
							
							
						 
						
							2021-03-04 10:29:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1bb7a0a268 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix chunk_group_consistency regression test view ( #4765 )  
							
							
							
						 
						
							2021-03-04 12:20:25 +03:00  
				
					
						
							
							
								 
						
							
							
								9728ce1167 
								
									
								
							
								 
							
						 
						
							
							
								
								Add tests for concurrent index deadlock issue ( #4775 )  
							
							
							
						 
						
							2021-03-04 11:56:54 +03:00  
				
					
						
							
							
								 
						
							
							
								d7880df4ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4767  from citusdata/marcocitus/fix-master-add-node  
							
							... 
							
							
							
							Try to return earlier in idempotent citus_add_node 
							
						 
						
							2021-03-03 23:30:37 +01:00  
				
					
						
							
							
								 
						
							
							
								6c409b5d3e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4769  from citusdata/fix-4675  
							
							... 
							
							
							
							Populate DATABASEOID cache before CREATE INDEX CONCURRENTLY 
							
						 
						
							2021-03-03 13:04:41 -08:00  
				
					
						
							
							
								 
						
							
							
								affe38eac6 
								
							
								 
							
						 
						
							
							
								
								Populate DATABASEOID cache before CREATE INDEX CONCURRENTLY  
							
							
							
						 
						
							2021-03-03 12:59:46 -08:00  
				
					
						
							
							
								 
						
							
							
								fc493547cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4772  from citusdata/update-cl-1002  
							
							... 
							
							
							
							Update CHANGELOG for 10.0.2 
							
						 
						
							2021-03-03 17:03:35 +03:00  
				
					
						
							
							
								 
						
							
							
								c2a9706203 
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG for 10.0.2  
							
							
							
						 
						
							2021-03-03 16:18:00 +03:00  
				
					
						
							
							
								 
						
							
							
								857beb36fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4756  from citusdata/fix_on_top_of_pg13  
							
							... 
							
							
							
							Prevent infinite recursion for queries that involve UNION ALL and JOIN 
							
						 
						
							2021-03-03 13:41:37 +01:00  
				
					
						
							
							
								 
						
							
							
								54ee96470e 
								
							
								 
							
						 
						
							
							
								
								Pass pointer of AttributeEquivalenceClass instead of pointer of pointer  
							
							... 
							
							
							
							AttributeEquivalenceClass seems to be unnecessarily used with multiple
pointers. Just use a single pointer for ease of read. 
							
						 
						
							2021-03-03 12:27:26 +01:00  
				
					
						
							
							
								 
						
							
							
								d1cd198655 
								
							
								 
							
						 
						
							
							
								
								Prevent infinite recursion for queries that involve UNION ALL and JOIN  
							
							... 
							
							
							
							With this commit, we make sure to prevent infinite recursion for queries
in the format: [subquery with a UNION ALL] JOIN [table or subquery]
Also, fixes a bug where we pushdown UNION ALL below a JOIN even if the
UNION ALL is not safe to pushdown. 
							
						 
						
							2021-03-03 12:27:26 +01:00  
				
					
						
							
							
								 
						
							
							
								697bbbd3c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not use security flags by default ( #4770 )  
							
							
							
						 
						
							2021-03-03 12:51:16 +03:00  
				
					
						
							
							
								 
						
							
							
								1a05131331 
								
									
								
							
								 
							
						 
						
							
							
								
								Use chunk groups to read columnar data ( #4768 )  
							
							
							
						 
						
							2021-03-02 23:53:24 -08:00  
				
					
						
							
							
								 
						
							
							
								2f30614fe3 
								
									
								
							
								 
							
						 
						
							
							
								
								Reimplement citus_update_table_statistics to detect dist. deadlocks ( #4752 )  
							
							... 
							
							
							
							* Reimplement citus_update_table_statistics
* Update stats for the given table not colocation group
* Add tests for reimplemented citus_update_table_statistics
* Use coordinated transaction, merge with citus_shard_sizes functions
* Update the old master_update_table_statistics as well 
							
						 
						
							2021-03-03 04:12:30 +03:00  
				
					
						
							
							
								 
						
							
							
								f87107eb6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add security flags in configure scripts ( #4760 )  
							
							
							
						 
						
							2021-03-03 01:55:29 +03:00  
				
					
						
							
							
								 
						
							
							
								f25de6a0e3 
								
							
								 
							
						 
						
							
							
								
								Try to return earlier in idempotent master_add_node  
							
							
							
						 
						
							2021-03-02 21:22:47 +01:00  
				
					
						
							
							
								 
						
							
							
								f3b0d445b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4759  from citusdata/marcocitus/normalize-notices  
							
							... 
							
							
							
							Normalize the ConvertTable notices 
							
						 
						
							2021-03-02 12:49:37 +01:00  
				
					
						
							
							
								 
						
							
							
								9da9bd3dfd 
								
									
								
							
								 
							
						 
						
							
							
								
								Columnar: rename files and tests. ( #4751 )  
							
							... 
							
							
							
							* Columnar: rename files and tests.
* Columnar: Rename Table*State to Columnar*State. 
							
						 
						
							2021-03-01 08:34:24 -08:00  
				
					
						
							
							
								 
						
							
							
								dca615c5aa 
								
							
								 
							
						 
						
							
							
								
								Normalize the ConvertTable notices  
							
							
							
						 
						
							2021-03-01 10:36:12 +01:00  
				
					
						
							
							
								 
						
							
							
								feee25dfbd 
								
									
								
							
								 
							
						 
						
							
							
								
								Use translated vars in postgres 13 as well ( #4746 )  
							
							... 
							
							
							
							* Use translated vars in postgres 13 as well
Postgres 13 removed translated vars with pg 13 so we had a special logic
for pg 13. However it had some bug, so now we copy the translated vars
before postgres deletes it. This also simplifies the logic.
* fix rtoffset with pg >= 13 
							
						 
						
							2021-02-26 19:41:29 +03:00  
				
					
						
							
							
								 
						
							
							
								85c382a63b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4744  from citusdata/grant_citus_tables_to_public  
							
							... 
							
							
							
							Adds GRANT for public to citus_tables 
							
						 
						
							2021-02-26 16:51:56 +03:00  
				
					
						
							
							
								 
						
							
							
								5c5cb200f7 
								
							
								 
							
						 
						
							
							
								
								Adds GRANT for public to citus_tables  
							
							
							
						 
						
							2021-02-26 16:24:33 +03:00  
				
					
						
							
							
								 
						
							
							
								0fe26a216c 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent cross join without any target list entries ( #4750 )  
							
							... 
							
							
							
							/*
 * The physical planner assumes that all worker queries would have
 * target list entries based on the fact that at least the column
 * on the JOINs have to be on the target list. However, there is
 * an exception to that if there is a cartesian product join and
 * there is no additional target list entries belong to one side
 * of the JOIN. Once we support cartesian product join, we should
 * remove this error.
 */ 
							
						 
						
							2021-02-26 11:04:21 +01:00  
				
					
						
							
							
								 
						
							
							
								5e6030b87f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4747  from citusdata/col/grant-access  
							
							
							
						 
						
							2021-02-26 12:46:00 +03:00  
				
					
						
							
							
								 
						
							
							
								54ac924bef 
								
							
								 
							
						 
						
							
							
								
								Grant read access for columnar metadata tables to unprivileged user  
							
							
							
						 
						
							2021-02-26 12:31:09 +03:00  
				
					
						
							
							
								 
						
							
							
								dcc0207605 
								
							
								 
							
						 
						
							
							
								
								Add 10.0-2 schema version  
							
							
							
						 
						
							2021-02-26 12:31:09 +03:00  
				
					
						
							
							
								 
						
							
							
								5ed954844c 
								
									
								
							
								 
							
						 
						
							
							
								
								Ensure table owner when using alter_columnar_table_set/alter_columnar_table_reset ( #4748 )  
							
							
							
						 
						
							2021-02-26 12:27:51 +03:00  
				
					
						
							
							
								 
						
							
							
								fbeb747006 
								
									
								
							
								 
							
						 
						
							
							
								
								Columnar: refactor read path and fix zero-column tables. ( #4668 )  
							
							... 
							
							
							
							Co-authored-by: Jeff Davis <jefdavi@microsoft.com> 
							
						 
						
							2021-02-25 09:04:54 -08:00  
				
					
						
							
							
								 
						
							
							
								5ebd4eac7f 
								
									
								
							
								 
							
						 
						
							
							
								
								Preserve colocation with procedures in alter_distributed_table ( #4743 )  
							
							
							
						 
						
							2021-02-25 19:52:47 +03:00  
				
					
						
							
							
								 
						
							
							
								8820541fd4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4709  from citusdata/sequential-mode-on-long-table-names  
							
							
							
						 
						
							2021-02-24 17:33:02 +03:00  
				
					
						
							
							
								 
						
							
							
								5aff18b573 
								
							
								 
							
						 
						
							
							
								
								Fix flaky test  
							
							
							
						 
						
							2021-02-24 17:09:08 +03:00  
				
					
						
							
							
								 
						
							
							
								9a792ef841 
								
							
								 
							
						 
						
							
							
								
								Remove length limitations for table renames  
							
							
							
						 
						
							2021-02-24 03:35:27 +03:00  
				
					
						
							
							
								 
						
							
							
								7bebeb872d 
								
							
								 
							
						 
						
							
							
								
								Failing long table name tests  
							
							
							
						 
						
							2021-02-24 03:35:27 +03:00  
				
					
						
							
							
								 
						
							
							
								495096ef5e 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove useless pg version checks ( #4741 )  
							
							
							
						 
						
							2021-02-23 21:20:18 +03:00  
				
					
						
							
							
								 
						
							
							
								dbb88f6f8b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix insert query with CTEs/sublinks/subqueries etc ( #4700 )  
							
							... 
							
							
							
							* Fix insert query with CTE
* Add more cases with deferred pruning but false fast path
* Add more tests
* Better readability with if statements 
							
						 
						
							2021-02-23 18:00:47 +03:00  
				
					
						
							
							
								 
						
							
							
								105bb580e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add columnar regression tests ( #4727 )  
							
							... 
							
							
							
							* Add cursor tests for columnar tables
* Add columnar tests for data types w/out comp. operators
* Add more prepared statements with columnar tables
* Add constraint tests for columnar tables
* Add row level security, detach partition and rename columnar tests
* Add some ORDER BYs 
							
						 
						
							2021-02-23 14:16:38 +03:00  
				
					
						
							
							
								 
						
							
							
								b6f5d98bee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4723  from citusdata/fix_warning  
							
							... 
							
							
							
							Fix alignment issue in DatumToBytea 
							
						 
						
							2021-02-22 16:15:27 -08:00  
				
					
						
							
							
								 
						
							
							
								2fca5ff3b5 
								
							
								 
							
						 
						
							
							
								
								Fix alignment issue in DatumToBytea  
							
							
							
						 
						
							2021-02-22 16:04:30 -08:00  
				
					
						
							
							
								 
						
							
							
								bebca9ee79 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4733  from citusdata/update-cl-954  
							
							... 
							
							
							
							Update CHANGELOG for 9.5.4 
							
						 
						
							2021-02-19 14:47:19 +03:00  
				
					
						
							
							
								 
						
							
							
								bb14c5267f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG for 9.5.4  
							
							
							
						 
						
							2021-02-19 14:20:25 +03:00  
				
					
						
							
							
								 
						
							
							
								dcf54eaf2a 
								
							
								 
							
						 
						
							
							
								
								Use PROCESS_UTILITY_QUERY in utility calls  
							
							... 
							
							
							
							When we use PROCESS_UTILITY_TOPLEVEL it causes some problems when
combined with other extensions such as pg_audit. With this commit we use
PROCESS_UTILITY_QUERY in the codebase to fix those problems. 
							
						 
						
							2021-02-19 13:55:59 +03:00