1. Убрано логирование тела сообщения (256KB I/O на каждый send — perf+security) 2. SentTimestamp исправлен: m.SentTime вместо time.Now() (баг) 3. MD5 не пересчитывается на ReceiveMessage — используется кэш из SendMessage 4. ChangeMessageVisibility/batch теперь персистит в Redis (баг — потеря данных) 5. MessageDoesNotExist error code: QueueExists → ReceiptHandleIsInvalid (copy-paste баг) 6. copystructure убран из GetQueueAttributes — простой map lookup 7. SNS dead code удалён (SnsErrors, SnsErrorType — не используется в SQS сервисе) Tested: quick_test 31/31 PASS, deployed v0.1.20
30 lines
193 B
Plaintext
30 lines
193 B
Plaintext
# Binaries
|
|
shared-sqs
|
|
*.exe
|
|
*.dll
|
|
*.dylib
|
|
/bin/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
*.log
|
|
*.pem
|
|
*.key
|
|
|
|
# Build
|
|
dist/
|
|
build/
|
|
|
|
# Secrets
|
|
secrets/
|
|
goaws
|