AWS Go SDK V2 Upgrade, Single Measure Support #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR upgrades the AWS go SDK used for connecting to Timestream. Added mode for toggling between single-measure and multi-measure records, including for query generation with relevant tests.
To run unit tests for generated queries, you can navigate to
cmd/tsbs_generate_queries/databases/timestream
and rungo test -v
.Sample end-to-end flow:
And unzip with
gunzip /tmp/timestream-data.gz
Multi-measure:
Single-measure:
Create the config with:
And update config values:
/tmp/timestream-data
)use-single-measure-records
to trueworkers
(really slow with just 1)Run with
--print-responses
to track progress of your queries.