@jakedevar - I can do this if you dont have capacity, just a minor modification to the data aggregator code when writing to timestream. This is to lessen the chance that throttling error is encountered by timestream - so we artificially increase the write client retries
Previous code:
const client = new TimestreamWriteClient({region: HOME_REGION});
New code in constellation-container-src/constellation-data-aggregator/services/writeToTimeStream.js
const client = new TimestreamWriteClient({
region: HOME_REGION,
maxAttempts: 10
});

Reference: https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-query/interfaces/timestreamqueryclientconfig.html
Note: Without true ThrottlingException handling, this is only a temporary measure https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-write/classes/throttlingexception.html
@jakedevar - I can do this if you dont have capacity, just a minor modification to the data aggregator code when writing to timestream. This is to lessen the chance that throttling error is encountered by timestream - so we artificially increase the write client retries
Previous code:
New code in
constellation-container-src/constellation-data-aggregator/services/writeToTimeStream.jsReference: https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-query/interfaces/timestreamqueryclientconfig.html
Note: Without true
ThrottlingExceptionhandling, this is only a temporary measure https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-write/classes/throttlingexception.html