🏛️ [EPIC] : Get catalyst gateway fit for operation on AWS. #928
Labels
epic
A high-level feature or collection of related user stories/tasks that span multiple issues.
Milestone
Summary
Fix any issues relating to differences between dev environments and AWS.
JIRA Epic
TODO
Description
AWS has some differences to our development environment.
Notably, AWS Keyspaces behaves a little different to Scylla/Cassandra, as does their implementation of Postgresql.
This Epic is to track any work required to validate cat-gateway works using those resources, in addition to our development resources.
And to capture any other tasks that may be required to be preformed to get cat-gateway fully operational on AWS.
Todo
Scylla Index DB improvements to support AWS Keyspaces
See: https://docs.aws.amazon.com/keyspaces/latest/devguide/functional-differences.html
Event database improvements to support AWS RDS or Aurora
AWS does not provide "True" Postgresql, both RDS or Aurora simulate Postgresql, so there can be differences.
The tasks here are to validate that our DB implementation works correctly on the chosen AWS database backend, in addition to local test databases which are true Postgresql.
General Event DB Indexing Improvements
🛠️ [TASK] : Documented Public Open API Definition for cat-data-service. #887 (Completed as part of M3)
🛠️ [TASK] : Disable instant decoding for
pallas
transaction's metadata object. hermes#336 (Completed as part of M3)🛠️ [TASK] : Purge the Volatile DB of any records that exist in the immutable DB after an immutable DB roll forward (when mithril snapshots update). #944
🛠️ [TASK] : Cleanup API endpoints #1029
🛠️ [TASK] : Integration tests with AWS #1246
The text was updated successfully, but these errors were encountered: