timescale / tsbs

Time Series Benchmark Suite, a tool for comparing and evaluating databases for time series data
MIT License
1.26k stars 297 forks source link

Add multinode to master #168

Closed ryanbooz closed 3 years ago

ryanbooz commented 3 years ago

This was attempted quite a while ago and in changes before @atanasovskib left we apparently missed finishing that original attempt.

This PR merges in the multinode branch and reworks a few of the parameters that determine whether or not we create a distributed hypertable.

ryanbooz commented 3 years ago

If you get a chance early in the week @antekresic, I'd love some help understanding how to set some defaults through Viper. I've looked at a bunch of their docs and GitHub issues detailing how it should work, but all of my attempts don't seem to actually set default values to be used if the parameter isn't contained in the YAML file. Talking mostly about cmd -> tsbs_load_timescaledb -> main.go

ryanbooz commented 3 years ago

Great catch! I neglected to put them in the file that sets up command-line input. Added the required flags.