Commit Graph

2145 Commits (54a893523e44ff9d08e426aeb4823f2ab055f99c)

Author SHA1 Message Date
mehmet furkan şahin dde86cb731 Copy to reference table failure tests are added 2018-07-30 11:48:12 +03:00
Mehmet Furkan ŞAHİN 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
mehmet furkan şahin 2350eaa4c1 Add changelog entry for 7.4.2 2018-07-27 15:06:55 +03:00
Mehmet Furkan ŞAHİN 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
mehmet furkan şahin bc757845eb Citus versioning fix 2018-07-26 10:56:34 +03:00
Brian Cloutier ace248d13c Remove unnecessary calls to 'conn.allow()' 2018-07-25 17:45:00 -07:00
Mehmet Furkan ŞAHİN 28d572cc00
Merge pull request #2311 from citusdata/master-update-version-1532507443
Bump Citus to 8.0devel
2018-07-25 12:27:14 +03:00
mehmet furkan şahin 887aa8150d Bump citus version to 8.0devel 2018-07-25 12:03:47 +03:00
Mehmet Furkan ŞAHİN 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
mehmet furkan şahin c7203c3c9a Add changelog entry for 7.5.0 2018-07-25 11:06:40 +03:00
Mehmet Furkan ŞAHİN 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
velioglu e23625bf5e Use contype to check for FK constraint instead of reading catalog table 2018-07-24 15:53:05 +03:00
mehmet furkan şahin 6d0fbbace7 ALTER TABLE %s ADD COLUMN constraint check is added 2018-07-24 15:53:05 +03:00
Jason Petersen 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
Marco Slot 625816242a
Don't try to check unopened connection in EXEC_TASK_FAILED state 2018-07-23 11:41:02 -06:00
Nils Dijk 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
Nils Dijk 2d13900230
error on unsupported changing of distirbution column in ON CONFLICT for INSERT ... SELECT 2018-07-23 15:18:21 +02:00
Nils Dijk 6a15e1c9fc
extract ErrorIfOnConflictNotSupported function for reuse 2018-07-23 12:20:10 +02:00
Nils Dijk 5b02e139e7
Merge pull request #2298 from citusdata/fix/error-msg-tablein
fix missing space for tablein in error
2018-07-23 12:18:40 +02:00
Nils Dijk df98900f80
fix missing space for tablein in error 2018-07-20 15:05:13 +02:00
Marco Slot 29edbae152
Merge pull request #2275 from citusdata/fix_user
Ensure we create shards as the shard owner
2018-07-19 19:38:11 +02:00
Marco Slot 69a3ebea5f Ensure StartPlacementListConnection connects with username supplied by the caller 2018-07-19 20:10:11 +02:00
Marco Slot 1485945f27
Delete pull_request_template.md 2018-07-19 15:38:43 +02:00
Murat Tuncer 2e62dafd3c
Merge pull request #2277 from citusdata/mt_failure_add_node
Added failure test add/disable/inactive nodes
2018-07-13 18:22:02 +03:00
Murat Tuncer a837dde1a0 Add failure tests for master add/remove/disable/active node 2018-07-13 18:06:24 +03:00
Mehmet Furkan ŞAHİN a05817e2ec
Merge pull request #2272 from citusdata/failure-truncate
Truncate failure tests are added
2018-07-13 14:29:38 +03:00
mehmet furkan şahin f854420079 truncate failure tests are added 2018-07-13 13:20:50 +03:00
Murat Tuncer b51d252fcc
Merge pull request #2210 from citusdata/mt_failure_test
Added failure test for create index concurrently
2018-07-13 13:18:10 +03:00
Murat Tuncer 2795494758 Added failure test for create index concurrently 2018-07-13 11:53:49 +03:00
Önder Kalacı 54332957fa
Merge pull request #2212 from citusdata/ddl_failure_testing
DDL failure testing
2018-07-13 10:55:49 +03:00
Onder Kalaci a446e71ee7 Add failure testing for DDL commands
This commit adds an extensive failure testing, which covers quite
a bit of things and their combinations:
   - 1PC vs 2PC
   - Replication factor 1 and Replication factor 2
   - Network failures and query cancellations
   - Sequential vs Parallel query execution mode
2018-07-12 13:05:29 +03:00
Jason Petersen 07ac909410
Merge pull request #2268 from citusdata/add_poolinfo
Add pg_dist_poolinfo table

cr: @marcocitus
2018-07-10 10:09:41 -07:00
Jason Petersen 318119910b
Add pg_dist_poolinfo table
For storing nodes' pool host/port overrides.
2018-07-10 09:30:22 -07:00
Mehmet Furkan ŞAHİN 1c24380877
Merge pull request #2193 from citusdata/topn_agg_support
Topn aggregate support
2018-07-10 15:36:33 +03:00
mehmet furkan şahin 93e2d26226 .travis.yml change to install TopN on travis 2018-07-10 14:33:42 +03:00
mehmet furkan şahin 3afa7f425d Topn aggregates are supported 2018-07-10 14:33:42 +03:00
Marco Slot 54f5fb3b26
Merge pull request #2264 from citusdata/marcocitus-patch-1
Create pull_request_template.md with DESCRIPTION line
2018-07-10 13:16:49 +02:00
Marco Slot a70b06f194 Add DESCRIPTION to PR template 2018-07-10 13:35:13 +02:00
Murat Tuncer 05e182128d
Merge pull request #2266 from citusdata/landlord_base
Make citus_stat_statements_reset() super user function
2018-07-10 13:23:34 +03:00
Murat Tuncer a7277526fd Make citus_stat_statements_reset() super user function 2018-07-10 11:21:20 +03:00
Marco Slot 74a5b1e14a
Merge pull request #2257 from citusdata/select_opens_transaction_block
Add a GUC to disable opening transaction blocks on workers for SELECT-only xacts
2018-07-09 22:34:49 +02:00
Marco Slot 89870e76ce Add a select_opens_transaction_block GUC 2018-07-08 03:50:39 +02:00
Brian Cloutier a54f9a6d2c network proxy-based failure testing
- Lots of detail is in src/test/regress/mitmscripts/README
- Create a new target, make check-failure, which runs tests
- Tells travis how to install everything and run the tests
2018-07-06 12:38:53 -07:00
Burak Velioglu c6cf40e9c7
Merge pull request #2261 from citusdata/changelog_6-2-6
Add changelog entry for 6.2.6
2018-07-06 15:37:22 +03:00
velioglu a7200d557d Add changelog entry for 6.2.6 2018-07-06 15:24:01 +03:00
velioglu 76477fd44e Revert "Add changelog entry for 6.2.5"
This reverts commit 50807bca98.
2018-07-06 15:23:03 +03:00
Burak Velioglu 30fa6e57a4
Merge pull request #2260 from citusdata/changelog_6-2-5
Add changelog entry for 6.2.5
2018-07-06 15:14:43 +03:00
velioglu 50807bca98 Add changelog entry for 6.2.5 2018-07-06 14:58:38 +03:00
Murat Tuncer cdbe752e2d
Merge pull request #2255 from citusdata/relax_count_distinct
Expand count distinct support
2018-07-06 11:44:38 +03:00
Murat Tuncer f20258ef10 Expand count distinct support
We can now support more complex count distinct operations by
pulling necessary columns to coordinator and evalutating the
aggreage at coordinator.

It supports broad range of expression with the restriction that
the expression must contain a column.
2018-07-06 09:44:20 +03:00