-
Notifications
You must be signed in to change notification settings - Fork 310
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update Travis config to work for private repo We need to rename the checked out repo to be named the same as the public repo (tsbs) so that the imports match up correctly. This also adds testing for 1.12 and removes the codecov part since we don't have support for private repos there. * Add support for benchmarking clustered version of TimescaleDB * Add support for benchmarking clustered version of TimescaleDB Add replication factor for distributed hypertable Pass in replication_factor from bash script * Allow tsbs_load_timescaledb to use existing table This change correctly handles the createMeticsTable flag to skip the table creation commands in PostCreateDB, but still set up the internal structures needed by the rest of the test. If the flag is set, the PostCreateDB will also verify that the necessary table exists on the database, and will wait for up to a minute for the table to be created. This change also stops passing 0 values for numberPartions or replicationFactor when creating the table. For number_partitions, this enables the default behavior of 1 partition per data node. For replicationFactor, values greater than 1 aren't supported by the current code, so we simply call create_distributed_hypertable for all non-zero values. Also included in this change is a bit of clean-up for the multinode branch rebase. * Allow tsbs_load_timescaledb to partition on hostname This change adds a new option (partition-on-hostname) to the tsbs_load_timescaledb, and exposes it through the load_timescaledb.sh script. This is needed for efficiently running query tests with USE_TAGS=false, as the test will then access rows by hostname. This change also fixes the double-groupby class of queries to work properly with the USE_TAGS=false option. * Add port argument. Fix max_queries script * Fix flag var after rebasing Fix travis for Go 1.10.x * Add new query type that scans more data Add cpu-max-all-32-24 query type that scans metrics for 32 hosts during 24 hour interval. This query type is more sutable for multinode testing. * Reworking how distributed hypertables are created * Reworking parameters and creation code for TimescaleDB. It turns out that `create_hypertable` will create a distributed hypertable with a replication factor >= 1. Tried to leave options for testing various configurations of both regular and distributed hypertables. Still trying to figure out default values with Viper. * Can now set multiple kinds of tests with a few parameters. * Single-node, no partitions * single-node, partitions on tag table "name" column * multi-node, partition on tag table "name" column Co-authored-by: Jônatas Davi Paganini <[email protected]> * Adding YAML configuration samples for TimescaleDB * Fixing the OR logic in hostname where clauses * Fixed tests for query generation * Update TimescaleDB documentation for multi-node related configuration * Adding options for TimescaleDB input * Simply committing to kick off another build for checks. * Forcing build Co-authored-by: Rob Kiefer <[email protected]> Co-authored-by: niksa <[email protected]> Co-authored-by: Brian Rowe <[email protected]> Co-authored-by: Jônatas Davi Paganini <[email protected]>
- Loading branch information
1 parent
d51fd44
commit 26f3cfc
Showing
28 changed files
with
503 additions
and
76 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.