Jeff Davis
4a488ced29
Squashed commit of the following:
...
commit b45a3dc25a
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 17:22:01 2022 -0700
Add comments
commit f78a25f72b
Merge: 1a88d2eb5
f52755a0a
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 17:08:00 2022 -0700
Merge branch 'dev/yanwjin/upgrade1' of github.com:citusdata/citus into dev/yanwjin/upgrade1
commit 1a88d2eb53
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 16:32:34 2022 -0700
Clean up after merge
commit f52755a0a9
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 16:32:34 2022 -0700
Clean up after merge
commit 06babdbdbe
Merge: e3bfb6f74
9c0e00fb4
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 16:21:19 2022 -0700
Merge branch 'dev/yanwjin/upgrade1' of github.com:citusdata/citus into dev/yanwjin/upgrade1
commit e3bfb6f741
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 16:20:59 2022 -0700
clean up after merge
commit 9c0e00fb49
Author: ywj <mouwan.jyw@outlook.com>
Date: Tue Jun 14 16:03:31 2022 -0700
Delete citus--11.1-1--11.2-1.sql
delete unnecessary file
commit 013cff8d5f
Author: ywj <mouwan.jyw@outlook.com>
Date: Tue Jun 14 16:03:09 2022 -0700
Delete citus--11.2-1--11.1-1.sql
delete unnecessary files
commit 5041fa6597
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 15:58:21 2022 -0700
Fix some missing parts
commit e99eb59dd9
Merge: 2494604c5
03c83f0ae
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 14 15:19:45 2022 -0700
Merge remote-tracking branch 'origin/separate-extensions' into dev/yanwjin/upgrade1
commit 03c83f0ae8
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Jun 10 13:51:03 2022 -0700
Test: use columnar_internal instead of citus_internal in citus_finish_pg_upgrade forcolumnar
commit 99be185f52
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Jun 10 13:16:14 2022 -0700
Test: citus_finish_pg_upgrade
commit 40e4dab3de
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Jun 10 13:11:46 2022 -0700
Test: update latest.sql in citus_finish_pg_upgrade
commit f7b548dc10
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Jun 10 12:55:14 2022 -0700
Test: add citus_finish_pg_upgrade 11.1-1
commit cf48ab0872
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Thu Jun 9 12:57:02 2022 -0700
Revert "Test: disable dependencies set for columnar table access method in citus_finish_pg_upgrade latest"
This reverts commit eab2b56fab
.
commit eab2b56fab
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Thu Jun 9 12:50:45 2022 -0700
Test: disable dependencies set for columnar table access method in citus_finish_pg_upgrade latest
commit 6c9c5b50df
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Thu Jun 9 11:00:59 2022 -0700
Fix test:upgrade_columnar_metapage_after
commit 057ad83619
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Wed Jun 8 17:42:46 2022 -0700
remove unused variable
commit da83829974
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Wed Jun 8 17:38:10 2022 -0700
remove unused variable
commit f95d4be924
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Wed Jun 8 17:31:01 2022 -0700
remove unused variables
commit 64e1ec7488
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Wed Jun 8 17:16:36 2022 -0700
Fix upgrade & downgrade errors
commit 1f9fb0511c
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 7 15:09:45 2022 -0700
test: removed duplicate declaration
commit 7174fb87a0
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Jun 7 12:54:07 2022 -0700
Testing purpose: test 'alter extension update'
commit 1960e978da
Author: Jeff Davis <jeff@j-davis.com>
Date: Thu May 26 07:45:53 2022 -0700
fixup columnar_ensure
commit 335c2ab5a8
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 13:55:03 2022 -0700
tmp3
commit e06abe3534
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Wed May 25 13:55:32 2022 -0700
install citus_columnar for citus version >= 11.1
commit 345b465b18
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 12:43:12 2022 -0700
tmp2
commit 07a6d32885
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 09:47:44 2022 -0700
works kinda
commit 72fd456870
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 09:14:36 2022 -0700
rm 11.2
commit 25b3e1d1c1
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 09:00:17 2022 -0700
tmp1
commit 9c8c52445b
Author: Jeff Davis <jeff@j-davis.com>
Date: Wed May 25 08:42:11 2022 -0700
Add auxiliary control file
commit 5b67bfcc1a
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 24 15:55:45 2022 -0700
modify columnar_drop test
commit a1d7b08f45
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri May 20 11:39:58 2022 -0700
add citus_columnar upgrade & downgrade script with new version 11.1-1
commit 60cc332abc
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 17:09:59 2022 -0700
Modify columnar sql files in Makefile
commit 4d287c9581
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 16:56:16 2022 -0700
Update version as 11.1-1 and makefile for testing purpose
commit 51ae3ced76
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 11:41:04 2022 -0700
Testing
commit a1adc06e74
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 13:48:18 2022 -0700
Delete whitespace at end of lines
commit 32bd222e11
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 13:36:07 2022 -0700
Fix whitespace in columnar
commit 12927b153c
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:46:58 2022 -0700
Fix whitespace
commit e869fb3be1
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:34:35 2022 -0700
Fix whitespace style issues
commit 98bcf174c7
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:06:30 2022 -0700
Fix some build errors
commit 502fb5ae57
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Apr 26 14:53:51 2022 -0700
Combine sql changes in columnar
commit b2681564d5
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Apr 22 14:30:13 2022 -0700
Support upgrade and downgrade for current citus customer
commit d5e25bcb3a
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Apr 12 12:24:46 2022 -0700
Have citus_columnar as an extension
commit 2494604c59
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 24 15:55:45 2022 -0700
modify columnar_drop test
commit 60d4b9f254
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri May 20 11:39:58 2022 -0700
add citus_columnar upgrade & downgrade script with new version 11.1-1
commit 35bd5ed5f6
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 17:09:59 2022 -0700
Modify columnar sql files in Makefile
commit 99016251e8
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 16:56:16 2022 -0700
Update version as 11.1-1 and makefile for testing purpose
commit 9e7f22251f
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue May 17 11:41:04 2022 -0700
Testing
commit 7b90b52308
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 13:48:18 2022 -0700
Delete whitespace at end of lines
commit ddaacfc0de
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 13:36:07 2022 -0700
Fix whitespace in columnar
commit 671d45c45f
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:46:58 2022 -0700
Fix whitespace
commit d9057d1f4b
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:34:35 2022 -0700
Fix whitespace style issues
commit e45d9eb386
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Mon May 16 12:06:30 2022 -0700
Fix some build errors
commit 2d6ba8e4ee
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Apr 26 14:53:51 2022 -0700
Combine sql changes in columnar
commit 5b01917e12
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Fri Apr 22 14:30:13 2022 -0700
Support upgrade and downgrade for current citus customer
commit 2bc491303f
Author: Yanwen Jin <yanwjin@microsoft.com>
Date: Tue Apr 12 12:24:46 2022 -0700
Have citus_columnar as an extension
2022-06-15 11:28:09 -07:00
yxu2162
8974b2de66
Copied CheckCitusVersion over to Columnar to handle dependency issue. If we split columnar into two extensions, this will later be changed tl CheckColumnarVersion.
2022-02-18 09:47:39 -08:00
Ying Xu
b5c116449b
Removed dependency from EnsureTableOwner ( #5676 )
...
Removed dependency for EnsureTableOwner. Also removed pg_fini() and columnar_tableam_finish() Still need to remove CheckCitusVersion dependency to make Columnar_tableam.h dependency free from Citus.
2022-02-04 12:45:07 -08:00
jeff-davis
2e03efd91e
Columnar: move DDL hooks to citus to remove dependency. ( #5547 )
...
Add a new hook ColumnarTableSetOptions_hook so that citus can get
control when the columnar table options change.
2022-01-04 23:26:46 -08:00
Nils Dijk
80a44a7b93
prevent double inclusion of columnar_tableam.h ( #5266 )
...
Recently there are some warnings during the compilation of Citus.
Part of the warnings come due to the `columnar_tableam.h` header not being properly guarded with defines and ifndef's.
This PR fixes these warnings.
2021-09-09 17:37:58 +02:00
Onur Tirtir
9cb5ef5007
Pass ColumnarScanDesc to ColumnarScanChunkGroupsFiltered
2021-09-02 13:20:11 +03:00
Onur Tirtir
eeecbd2324
Introduce ColumnarSupportsIndexAM
2021-07-30 16:40:27 +03:00
Onur Tirtir
4f3c672ebe
Re-consider VALID_ITEMPOINTER_OFFSETS wrt bitmap scan logic
2021-05-10 20:16:50 +03:00
Onur Tirtir
0f4c97e0d0
Improve the constants around row number mapping
2021-05-10 20:16:50 +03:00
Onur Tirtir
2e419ea177
Add first_row_number column to columnar.stripe for tid mapping
2021-05-10 20:16:50 +03:00
Onur Tirtir
fe5c985e1d
Remove HAS_TABLEAM config since we dropped pg11 support ( #4862 )
...
* Remove HAS_TABLEAM config
* Drop columnar_ensure_objects_exist
* Not call columnar_ensure_objects_exist in citus_finish_pg_upgrade
2021-04-13 10:51:26 +03:00
Jeff Davis
2ea31c899e
Columnar: make read and write state private.
2021-02-08 10:11:57 -08:00
Hadi Moshayedi
0a9fd91d8f
Use 'Chunk Groups' in EXPLAIN ANALYZE of columnar scan
2021-02-05 10:58:01 -08:00
Jeff Davis
53f7b019d5
Columnar: clean up old references to cstore.
2021-01-22 11:08:36 -08:00