moj-analytical-services / Rdbtools

Accessing Athena on the Analytical Platform
Other
4 stars 0 forks source link

Remove the version restriction on noctua #29

Closed pjrh-moj closed 4 months ago

pjrh-moj commented 4 months ago

This removes the restriction on noctua now that the permission issues have been sorted.

The main issue with this is that 2.6.2 also introduced the concept of a catalog to noctua which changes the order of the arguments in dbGetTables and dbListTables - here Rdbtools retains the current order where schema comes first. (Took me ages to work out why these weren't working!)

This also now switches to the assume_role_with_web_identity function in paws. This seems preferable the implicit authentication from env variables would need us to add more env variables (and then clean them up?) to get an identical configuration - so this seemed cleaner.