From 42eabb3b6fd174be7f9d5f50c4a5c828bd335129 Mon Sep 17 00:00:00 2001 From: Nadav Har'El Date: Thu, 19 Dec 2024 15:42:21 +0200 Subject: [PATCH] docs/alternator: adding a GSI is no longer an unimplemented feature The previous patches implemented issue #11567 - adding a GSI to a pre-existing table. So we can finally remove the mention of this feature as an "unimplemented feature" in docs/alternator/compatibility.md. Signed-off-by: Nadav Har'El --- docs/alternator/compatibility.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/docs/alternator/compatibility.md b/docs/alternator/compatibility.md index 0922623e0e..3965aa3784 100644 --- a/docs/alternator/compatibility.md +++ b/docs/alternator/compatibility.md @@ -272,12 +272,6 @@ behave the same in Alternator. However, there are a few features which we have not implemented yet. Unimplemented features return an error when used, so they should be easy to detect. Here is a list of these unimplemented features: -* Currently in Alternator, a GSI (Global Secondary Index) can only be added - to a table at table creation time. DynamoDB allows adding a GSI (but not an - LSI) to an existing table using an UpdateTable operation, and similarly it - allows removing a GSI from a table. - - * GSI (Global Secondary Index) and LSI (Local Secondary Index) may be configured to project only a subset of the base-table attributes to the index. This option is not yet respected by Alternator - all attributes