Skip to content

Commit 97ce0e6

Browse files
author
Bob Strahan
committed
Update CHANGELOG.md with refined document compression feature descriptions
1 parent 55202b8 commit 97ce0e6

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

CHANGELOG.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,15 @@ SPDX-License-Identifier: MIT-0
77

88
### Added
99
- **Document Compression for Large Documents**
10-
- Added automatic compression support to handle large documents that exceed Step Functions payload limits (256KB)
10+
- Added automatic compression support to handle large documents and avoid exceeding Step Functions payload limits (256KB)
1111
- **Key Features**:
12-
- Automatic compression when documents exceed configurable size thresholds (default 200KB)
12+
- Automatic compression (default trigger threshold of 0KB enables compression by default)
1313
- Transparent handling of both compressed and uncompressed documents in Lambda functions
14-
- Section ID preservation in compressed payloads for Step Functions Map operations
1514
- Temporary S3 storage for compressed document state with automatic cleanup via lifecycle policies
1615
- **New Utility Methods**:
1716
- `Document.handle_input_document()`: Automatically detects and decompresses document input from Lambda events
1817
- `Document.prepare_output()`: Automatically compresses large documents for Lambda responses
19-
- `Document.compress()` and `Document.decompress()`: Manual compression/decompression methods
18+
- `Document.compress()` and `Document.decompress()`: Compression/decompression methods
2019
- **Lambda Function Integration**: All Pattern-2 and Pattern-3 Lambda functions updated to use compression utilities
2120
- **Resolves Step Functions Errors**: Eliminates "result with a size exceeding the maximum number of bytes service limit" errors for large multi-page documents
2221
- **Multi-Backend OCR Support**

0 commit comments

Comments
 (0)