Commit Graph

  • 772d6827dc Merge pull request #1473 from citusdata/fix/cancellation Andres Freund 2017-07-04 14:58:23 -0700
  • 74a6bac8cc Merge pull request #1473 from citusdata/fix/cancellation Andres Freund 2017-07-04 14:58:23 -0700
  • 13b86623fd Add tests for statement cancellation. Andres Freund 2017-06-30 18:20:54 -0700
  • d76b093185 Add tests for statement cancellation. Andres Freund 2017-06-30 18:20:54 -0700
  • e171d5363e Don't wait for statement completion when aborting coordinated transaction. Andres Freund 2017-06-30 18:20:54 -0700
  • 3461244539 Don't wait for statement completion when aborting coordinated transaction. Andres Freund 2017-06-30 18:20:54 -0700
  • aa1008238c Cancel statements when closing connection at transaction end. Andres Freund 2017-06-30 18:20:54 -0700
  • 0d791f6740 Cancel statements when closing connection at transaction end. Andres Freund 2017-06-30 18:20:54 -0700
  • b62d94379d Add NonblockingForgetResults(). Andres Freund 2017-06-30 18:20:54 -0700
  • be8677f926 Add NonblockingForgetResults(). Andres Freund 2017-06-30 18:20:54 -0700
  • dba9fa5df0 Add ShutdownConnection() which cancels statement before closing connection. Andres Freund 2017-06-30 18:20:54 -0700
  • 24153fae5d Add ShutdownConnection() which cancels statement before closing connection. Andres Freund 2017-06-30 18:20:54 -0700
  • e6d1927567 Always use connections in non-blocking mode. Andres Freund 2017-06-30 18:20:54 -0700
  • 75a7ddea0d Always use connections in non-blocking mode. Andres Freund 2017-06-30 18:20:54 -0700
  • c2c16ce438 Move multi_copy.c to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • 90a2d13a64 Move multi_copy.c to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • a8602cbd07 Move multi_client_executor to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • 21c25abbb1 Move multi_client_executor to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • 52cb6fb304 Move citus tools to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • ddb0651967 Move citus tools to interrupt aware libpq wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • 567a6cbd16 Add interrupt aware PQputCopy{End,Data} wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • c674bc8640 Add interrupt aware PQputCopy{End,Data} wrappers. Andres Freund 2017-06-30 18:20:54 -0700
  • e296f470c2 Move interrupt handling code from GetRemoteCommandResult to FinishConnectionIO. Andres Freund 2017-06-30 18:20:54 -0700
  • b7f9679ccc Move interrupt handling code from GetRemoteCommandResult to FinishConnectionIO. Andres Freund 2017-06-30 18:20:54 -0700
  • b4fa32dd6d Fix copy & pasto in WARNING message. Andres Freund 2017-06-30 18:20:54 -0700
  • ec0ed677e3 Fix copy & pasto in WARNING message. Andres Freund 2017-06-30 18:20:54 -0700
  • 3d8e295041 Fix memory leak in RemoteFinalizedShardPlacementList(). Andres Freund 2017-06-30 18:20:54 -0700
  • 3dedeadb5e Fix memory leak in RemoteFinalizedShardPlacementList(). Andres Freund 2017-06-30 18:20:54 -0700
  • e190cdf77e Fix some trailing whitespace. Andres Freund 2017-06-30 18:20:54 -0700
  • c161c2fbe3 Fix some trailing whitespace. Andres Freund 2017-06-30 18:20:54 -0700
  • 78eb98e81d Merge pull request #1266 from citusdata/fix_shard_name Burak Velioglu 2017-07-04 11:01:52 +0300
  • cd8c547165 Merge pull request #1266 from citusdata/fix_shard_name Burak Velioglu 2017-07-04 11:01:52 +0300
  • 1ed7976cb9 Change implementation of shard_name UDF to get schema-qualified shard name Marco Slot 2017-02-10 10:29:32 +0100
  • 04fe3f03f6 Change implementation of shard_name UDF to get schema-qualified shard name Marco Slot 2017-02-10 10:29:32 +0100
  • 9508806d2f Fix test errors Onder Kalaci 2017-07-03 14:01:52 +0300
  • 23db7f0f7f fix reference table Onder Kalaci 2017-06-28 10:55:27 +0300
  • 15c427e942 Fix formatting issue Onder Kalaci 2017-06-28 09:56:33 +0300
  • 2f879f0e26 Add support for ALTER TABLE .. ATTACH PARTITION Onder Kalaci 2017-06-23 16:05:51 +0300
  • 1f8c343d15 Enable CREATE TABLE PARTITION OF syntax for distributed tables Onder Kalaci 2017-06-23 14:17:55 +0300
  • c594a056ae First pass of creating distributed tables Onder Kalaci 2017-06-22 12:39:40 +0300
  • 43f9758787 Support quoted column-names in COPY logic Marco Slot 2017-06-19 12:05:55 +0200
  • 7c9427c7fd Merge bc150fd524 into 58947e0dcf Andres Freund 2017-06-29 14:50:06 +0000
  • 6d79c087d1 Merge cd0283f1c0 into 58947e0dcf Andres Freund 2017-06-29 14:50:05 +0000
  • 150f861dbf Merge pull request #1469 from citusdata/move_insert_select Marco Slot 2017-06-29 16:50:01 +0200
  • 58947e0dcf Merge pull request #1469 from citusdata/move_insert_select Marco Slot 2017-06-29 16:50:01 +0200
  • 290f9a6301 Move INSERT ... SELECT planning logic into one place Marco Slot 2017-06-22 16:56:14 +0200
  • da47a03b18 Move INSERT ... SELECT planning logic into one place Marco Slot 2017-06-22 16:56:14 +0200
  • cd0283f1c0 WIP: Allow router to touch multiple shards in a transaction. Andres Freund 2017-06-11 18:39:01 -0700
  • 1f39d07e65 WIP: Basic distributed deadlock detector. Andres Freund 2017-06-11 18:34:53 -0700
  • 570e1159c1 WIP: Introduction of very basic distributed transaction identifier concept. Andres Freund 2017-06-11 18:30:48 -0700
  • ad4f94bb7e Merge pull request #1463 from citusdata/partition_distributed_table_utils Önder Kalacı 2017-06-28 09:50:30 +0300
  • 907274a58a Merge pull request #1463 from citusdata/partition_distributed_table_utils Önder Kalacı 2017-06-28 09:50:30 +0300
  • dc9b63504e Add some utility functions for partitioned tables Onder Kalaci 2017-06-18 20:16:18 +0300
  • 5f3f1d75a3 Add some utility functions for partitioned tables Onder Kalaci 2017-06-18 20:16:18 +0300
  • e3dc462b93 Merge pull request #1470 from citusdata/remove_95 Andres Freund 2017-06-27 14:00:29 -0700
  • 0dfc8e6693 Merge pull request #1470 from citusdata/remove_95 Andres Freund 2017-06-27 14:00:29 -0700
  • 99795dc7c5 Update CONTRIBUTING.md to default to 9.6. Andres Freund 2017-06-26 18:09:23 -0700
  • d25ccf9e00 Update CONTRIBUTING.md to default to 9.6. Andres Freund 2017-06-26 18:09:23 -0700
  • 3ab288bf66 Remove version check from pg_regress_multi.pl Andres Freund 2017-06-26 18:07:43 -0700
  • 535416384c Remove version check from pg_regress_multi.pl Andres Freund 2017-06-26 18:07:43 -0700
  • 80483bcab2 Remove 9.5 references from comments in schedule files. Andres Freund 2017-06-26 18:04:32 -0700
  • 9d7f33be2a Remove 9.5 references from comments in schedule files. Andres Freund 2017-06-26 18:04:32 -0700
  • 82b7cf7a8e fixup! Remove 9.5 specific C files. Andres Freund 2017-06-26 17:36:58 -0700
  • bbef9f8650 fixup! Remove 9.5 specific C files. Andres Freund 2017-06-26 17:36:58 -0700
  • 1a728f747b Remove 9.5 regression test output files. Andres Freund 2017-06-26 12:17:46 -0700
  • 2dfd55070c Remove 9.5 regression test output files. Andres Freund 2017-06-26 12:17:46 -0700
  • c9c26ad81f Remove 9.5 related node wrappers. Andres Freund 2017-06-23 13:58:50 -0700
  • dc3997c3b8 Remove 9.5 related node wrappers. Andres Freund 2017-06-23 13:58:50 -0700
  • 7733154be0 Fix code only enabled for 9.5. Andres Freund 2017-06-23 13:43:28 -0700
  • b96ba9b490 Fix code only enabled for 9.5. Andres Freund 2017-06-23 13:43:28 -0700
  • 0f3d41702e Remove 9.5 specific C files. Andres Freund 2017-06-23 13:38:57 -0700
  • 60c28ce7a6 Remove 9.5 specific C files. Andres Freund 2017-06-23 13:38:57 -0700
  • 92c3a56b5c Remove 9.5 support from configure and travis. Andres Freund 2017-06-23 13:37:29 -0700
  • 0ebdd26b58 Remove 9.5 support from configure and travis. Andres Freund 2017-06-23 13:37:29 -0700
  • 05aef7ce29 Support PostgreSQL 10 (#1379) Jason Petersen 2017-06-26 02:35:46 -0600
  • 2204da19f0 Support PostgreSQL 10 (#1379) Jason Petersen 2017-06-26 02:35:46 -0600
  • 7e228f449e
    Support PostgreSQL 10 Jason Petersen 2017-04-12 13:42:58 -0600
  • d2e772e6af Merge pull request #1461 from citusdata/feature/maintenanced Andres Freund 2017-06-23 12:12:31 -0700
  • 71a4e90e82 Merge pull request #1461 from citusdata/feature/maintenanced Andres Freund 2017-06-23 12:12:31 -0700
  • 2e7e40dc66 Add some tests checking that maintenance daemon gets started. Andres Freund 2017-06-20 17:57:18 -0700
  • 4a3b2de4c5 Add some tests checking that maintenance daemon gets started. Andres Freund 2017-06-20 17:57:18 -0700
  • 62e7b67dc1 Introduce per-database maintenance process. Andres Freund 2017-06-11 18:24:12 -0700
  • c3b7c5dc33 Introduce per-database maintenance process. Andres Freund 2017-06-11 18:24:12 -0700
  • 81f92d44d2 Minimal infrastructure for per-backend citus initialization. Andres Freund 2017-06-11 18:22:29 -0700
  • 3483bb99eb Minimal infrastructure for per-backend citus initialization. Andres Freund 2017-06-11 18:22:29 -0700
  • 0df00a0955 Force cache invalidation machinery to be initialized earlier. Andres Freund 2017-06-20 16:55:11 -0700
  • 1691f780fd Force cache invalidation machinery to be initialized earlier. Andres Freund 2017-06-20 16:55:11 -0700
  • 31b610a359 Centralized metadata_cache cache variables into one struct, to avoid missing resets. Andres Freund 2017-06-20 16:48:46 -0700
  • f645dca593 Centralized metadata_cache cache variables into one struct, to avoid missing resets. Andres Freund 2017-06-20 16:48:46 -0700
  • b65efb274c add different regression tests Metin Doslu 2017-06-23 17:59:52 +0300
  • d4295587aa Fix spuriously failing regression test Marco Slot 2017-06-23 10:06:15 +0200
  • 04e4b7d82a Fix spuriously failing regression test Marco Slot 2017-06-23 10:06:15 +0200
  • 73135e5e52 Add hacky checks for unsupported queries Metin Doslu 2017-06-22 19:00:55 +0300
  • 8616088034 Merge pull request #1468 from citusdata/test_column_name Marco Slot 2017-06-22 17:14:17 +0200
  • dc799c6e5e Merge pull request #1468 from citusdata/test_column_name Marco Slot 2017-06-22 17:14:17 +0200
  • 9b1112f7d6 attempt to error out unsupported queries Metin Doslu 2017-06-22 18:00:05 +0300
  • 5f84d8e0c4 Add weird column name to create_distributed_table test Marco Slot 2017-06-22 16:27:39 +0200
  • 6cafbf9b66 Add weird column name to create_distributed_table test Marco Slot 2017-06-22 16:27:39 +0200
  • 8178c770ef Merge pull request #1402 from citusdata/local_insert_select Marco Slot 2017-06-22 16:23:34 +0200
  • ce28b6af0d Merge pull request #1402 from citusdata/local_insert_select Marco Slot 2017-06-22 16:23:34 +0200