You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-27Lines changed: 27 additions & 27 deletions
Original file line number
Diff line number
Diff line change
@@ -388,10 +388,10 @@ even if it fails.
388
388
389
389
You can find your test results in https://github.com/citusdata/release-test-results under `periodic_job_results` folder. Test results will be pushed to a branch which is in the format ${rg_name}/${month_day_year_uniqueID}.
390
390
391
-
By default the tests will be run against `release-9.2` and the latest released version. If you want to test on a custom branch you should change the config files of relevant tests with your custom branch name in:
391
+
By default the tests will be run against `release-11.1` and the main branch. If you want to test on a custom branch you should change the config files of relevant tests with your custom branch name in:
*Note*: While you can run multiple tests by adding more elements to the array above, the results of the tests after the first might
@@ -514,7 +514,7 @@ If you want to run only the tpcc benchmark or the analytical queries, you should
514
514
515
515
You can change the thread count and initial sleep time for analytical queries from `build-and-run.sh` with `CH_THREAD_COUNT` and `RAMPUP_TIME` variables respectively.
516
516
517
-
If you want to run hammerdb4.0 change `hammerdb_version` to `4.0` in `create-run.sh`.
517
+
If you want to run hammerdb4.5 change `hammerdb_version` to `4.5` in `create-run.sh`.
518
518
519
519
By default a random region will be used, if you want you can specify the region with `AZURE_REGION` environment variable prior to running `create-run.sh` such as `export AZURE_REGION=westus2`.
520
520
@@ -558,7 +558,7 @@ fab add.shards-on-coordinator
558
558
On the coordinator node:
559
559
560
560
```bash
561
-
# This will run default pgBench tests with PG=12.1 and Citus 9.2 and 8.3 release branches
561
+
# This will run default pgBench tests with PG=15.1 and Citus release-11.1 and main branches
562
562
# and it will log results to pgbench_results_{timemark}.csv file
563
563
# Yes, that's all :) You can change settings in fabfile/pgbench_confs/pgbench_default.ini
564
564
fab run.pgbench-tests
@@ -573,7 +573,7 @@ fab run.pgbench-tests --config-file=pgbench_default_without_transaction.ini
573
573
On the coordinator node:
574
574
575
575
```bash
576
-
# This will run scale tests with PG=12.1 and Citus 9.2 and 8.3 release branches
576
+
# This will run scale tests with PG=15.1 and Citus release-11.1 and main branches
577
577
# and it will log results to pgbench_results_{timemark}.csv file
578
578
# You can change settings in files under the fabfile/pgbench_confs/ directory
579
579
fab run.pgbench-tests --config-file=scale_test.ini
@@ -598,7 +598,7 @@ test_count: <integer> specifies total test scenarios which uses any ex
tmux new -d "fab use.postgres 12.1 use.citus release-9.2 run.valgrind check-multi-vg"
878
+
tmux new -d "fab use.postgres 15.1 use.citus release-11.1 run.valgrind check-multi-vg"
879
879
```
880
880
881
881
After the tests are finished (takes up to 9 hours with default coordinator size), re-connect to the coordinator.
@@ -898,14 +898,14 @@ install Citus:
898
898
899
899
- `fab --list` will return a list of the tasks you can run.
900
900
- `fab setup.basic-testing`, will create a vanilla cluster with postgres and citus. Once this has run you can simply run `psql` to connect to it.
901
-
- `fab use.citus v7.1.1 setup.basic-testing` will do the same, but use the tag `v7.1.1` when installing Citus. You can give it any git ref, it defaults to `master`.
902
-
- `fab use.postgres 10.1 setup.basic-testing` lets you choose your postgres version.
903
-
- `fab use.citus release-9.2 setup.citus` will install postgres and the `release-9.2` branch of the citus repo.
901
+
- `fab use.citus v11.1.5 setup.basic-testing` will do the same, but use the tag `v11.1.5` when installing Citus. You can give it any git ref, it defaults to `main`.
902
+
- `fab use.postgres 15.1 setup.basic-testing` lets you choose your postgres version.
903
+
- `fab use.citus release-11.1 setup.citus` will install postgres and the `release-11.1` branch of the citus repo.
904
904
905
905
## <a name="fab-tasks"></a> Tasks, and Ordering of Tasks
906
906
907
-
When you run a command like `fab use.citus v7.1.1 setup.basic-testing` you are running two
908
-
different tasks: `use.citus` with a `v7.1.1` argument and `setup.basic-testing`. Those
907
+
When you run a command like `fab use.citus v11.1.5 setup.basic-testing` you are running two
908
+
different tasks: `use.citus` with a `v11.1.5` argument and `setup.basic-testing`. Those
909
909
tasks are always executed from left to right, and running them is usually equivalent to
910
910
running them as separate commands. For example:
911
911
@@ -922,18 +922,18 @@ have an effect on the current command:
922
922
923
923
```
924
924
# this works:
925
-
fab use.citus v7.1.1 setup.basic-testing
925
+
fab use.citus v11.1.5 setup.basic-testing
926
926
# this does not work:
927
-
fab use.citus v7.1.1# tells fabric to install v7.1.1, but only works during this command
928
-
fab setup.basic-testing # will install the master branch of citus
927
+
fab use.citus v11.1.5# tells fabric to install v11.1.5, but only works during this command
928
+
fab setup.basic-testing # will install the main branch of citus
929
929
```
930
930
931
931
`use` tasks must come before `setup` tasks:
932
932
933
933
```
934
934
# this does not work!
935
935
# since the `setup` task is run before the `use` task the `use` task will have no effect
936
-
fab setup.basic-testing use.citus v.7.1.1
936
+
fab setup.basic-testing use.citus v11.1.5
937
937
```
938
938
939
939
Finally, there are tasks, such as the ones in the `add` namespace, which asssume a cluster
@@ -948,9 +948,9 @@ These tasks configure the tasks you run after them. When run alone they have no
948
948
Some examples:
949
949
950
950
```
951
-
fab use.citus v7.1.1 setup.basic-testing
952
-
fab use.citus release-9.2 setup.citus
953
-
fab use.debug-mode use.postgres 10.1 use.citus v7.1.1 setup.basic-testing
951
+
fab use.citus v11.1.5 setup.basic-testing
952
+
fab use.citus release-11.1 setup.citus
953
+
fab use.debug-mode use.postgres 15.1 use.citus v11.1.5 setup.basic-testing
954
954
```
955
955
956
956
`use.debug-mode` passes the following flags to postges' configure: `--enable-debug --enable-cassert CFLAGS="-ggdb -Og -g3 -fno-omit-frame-pointer"`
@@ -970,7 +970,7 @@ For a complete list, run `fab --list`.
970
970
971
971
As described [above](#fab-tasks), you can run these at the same time as you run `setup` tasks:
972
972
973
-
- `fab use.citus v7.1.1 setup.citus add.shard_rebalancer` does what you'd expect.
973
+
- `fab use.citus v11.1.5 setup.citus add.shard_rebalancer` does what you'd expect.
0 commit comments