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
* 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]>
0 commit comments