@@ -15,7 +15,6 @@ package table
15
15
16
16
import (
17
17
"context"
18
- "errors"
19
18
"fmt"
20
19
"strings"
21
20
"time"
@@ -233,17 +232,17 @@ func (rm *resourceManager) customUpdateTable(
233
232
}
234
233
return nil , err
235
234
}
236
- case delta .DifferentAt ("Spec.TableReplicas" ):
237
- // Enabling replicas required streams enabled and StreamViewType to be NEW_AND_OLD_IMAGES
238
- // Version 2019.11.21 TableUpdate API requirement
239
- if ! hasStreamSpecificationWithNewAndOldImages (desired ) {
240
- msg := "table must have DynamoDB Streams enabled with StreamViewType set to NEW_AND_OLD_IMAGES for replica updates"
241
- rlog .Debug (msg )
242
- return nil , ackerr .NewTerminalError (errors .New (msg ))
243
- }
244
- if err := rm .syncReplicas (ctx , latest , desired ); err != nil {
245
- return nil , err
246
- }
235
+ // case delta.DifferentAt("Spec.TableReplicas"):
236
+ // // Enabling replicas required streams enabled and StreamViewType to be NEW_AND_OLD_IMAGES
237
+ // // Version 2019.11.21 TableUpdate API requirement
238
+ // if !hasStreamSpecificationWithNewAndOldImages(desired) {
239
+ // msg := "table must have DynamoDB Streams enabled with StreamViewType set to NEW_AND_OLD_IMAGES for replica updates"
240
+ // rlog.Debug(msg)
241
+ // return nil, ackerr.NewTerminalError(errors.New(msg))
242
+ // }
243
+ // if err := rm.syncReplicas(ctx, latest, desired); err != nil {
244
+ // return nil, err
245
+ // }
247
246
}
248
247
}
249
248
@@ -578,14 +577,14 @@ func customPreCompare(
578
577
}
579
578
}
580
579
581
- // Handle ReplicaUpdates API comparison
582
- if len (a .ko .Spec .TableReplicas ) != len (b .ko .Spec .TableReplicas ) {
583
- delta .Add ("Spec.TableReplicas" , a .ko .Spec .TableReplicas , b .ko .Spec .TableReplicas )
584
- } else if a .ko .Spec .TableReplicas != nil && b .ko .Spec .TableReplicas != nil {
585
- if ! equalReplicaArrays (a .ko .Spec .TableReplicas , b .ko .Spec .TableReplicas ) {
586
- delta .Add ("Spec.TableReplicas" , a .ko .Spec .TableReplicas , b .ko .Spec .TableReplicas )
587
- }
588
- }
580
+ // // Handle ReplicaUpdates API comparison
581
+ // if len(a.ko.Spec.TableReplicas) != len(b.ko.Spec.TableReplicas) {
582
+ // delta.Add("Spec.TableReplicas", a.ko.Spec.TableReplicas, b.ko.Spec.TableReplicas)
583
+ // } else if a.ko.Spec.TableReplicas != nil && b.ko.Spec.TableReplicas != nil {
584
+ // if !equalReplicaArrays(a.ko.Spec.TableReplicas, b.ko.Spec.TableReplicas) {
585
+ // delta.Add("Spec.TableReplicas", a.ko.Spec.TableReplicas, b.ko.Spec.TableReplicas)
586
+ // }
587
+ // }
589
588
590
589
if a .ko .Spec .DeletionProtectionEnabled == nil {
591
590
a .ko .Spec .DeletionProtectionEnabled = aws .Bool (false )
0 commit comments