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
Stubs cluster B from the 2026-07-15 bug hunt (1.31-1.36).
- glue (1.31): table versioning was faked — GetTableVersion(s) synthesized a
single "1" from the live table and CreateTable/UpdateTable archived nothing.
Now every Create/Update archives a real monotonic version into the
table_versions store; Get/List read it (newest-first), DeleteTable purges it,
with a synthesized fallback for pre-archive tables.
- sagemaker (1.32): Stop*/Start* lifecycle ops went through the generic
action no-op and never advanced status, so Describe kept reporting the default.
They now transition the target resource's {Family}Status (Stopped / InService /
Scheduled / Cancelled / ... per family), inserting the member when a
freshly-created record carries none.
- pipes (1.33): SQS-target FIFO params (MessageGroupId / MessageDeduplicationId)
from TargetParameters.SqsQueueParameters were dropped at delivery, so a .fifo
target rejected the send. Now forwarded via send_to_sqs_with_attrs.
- pipes (1.34): stream-source DLQ/retry was never applied — a poison record
retried forever and wedged the stream. Now honors
{Kinesis,DynamoDB}StreamParameters.MaximumRetryAttempts + DeadLetterConfig:
once a window exceeds the cap it's routed to the DLQ and the checkpoint
advances past it.
- sns (1.35): RedrivePolicy DLQ was wired for HTTP subscribers only; SQS and
Lambda subscribers dropped the notification on failure. SQS now uses a
fallible send and Lambda routes invoke failures to the subscription DLQ.
- scheduler (1.36): the EventBridge-bus target ignored
EventBridgeParameters.{Source, DetailType} (hardcoded aws.scheduler /
"Scheduled Event"), and the SageMaker-Pipeline target never fired. Both are
now honored; sagemaker:pipeline targets start a real PipelineExecution via a
new cross-service SageMakerPipelineDelivery hook.
Tests: e2e for glue versions, sagemaker stop/start, SNS SQS-subscriber DLQ; unit
for scheduler EB/pipeline delivery and pipes stream retry-config parsing.
0 commit comments