Merge pull request #2341 from citusdata/disable_jit

Disable jit for now, make PG11 required

cr: @jasonmp85
pull/2342/head
Jason Petersen 2018-08-16 20:11:45 -06:00 committed by GitHub
commit 900e88057c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 2 deletions

View File

@ -21,8 +21,6 @@ matrix:
- env: PGVERSION=9.6
- env: PGVERSION=10
- env: PGVERSION=11
allow_failures:
- env: PGVERSION=11
before_install:
- git clone -b v0.7.9 --depth 1 https://github.com/citusdata/tools.git
- sudo make -C tools install

View File

@ -37,6 +37,8 @@ test: multi_insert_select_window multi_shard_update_delete window_functions dml_
# ----------
# Tests for partitioning support
# ----------
# TODO: remove the following ignore when PostgreSQL 11 has a new beta
ignore: multi_partitioning
test: multi_partitioning_utils multi_partitioning

View File

@ -313,6 +313,11 @@ push(@pgOptions, '-c', "citus.remote_task_check_interval=1ms");
push(@pgOptions, '-c', "citus.shard_replication_factor=2");
push(@pgOptions, '-c', "citus.node_connection_timeout=${connectionTimeout}");
if ($majorversion >= 11)
{
push(@pgOptions, '-c', "jit=off");
}
if ($useMitmproxy)
{
# make tests reproducible by never trying to negotiate ssl