Skip to content

Commit 0a8c2c9

Browse files
committed
Merge remote-tracking branch 'upstream/main' into ack-bot/rt-v0.44.0-codegen-v0.44.0
2 parents 6743b6c + 099dbf8 commit 0a8c2c9

File tree

6 files changed

+20
-979
lines changed

6 files changed

+20
-979
lines changed

Diff for: pkg/resource/table/hooks.go

+19-20
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ package table
1515

1616
import (
1717
"context"
18-
"errors"
1918
"fmt"
2019
"strings"
2120
"time"
@@ -233,17 +232,17 @@ func (rm *resourceManager) customUpdateTable(
233232
}
234233
return nil, err
235234
}
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+
// }
247246
}
248247
}
249248

@@ -578,14 +577,14 @@ func customPreCompare(
578577
}
579578
}
580579

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+
// }
589588

590589
if a.ko.Spec.DeletionProtectionEnabled == nil {
591590
a.ko.Spec.DeletionProtectionEnabled = aws.Bool(false)

0 commit comments

Comments
 (0)