You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue: Querying GSI with AWS Cross-Account Access in Dynamoid Uses Table Name Instead of Table ARN
Description
When querying a Global Secondary Index (GSI) in Dynamoid using AWS cross-account access, the library builds the query using the table name instead of the table ARN. This behavior causes issues since the correct ARN is required for cross-account access.
Version: 3.10.0
Issue: Querying GSI with AWS Cross-Account Access in Dynamoid Uses Table Name Instead of Table ARN
Description
When querying a Global Secondary Index (GSI) in Dynamoid using AWS cross-account access, the library builds the query using the table name instead of the table ARN. This behavior causes issues since the correct ARN is required for cross-account access.
Example Code
Steps to Reproduce
This works correctly since the table ARN is used under the hood.
Attempt to query a GSI. The generated query uses the table name (offers) instead of the table ARN.
Workaround
I implemented a monkey patch to resolve the issue temporarily:
The text was updated successfully, but these errors were encountered: