diff --git a/README.md b/README.md index 6b15a0a41..e595622d7 100644 --- a/README.md +++ b/README.md @@ -124,8 +124,8 @@ scripts). The easiest way to get and install the Go programs is to use `go get` and then `make all` to install all binaries: ```bash # Fetch TSBS and its dependencies -$ go get github.com/timescale/tsbs -$ cd $GOPATH/src/github.com/timescale/tsbs +$ go get github.com/questdb/tsbs +$ cd $GOPATH/src/github.com/questdb/tsbs $ make ``` @@ -413,12 +413,12 @@ the results. ### Devops / cpu-only |Query type|Description| |:---|:---| -|single-groupby-1-1-1| Simple aggregrate (MAX) on one metric for 1 host, every 5 mins for 1 hour -|single-groupby-1-1-12| Simple aggregrate (MAX) on one metric for 1 host, every 5 mins for 12 hours -|single-groupby-1-8-1| Simple aggregrate (MAX) on one metric for 8 hosts, every 5 mins for 1 hour -|single-groupby-5-1-1| Simple aggregrate (MAX) on 5 metrics for 1 host, every 5 mins for 1 hour -|single-groupby-5-1-12| Simple aggregrate (MAX) on 5 metrics for 1 host, every 5 mins for 12 hours -|single-groupby-5-8-1| Simple aggregrate (MAX) on 5 metrics for 8 hosts, every 5 mins for 1 hour +|single-groupby-1-1-1| Simple aggregate (MAX) on one metric for 1 host, every 5 mins for 1 hour +|single-groupby-1-1-12| Simple aggregate (MAX) on one metric for 1 host, every 5 mins for 12 hours +|single-groupby-1-8-1| Simple aggregate (MAX) on one metric for 8 hosts, every 5 mins for 1 hour +|single-groupby-5-1-1| Simple aggregate (MAX) on 5 metrics for 1 host, every 5 mins for 1 hour +|single-groupby-5-1-12| Simple aggregate (MAX) on 5 metrics for 1 host, every 5 mins for 12 hours +|single-groupby-5-8-1| Simple aggregate (MAX) on 5 metrics for 8 hosts, every 5 mins for 1 hour |cpu-max-all-1| Aggregate across all CPU metrics per hour over 1 hour for a single host |cpu-max-all-8| Aggregate across all CPU metrics per hour over 1 hour for eight hosts |double-groupby-1| Aggregate on across both time and host, giving the average of 1 CPU metric per host per hour for 24 hours @@ -450,11 +450,6 @@ the results. We welcome contributions from the community to make TSBS better! You can help either by opening an -[issue](https://github.com/timescale/tsbs/issues) with +[issue](https://github.com/questdb/tsbs/issues) with any suggestions or bug reports, or by forking this repository, making your own contribution, and submitting a pull request. - -Before we accept any contributions, Timescale contributors need to -sign the [Contributor License Agreement](https://cla-assistant.io/timescale/tsbs) (CLA). -By signing a CLA, we can ensure that the community is free and confident in its -ability to use your contributions. diff --git a/cmd/tsbs_generate_data/main.go b/cmd/tsbs_generate_data/main.go index de9deb540..3b5122afa 100644 --- a/cmd/tsbs_generate_data/main.go +++ b/cmd/tsbs_generate_data/main.go @@ -10,7 +10,9 @@ // Supported use cases: // devops: scale is the number of hosts to simulate, with log messages -// every log-interval seconds. +// +// every log-interval seconds. +// // cpu-only: same as `devops` but only generate metrics for CPU package main @@ -22,11 +24,11 @@ import ( "runtime/pprof" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/inputs" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/inputs" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets/initializers" ) var ( diff --git a/cmd/tsbs_generate_queries/databases/akumuli/common.go b/cmd/tsbs_generate_queries/databases/akumuli/common.go index a416fedcf..c22b430ee 100644 --- a/cmd/tsbs_generate_queries/databases/akumuli/common.go +++ b/cmd/tsbs_generate_queries/databases/akumuli/common.go @@ -3,9 +3,9 @@ package akumuli import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for Akumuli database. diff --git a/cmd/tsbs_generate_queries/databases/akumuli/devops.go b/cmd/tsbs_generate_queries/databases/akumuli/devops.go index 55cfbe097..edcc9ef9b 100644 --- a/cmd/tsbs_generate_queries/databases/akumuli/devops.go +++ b/cmd/tsbs_generate_queries/databases/akumuli/devops.go @@ -6,8 +6,8 @@ import ( "fmt" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // Devops produces Influx-specific queries for all the devops query types. diff --git a/cmd/tsbs_generate_queries/databases/cassandra/common.go b/cmd/tsbs_generate_queries/databases/cassandra/common.go index f1f57164f..4dfcb7ba2 100644 --- a/cmd/tsbs_generate_queries/databases/cassandra/common.go +++ b/cmd/tsbs_generate_queries/databases/cassandra/common.go @@ -4,10 +4,10 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - internalutils "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + internalutils "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for Cassandra database. diff --git a/cmd/tsbs_generate_queries/databases/cassandra/devops.go b/cmd/tsbs_generate_queries/databases/cassandra/devops.go index 7b15c04d2..3e3cab859 100644 --- a/cmd/tsbs_generate_queries/databases/cassandra/devops.go +++ b/cmd/tsbs_generate_queries/databases/cassandra/devops.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/cassandra/devops_test.go b/cmd/tsbs_generate_queries/databases/cassandra/devops_test.go index cffdea562..7388e09cc 100644 --- a/cmd/tsbs_generate_queries/databases/cassandra/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/cassandra/devops_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGetHostWhereWithHostnames(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/clickhouse/common.go b/cmd/tsbs_generate_queries/databases/clickhouse/common.go index b4f29b9f0..79342f1b1 100644 --- a/cmd/tsbs_generate_queries/databases/clickhouse/common.go +++ b/cmd/tsbs_generate_queries/databases/clickhouse/common.go @@ -3,9 +3,9 @@ package clickhouse import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for ClickHouse. diff --git a/cmd/tsbs_generate_queries/databases/clickhouse/devops.go b/cmd/tsbs_generate_queries/databases/clickhouse/devops.go index a10144bde..800714600 100644 --- a/cmd/tsbs_generate_queries/databases/clickhouse/devops.go +++ b/cmd/tsbs_generate_queries/databases/clickhouse/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors @@ -76,9 +76,11 @@ const clickhouseTimeStringFormat = "2006-01-02 15:04:05" // SELECT MAX(metric1), ..., MAX(metricN) // FROM cpu // WHERE -// (hostname = '$HOSTNAME_1' OR ... OR hostname = '$HOSTNAME_N') -// AND time >= '$HOUR_START' -// AND time < '$HOUR_END' +// +// (hostname = '$HOSTNAME_1' OR ... OR hostname = '$HOSTNAME_N') +// AND time >= '$HOUR_START' +// AND time < '$HOUR_END' +// // GROUP BY hour // ORDER BY hour // @@ -290,9 +292,11 @@ func (d *Devops) LastPointPerHost(qi query.Query) { // SELECT minute, max(metric1), ..., max(metricN) // FROM cpu // WHERE -// (hostname = '$HOSTNAME_1' OR ... OR hostname = '$HOSTNAME_N') -// AND time >= '$HOUR_START' -// AND time < '$HOUR_END' +// +// (hostname = '$HOSTNAME_1' OR ... OR hostname = '$HOSTNAME_N') +// AND time >= '$HOUR_START' +// AND time < '$HOUR_END' +// // GROUP BY minute // ORDER BY minute ASC // diff --git a/cmd/tsbs_generate_queries/databases/clickhouse/devops_test.go b/cmd/tsbs_generate_queries/databases/clickhouse/devops_test.go index d127ea767..f08499612 100644 --- a/cmd/tsbs_generate_queries/databases/clickhouse/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/clickhouse/devops_test.go @@ -6,8 +6,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGetHostWhereWithHostnames(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/cratedb/common.go b/cmd/tsbs_generate_queries/databases/cratedb/common.go index 3ecff079d..3e11873c7 100644 --- a/cmd/tsbs_generate_queries/databases/cratedb/common.go +++ b/cmd/tsbs_generate_queries/databases/cratedb/common.go @@ -3,9 +3,9 @@ package cratedb import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for CrateDB diff --git a/cmd/tsbs_generate_queries/databases/cratedb/devops.go b/cmd/tsbs_generate_queries/databases/cratedb/devops.go index 13ed8feb5..05d489d18 100644 --- a/cmd/tsbs_generate_queries/databases/cratedb/devops.go +++ b/cmd/tsbs_generate_queries/databases/cratedb/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/cratedb/devops_test.go b/cmd/tsbs_generate_queries/databases/cratedb/devops_test.go index e63c2dcc5..700e83d73 100644 --- a/cmd/tsbs_generate_queries/databases/cratedb/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/cratedb/devops_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) const testScale = 10 diff --git a/cmd/tsbs_generate_queries/databases/influx/common.go b/cmd/tsbs_generate_queries/databases/influx/common.go index 19558fb07..3a86cbb99 100644 --- a/cmd/tsbs_generate_queries/databases/influx/common.go +++ b/cmd/tsbs_generate_queries/databases/influx/common.go @@ -5,10 +5,10 @@ import ( "net/url" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for Influx database. diff --git a/cmd/tsbs_generate_queries/databases/influx/devops.go b/cmd/tsbs_generate_queries/databases/influx/devops.go index 865fe7bd4..472c7ff75 100644 --- a/cmd/tsbs_generate_queries/databases/influx/devops.go +++ b/cmd/tsbs_generate_queries/databases/influx/devops.go @@ -5,9 +5,9 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // Devops produces Influx-specific queries for all the devops query types. diff --git a/cmd/tsbs_generate_queries/databases/influx/devops_test.go b/cmd/tsbs_generate_queries/databases/influx/devops_test.go index 14002c518..710f6c548 100644 --- a/cmd/tsbs_generate_queries/databases/influx/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/influx/devops_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGetHostWhereWithHostnames(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/influx/iot.go b/cmd/tsbs_generate_queries/databases/influx/iot.go index 04586bd83..4329ae1b0 100644 --- a/cmd/tsbs_generate_queries/databases/influx/iot.go +++ b/cmd/tsbs_generate_queries/databases/influx/iot.go @@ -5,9 +5,9 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/pkg/query" ) // IoT produces Influx-specific queries for all the iot query types. diff --git a/cmd/tsbs_generate_queries/databases/influx/iot_test.go b/cmd/tsbs_generate_queries/databases/influx/iot_test.go index 8a6a94aa1..2d7ab3234 100644 --- a/cmd/tsbs_generate_queries/databases/influx/iot_test.go +++ b/cmd/tsbs_generate_queries/databases/influx/iot_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_generate_queries/databases/mongo/common.go b/cmd/tsbs_generate_queries/databases/mongo/common.go index 41500189b..db305feb7 100644 --- a/cmd/tsbs_generate_queries/databases/mongo/common.go +++ b/cmd/tsbs_generate_queries/databases/mongo/common.go @@ -3,9 +3,9 @@ package mongo import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for Mongo database. diff --git a/cmd/tsbs_generate_queries/databases/mongo/devops-naive.go b/cmd/tsbs_generate_queries/databases/mongo/devops-naive.go index 1f970f320..893d3165c 100644 --- a/cmd/tsbs_generate_queries/databases/mongo/devops-naive.go +++ b/cmd/tsbs_generate_queries/databases/mongo/devops-naive.go @@ -6,8 +6,8 @@ import ( "time" "github.com/globalsign/mgo/bson" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func init() { diff --git a/cmd/tsbs_generate_queries/databases/mongo/devops.go b/cmd/tsbs_generate_queries/databases/mongo/devops.go index 69dec08f4..bbcfff5c0 100644 --- a/cmd/tsbs_generate_queries/databases/mongo/devops.go +++ b/cmd/tsbs_generate_queries/databases/mongo/devops.go @@ -6,9 +6,9 @@ import ( "time" "github.com/globalsign/mgo/bson" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/questdb/common.go b/cmd/tsbs_generate_queries/databases/questdb/common.go index 407555dba..0e137405c 100644 --- a/cmd/tsbs_generate_queries/databases/questdb/common.go +++ b/cmd/tsbs_generate_queries/databases/questdb/common.go @@ -5,9 +5,9 @@ import ( "net/url" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for QuestDB diff --git a/cmd/tsbs_generate_queries/databases/questdb/devops.go b/cmd/tsbs_generate_queries/databases/questdb/devops.go index 58c14cfa4..c33b27200 100644 --- a/cmd/tsbs_generate_queries/databases/questdb/devops.go +++ b/cmd/tsbs_generate_queries/databases/questdb/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/questdb/devops_test.go b/cmd/tsbs_generate_queries/databases/questdb/devops_test.go index 47c50b49b..338378367 100644 --- a/cmd/tsbs_generate_queries/databases/questdb/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/questdb/devops_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGroupByTime(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/siridb/common.go b/cmd/tsbs_generate_queries/databases/siridb/common.go index 21ff2abed..50f71ca86 100644 --- a/cmd/tsbs_generate_queries/databases/siridb/common.go +++ b/cmd/tsbs_generate_queries/databases/siridb/common.go @@ -3,9 +3,9 @@ package siridb import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // BaseGenerator contains settings specific for SiriDB diff --git a/cmd/tsbs_generate_queries/databases/siridb/devops.go b/cmd/tsbs_generate_queries/databases/siridb/devops.go index 5dd1b650f..22f338a8b 100644 --- a/cmd/tsbs_generate_queries/databases/siridb/devops.go +++ b/cmd/tsbs_generate_queries/databases/siridb/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/siridb/devops_test.go b/cmd/tsbs_generate_queries/databases/siridb/devops_test.go index dff003df7..de9dde619 100644 --- a/cmd/tsbs_generate_queries/databases/siridb/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/siridb/devops_test.go @@ -5,8 +5,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGetHostWhereWithHostnames(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/timescaledb/common.go b/cmd/tsbs_generate_queries/databases/timescaledb/common.go index 3934cb7d1..daa08cf15 100644 --- a/cmd/tsbs_generate_queries/databases/timescaledb/common.go +++ b/cmd/tsbs_generate_queries/databases/timescaledb/common.go @@ -3,10 +3,10 @@ package timescaledb import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) const goTimeFmt = "2006-01-02 15:04:05.999999 -0700" diff --git a/cmd/tsbs_generate_queries/databases/timescaledb/devops.go b/cmd/tsbs_generate_queries/databases/timescaledb/devops.go index 152f45e57..f38e1bf67 100644 --- a/cmd/tsbs_generate_queries/databases/timescaledb/devops.go +++ b/cmd/tsbs_generate_queries/databases/timescaledb/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/timescaledb/devops_test.go b/cmd/tsbs_generate_queries/databases/timescaledb/devops_test.go index 8c764403d..6d90346eb 100644 --- a/cmd/tsbs_generate_queries/databases/timescaledb/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/timescaledb/devops_test.go @@ -8,8 +8,8 @@ import ( "time" "github.com/andreyvit/diff" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func TestDevopsGetHostWhereWithHostnames(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/databases/timescaledb/iot.go b/cmd/tsbs_generate_queries/databases/timescaledb/iot.go index 5a37d9850..8ce8b9847 100644 --- a/cmd/tsbs_generate_queries/databases/timescaledb/iot.go +++ b/cmd/tsbs_generate_queries/databases/timescaledb/iot.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_generate_queries/databases/timescaledb/iot_test.go b/cmd/tsbs_generate_queries/databases/timescaledb/iot_test.go index 39a03615a..d0a040338 100644 --- a/cmd/tsbs_generate_queries/databases/timescaledb/iot_test.go +++ b/cmd/tsbs_generate_queries/databases/timescaledb/iot_test.go @@ -5,8 +5,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_generate_queries/databases/timestream/common.go b/cmd/tsbs_generate_queries/databases/timestream/common.go index ef3bfde5f..7375075b2 100644 --- a/cmd/tsbs_generate_queries/databases/timestream/common.go +++ b/cmd/tsbs_generate_queries/databases/timestream/common.go @@ -3,9 +3,9 @@ package timestream import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) const goTimeFmt = "2006-01-02 15:04:05.999999 -0700" diff --git a/cmd/tsbs_generate_queries/databases/timestream/devops.go b/cmd/tsbs_generate_queries/databases/timestream/devops.go index 6522b5558..59df904b1 100644 --- a/cmd/tsbs_generate_queries/databases/timestream/devops.go +++ b/cmd/tsbs_generate_queries/databases/timestream/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // TODO: Remove the need for this by continuing to bubble up errors diff --git a/cmd/tsbs_generate_queries/databases/timestream/devops_test.go b/cmd/tsbs_generate_queries/databases/timestream/devops_test.go index 8ae8a76ba..0c5a38598 100644 --- a/cmd/tsbs_generate_queries/databases/timestream/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/timestream/devops_test.go @@ -8,9 +8,9 @@ import ( "time" "github.com/andreyvit/diff" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" ) // getMeasureNameWhereString diff --git a/cmd/tsbs_generate_queries/databases/victoriametrics/common.go b/cmd/tsbs_generate_queries/databases/victoriametrics/common.go index 25fa4402f..fc29c7b8c 100644 --- a/cmd/tsbs_generate_queries/databases/victoriametrics/common.go +++ b/cmd/tsbs_generate_queries/databases/victoriametrics/common.go @@ -6,10 +6,10 @@ import ( "strconv" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - iutils "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + iutils "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) type BaseGenerator struct{} diff --git a/cmd/tsbs_generate_queries/databases/victoriametrics/devops.go b/cmd/tsbs_generate_queries/databases/victoriametrics/devops.go index f6b571547..7811b7dbd 100644 --- a/cmd/tsbs_generate_queries/databases/victoriametrics/devops.go +++ b/cmd/tsbs_generate_queries/databases/victoriametrics/devops.go @@ -5,8 +5,8 @@ import ( "strings" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) // Devops produces PromQL queries for all the devops query types. @@ -41,9 +41,11 @@ func (d *Devops) HighCPUForHosts(qi query.Query, nHosts int) { // per minute for nhosts hosts, // e.g. in pseudo-PromQL: // max( -// max_over_time( -// {__name__=~"metric1|metric2...|metricN",hostname=~"hostname1|hostname2...|hostnameN"}[1m] -// ) +// +// max_over_time( +// {__name__=~"metric1|metric2...|metricN",hostname=~"hostname1|hostname2...|hostnameN"}[1m] +// ) +// // ) by (__name__) func (d *Devops) GroupByTime(qq query.Query, nHosts, numMetrics int, timeRange time.Duration) { metrics := mustGetCPUMetricsSlice(numMetrics) @@ -62,9 +64,11 @@ func (d *Devops) GroupByTime(qq query.Query, nHosts, numMetrics int, timeRange t // e.g. in pseudo-PromQL: // // avg( -// avg_over_time( -// {__name__=~"metric1|metric2...|metricN"}[1h] -// ) +// +// avg_over_time( +// {__name__=~"metric1|metric2...|metricN"}[1h] +// ) +// // ) by (__name__, hostname) // // Resultsets: @@ -87,9 +91,11 @@ func (d *Devops) GroupByTimeAndPrimaryTag(qq query.Query, numMetrics int) { // e.g. in pseudo-PromQL: // // max( -// max_over_time( -// {hostname=~"hostname1|hostname2...|hostnameN"}[1h] -// ) +// +// max_over_time( +// {hostname=~"hostname1|hostname2...|hostnameN"}[1h] +// ) +// // ) by (__name__) func (d *Devops) MaxAllCPU(qq query.Query, nHosts int, duration time.Duration) { hosts := d.mustGetRandomHosts(nHosts) diff --git a/cmd/tsbs_generate_queries/databases/victoriametrics/devops_test.go b/cmd/tsbs_generate_queries/databases/victoriametrics/devops_test.go index 809102375..912ee3ba1 100644 --- a/cmd/tsbs_generate_queries/databases/victoriametrics/devops_test.go +++ b/cmd/tsbs_generate_queries/databases/victoriametrics/devops_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/pkg/query" ) func Test_what(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/main.go b/cmd/tsbs_generate_queries/main.go index b5970f42c..b5a1909a7 100644 --- a/cmd/tsbs_generate_queries/main.go +++ b/cmd/tsbs_generate_queries/main.go @@ -4,17 +4,18 @@ package main import ( "fmt" - "github.com/timescale/tsbs/pkg/query/config" "os" "time" + "github.com/questdb/tsbs/pkg/query/config" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/iot" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/internal/inputs" + internalUtils "github.com/questdb/tsbs/internal/utils" "github.com/spf13/pflag" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/iot" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/internal/inputs" - internalUtils "github.com/timescale/tsbs/internal/utils" ) var useCaseMatrix = map[string]map[string]utils.QueryFillerMaker{ diff --git a/cmd/tsbs_generate_queries/uses/common/common.go b/cmd/tsbs_generate_queries/uses/common/common.go index 0ad124d27..a3b5f3335 100644 --- a/cmd/tsbs_generate_queries/uses/common/common.go +++ b/cmd/tsbs_generate_queries/uses/common/common.go @@ -6,8 +6,8 @@ import ( "reflect" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - internalutils "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + internalutils "github.com/questdb/tsbs/internal/utils" ) const ( diff --git a/cmd/tsbs_generate_queries/uses/common/common_test.go b/cmd/tsbs_generate_queries/uses/common/common_test.go index e919a5b62..93b03bbce 100644 --- a/cmd/tsbs_generate_queries/uses/common/common_test.go +++ b/cmd/tsbs_generate_queries/uses/common/common_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/internal/utils" ) func TestNewCore(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/uses/devops/common.go b/cmd/tsbs_generate_queries/uses/devops/common.go index f987eec34..4c7ee12fe 100644 --- a/cmd/tsbs_generate_queries/uses/devops/common.go +++ b/cmd/tsbs_generate_queries/uses/devops/common.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_generate_queries/uses/devops/common_test.go b/cmd/tsbs_generate_queries/uses/devops/common_test.go index a0ffcef46..60cbcd44e 100644 --- a/cmd/tsbs_generate_queries/uses/devops/common_test.go +++ b/cmd/tsbs_generate_queries/uses/devops/common_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/internal/utils" ) func TestNewCore(t *testing.T) { diff --git a/cmd/tsbs_generate_queries/uses/devops/groupby.go b/cmd/tsbs_generate_queries/uses/devops/groupby.go index ad6dd4ebf..e7385bc7c 100644 --- a/cmd/tsbs_generate_queries/uses/devops/groupby.go +++ b/cmd/tsbs_generate_queries/uses/devops/groupby.go @@ -1,9 +1,9 @@ package devops import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // Groupby produces a QueryFiller for the devops groupby case. diff --git a/cmd/tsbs_generate_queries/uses/devops/groupby_orderby_limit.go b/cmd/tsbs_generate_queries/uses/devops/groupby_orderby_limit.go index b4085e23a..9ee62e0ea 100644 --- a/cmd/tsbs_generate_queries/uses/devops/groupby_orderby_limit.go +++ b/cmd/tsbs_generate_queries/uses/devops/groupby_orderby_limit.go @@ -1,9 +1,9 @@ package devops import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // GroupByOrderByLimit produces a filler for queries in the devops groupby-orderby-limit case. diff --git a/cmd/tsbs_generate_queries/uses/devops/high_cpu.go b/cmd/tsbs_generate_queries/uses/devops/high_cpu.go index be2f8dfa2..c8aec8f6e 100644 --- a/cmd/tsbs_generate_queries/uses/devops/high_cpu.go +++ b/cmd/tsbs_generate_queries/uses/devops/high_cpu.go @@ -1,9 +1,9 @@ package devops import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // HighCPU produces a QueryFiller for the devops high-cpu cases diff --git a/cmd/tsbs_generate_queries/uses/devops/lastpoint.go b/cmd/tsbs_generate_queries/uses/devops/lastpoint.go index 57f4d246d..dac720e4c 100644 --- a/cmd/tsbs_generate_queries/uses/devops/lastpoint.go +++ b/cmd/tsbs_generate_queries/uses/devops/lastpoint.go @@ -1,9 +1,9 @@ package devops import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // LastPointPerHost returns QueryFiller for the devops lastpoint case diff --git a/cmd/tsbs_generate_queries/uses/devops/max_all_cpu.go b/cmd/tsbs_generate_queries/uses/devops/max_all_cpu.go index 74e54068a..408655ab5 100644 --- a/cmd/tsbs_generate_queries/uses/devops/max_all_cpu.go +++ b/cmd/tsbs_generate_queries/uses/devops/max_all_cpu.go @@ -3,9 +3,9 @@ package devops import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // MaxAllCPU contains info for filling in a query.Query for "max all" queries diff --git a/cmd/tsbs_generate_queries/uses/devops/single_groupby.go b/cmd/tsbs_generate_queries/uses/devops/single_groupby.go index 209f24137..1030f9fc5 100644 --- a/cmd/tsbs_generate_queries/uses/devops/single_groupby.go +++ b/cmd/tsbs_generate_queries/uses/devops/single_groupby.go @@ -3,9 +3,9 @@ package devops import ( "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // SingleGroupby contains info for filling in single groupby queries diff --git a/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_duration.go b/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_duration.go index 1aad5765f..723531a0e 100644 --- a/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_duration.go +++ b/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_duration.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // AvgDailyDrivingDuration contains info for filling in avg daily driving duration per driver queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_session.go b/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_session.go index e3a131fcd..bea029439 100644 --- a/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_session.go +++ b/cmd/tsbs_generate_queries/uses/iot/avg_daily_driving_session.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // AvgDailyDrivingSession contains info for filling in avg daily driving session queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/avg_load.go b/cmd/tsbs_generate_queries/uses/iot/avg_load.go index 120b5e6d4..20ab0b91c 100644 --- a/cmd/tsbs_generate_queries/uses/iot/avg_load.go +++ b/cmd/tsbs_generate_queries/uses/iot/avg_load.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // AvgLoad contains info for filling in avg load queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/avg_vs_projected_fuel.go b/cmd/tsbs_generate_queries/uses/iot/avg_vs_projected_fuel.go index 8e5064752..2ce075588 100644 --- a/cmd/tsbs_generate_queries/uses/iot/avg_vs_projected_fuel.go +++ b/cmd/tsbs_generate_queries/uses/iot/avg_vs_projected_fuel.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // AvgVsProjectedFuelConsumption contains info for filling in avg vs projected fuel consumption queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/common.go b/cmd/tsbs_generate_queries/uses/iot/common.go index ef5c5f979..0a7013a1f 100644 --- a/cmd/tsbs_generate_queries/uses/iot/common.go +++ b/cmd/tsbs_generate_queries/uses/iot/common.go @@ -2,12 +2,13 @@ package iot import ( "fmt" - "github.com/timescale/tsbs/pkg/data/usecases/iot" "math/rand" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/data/usecases/iot" + + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_generate_queries/uses/iot/daily_truck_activity.go b/cmd/tsbs_generate_queries/uses/iot/daily_truck_activity.go index 84bdcf874..fcde2e9fd 100644 --- a/cmd/tsbs_generate_queries/uses/iot/daily_truck_activity.go +++ b/cmd/tsbs_generate_queries/uses/iot/daily_truck_activity.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // DailyTruckActivity contains info for filling in daily truck activity queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/high_load.go b/cmd/tsbs_generate_queries/uses/iot/high_load.go index b061efbf4..7518e5cb1 100644 --- a/cmd/tsbs_generate_queries/uses/iot/high_load.go +++ b/cmd/tsbs_generate_queries/uses/iot/high_load.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // TrucksWithHighLoad contains info for filling in trucks with high load queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/lastloc.go b/cmd/tsbs_generate_queries/uses/iot/lastloc.go index 4d7b8c5c4..285f81bac 100644 --- a/cmd/tsbs_generate_queries/uses/iot/lastloc.go +++ b/cmd/tsbs_generate_queries/uses/iot/lastloc.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // LastLocPerTruck contains info for filling in last location queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/lastloc_single_truck.go b/cmd/tsbs_generate_queries/uses/iot/lastloc_single_truck.go index bc5eacdb0..74ab1a346 100644 --- a/cmd/tsbs_generate_queries/uses/iot/lastloc_single_truck.go +++ b/cmd/tsbs_generate_queries/uses/iot/lastloc_single_truck.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // LastLocSingleTruck contains info for filling in last location query for a single truck. diff --git a/cmd/tsbs_generate_queries/uses/iot/long_daily_session.go b/cmd/tsbs_generate_queries/uses/iot/long_daily_session.go index 6533096db..0ba8f4eb4 100644 --- a/cmd/tsbs_generate_queries/uses/iot/long_daily_session.go +++ b/cmd/tsbs_generate_queries/uses/iot/long_daily_session.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // TrucksWithLongDailySession contains info for filling in trucks with longer driving session queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/long_driving_session.go b/cmd/tsbs_generate_queries/uses/iot/long_driving_session.go index d0c896a68..a4ae1ba46 100644 --- a/cmd/tsbs_generate_queries/uses/iot/long_driving_session.go +++ b/cmd/tsbs_generate_queries/uses/iot/long_driving_session.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // TrucksWithLongDrivingSession contains info for filling in trucks with longer driving sessions queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/low_fuel.go b/cmd/tsbs_generate_queries/uses/iot/low_fuel.go index 5a96fcd67..0a8111756 100644 --- a/cmd/tsbs_generate_queries/uses/iot/low_fuel.go +++ b/cmd/tsbs_generate_queries/uses/iot/low_fuel.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // TrucksWithLowFuel contains info for filling in trucks with low fuel queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/stationary.go b/cmd/tsbs_generate_queries/uses/iot/stationary.go index 1b24447c0..84ee4762c 100644 --- a/cmd/tsbs_generate_queries/uses/iot/stationary.go +++ b/cmd/tsbs_generate_queries/uses/iot/stationary.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // StationaryTrucks contains info for filling in stationary trucks queries. diff --git a/cmd/tsbs_generate_queries/uses/iot/truck_breakdown_activity.go b/cmd/tsbs_generate_queries/uses/iot/truck_breakdown_activity.go index e91af27a5..76821c30b 100644 --- a/cmd/tsbs_generate_queries/uses/iot/truck_breakdown_activity.go +++ b/cmd/tsbs_generate_queries/uses/iot/truck_breakdown_activity.go @@ -1,9 +1,9 @@ package iot import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/common" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/common" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + "github.com/questdb/tsbs/pkg/query" ) // TruckBreakdownFrequency contains info for filling in truck breakdown frequency queries. diff --git a/cmd/tsbs_generate_queries/utils/query_generator.go b/cmd/tsbs_generate_queries/utils/query_generator.go index 5e9380fca..253a3870e 100644 --- a/cmd/tsbs_generate_queries/utils/query_generator.go +++ b/cmd/tsbs_generate_queries/utils/query_generator.go @@ -1,6 +1,6 @@ package utils -import "github.com/timescale/tsbs/pkg/query" +import "github.com/questdb/tsbs/pkg/query" // QueryGenerator is an interface that a database-specific implementation of a // use case implements to set basic configuration that can then be used by diff --git a/cmd/tsbs_load/config_cmd.go b/cmd/tsbs_load/config_cmd.go index 8ef7fdb6e..f7bebb2e7 100644 --- a/cmd/tsbs_load/config_cmd.go +++ b/cmd/tsbs_load/config_cmd.go @@ -3,15 +3,16 @@ package main import ( "bytes" "fmt" + "strings" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" "gopkg.in/yaml.v2" - "strings" ) const ( diff --git a/cmd/tsbs_load/load_cmd.go b/cmd/tsbs_load/load_cmd.go index 35db18979..3a1033df9 100644 --- a/cmd/tsbs_load/load_cmd.go +++ b/cmd/tsbs_load/load_cmd.go @@ -2,12 +2,13 @@ package main import ( "fmt" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) type cmdRunner func(*cobra.Command, []string) diff --git a/cmd/tsbs_load/load_cmd_flags.go b/cmd/tsbs_load/load_cmd_flags.go index 665e967dd..9f951847e 100644 --- a/cmd/tsbs_load/load_cmd_flags.go +++ b/cmd/tsbs_load/load_cmd_flags.go @@ -2,11 +2,12 @@ package main import ( "fmt" - "github.com/spf13/pflag" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" "strings" "time" + + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/spf13/pflag" ) const ( diff --git a/cmd/tsbs_load/parse_config.go b/cmd/tsbs_load/parse_config.go index c45449684..769275658 100644 --- a/cmd/tsbs_load/parse_config.go +++ b/cmd/tsbs_load/parse_config.go @@ -3,11 +3,12 @@ package main import ( "errors" "fmt" + "github.com/blagojts/viper" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) func parseConfig(target targets.ImplementedTarget, v *viper.Viper) (targets.Benchmark, load.BenchmarkRunner, error) { diff --git a/cmd/tsbs_load_akumuli/main.go b/cmd/tsbs_load_akumuli/main.go index 18858da46..1cc0b6787 100644 --- a/cmd/tsbs_load_akumuli/main.go +++ b/cmd/tsbs_load_akumuli/main.go @@ -11,13 +11,13 @@ import ( "sync" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/akumuli" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/akumuli" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) // Program option vars: diff --git a/cmd/tsbs_load_cassandra/main.go b/cmd/tsbs_load_cassandra/main.go index 926775334..a3716ff37 100644 --- a/cmd/tsbs_load_cassandra/main.go +++ b/cmd/tsbs_load_cassandra/main.go @@ -6,14 +6,15 @@ package main import ( "fmt" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets/cassandra" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets/cassandra" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) // Parse args: diff --git a/cmd/tsbs_load_clickhouse/main.go b/cmd/tsbs_load_clickhouse/main.go index ac7181d0c..f9d557e0f 100644 --- a/cmd/tsbs_load_clickhouse/main.go +++ b/cmd/tsbs_load_clickhouse/main.go @@ -5,12 +5,13 @@ package main import ( "fmt" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/clickhouse" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/clickhouse" ) // Global vars diff --git a/cmd/tsbs_load_cratedb/creator.go b/cmd/tsbs_load_cratedb/creator.go index 914d86b92..4d8e54084 100644 --- a/cmd/tsbs_load_cratedb/creator.go +++ b/cmd/tsbs_load_cratedb/creator.go @@ -7,8 +7,8 @@ import ( "strings" "github.com/jackc/pgx/v4" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type tableDef struct { @@ -58,18 +58,21 @@ func (d *dbCreator) Init() { // First N lines are the header, describing the data structure. // The first line contains the tags table name followed by a comma-separated // list of tags: -// tags,hostname,region,datacenter,rack,os,arch,team,service,service_version +// +// tags,hostname,region,datacenter,rack,os,arch,team,service,service_version // // The second through N-1 line containing table name (ex.: 'disk') followed by // list of column names, comma-separated: -// disk,total,free,used,used_percent,inodes_total,inodes_free,inodes_used +// +// disk,total,free,used,used_percent,inodes_total,inodes_free,inodes_used // // The last line being blank to separate the header from the data. // // Header example: -// tags,hostname,region,datacenter,rack,os,arch,team,service,service_version,service_environment -// disk,total,free,used,used_percent,inodes_total,inodes_free,inodes_used -// nginx,accepts,active,handled,reading,requests,waiting,writing +// +// tags,hostname,region,datacenter,rack,os,arch,team,service,service_version,service_environment +// disk,total,free,used,used_percent,inodes_total,inodes_free,inodes_used +// nginx,accepts,active,handled,reading,requests,waiting,writing func (d *dbCreator) readDataHeader(header *common.GeneratedDataHeaders) ([]*tableDef, error) { var tableDefs []*tableDef for tableName, fieldCols := range header.FieldKeys { diff --git a/cmd/tsbs_load_cratedb/creator_test.go b/cmd/tsbs_load_cratedb/creator_test.go index ad5ce9fc7..613441ece 100644 --- a/cmd/tsbs_load_cratedb/creator_test.go +++ b/cmd/tsbs_load_cratedb/creator_test.go @@ -3,7 +3,7 @@ package main import ( "testing" - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func TestDBCreatorReadDataHeader(t *testing.T) { diff --git a/cmd/tsbs_load_cratedb/main.go b/cmd/tsbs_load_cratedb/main.go index 065867aef..50d9f1ff3 100644 --- a/cmd/tsbs_load_cratedb/main.go +++ b/cmd/tsbs_load_cratedb/main.go @@ -8,12 +8,12 @@ import ( "github.com/blagojts/viper" "github.com/jackc/pgx/v4" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) var loader load.BenchmarkRunner diff --git a/cmd/tsbs_load_cratedb/processor.go b/cmd/tsbs_load_cratedb/processor.go index 5a8fe7ae7..0275c0813 100644 --- a/cmd/tsbs_load_cratedb/processor.go +++ b/cmd/tsbs_load_cratedb/processor.go @@ -3,9 +3,10 @@ package main import ( "context" "fmt" - "github.com/jackc/pgx/v4" - "github.com/timescale/tsbs/pkg/targets" "strings" + + "github.com/jackc/pgx/v4" + "github.com/questdb/tsbs/pkg/targets" ) type processor struct { diff --git a/cmd/tsbs_load_cratedb/scan.go b/cmd/tsbs_load_cratedb/scan.go index 4278ee193..22d17a210 100644 --- a/cmd/tsbs_load_cratedb/scan.go +++ b/cmd/tsbs_load_cratedb/scan.go @@ -7,9 +7,9 @@ import ( "sync" "time" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type row = []interface{} @@ -60,7 +60,8 @@ type fileDataSource struct { // source.DataSource interface implementation // // Decodes a data point of a following format: -// \t\t\t\t...\t +// +// \t\t\t\t...\t // // Converts metric values to double-precision floating-point number, timestamp // to time.Time and tags to bytes array. diff --git a/cmd/tsbs_load_cratedb/scan_test.go b/cmd/tsbs_load_cratedb/scan_test.go index d421c27b9..f48beb199 100644 --- a/cmd/tsbs_load_cratedb/scan_test.go +++ b/cmd/tsbs_load_cratedb/scan_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func TestEventsBatch(t *testing.T) { diff --git a/cmd/tsbs_load_influx/main.go b/cmd/tsbs_load_influx/main.go index b74551561..06d893852 100644 --- a/cmd/tsbs_load_influx/main.go +++ b/cmd/tsbs_load_influx/main.go @@ -14,12 +14,12 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) // Program option vars: diff --git a/cmd/tsbs_load_influx/process.go b/cmd/tsbs_load_influx/process.go index f5aef6ff3..1ac5ae756 100644 --- a/cmd/tsbs_load_influx/process.go +++ b/cmd/tsbs_load_influx/process.go @@ -3,9 +3,10 @@ package main import ( "bytes" "fmt" - "github.com/timescale/tsbs/pkg/targets" "time" + "github.com/questdb/tsbs/pkg/targets" + "github.com/valyala/fasthttp" ) diff --git a/cmd/tsbs_load_influx/process_test.go b/cmd/tsbs_load_influx/process_test.go index c17e792da..c631d9adf 100644 --- a/cmd/tsbs_load_influx/process_test.go +++ b/cmd/tsbs_load_influx/process_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) func emptyLog(_ string, _ ...interface{}) (int, error) { diff --git a/cmd/tsbs_load_influx/scan.go b/cmd/tsbs_load_influx/scan.go index e631db9a3..e92c5b2bd 100644 --- a/cmd/tsbs_load_influx/scan.go +++ b/cmd/tsbs_load_influx/scan.go @@ -4,9 +4,9 @@ import ( "bufio" "bytes" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) const errNotThreeTuplesFmt = "parse error: line does not have 3 tuples, has %d" diff --git a/cmd/tsbs_load_influx/scan_test.go b/cmd/tsbs_load_influx/scan_test.go index 61aab01a0..fff2d080e 100644 --- a/cmd/tsbs_load_influx/scan_test.go +++ b/cmd/tsbs_load_influx/scan_test.go @@ -7,7 +7,7 @@ import ( "sync" "testing" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) func TestBatch(t *testing.T) { diff --git a/cmd/tsbs_load_mongo/aggregate_loader.go b/cmd/tsbs_load_mongo/aggregate_loader.go index 00033b889..296267f42 100644 --- a/cmd/tsbs_load_mongo/aggregate_loader.go +++ b/cmd/tsbs_load_mongo/aggregate_loader.go @@ -9,10 +9,10 @@ import ( "github.com/globalsign/mgo" "github.com/globalsign/mgo/bson" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/mongo" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/mongo" ) type hostnameIndexer struct { @@ -103,23 +103,24 @@ func (p *aggProcessor) Init(_ int, doLoad, _ bool) { // is first encountered) // // A document is structured like so: -// { -// "doc_id": "day_x_00", -// "key_id": "x_00", -// "measurement": "cpu", -// "tags": { -// "hostname": "host0", -// ... -// }, -// "events": [ -// [ -// { -// "field1": 0.0, -// ... -// } -// ] -// ] -// } +// +// { +// "doc_id": "day_x_00", +// "key_id": "x_00", +// "measurement": "cpu", +// "tags": { +// "hostname": "host0", +// ... +// }, +// "events": [ +// [ +// { +// "field1": 0.0, +// ... +// } +// ] +// ] +// } func (p *aggProcessor) ProcessBatch(b targets.Batch, doLoad bool) (uint64, uint64) { docToEvents := make(map[string][]*point) batch := b.(*batch) diff --git a/cmd/tsbs_load_mongo/common_loader.go b/cmd/tsbs_load_mongo/common_loader.go index 6fc21019c..6b1da9fd3 100644 --- a/cmd/tsbs_load_mongo/common_loader.go +++ b/cmd/tsbs_load_mongo/common_loader.go @@ -8,11 +8,11 @@ import ( "log" flatbuffers "github.com/google/flatbuffers/go" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/mongo" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/mongo" ) type fileDataSource struct { diff --git a/cmd/tsbs_load_mongo/document_per_loader.go b/cmd/tsbs_load_mongo/document_per_loader.go index c24c01f3b..5b8f6dd2e 100644 --- a/cmd/tsbs_load_mongo/document_per_loader.go +++ b/cmd/tsbs_load_mongo/document_per_loader.go @@ -5,9 +5,9 @@ import ( "sync" "github.com/globalsign/mgo" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/mongo" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/mongo" ) // naiveBenchmark allows you to run a benchmark using the naive, one document per diff --git a/cmd/tsbs_load_mongo/main.go b/cmd/tsbs_load_mongo/main.go index 2ebed946a..8e022271a 100644 --- a/cmd/tsbs_load_mongo/main.go +++ b/cmd/tsbs_load_mongo/main.go @@ -8,12 +8,12 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) const ( diff --git a/cmd/tsbs_load_prometheus/adapter/main.go b/cmd/tsbs_load_prometheus/adapter/main.go index 4a99d14dd..58fa65cae 100644 --- a/cmd/tsbs_load_prometheus/adapter/main.go +++ b/cmd/tsbs_load_prometheus/adapter/main.go @@ -3,7 +3,7 @@ package main import ( "flag" - "github.com/timescale/tsbs/cmd/tsbs_load_prometheus/adapter/noop" + "github.com/questdb/tsbs/cmd/tsbs_load_prometheus/adapter/noop" ) var port int diff --git a/cmd/tsbs_load_prometheus/main.go b/cmd/tsbs_load_prometheus/main.go index 5995303ee..3ec2f98e5 100644 --- a/cmd/tsbs_load_prometheus/main.go +++ b/cmd/tsbs_load_prometheus/main.go @@ -4,12 +4,12 @@ import ( "fmt" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/prometheus" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/prometheus" ) // runs the benchmark diff --git a/cmd/tsbs_load_questdb/main.go b/cmd/tsbs_load_questdb/main.go index f50e280cc..922ac04dd 100644 --- a/cmd/tsbs_load_questdb/main.go +++ b/cmd/tsbs_load_questdb/main.go @@ -13,12 +13,12 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) // Program option vars: diff --git a/cmd/tsbs_load_questdb/process.go b/cmd/tsbs_load_questdb/process.go index 3adda4f3d..bfdbb2505 100644 --- a/cmd/tsbs_load_questdb/process.go +++ b/cmd/tsbs_load_questdb/process.go @@ -12,7 +12,7 @@ import ( "math/big" "net" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" ) type processor struct { diff --git a/cmd/tsbs_load_questdb/process_test.go b/cmd/tsbs_load_questdb/process_test.go index b7ae1d1aa..ad2d43e73 100644 --- a/cmd/tsbs_load_questdb/process_test.go +++ b/cmd/tsbs_load_questdb/process_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) const testTlsCertificate = `-----BEGIN CERTIFICATE----- diff --git a/cmd/tsbs_load_questdb/scan.go b/cmd/tsbs_load_questdb/scan.go index e631db9a3..e92c5b2bd 100644 --- a/cmd/tsbs_load_questdb/scan.go +++ b/cmd/tsbs_load_questdb/scan.go @@ -4,9 +4,9 @@ import ( "bufio" "bytes" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) const errNotThreeTuplesFmt = "parse error: line does not have 3 tuples, has %d" diff --git a/cmd/tsbs_load_questdb/scan_test.go b/cmd/tsbs_load_questdb/scan_test.go index 61aab01a0..fff2d080e 100644 --- a/cmd/tsbs_load_questdb/scan_test.go +++ b/cmd/tsbs_load_questdb/scan_test.go @@ -7,7 +7,7 @@ import ( "sync" "testing" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) func TestBatch(t *testing.T) { diff --git a/cmd/tsbs_load_siridb/main.go b/cmd/tsbs_load_siridb/main.go index bb7de16b4..1f6747469 100644 --- a/cmd/tsbs_load_siridb/main.go +++ b/cmd/tsbs_load_siridb/main.go @@ -5,12 +5,12 @@ import ( "log" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/initializers" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/initializers" ) // Program option vars: diff --git a/cmd/tsbs_load_siridb/process.go b/cmd/tsbs_load_siridb/process.go index 7b1d66432..5ec98af9a 100644 --- a/cmd/tsbs_load_siridb/process.go +++ b/cmd/tsbs_load_siridb/process.go @@ -8,7 +8,7 @@ import ( "time" "github.com/SiriDB/go-siridb-connector" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" "github.com/transceptor-technology/go-qpack" ) diff --git a/cmd/tsbs_load_siridb/scan.go b/cmd/tsbs_load_siridb/scan.go index 459b484aa..6af1c4456 100644 --- a/cmd/tsbs_load_siridb/scan.go +++ b/cmd/tsbs_load_siridb/scan.go @@ -6,9 +6,9 @@ import ( "io" "log" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type point struct { diff --git a/cmd/tsbs_load_siridb/scan_test.go b/cmd/tsbs_load_siridb/scan_test.go index d413f7703..bbe830c42 100644 --- a/cmd/tsbs_load_siridb/scan_test.go +++ b/cmd/tsbs_load_siridb/scan_test.go @@ -3,7 +3,7 @@ package main import ( "testing" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) func TestBatch(t *testing.T) { diff --git a/cmd/tsbs_load_timescaledb/main.go b/cmd/tsbs_load_timescaledb/main.go index 406d5187c..27c7b5083 100644 --- a/cmd/tsbs_load_timescaledb/main.go +++ b/cmd/tsbs_load_timescaledb/main.go @@ -8,11 +8,11 @@ import ( "sync" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets/timescaledb" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets/timescaledb" ) // Parse args: diff --git a/cmd/tsbs_load_victoriametrics/main.go b/cmd/tsbs_load_victoriametrics/main.go index 6ea366dca..0034dae6a 100644 --- a/cmd/tsbs_load_victoriametrics/main.go +++ b/cmd/tsbs_load_victoriametrics/main.go @@ -3,14 +3,15 @@ package main import ( "fmt" - "github.com/blagojts/viper" - "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets/victoriametrics" "log" "strings" + + "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets/victoriametrics" + "github.com/spf13/pflag" ) // Parse args: diff --git a/cmd/tsbs_run_queries_akumuli/http_client.go b/cmd/tsbs_run_queries_akumuli/http_client.go index 2828a5a15..e1e7b9d2e 100644 --- a/cmd/tsbs_run_queries_akumuli/http_client.go +++ b/cmd/tsbs_run_queries_akumuli/http_client.go @@ -9,7 +9,7 @@ import ( "os" "time" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" ) // HTTPClient is a reusable HTTP Client. diff --git a/cmd/tsbs_run_queries_akumuli/main.go b/cmd/tsbs_run_queries_akumuli/main.go index 74bc5693a..cef645035 100644 --- a/cmd/tsbs_run_queries_akumuli/main.go +++ b/cmd/tsbs_run_queries_akumuli/main.go @@ -9,9 +9,9 @@ import ( "fmt" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_cassandra/client_side_index.go b/cmd/tsbs_run_queries_cassandra/client_side_index.go index cff8e866c..1ad26a884 100644 --- a/cmd/tsbs_run_queries_cassandra/client_side_index.go +++ b/cmd/tsbs_run_queries_cassandra/client_side_index.go @@ -7,7 +7,7 @@ import ( "time" "github.com/gocql/gocql" - "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/internal/utils" ) // A ClientSideIndex wraps runtime data used to translate an HLQuery into diff --git a/cmd/tsbs_run_queries_cassandra/main.go b/cmd/tsbs_run_queries_cassandra/main.go index e9fe2fa84..322984935 100644 --- a/cmd/tsbs_run_queries_cassandra/main.go +++ b/cmd/tsbs_run_queries_cassandra/main.go @@ -14,9 +14,9 @@ import ( "github.com/blagojts/viper" "github.com/gocql/gocql" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) const ( diff --git a/cmd/tsbs_run_queries_cassandra/query.go b/cmd/tsbs_run_queries_cassandra/query.go index f0beb914f..4559f1141 100644 --- a/cmd/tsbs_run_queries_cassandra/query.go +++ b/cmd/tsbs_run_queries_cassandra/query.go @@ -5,8 +5,8 @@ import ( "strconv" "strings" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) // HLQuery is a high-level query, usually read from stdin after being diff --git a/cmd/tsbs_run_queries_cassandra/query_plan.go b/cmd/tsbs_run_queries_cassandra/query_plan.go index 081beb74f..faff5f4ef 100644 --- a/cmd/tsbs_run_queries_cassandra/query_plan.go +++ b/cmd/tsbs_run_queries_cassandra/query_plan.go @@ -9,7 +9,7 @@ import ( "time" "github.com/gocql/gocql" - "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/internal/utils" ) // A QueryPlan is a strategy used to fulfill an HLQuery. diff --git a/cmd/tsbs_run_queries_cassandra/time_util.go b/cmd/tsbs_run_queries_cassandra/time_util.go index 92d262c16..72e97f30e 100644 --- a/cmd/tsbs_run_queries_cassandra/time_util.go +++ b/cmd/tsbs_run_queries_cassandra/time_util.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/timescale/tsbs/internal/utils" + "github.com/questdb/tsbs/internal/utils" ) type TimeIntervals []*utils.TimeInterval diff --git a/cmd/tsbs_run_queries_clickhouse/main.go b/cmd/tsbs_run_queries_clickhouse/main.go index 0058164bb..8f3ee7d2e 100644 --- a/cmd/tsbs_run_queries_clickhouse/main.go +++ b/cmd/tsbs_run_queries_clickhouse/main.go @@ -13,9 +13,9 @@ import ( "github.com/blagojts/viper" "github.com/jmoiron/sqlx" _ "github.com/kshvakov/clickhouse" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_cratedb/main.go b/cmd/tsbs_run_queries_cratedb/main.go index 2ee15d5b4..eb1482483 100644 --- a/cmd/tsbs_run_queries_cratedb/main.go +++ b/cmd/tsbs_run_queries_cratedb/main.go @@ -13,8 +13,8 @@ import ( _ "github.com/jackc/pgx/v4/stdlib" _ "github.com/lib/pq" "github.com/pkg/errors" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" ) var ( diff --git a/cmd/tsbs_run_queries_influx/http_client.go b/cmd/tsbs_run_queries_influx/http_client.go index fbfd1b33b..b5bd53df3 100644 --- a/cmd/tsbs_run_queries_influx/http_client.go +++ b/cmd/tsbs_run_queries_influx/http_client.go @@ -10,7 +10,7 @@ import ( "sync" "time" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" ) var bytesSlash = []byte("/") // heap optimization diff --git a/cmd/tsbs_run_queries_influx/main.go b/cmd/tsbs_run_queries_influx/main.go index 8e96cb83f..9ffe1e165 100644 --- a/cmd/tsbs_run_queries_influx/main.go +++ b/cmd/tsbs_run_queries_influx/main.go @@ -11,9 +11,9 @@ import ( "strings" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_mongo/main.go b/cmd/tsbs_run_queries_mongo/main.go index b00b68e02..e22fe6ce3 100644 --- a/cmd/tsbs_run_queries_mongo/main.go +++ b/cmd/tsbs_run_queries_mongo/main.go @@ -13,9 +13,9 @@ import ( "github.com/blagojts/viper" "github.com/globalsign/mgo" "github.com/globalsign/mgo/bson" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_questdb/http_client.go b/cmd/tsbs_run_queries_questdb/http_client.go index ccd4351c7..33487d0dd 100644 --- a/cmd/tsbs_run_queries_questdb/http_client.go +++ b/cmd/tsbs_run_queries_questdb/http_client.go @@ -11,7 +11,7 @@ import ( "sync" "time" - "github.com/timescale/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query" ) // HTTPClient is a reusable HTTP Client. diff --git a/cmd/tsbs_run_queries_questdb/main.go b/cmd/tsbs_run_queries_questdb/main.go index 42fdc90e4..904b9d312 100644 --- a/cmd/tsbs_run_queries_questdb/main.go +++ b/cmd/tsbs_run_queries_questdb/main.go @@ -9,9 +9,9 @@ import ( "fmt" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_siridb/main.go b/cmd/tsbs_run_queries_siridb/main.go index e3f500145..f242c1427 100644 --- a/cmd/tsbs_run_queries_siridb/main.go +++ b/cmd/tsbs_run_queries_siridb/main.go @@ -14,10 +14,10 @@ import ( siridb "github.com/SiriDB/go-siridb-connector" "github.com/blagojts/viper" _ "github.com/lib/pq" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_timescaledb/main.go b/cmd/tsbs_run_queries_timescaledb/main.go index aba415b12..7a967f75f 100644 --- a/cmd/tsbs_run_queries_timescaledb/main.go +++ b/cmd/tsbs_run_queries_timescaledb/main.go @@ -17,9 +17,9 @@ import ( _ "github.com/jackc/pgx/v4/stdlib" _ "github.com/lib/pq" "github.com/pkg/errors" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) const pgxDriver = "pgx" // default driver diff --git a/cmd/tsbs_run_queries_timestream/main.go b/cmd/tsbs_run_queries_timestream/main.go index d65411e0f..e89888107 100644 --- a/cmd/tsbs_run_queries_timestream/main.go +++ b/cmd/tsbs_run_queries_timestream/main.go @@ -9,16 +9,17 @@ package main import ( "encoding/json" "fmt" - "github.com/aws/aws-sdk-go/service/timestreamquery" - "github.com/timescale/tsbs/pkg/targets/timestream" "time" + "github.com/aws/aws-sdk-go/service/timestreamquery" + "github.com/questdb/tsbs/pkg/targets/timestream" + "github.com/blagojts/viper" _ "github.com/jackc/pgx/v4/stdlib" _ "github.com/lib/pq" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/cmd/tsbs_run_queries_victoriametrics/main.go b/cmd/tsbs_run_queries_victoriametrics/main.go index fdfdd04e5..e6b4fd26d 100644 --- a/cmd/tsbs_run_queries_victoriametrics/main.go +++ b/cmd/tsbs_run_queries_victoriametrics/main.go @@ -17,9 +17,9 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/query" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/query" ) // Program option vars: diff --git a/go.mod b/go.mod index 9b8ff0a2d..73486a3bd 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/timescale/tsbs +module github.com/questdb/tsbs go 1.14 diff --git a/internal/inputs/generator.go b/internal/inputs/generator.go index de65e1011..de456839b 100644 --- a/internal/inputs/generator.go +++ b/internal/inputs/generator.go @@ -1,7 +1,7 @@ package inputs import ( - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // Generator is an interface that defines a type that generates inputs to other diff --git a/internal/inputs/generator_data.go b/internal/inputs/generator_data.go index ee639659c..401b45c4d 100644 --- a/internal/inputs/generator_data.go +++ b/internal/inputs/generator_data.go @@ -8,12 +8,12 @@ import ( "os" "sort" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/usecases" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/usecases" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" ) // Error messages when using a DataGenerator @@ -139,7 +139,7 @@ func (g *DataGenerator) getSerializer(sim common.Simulator, target targets.Imple return target.Serializer(), nil } -//TODO should be implemented in targets package +// TODO should be implemented in targets package func (g *DataGenerator) writeHeader(headers *common.GeneratedDataHeaders) { g.bufOut.WriteString("tags") diff --git a/internal/inputs/generator_data_test.go b/internal/inputs/generator_data_test.go index 8a6634a81..127ee760e 100644 --- a/internal/inputs/generator_data_test.go +++ b/internal/inputs/generator_data_test.go @@ -10,14 +10,14 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/data/usecases" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/data/usecases" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) const ( diff --git a/internal/inputs/generator_queries.go b/internal/inputs/generator_queries.go index 44a9ec58c..a13ee83b9 100644 --- a/internal/inputs/generator_queries.go +++ b/internal/inputs/generator_queries.go @@ -10,11 +10,11 @@ import ( "sort" "time" - queryUtils "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - internalUtils "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/query/config" - "github.com/timescale/tsbs/pkg/query/factories" + queryUtils "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + internalUtils "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/query/config" + "github.com/questdb/tsbs/pkg/query/factories" ) // Error messages when using a QueryGenerator diff --git a/internal/inputs/generator_queries_test.go b/internal/inputs/generator_queries_test.go index b0bbb7ab2..b931e5f29 100644 --- a/internal/inputs/generator_queries_test.go +++ b/internal/inputs/generator_queries_test.go @@ -13,21 +13,21 @@ import ( "testing" "time" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/cassandra" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/clickhouse" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/cratedb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/influx" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/mongo" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/questdb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/siridb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/timescaledb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/uses/devops" - queryUtils "github.com/timescale/tsbs/cmd/tsbs_generate_queries/utils" - internalUtils "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/query" - "github.com/timescale/tsbs/pkg/query/config" - "github.com/timescale/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/cassandra" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/clickhouse" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/cratedb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/influx" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/mongo" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/questdb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/siridb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/timescaledb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/uses/devops" + queryUtils "github.com/questdb/tsbs/cmd/tsbs_generate_queries/utils" + internalUtils "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/query" + "github.com/questdb/tsbs/pkg/query/config" + "github.com/questdb/tsbs/pkg/targets/constants" ) const ( diff --git a/internal/inputs/generator_test.go b/internal/inputs/generator_test.go index 1796d37c7..74e2e9a4f 100644 --- a/internal/inputs/generator_test.go +++ b/internal/inputs/generator_test.go @@ -4,8 +4,8 @@ import ( "fmt" "testing" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets/constants" ) const ( diff --git a/internal/inputs/utils_test.go b/internal/inputs/utils_test.go index d8f7d575d..32e1d2937 100644 --- a/internal/inputs/utils_test.go +++ b/internal/inputs/utils_test.go @@ -1,9 +1,10 @@ package inputs import ( - "github.com/timescale/tsbs/internal/utils" "testing" "time" + + "github.com/questdb/tsbs/internal/utils" ) func TestIsIn(t *testing.T) { diff --git a/load/duplex_channel.go b/load/duplex_channel.go index 28c1955f1..53bdd0ffc 100644 --- a/load/duplex_channel.go +++ b/load/duplex_channel.go @@ -1,6 +1,6 @@ package load -import "github.com/timescale/tsbs/pkg/targets" +import "github.com/questdb/tsbs/pkg/targets" // duplexChannel acts as a two-way channel for communicating from a scan routine // to a worker goroutine. The toWorker channel sends data to the worker for it diff --git a/load/loader-no-flow-control.go b/load/loader-no-flow-control.go index 7b4d44fe9..28f7d5296 100644 --- a/load/loader-no-flow-control.go +++ b/load/loader-no-flow-control.go @@ -1,10 +1,11 @@ package load import ( - "github.com/timescale/tsbs/pkg/targets" "sync" "sync/atomic" "time" + + "github.com/questdb/tsbs/pkg/targets" ) type noFlowBenchmarkRunner struct { diff --git a/load/loader.go b/load/loader.go index fbfa8c9f1..afaabec18 100644 --- a/load/loader.go +++ b/load/loader.go @@ -10,10 +10,10 @@ import ( "sync/atomic" "time" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/load/insertstrategy" "github.com/spf13/pflag" - "github.com/timescale/tsbs/load/insertstrategy" ) const ( @@ -226,7 +226,7 @@ func (l *CommonBenchmarkRunner) useDBCreator(dbc targets.DBCreator) func() { case targets.DBCreatorCloser: closeFn = dbcc.Close } - + exists := false if l.DoAbortOnExist || l.DoCreateDB { exists = dbc.DBExists(l.DBName) diff --git a/load/loader_test.go b/load/loader_test.go index a5cce889d..ee81d4c04 100644 --- a/load/loader_test.go +++ b/load/loader_test.go @@ -3,12 +3,13 @@ package load import ( "bytes" "fmt" - "github.com/timescale/tsbs/pkg/targets" "strings" "sync" "sync/atomic" "testing" "time" + + "github.com/questdb/tsbs/pkg/targets" ) type testProcessor struct { diff --git a/load/scan_no_flow_control.go b/load/scan_no_flow_control.go index d896bf8f4..336c48ee9 100644 --- a/load/scan_no_flow_control.go +++ b/load/scan_no_flow_control.go @@ -1,7 +1,7 @@ package load import ( - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" ) // scanWithoutFlowControl reads data from the DataSource ds until a limit is reached (if -1, all items are read). diff --git a/load/scan_no_flow_control_test.go b/load/scan_no_flow_control_test.go index 378070723..7f5e05c34 100644 --- a/load/scan_no_flow_control_test.go +++ b/load/scan_no_flow_control_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" ) func TestScanWithoutFlowControl(t *testing.T) { diff --git a/load/scan_with_flow_control.go b/load/scan_with_flow_control.go index 7684506d9..ecf3e2883 100644 --- a/load/scan_with_flow_control.go +++ b/load/scan_with_flow_control.go @@ -3,7 +3,7 @@ package load import ( "reflect" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" ) // ackAndMaybeSend adjust the unsent batches count diff --git a/load/scan_with_flow_control_test.go b/load/scan_with_flow_control_test.go index 8348ed9bb..7103d8a73 100644 --- a/load/scan_with_flow_control_test.go +++ b/load/scan_with_flow_control_test.go @@ -6,9 +6,9 @@ import ( "io" "testing" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type testBatch struct { diff --git a/pkg/data/serialize/point_serializer.go b/pkg/data/serialize/point_serializer.go index e632de797..e0fce0827 100644 --- a/pkg/data/serialize/point_serializer.go +++ b/pkg/data/serialize/point_serializer.go @@ -1,8 +1,9 @@ package serialize import ( - "github.com/timescale/tsbs/pkg/data" "io" + + "github.com/questdb/tsbs/pkg/data" ) // PointSerializer serializes a Point for writing diff --git a/pkg/data/serialize/point_serializer_utils.go b/pkg/data/serialize/point_serializer_utils.go index be667f677..64c741a5c 100644 --- a/pkg/data/serialize/point_serializer_utils.go +++ b/pkg/data/serialize/point_serializer_utils.go @@ -3,9 +3,10 @@ package serialize import ( "bytes" "fmt" - "github.com/timescale/tsbs/pkg/data" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) var ( diff --git a/pkg/data/source/config.go b/pkg/data/source/config.go index e4cc541c6..3f3e54c18 100644 --- a/pkg/data/source/config.go +++ b/pkg/data/source/config.go @@ -1,7 +1,7 @@ package source import ( - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/source/config_test.go b/pkg/data/source/config_test.go index 2f0852c14..73db5fa33 100644 --- a/pkg/data/source/config_test.go +++ b/pkg/data/source/config_test.go @@ -2,10 +2,11 @@ package source import ( "fmt" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets/constants" "testing" "time" + + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets/constants" ) const ( diff --git a/pkg/data/usecases/common/generator.go b/pkg/data/usecases/common/generator.go index 9e372aa42..7fa189c86 100644 --- a/pkg/data/usecases/common/generator.go +++ b/pkg/data/usecases/common/generator.go @@ -2,11 +2,12 @@ package common import ( "fmt" - "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/targets/constants" "strings" "time" + + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/spf13/pflag" ) // Generator is a single entity which generates data from its respective measurements. diff --git a/pkg/data/usecases/common/measurement.go b/pkg/data/usecases/common/measurement.go index 8e83589c1..88d0075c0 100644 --- a/pkg/data/usecases/common/measurement.go +++ b/pkg/data/usecases/common/measurement.go @@ -1,8 +1,9 @@ package common import ( - "github.com/timescale/tsbs/pkg/data" "time" + + "github.com/questdb/tsbs/pkg/data" ) // SubsystemMeasurement represents a collection of measurement distributions and a start time. diff --git a/pkg/data/usecases/common/measurement_test.go b/pkg/data/usecases/common/measurement_test.go index d428d9d03..811d6bbb0 100644 --- a/pkg/data/usecases/common/measurement_test.go +++ b/pkg/data/usecases/common/measurement_test.go @@ -1,10 +1,11 @@ package common import ( - "github.com/timescale/tsbs/pkg/data" "math" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func ldmToFieldLabels(ldm []LabeledDistributionMaker) [][]byte { diff --git a/pkg/data/usecases/common/simulator.go b/pkg/data/usecases/common/simulator.go index d984866e6..54836b6fe 100644 --- a/pkg/data/usecases/common/simulator.go +++ b/pkg/data/usecases/common/simulator.go @@ -1,9 +1,10 @@ package common import ( - "github.com/timescale/tsbs/pkg/data" "reflect" "time" + + "github.com/questdb/tsbs/pkg/data" ) // SimulatorConfig is an interface to create a Simulator from a time.Duration. diff --git a/pkg/data/usecases/common/simulator_test.go b/pkg/data/usecases/common/simulator_test.go index 5bf5348cb..0267baf6d 100644 --- a/pkg/data/usecases/common/simulator_test.go +++ b/pkg/data/usecases/common/simulator_test.go @@ -2,9 +2,10 @@ package common import ( "fmt" - "github.com/timescale/tsbs/pkg/data" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) const testGeneratorScale = 100 diff --git a/pkg/data/usecases/devops/common_generate_data.go b/pkg/data/usecases/devops/common_generate_data.go index 31ddee760..c16d4e7e6 100644 --- a/pkg/data/usecases/devops/common_generate_data.go +++ b/pkg/data/usecases/devops/common_generate_data.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // HostContext contains information needed to create a new host diff --git a/pkg/data/usecases/devops/common_generate_data_test.go b/pkg/data/usecases/devops/common_generate_data_test.go index 87edcdbe5..7545e3036 100644 --- a/pkg/data/usecases/devops/common_generate_data_test.go +++ b/pkg/data/usecases/devops/common_generate_data_test.go @@ -2,10 +2,11 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const testLayout = "2006-01-02" diff --git a/pkg/data/usecases/devops/cpu.go b/pkg/data/usecases/devops/cpu.go index bbf64cee0..2fe3162e9 100644 --- a/pkg/data/usecases/devops/cpu.go +++ b/pkg/data/usecases/devops/cpu.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/cpu_only_generate_data.go b/pkg/data/usecases/devops/cpu_only_generate_data.go index b03e84283..a5b069192 100644 --- a/pkg/data/usecases/devops/cpu_only_generate_data.go +++ b/pkg/data/usecases/devops/cpu_only_generate_data.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // A CPUOnlySimulator generates data similar to telemetry from Telegraf for only CPU metrics. diff --git a/pkg/data/usecases/devops/cpu_only_generate_data_test.go b/pkg/data/usecases/devops/cpu_only_generate_data_test.go index 3aafb1b98..8a19cced9 100644 --- a/pkg/data/usecases/devops/cpu_only_generate_data_test.go +++ b/pkg/data/usecases/devops/cpu_only_generate_data_test.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) var ( diff --git a/pkg/data/usecases/devops/cpu_test.go b/pkg/data/usecases/devops/cpu_test.go index c5f3fabe2..612e2efb0 100644 --- a/pkg/data/usecases/devops/cpu_test.go +++ b/pkg/data/usecases/devops/cpu_test.go @@ -2,11 +2,12 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func ldmToFieldLabels(ldm []common.LabeledDistributionMaker) [][]byte { diff --git a/pkg/data/usecases/devops/disk.go b/pkg/data/usecases/devops/disk.go index baffb4520..a18d2428d 100644 --- a/pkg/data/usecases/devops/disk.go +++ b/pkg/data/usecases/devops/disk.go @@ -2,10 +2,11 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/devops/disk_test.go b/pkg/data/usecases/devops/disk_test.go index c81cffe3b..3776243a9 100644 --- a/pkg/data/usecases/devops/disk_test.go +++ b/pkg/data/usecases/devops/disk_test.go @@ -2,10 +2,11 @@ package devops import ( "bytes" - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func testIfInByteStringSlice(t *testing.T, arr [][]byte, choice []byte) { diff --git a/pkg/data/usecases/devops/diskio.go b/pkg/data/usecases/devops/diskio.go index f4a7acff0..cbd656d98 100644 --- a/pkg/data/usecases/devops/diskio.go +++ b/pkg/data/usecases/devops/diskio.go @@ -2,10 +2,11 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/devops/diskio_test.go b/pkg/data/usecases/devops/diskio_test.go index 94639b064..f2628e0f6 100644 --- a/pkg/data/usecases/devops/diskio_test.go +++ b/pkg/data/usecases/devops/diskio_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestDiskIOMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/devops/generate_data.go b/pkg/data/usecases/devops/generate_data.go index 6a5db40e2..75163b319 100644 --- a/pkg/data/usecases/devops/generate_data.go +++ b/pkg/data/usecases/devops/generate_data.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // DevopsSimulator generates data similar to telemetry, with metrics from a variety of device systems. diff --git a/pkg/data/usecases/devops/generate_data_test.go b/pkg/data/usecases/devops/generate_data_test.go index ad89396a5..68ef7c74f 100644 --- a/pkg/data/usecases/devops/generate_data_test.go +++ b/pkg/data/usecases/devops/generate_data_test.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) const testDevopsHostCount = 100 diff --git a/pkg/data/usecases/devops/generic_metrics.go b/pkg/data/usecases/devops/generic_metrics.go index c0bf64e46..fe44402bb 100644 --- a/pkg/data/usecases/devops/generic_metrics.go +++ b/pkg/data/usecases/devops/generic_metrics.go @@ -2,11 +2,12 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "sort" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/generic_metrics_generate_data.go b/pkg/data/usecases/devops/generic_metrics_generate_data.go index 30e23f18e..450ad9221 100644 --- a/pkg/data/usecases/devops/generic_metrics_generate_data.go +++ b/pkg/data/usecases/devops/generic_metrics_generate_data.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) type GenericMetricsSimulatorConfig struct { diff --git a/pkg/data/usecases/devops/generic_metrics_generate_data_test.go b/pkg/data/usecases/devops/generic_metrics_generate_data_test.go index 944c57650..53dd316fa 100644 --- a/pkg/data/usecases/devops/generic_metrics_generate_data_test.go +++ b/pkg/data/usecases/devops/generic_metrics_generate_data_test.go @@ -2,10 +2,11 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" "math" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) const dateLayout = "2006-01-02" diff --git a/pkg/data/usecases/devops/host.go b/pkg/data/usecases/devops/host.go index 1fc7e8b0d..375864dbb 100644 --- a/pkg/data/usecases/devops/host.go +++ b/pkg/data/usecases/devops/host.go @@ -2,12 +2,13 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math" "math/rand" "reflect" "strconv" "time" + + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // Count of choices for auto-generated tag values: diff --git a/pkg/data/usecases/devops/host_test.go b/pkg/data/usecases/devops/host_test.go index 866c2b5cb..ac24d222a 100644 --- a/pkg/data/usecases/devops/host_test.go +++ b/pkg/data/usecases/devops/host_test.go @@ -2,11 +2,12 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "strconv" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func TestNewHostMeasurements(t *testing.T) { diff --git a/pkg/data/usecases/devops/kernel.go b/pkg/data/usecases/devops/kernel.go index e1209455a..34b08fe1b 100644 --- a/pkg/data/usecases/devops/kernel.go +++ b/pkg/data/usecases/devops/kernel.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/kernel_test.go b/pkg/data/usecases/devops/kernel_test.go index 8210dccc1..2e3f78720 100644 --- a/pkg/data/usecases/devops/kernel_test.go +++ b/pkg/data/usecases/devops/kernel_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestKernelMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/devops/mem.go b/pkg/data/usecases/devops/mem.go index 81f58eaaf..1260312e8 100644 --- a/pkg/data/usecases/devops/mem.go +++ b/pkg/data/usecases/devops/mem.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/mem_test.go b/pkg/data/usecases/devops/mem_test.go index 970429cdb..93d496d63 100644 --- a/pkg/data/usecases/devops/mem_test.go +++ b/pkg/data/usecases/devops/mem_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func testIfInInt64Slice(t *testing.T, arr []int64, choice int64) { diff --git a/pkg/data/usecases/devops/net.go b/pkg/data/usecases/devops/net.go index cc114578d..58a3bbc0a 100644 --- a/pkg/data/usecases/devops/net.go +++ b/pkg/data/usecases/devops/net.go @@ -2,10 +2,11 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/net_test.go b/pkg/data/usecases/devops/net_test.go index 856422029..e01ce02e6 100644 --- a/pkg/data/usecases/devops/net_test.go +++ b/pkg/data/usecases/devops/net_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestNetMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/devops/nginx.go b/pkg/data/usecases/devops/nginx.go index f252120c9..65d698181 100644 --- a/pkg/data/usecases/devops/nginx.go +++ b/pkg/data/usecases/devops/nginx.go @@ -2,11 +2,12 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "strconv" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/nginx_test.go b/pkg/data/usecases/devops/nginx_test.go index fca81a70d..af8d554b9 100644 --- a/pkg/data/usecases/devops/nginx_test.go +++ b/pkg/data/usecases/devops/nginx_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestNginxMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/devops/postgresql.go b/pkg/data/usecases/devops/postgresql.go index c42766603..b27c96a71 100644 --- a/pkg/data/usecases/devops/postgresql.go +++ b/pkg/data/usecases/devops/postgresql.go @@ -1,9 +1,10 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/postgresql_test.go b/pkg/data/usecases/devops/postgresql_test.go index f342c5a6f..0fb29f7c7 100644 --- a/pkg/data/usecases/devops/postgresql_test.go +++ b/pkg/data/usecases/devops/postgresql_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestPostgresqlMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/devops/redis.go b/pkg/data/usecases/devops/redis.go index 5335e4cd6..089385190 100644 --- a/pkg/data/usecases/devops/redis.go +++ b/pkg/data/usecases/devops/redis.go @@ -2,11 +2,12 @@ package devops import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "strconv" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/devops/redis_test.go b/pkg/data/usecases/devops/redis_test.go index f56961a9f..2bdc6069a 100644 --- a/pkg/data/usecases/devops/redis_test.go +++ b/pkg/data/usecases/devops/redis_test.go @@ -1,10 +1,11 @@ package devops import ( - "github.com/timescale/tsbs/pkg/data" "math/rand" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestRedisMeasurementTick(t *testing.T) { diff --git a/pkg/data/usecases/iot/diagnostics.go b/pkg/data/usecases/iot/diagnostics.go index 92b2098d5..7ac19b85e 100644 --- a/pkg/data/usecases/iot/diagnostics.go +++ b/pkg/data/usecases/iot/diagnostics.go @@ -1,9 +1,10 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/iot/diagnostics_test.go b/pkg/data/usecases/iot/diagnostics_test.go index 7f9cb8b06..f216e3a8f 100644 --- a/pkg/data/usecases/iot/diagnostics_test.go +++ b/pkg/data/usecases/iot/diagnostics_test.go @@ -1,10 +1,11 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func TestDiagnosticsMeasurementToPoint(t *testing.T) { diff --git a/pkg/data/usecases/iot/readings.go b/pkg/data/usecases/iot/readings.go index 419ba6cf9..c5bd9d86a 100644 --- a/pkg/data/usecases/iot/readings.go +++ b/pkg/data/usecases/iot/readings.go @@ -1,10 +1,11 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/iot/readings_test.go b/pkg/data/usecases/iot/readings_test.go index a15468092..ff69fda34 100644 --- a/pkg/data/usecases/iot/readings_test.go +++ b/pkg/data/usecases/iot/readings_test.go @@ -1,9 +1,10 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" ) func TestReadingsMeasurementToPoint(t *testing.T) { diff --git a/pkg/data/usecases/iot/simulator.go b/pkg/data/usecases/iot/simulator.go index c76188ba1..4bdb2987a 100644 --- a/pkg/data/usecases/iot/simulator.go +++ b/pkg/data/usecases/iot/simulator.go @@ -1,9 +1,10 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/iot/simulator_test.go b/pkg/data/usecases/iot/simulator_test.go index b286957a5..1d569457b 100644 --- a/pkg/data/usecases/iot/simulator_test.go +++ b/pkg/data/usecases/iot/simulator_test.go @@ -3,11 +3,12 @@ package iot import ( "bytes" "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "reflect" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) var ( diff --git a/pkg/data/usecases/iot/truck.go b/pkg/data/usecases/iot/truck.go index 4dd90c752..d56f7f8d3 100644 --- a/pkg/data/usecases/iot/truck.go +++ b/pkg/data/usecases/iot/truck.go @@ -2,9 +2,10 @@ package iot import ( "fmt" - "github.com/timescale/tsbs/pkg/data/usecases/common" "math/rand" "time" + + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/data/usecases/iot/truck_test.go b/pkg/data/usecases/iot/truck_test.go index 29248daa4..f3eb8fa0b 100644 --- a/pkg/data/usecases/iot/truck_test.go +++ b/pkg/data/usecases/iot/truck_test.go @@ -1,10 +1,11 @@ package iot import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func testGenerator(s time.Time) []common.SimulatedMeasurement { diff --git a/pkg/data/usecases/usecases.go b/pkg/data/usecases/usecases.go index e5cadd15b..c7d26ba7f 100644 --- a/pkg/data/usecases/usecases.go +++ b/pkg/data/usecases/usecases.go @@ -2,11 +2,12 @@ package usecases import ( "fmt" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/data/usecases/devops" - "github.com/timescale/tsbs/pkg/data/usecases/iot" "math" + + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data/usecases/devops" + "github.com/questdb/tsbs/pkg/data/usecases/iot" ) const errCannotParseTimeFmt = "cannot parse time from string '%s': %v" diff --git a/pkg/data/usecases/usecases_test.go b/pkg/data/usecases/usecases_test.go index 1a720f29c..2ae447be3 100644 --- a/pkg/data/usecases/usecases_test.go +++ b/pkg/data/usecases/usecases_test.go @@ -1,12 +1,13 @@ package usecases import ( - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/data/usecases/devops" - "github.com/timescale/tsbs/pkg/data/usecases/iot" "reflect" "testing" "time" + + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data/usecases/devops" + "github.com/questdb/tsbs/pkg/data/usecases/iot" ) const defaultLogInterval = 10 * time.Second diff --git a/pkg/query/config/config.go b/pkg/query/config/config.go index 86459e93b..01a6e596c 100644 --- a/pkg/query/config/config.go +++ b/pkg/query/config/config.go @@ -2,9 +2,10 @@ package config import ( "fmt" + + "github.com/questdb/tsbs/internal/utils" + "github.com/questdb/tsbs/pkg/data/usecases/common" "github.com/spf13/pflag" - "github.com/timescale/tsbs/internal/utils" - "github.com/timescale/tsbs/pkg/data/usecases/common" ) const ErrEmptyQueryType = "query type cannot be empty" diff --git a/pkg/query/factories/init_factories.go b/pkg/query/factories/init_factories.go index ff3faf47d..68d43fcb8 100644 --- a/pkg/query/factories/init_factories.go +++ b/pkg/query/factories/init_factories.go @@ -1,19 +1,19 @@ package factories import ( - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/akumuli" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/cassandra" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/clickhouse" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/cratedb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/influx" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/mongo" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/questdb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/siridb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/timescaledb" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/timestream" - "github.com/timescale/tsbs/cmd/tsbs_generate_queries/databases/victoriametrics" - "github.com/timescale/tsbs/pkg/query/config" - "github.com/timescale/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/akumuli" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/cassandra" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/clickhouse" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/cratedb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/influx" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/mongo" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/questdb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/siridb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/timescaledb" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/timestream" + "github.com/questdb/tsbs/cmd/tsbs_generate_queries/databases/victoriametrics" + "github.com/questdb/tsbs/pkg/query/config" + "github.com/questdb/tsbs/pkg/targets/constants" ) func InitQueryFactories(config *config.QueryGeneratorConfig) map[string]interface{} { diff --git a/pkg/targets/akumuli/benchmark.go b/pkg/targets/akumuli/benchmark.go index c342dc6bc..060e457fa 100644 --- a/pkg/targets/akumuli/benchmark.go +++ b/pkg/targets/akumuli/benchmark.go @@ -1,9 +1,10 @@ package akumuli import ( - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/targets" "sync" + + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/targets" ) func NewBenchmark(loadFileName, endpoint string, bufPool *sync.Pool) targets.Benchmark { diff --git a/pkg/targets/akumuli/implemented_target.go b/pkg/targets/akumuli/implemented_target.go index 8c7469bf8..3b561c3ca 100644 --- a/pkg/targets/akumuli/implemented_target.go +++ b/pkg/targets/akumuli/implemented_target.go @@ -2,11 +2,11 @@ package akumuli import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/akumuli/process.go b/pkg/targets/akumuli/process.go index 475851f37..47e887ea5 100644 --- a/pkg/targets/akumuli/process.go +++ b/pkg/targets/akumuli/process.go @@ -2,10 +2,11 @@ package akumuli import ( "encoding/binary" - "github.com/timescale/tsbs/pkg/targets" "log" "net" "sync" + + "github.com/questdb/tsbs/pkg/targets" ) type processor struct { diff --git a/pkg/targets/akumuli/scan.go b/pkg/targets/akumuli/scan.go index 633ec1bdd..ab2553b15 100644 --- a/pkg/targets/akumuli/scan.go +++ b/pkg/targets/akumuli/scan.go @@ -7,9 +7,9 @@ import ( "io" "sync" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type fileDataSource struct { diff --git a/pkg/targets/akumuli/serializer.go b/pkg/targets/akumuli/serializer.go index bd44b1c61..b97796428 100644 --- a/pkg/targets/akumuli/serializer.go +++ b/pkg/targets/akumuli/serializer.go @@ -4,9 +4,10 @@ import ( "encoding/binary" "errors" "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) const ( diff --git a/pkg/targets/akumuli/serializer_test.go b/pkg/targets/akumuli/serializer_test.go index 02f18d855..9ad06202f 100644 --- a/pkg/targets/akumuli/serializer_test.go +++ b/pkg/targets/akumuli/serializer_test.go @@ -2,10 +2,11 @@ package akumuli import ( "bytes" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "strings" "testing" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestAkumuliSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/cassandra/benchmark.go b/pkg/targets/cassandra/benchmark.go index 39696473a..872c199f6 100644 --- a/pkg/targets/cassandra/benchmark.go +++ b/pkg/targets/cassandra/benchmark.go @@ -4,11 +4,12 @@ import ( "bufio" "errors" "fmt" - "github.com/gocql/gocql" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" "log" + + "github.com/gocql/gocql" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" ) type benchmark struct { diff --git a/pkg/targets/cassandra/implemented_target.go b/pkg/targets/cassandra/implemented_target.go index 0fd4abd21..b67688a87 100644 --- a/pkg/targets/cassandra/implemented_target.go +++ b/pkg/targets/cassandra/implemented_target.go @@ -1,13 +1,14 @@ package cassandra import ( + "time" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "time" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/cassandra/scan.go b/pkg/targets/cassandra/scan.go index d6b19036b..da1147ce5 100644 --- a/pkg/targets/cassandra/scan.go +++ b/pkg/targets/cassandra/scan.go @@ -3,12 +3,13 @@ package cassandra import ( "bufio" "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" "log" "strings" "sync" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type fileDataSource struct { diff --git a/pkg/targets/cassandra/serializer.go b/pkg/targets/cassandra/serializer.go index 0cf0939d1..8f9080b54 100644 --- a/pkg/targets/cassandra/serializer.go +++ b/pkg/targets/cassandra/serializer.go @@ -2,9 +2,10 @@ package cassandra import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) // Serializer writes a Point in a serialized form for Cassandra diff --git a/pkg/targets/cassandra/serializer_test.go b/pkg/targets/cassandra/serializer_test.go index 2b1887918..894ba41d7 100644 --- a/pkg/targets/cassandra/serializer_test.go +++ b/pkg/targets/cassandra/serializer_test.go @@ -1,8 +1,9 @@ package cassandra import ( - "github.com/timescale/tsbs/pkg/data/serialize" "testing" + + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestCassandraSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/clickhouse/benchmark.go b/pkg/targets/clickhouse/benchmark.go index 3308c7004..b95bf3288 100644 --- a/pkg/targets/clickhouse/benchmark.go +++ b/pkg/targets/clickhouse/benchmark.go @@ -5,9 +5,9 @@ import ( "fmt" "log" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" ) const dbType = "clickhouse" diff --git a/pkg/targets/clickhouse/clickhouse_test.go b/pkg/targets/clickhouse/clickhouse_test.go index 20d2c5db5..4ba71463e 100644 --- a/pkg/targets/clickhouse/clickhouse_test.go +++ b/pkg/targets/clickhouse/clickhouse_test.go @@ -7,7 +7,7 @@ import ( "log" "testing" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) func TestGetConnectString(t *testing.T) { diff --git a/pkg/targets/clickhouse/creator.go b/pkg/targets/clickhouse/creator.go index 9e991d36b..cb6c852bc 100644 --- a/pkg/targets/clickhouse/creator.go +++ b/pkg/targets/clickhouse/creator.go @@ -6,8 +6,8 @@ import ( "github.com/jmoiron/sqlx" _ "github.com/kshvakov/clickhouse" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) // loader.DBCreator interface implementation diff --git a/pkg/targets/clickhouse/file_data_source.go b/pkg/targets/clickhouse/file_data_source.go index 302ba10c5..c9b771b14 100644 --- a/pkg/targets/clickhouse/file_data_source.go +++ b/pkg/targets/clickhouse/file_data_source.go @@ -4,8 +4,8 @@ import ( "bufio" "strings" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) // scan.PointDecoder interface implementation diff --git a/pkg/targets/clickhouse/implemented_target.go b/pkg/targets/clickhouse/implemented_target.go index 27cb53411..407872051 100644 --- a/pkg/targets/clickhouse/implemented_target.go +++ b/pkg/targets/clickhouse/implemented_target.go @@ -2,12 +2,12 @@ package clickhouse import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/timescaledb" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/timescaledb" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/clickhouse/indexer.go b/pkg/targets/clickhouse/indexer.go index b3cd55b4a..3a692eea0 100644 --- a/pkg/targets/clickhouse/indexer.go +++ b/pkg/targets/clickhouse/indexer.go @@ -4,7 +4,7 @@ import ( "hash/fnv" "strings" - "github.com/timescale/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data" ) // hostnameIndexer is used to consistently send the same hostnames to the same queue diff --git a/pkg/targets/clickhouse/processor.go b/pkg/targets/clickhouse/processor.go index c868592d4..c3dc598c0 100644 --- a/pkg/targets/clickhouse/processor.go +++ b/pkg/targets/clickhouse/processor.go @@ -2,12 +2,13 @@ package clickhouse import ( "fmt" - "github.com/jmoiron/sqlx" - "github.com/timescale/tsbs/pkg/targets" "strconv" "strings" "sync" "time" + + "github.com/jmoiron/sqlx" + "github.com/questdb/tsbs/pkg/targets" ) // load.Processor interface implementation diff --git a/pkg/targets/common/generic_point_indexer.go b/pkg/targets/common/generic_point_indexer.go index b6cea49bf..bd80116c2 100644 --- a/pkg/targets/common/generic_point_indexer.go +++ b/pkg/targets/common/generic_point_indexer.go @@ -1,9 +1,10 @@ package common import ( - "github.com/timescale/tsbs/pkg/data" "hash" "hash/fnv" + + "github.com/questdb/tsbs/pkg/data" ) // hashPropertySelectFn defines a function that diff --git a/pkg/targets/crate/implemented_target.go b/pkg/targets/crate/implemented_target.go index d35133101..7316789f6 100644 --- a/pkg/targets/crate/implemented_target.go +++ b/pkg/targets/crate/implemented_target.go @@ -2,11 +2,11 @@ package crate import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/crate/serializer.go b/pkg/targets/crate/serializer.go index 850ba7144..4899f914f 100644 --- a/pkg/targets/crate/serializer.go +++ b/pkg/targets/crate/serializer.go @@ -2,9 +2,10 @@ package crate import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) const TAB = '\t' @@ -18,7 +19,8 @@ type Serializer struct{} // and metric values. // // An example of a serialized point: -// cpu\t{"hostname":"host_0","rack":"1"}\t1451606400000000000\t38\t0\t50\t41234 +// +// cpu\t{"hostname":"host_0","rack":"1"}\t1451606400000000000\t38\t0\t50\t41234 func (s *Serializer) Serialize(p *data.Point, w io.Writer) error { buf := make([]byte, 0, 256) diff --git a/pkg/targets/crate/serializer_test.go b/pkg/targets/crate/serializer_test.go index 768d0ab2a..c3e5b73d0 100644 --- a/pkg/targets/crate/serializer_test.go +++ b/pkg/targets/crate/serializer_test.go @@ -1,8 +1,9 @@ package crate import ( - "github.com/timescale/tsbs/pkg/data/serialize" "testing" + + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestCrateDBSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/influx/implemented_target.go b/pkg/targets/influx/implemented_target.go index 17cb88ba5..23a5ce9ad 100644 --- a/pkg/targets/influx/implemented_target.go +++ b/pkg/targets/influx/implemented_target.go @@ -1,13 +1,14 @@ package influx import ( + "time" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "time" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/influx/serializer.go b/pkg/targets/influx/serializer.go index b8ff6b2c8..cd82bdc23 100644 --- a/pkg/targets/influx/serializer.go +++ b/pkg/targets/influx/serializer.go @@ -1,9 +1,10 @@ package influx import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) // Serializer writes a Point in a serialized form for MongoDB diff --git a/pkg/targets/influx/serializer_test.go b/pkg/targets/influx/serializer_test.go index 3190eecfe..8729758a0 100644 --- a/pkg/targets/influx/serializer_test.go +++ b/pkg/targets/influx/serializer_test.go @@ -1,8 +1,9 @@ package influx import ( - "github.com/timescale/tsbs/pkg/data/serialize" "testing" + + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestInfluxSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/initializers/target_initializers.go b/pkg/targets/initializers/target_initializers.go index a7a31677e..fdd04e7b4 100644 --- a/pkg/targets/initializers/target_initializers.go +++ b/pkg/targets/initializers/target_initializers.go @@ -2,21 +2,22 @@ package initializers import ( "fmt" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/akumuli" - "github.com/timescale/tsbs/pkg/targets/cassandra" - "github.com/timescale/tsbs/pkg/targets/clickhouse" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/crate" - "github.com/timescale/tsbs/pkg/targets/influx" - "github.com/timescale/tsbs/pkg/targets/mongo" - "github.com/timescale/tsbs/pkg/targets/prometheus" - "github.com/timescale/tsbs/pkg/targets/questdb" - "github.com/timescale/tsbs/pkg/targets/siridb" - "github.com/timescale/tsbs/pkg/targets/timescaledb" - "github.com/timescale/tsbs/pkg/targets/timestream" - "github.com/timescale/tsbs/pkg/targets/victoriametrics" "strings" + + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/akumuli" + "github.com/questdb/tsbs/pkg/targets/cassandra" + "github.com/questdb/tsbs/pkg/targets/clickhouse" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/crate" + "github.com/questdb/tsbs/pkg/targets/influx" + "github.com/questdb/tsbs/pkg/targets/mongo" + "github.com/questdb/tsbs/pkg/targets/prometheus" + "github.com/questdb/tsbs/pkg/targets/questdb" + "github.com/questdb/tsbs/pkg/targets/siridb" + "github.com/questdb/tsbs/pkg/targets/timescaledb" + "github.com/questdb/tsbs/pkg/targets/timestream" + "github.com/questdb/tsbs/pkg/targets/victoriametrics" ) func GetTarget(format string) targets.ImplementedTarget { diff --git a/pkg/targets/mongo/implemented_target.go b/pkg/targets/mongo/implemented_target.go index d92242c16..c69f491e9 100644 --- a/pkg/targets/mongo/implemented_target.go +++ b/pkg/targets/mongo/implemented_target.go @@ -1,13 +1,14 @@ package mongo import ( + "time" + "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "time" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/mongo/serializer.go b/pkg/targets/mongo/serializer.go index b1153d7db..5525916a7 100644 --- a/pkg/targets/mongo/serializer.go +++ b/pkg/targets/mongo/serializer.go @@ -3,10 +3,11 @@ package mongo import ( "encoding/binary" "fmt" - "github.com/timescale/tsbs/pkg/data" "io" "sync" + "github.com/questdb/tsbs/pkg/data" + flatbuffers "github.com/google/flatbuffers/go" ) diff --git a/pkg/targets/mongo/serializer_test.go b/pkg/targets/mongo/serializer_test.go index 3ffd1b356..5a2cb47a0 100644 --- a/pkg/targets/mongo/serializer_test.go +++ b/pkg/targets/mongo/serializer_test.go @@ -5,12 +5,13 @@ import ( "bytes" "encoding/binary" "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" "log" "testing" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + flatbuffers "github.com/google/flatbuffers/go" ) diff --git a/pkg/targets/prometheus/benchmark.go b/pkg/targets/prometheus/benchmark.go index 702457f41..1591936b9 100644 --- a/pkg/targets/prometheus/benchmark.go +++ b/pkg/targets/prometheus/benchmark.go @@ -5,13 +5,13 @@ import ( "sync" "time" + "github.com/questdb/tsbs/internal/inputs" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/internal/inputs" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" ) func NewBenchmark(promSpecificConfig *SpecificConfig, dataSourceConfig *source.DataSourceConfig) (targets.Benchmark, error) { diff --git a/pkg/targets/prometheus/benchmark_test.go b/pkg/targets/prometheus/benchmark_test.go index f71264222..a9068c206 100644 --- a/pkg/targets/prometheus/benchmark_test.go +++ b/pkg/targets/prometheus/benchmark_test.go @@ -1,13 +1,14 @@ package prometheus import ( - "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/cmd/tsbs_load_prometheus/adapter/noop" "net/http" "net/http/httptest" "net/url" "sync" "testing" + + "github.com/questdb/tsbs/cmd/tsbs_load_prometheus/adapter/noop" + "github.com/timescale/promscale/pkg/prompb" ) func TestPrometheusLoader(t *testing.T) { diff --git a/pkg/targets/prometheus/implemented_target.go b/pkg/targets/prometheus/implemented_target.go index ee97d6109..fa655290b 100644 --- a/pkg/targets/prometheus/implemented_target.go +++ b/pkg/targets/prometheus/implemented_target.go @@ -2,11 +2,11 @@ package prometheus import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/prometheus/point_indexer.go b/pkg/targets/prometheus/point_indexer.go index 140b2644e..e76ceb7f2 100644 --- a/pkg/targets/prometheus/point_indexer.go +++ b/pkg/targets/prometheus/point_indexer.go @@ -5,9 +5,9 @@ import ( "strings" "sync" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" "go.uber.org/atomic" ) diff --git a/pkg/targets/prometheus/point_indexer_test.go b/pkg/targets/prometheus/point_indexer_test.go index d87aaad71..ee60b31c6 100644 --- a/pkg/targets/prometheus/point_indexer_test.go +++ b/pkg/targets/prometheus/point_indexer_test.go @@ -4,8 +4,8 @@ import ( "math/rand" "testing" + "github.com/questdb/tsbs/pkg/data" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" ) func TestRandomPointIndexer(t *testing.T) { diff --git a/pkg/targets/prometheus/serializer.go b/pkg/targets/prometheus/serializer.go index 7d5556cd9..814e5d539 100644 --- a/pkg/targets/prometheus/serializer.go +++ b/pkg/targets/prometheus/serializer.go @@ -15,8 +15,8 @@ import ( "github.com/golang/protobuf/proto" "github.com/prometheus/common/model" + "github.com/questdb/tsbs/pkg/data" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" ) const serializerVersion uint64 = 1 diff --git a/pkg/targets/prometheus/serializer_test.go b/pkg/targets/prometheus/serializer_test.go index 00b699aac..8e7ea5a55 100644 --- a/pkg/targets/prometheus/serializer_test.go +++ b/pkg/targets/prometheus/serializer_test.go @@ -8,9 +8,9 @@ import ( "testing" "time" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" ) func TestPrometheusSerializer(t *testing.T) { diff --git a/pkg/targets/prometheus/simulation_data_source.go b/pkg/targets/prometheus/simulation_data_source.go index e095490fe..63c937a6c 100644 --- a/pkg/targets/prometheus/simulation_data_source.go +++ b/pkg/targets/prometheus/simulation_data_source.go @@ -4,10 +4,10 @@ import ( "log" "time" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" ) func newSimulationDataSource(sim common.Simulator, useCurrentTime bool) targets.DataSource { diff --git a/pkg/targets/prometheus/simulation_data_source_test.go b/pkg/targets/prometheus/simulation_data_source_test.go index 1b248822a..303b6b9ed 100644 --- a/pkg/targets/prometheus/simulation_data_source_test.go +++ b/pkg/targets/prometheus/simulation_data_source_test.go @@ -1,11 +1,12 @@ package prometheus import ( - "github.com/timescale/promscale/pkg/prompb" - "github.com/timescale/tsbs/pkg/data" "reflect" "testing" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/timescale/promscale/pkg/prompb" ) func TestTimeSeriesIterator(t *testing.T) { diff --git a/pkg/targets/questdb/implemented_target.go b/pkg/targets/questdb/implemented_target.go index 3bb394d17..c14b8505d 100644 --- a/pkg/targets/questdb/implemented_target.go +++ b/pkg/targets/questdb/implemented_target.go @@ -2,11 +2,11 @@ package questdb import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/questdb/serializer.go b/pkg/targets/questdb/serializer.go index 635cfd47e..5f55923c1 100644 --- a/pkg/targets/questdb/serializer.go +++ b/pkg/targets/questdb/serializer.go @@ -1,9 +1,10 @@ package questdb import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) // Serializer writes a Point in a serialized form for MongoDB diff --git a/pkg/targets/questdb/serializer_test.go b/pkg/targets/questdb/serializer_test.go index cde3be4b2..67e3563bd 100644 --- a/pkg/targets/questdb/serializer_test.go +++ b/pkg/targets/questdb/serializer_test.go @@ -1,8 +1,9 @@ package questdb import ( - "github.com/timescale/tsbs/pkg/data/serialize" "testing" + + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestInfluxSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/siridb/implemented_target.go b/pkg/targets/siridb/implemented_target.go index d84d3b1cb..e4d632992 100644 --- a/pkg/targets/siridb/implemented_target.go +++ b/pkg/targets/siridb/implemented_target.go @@ -2,11 +2,11 @@ package siridb import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/siridb/serializer.go b/pkg/targets/siridb/serializer.go index 06a15aa1f..c4b3d6adf 100644 --- a/pkg/targets/siridb/serializer.go +++ b/pkg/targets/siridb/serializer.go @@ -3,11 +3,12 @@ package siridb import ( "encoding/binary" "fmt" - "github.com/timescale/tsbs/pkg/data" "io" "log" "strconv" + "github.com/questdb/tsbs/pkg/data" + qpack "github.com/transceptor-technology/go-qpack" ) diff --git a/pkg/targets/siridb/serializer_test.go b/pkg/targets/siridb/serializer_test.go index 8e3929a5f..392c52bba 100644 --- a/pkg/targets/siridb/serializer_test.go +++ b/pkg/targets/siridb/serializer_test.go @@ -4,12 +4,13 @@ import ( "bufio" "bytes" "encoding/binary" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" "log" "testing" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + qpack "github.com/transceptor-technology/go-qpack" ) diff --git a/pkg/targets/targets.go b/pkg/targets/targets.go index 064bc5ab1..67a3000e4 100644 --- a/pkg/targets/targets.go +++ b/pkg/targets/targets.go @@ -2,11 +2,11 @@ package targets import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/data/usecases/common" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/data/usecases/common" ) type ImplementedTarget interface { diff --git a/pkg/targets/timescaledb/benchmark.go b/pkg/targets/timescaledb/benchmark.go index d4520b645..1113fd883 100644 --- a/pkg/targets/timescaledb/benchmark.go +++ b/pkg/targets/timescaledb/benchmark.go @@ -1,9 +1,9 @@ package timescaledb import ( - "github.com/timescale/tsbs/internal/inputs" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/internal/inputs" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" ) const pgxDriver = "pgx" diff --git a/pkg/targets/timescaledb/creator.go b/pkg/targets/timescaledb/creator.go index cbe45869a..4785c1a36 100644 --- a/pkg/targets/timescaledb/creator.go +++ b/pkg/targets/timescaledb/creator.go @@ -8,7 +8,7 @@ import ( "strings" "time" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" _ "github.com/jackc/pgx/v4/stdlib" ) diff --git a/pkg/targets/timescaledb/file_data_source.go b/pkg/targets/timescaledb/file_data_source.go index 49a6c28c3..9163e31d7 100644 --- a/pkg/targets/timescaledb/file_data_source.go +++ b/pkg/targets/timescaledb/file_data_source.go @@ -4,10 +4,10 @@ import ( "bufio" "strings" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) func newFileDataSource(fileName string) targets.DataSource { diff --git a/pkg/targets/timescaledb/implemented_target.go b/pkg/targets/timescaledb/implemented_target.go index b4b154c8c..c65c73169 100644 --- a/pkg/targets/timescaledb/implemented_target.go +++ b/pkg/targets/timescaledb/implemented_target.go @@ -4,11 +4,11 @@ import ( "time" "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/timescaledb/process.go b/pkg/targets/timescaledb/process.go index 15871dd87..78ee6fc53 100644 --- a/pkg/targets/timescaledb/process.go +++ b/pkg/targets/timescaledb/process.go @@ -13,7 +13,7 @@ import ( "sync" "time" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets" "github.com/jackc/pgx/v4" "github.com/jackc/pgx/v4/stdlib" diff --git a/pkg/targets/timescaledb/scan.go b/pkg/targets/timescaledb/scan.go index 6cf423af6..f12fdcb43 100644 --- a/pkg/targets/timescaledb/scan.go +++ b/pkg/targets/timescaledb/scan.go @@ -4,8 +4,8 @@ import ( "hash/fnv" "strings" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" ) const ( diff --git a/pkg/targets/timescaledb/scan_test.go b/pkg/targets/timescaledb/scan_test.go index 85954c192..093f18792 100644 --- a/pkg/targets/timescaledb/scan_test.go +++ b/pkg/targets/timescaledb/scan_test.go @@ -8,8 +8,8 @@ import ( "strings" "testing" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) func TestHostnameIndexer(t *testing.T) { diff --git a/pkg/targets/timescaledb/serializer.go b/pkg/targets/timescaledb/serializer.go index 224d53290..0c16cb7f2 100644 --- a/pkg/targets/timescaledb/serializer.go +++ b/pkg/targets/timescaledb/serializer.go @@ -2,9 +2,10 @@ package timescaledb import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" "io" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" ) // Serializer writes a Point in a serialized form for TimescaleDB diff --git a/pkg/targets/timescaledb/serializer_test.go b/pkg/targets/timescaledb/serializer_test.go index bea17bfc9..b45793af7 100644 --- a/pkg/targets/timescaledb/serializer_test.go +++ b/pkg/targets/timescaledb/serializer_test.go @@ -1,8 +1,9 @@ package timescaledb import ( - "github.com/timescale/tsbs/pkg/data/serialize" "testing" + + "github.com/questdb/tsbs/pkg/data/serialize" ) func TestTimescaleDBSerializerSerialize(t *testing.T) { diff --git a/pkg/targets/timescaledb/simulation_data_source.go b/pkg/targets/timescaledb/simulation_data_source.go index 7764d4b34..ddd3a4e3e 100644 --- a/pkg/targets/timescaledb/simulation_data_source.go +++ b/pkg/targets/timescaledb/simulation_data_source.go @@ -3,10 +3,10 @@ package timescaledb import ( "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) func newSimulationDataSource(sim common.Simulator) targets.DataSource { diff --git a/pkg/targets/timestream/batch.go b/pkg/targets/timestream/batch.go index 4d60c15fc..247affe30 100644 --- a/pkg/targets/timestream/batch.go +++ b/pkg/targets/timestream/batch.go @@ -1,9 +1,10 @@ package timestream import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/targets" "sync" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/targets" ) // NewBatchFactory returns a object pool backed diff --git a/pkg/targets/timestream/benchmark.go b/pkg/targets/timestream/benchmark.go index 33dc961f1..49173f702 100644 --- a/pkg/targets/timestream/benchmark.go +++ b/pkg/targets/timestream/benchmark.go @@ -3,16 +3,17 @@ package timestream import ( "bufio" "fmt" - "github.com/aws/aws-sdk-go/service/timestreamwrite" - "github.com/pkg/errors" - "github.com/timescale/tsbs/internal/inputs" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/common" "log" "time" + + "github.com/aws/aws-sdk-go/service/timestreamwrite" + "github.com/pkg/errors" + "github.com/questdb/tsbs/internal/inputs" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/common" ) type benchmark struct { diff --git a/pkg/targets/timestream/common_dimensions_processor.go b/pkg/targets/timestream/common_dimensions_processor.go index d7b1ef786..31192d214 100644 --- a/pkg/targets/timestream/common_dimensions_processor.go +++ b/pkg/targets/timestream/common_dimensions_processor.go @@ -1,13 +1,14 @@ package timestream import ( + "log" + "sync" + "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/service/timestreamwrite" "github.com/pkg/errors" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" - "log" - "sync" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) type commonDimensionsProcessor struct { diff --git a/pkg/targets/timestream/db_creator.go b/pkg/targets/timestream/db_creator.go index 29fc2655a..60a6ff970 100644 --- a/pkg/targets/timestream/db_creator.go +++ b/pkg/targets/timestream/db_creator.go @@ -2,11 +2,12 @@ package timestream import ( "fmt" - "github.com/aws/aws-sdk-go/service/timestreamwrite" - "github.com/pkg/errors" - "github.com/timescale/tsbs/pkg/targets" "log" "time" + + "github.com/aws/aws-sdk-go/service/timestreamwrite" + "github.com/pkg/errors" + "github.com/questdb/tsbs/pkg/targets" ) const ( diff --git a/pkg/targets/timestream/each_point_a_record_processor.go b/pkg/targets/timestream/each_point_a_record_processor.go index ef61babe3..861105d7f 100644 --- a/pkg/targets/timestream/each_point_a_record_processor.go +++ b/pkg/targets/timestream/each_point_a_record_processor.go @@ -1,13 +1,14 @@ package timestream import ( + "log" + "sync" + "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/service/timestreamwrite" "github.com/pkg/errors" - "github.com/timescale/tsbs/pkg/data/usecases/common" - "github.com/timescale/tsbs/pkg/targets" - "log" - "sync" + "github.com/questdb/tsbs/pkg/data/usecases/common" + "github.com/questdb/tsbs/pkg/targets" ) const maxRecordsPerWriteRequest = 100 diff --git a/pkg/targets/timestream/file_data_source.go b/pkg/targets/timestream/file_data_source.go index 073506277..cd081cd94 100644 --- a/pkg/targets/timestream/file_data_source.go +++ b/pkg/targets/timestream/file_data_source.go @@ -3,12 +3,13 @@ package timestream import ( "bufio" "fmt" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "log" "strconv" "strings" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) const ( diff --git a/pkg/targets/timestream/implemented_target.go b/pkg/targets/timestream/implemented_target.go index 0ccb98195..99e87e8b0 100644 --- a/pkg/targets/timestream/implemented_target.go +++ b/pkg/targets/timestream/implemented_target.go @@ -3,11 +3,11 @@ package timestream import ( "github.com/blagojts/viper" "github.com/pkg/errors" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" ) type implementedTarget struct{} diff --git a/pkg/targets/timestream/serializer.go b/pkg/targets/timestream/serializer.go index 0305d896f..9e8891b3e 100644 --- a/pkg/targets/timestream/serializer.go +++ b/pkg/targets/timestream/serializer.go @@ -1,5 +1,5 @@ package timestream -import "github.com/timescale/tsbs/pkg/targets/timescaledb" +import "github.com/questdb/tsbs/pkg/targets/timescaledb" type serializer = timescaledb.Serializer diff --git a/pkg/targets/timestream/simulation_data_source.go b/pkg/targets/timestream/simulation_data_source.go index 6f90bd5d6..c7adc3db7 100644 --- a/pkg/targets/timestream/simulation_data_source.go +++ b/pkg/targets/timestream/simulation_data_source.go @@ -1,12 +1,13 @@ package timestream import ( - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/usecases/common" "log" "strconv" "time" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) type simulatorDataSource struct { diff --git a/pkg/targets/victoriametrics/batch.go b/pkg/targets/victoriametrics/batch.go index ecfbf8f75..e28f92874 100644 --- a/pkg/targets/victoriametrics/batch.go +++ b/pkg/targets/victoriametrics/batch.go @@ -2,8 +2,9 @@ package victoriametrics import ( "bytes" - "github.com/timescale/tsbs/pkg/data" "log" + + "github.com/questdb/tsbs/pkg/data" ) const errNotThreeTuplesFmt = "parse error: line does not have 3 tuples, has %d" diff --git a/pkg/targets/victoriametrics/benchmark.go b/pkg/targets/victoriametrics/benchmark.go index 14efe24ae..9732bea71 100644 --- a/pkg/targets/victoriametrics/benchmark.go +++ b/pkg/targets/victoriametrics/benchmark.go @@ -4,11 +4,12 @@ import ( "bufio" "bytes" "errors" - "github.com/blagojts/viper" - "github.com/timescale/tsbs/load" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" "sync" + + "github.com/blagojts/viper" + "github.com/questdb/tsbs/load" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" ) type SpecificConfig struct { diff --git a/pkg/targets/victoriametrics/data_source.go b/pkg/targets/victoriametrics/data_source.go index 5ecc856a3..c3b0244dd 100644 --- a/pkg/targets/victoriametrics/data_source.go +++ b/pkg/targets/victoriametrics/data_source.go @@ -2,9 +2,10 @@ package victoriametrics import ( "bufio" - "github.com/timescale/tsbs/pkg/data" - "github.com/timescale/tsbs/pkg/data/usecases/common" "log" + + "github.com/questdb/tsbs/pkg/data" + "github.com/questdb/tsbs/pkg/data/usecases/common" ) type fileDataSource struct { diff --git a/pkg/targets/victoriametrics/data_source_test.go b/pkg/targets/victoriametrics/data_source_test.go index 5e5b79a91..c05dee3b1 100644 --- a/pkg/targets/victoriametrics/data_source_test.go +++ b/pkg/targets/victoriametrics/data_source_test.go @@ -3,9 +3,10 @@ package victoriametrics import ( "bufio" "bytes" - "github.com/timescale/tsbs/pkg/data" "sync" "testing" + + "github.com/questdb/tsbs/pkg/data" ) func TestBatch(t *testing.T) { diff --git a/pkg/targets/victoriametrics/implemented_target.go b/pkg/targets/victoriametrics/implemented_target.go index 58943c07c..0a7bbb6fd 100644 --- a/pkg/targets/victoriametrics/implemented_target.go +++ b/pkg/targets/victoriametrics/implemented_target.go @@ -2,12 +2,12 @@ package victoriametrics import ( "github.com/blagojts/viper" + "github.com/questdb/tsbs/pkg/data/serialize" + "github.com/questdb/tsbs/pkg/data/source" + "github.com/questdb/tsbs/pkg/targets" + "github.com/questdb/tsbs/pkg/targets/constants" + "github.com/questdb/tsbs/pkg/targets/influx" "github.com/spf13/pflag" - "github.com/timescale/tsbs/pkg/data/serialize" - "github.com/timescale/tsbs/pkg/data/source" - "github.com/timescale/tsbs/pkg/targets" - "github.com/timescale/tsbs/pkg/targets/constants" - "github.com/timescale/tsbs/pkg/targets/influx" ) func NewTarget() targets.ImplementedTarget { diff --git a/pkg/targets/victoriametrics/processor.go b/pkg/targets/victoriametrics/processor.go index 617b6c350..633f788b7 100644 --- a/pkg/targets/victoriametrics/processor.go +++ b/pkg/targets/victoriametrics/processor.go @@ -2,10 +2,11 @@ package victoriametrics import ( "bytes" - "github.com/timescale/tsbs/pkg/targets" "log" "net/http" "time" + + "github.com/questdb/tsbs/pkg/targets" ) type processor struct { diff --git a/pkg/targets/victoriametrics/processor_test.go b/pkg/targets/victoriametrics/processor_test.go index 4ffcfe772..54f1d8e0e 100644 --- a/pkg/targets/victoriametrics/processor_test.go +++ b/pkg/targets/victoriametrics/processor_test.go @@ -3,12 +3,13 @@ package victoriametrics import ( "bytes" "fmt" - "github.com/timescale/tsbs/pkg/data" "net/http" "net/http/httptest" "sync" "sync/atomic" "testing" + + "github.com/questdb/tsbs/pkg/data" ) func TestProcessorProcessBatch(t *testing.T) {