AWS documentdb documentation change
Summary
Removed support for parallel unordered bulk updates in bulkWrite() and renumbered subsequent features. Added support for bypassDocumentValidation in $merge.
Security assessment
Changes involve feature updates and bug fixes without explicit security context. The SASL authentication performance improvement is an optimization, not a security fix. No vulnerabilities or security incidents are mentioned.
Diff
diff --git a/documentdb/latest/devguide/release-notes.md b/documentdb/latest/devguide/release-notes.md index c80486f0c..e4631cc24 100644 --- a//documentdb/latest/devguide/release-notes.md +++ b//documentdb/latest/devguide/release-notes.md @@ -55,13 +55,12 @@ April 20, 2026 | **New features and improvements** **Amazon DocumentDB 8.0 (Eng - 2. Support for parallel unordered bulk updates in `bulkWrite()`. - 3. Support for `$out`, `$collStats`, `$indexStats`, `$geoNear` using Planner v3. With Planner V3, the `$out` stage also supports writing to collections across different databases. - 4. The aggregation pipeline now coalesces `$lookup` and `$unwind` stages even when the `$unwind` stage includes the `includeArrayIndex` parameter. Previously, this optimization was skipped when `includeArrayIndex` was present. - 5. Performance enhancements to improve write throughput for db.r8g.8xlarge and larger instances running on I/O-Optimized configuration. - 6. Exposing metric to monitor `Connections (active)` for instances. The limits can be found at our [Amazon DocumentDB Quotas and limits](https://docs.aws.amazon.com/documentdb/latest/devguide/limits.html#limits.instance) page. - 7. Support for `$dateToParts` and `$dateFromParts` aggregation operators. - 8. Command-level performance metrics are now available in CloudWatch for CRUD operations (`find`, `insert`, `findAndModify`, `update`, `delete`, `aggregate`, `count`, `distinct`, `getMore`, `abortTransaction`, `commitTransaction`), exposing `AvgDuration`, `P100Duration`, and `MaxConcurrent` dimensions for improved operational monitoring. - 9. Fixed a bug in `$replaceRoot` behavior where `newRoot` fields containing boolean values of `true`/`false` or numeric values of `0`/`1` were missing in the output document. - 10. Fixed a bug in `$indexOfArray` where valid queries were returning errors indicating that they were invalid. - 11. The explain plan now includes `docsExamined` metrics in `executionStats` output. - 12. Improved SASL authentication performance. - 13. Optimized document updates to reduce storage overhead when index values remain unchanged and documents fit within existing pages. - 14. Support for `bypassDocumentValidation` in `$merge`. + 2. Support for `$out`, `$collStats`, `$indexStats`, `$geoNear` using Planner v3. With Planner V3, the `$out` stage also supports writing to collections across different databases. + 3. The aggregation pipeline now coalesces `$lookup` and `$unwind` stages even when the `$unwind` stage includes the `includeArrayIndex` parameter. Previously, this optimization was skipped when `includeArrayIndex` was present. + 4. Performance enhancements to improve write throughput for db.r8g.8xlarge and larger instances running on I/O-Optimized configuration. + 5. Exposing metric to monitor `Connections (active)` for instances. The limits can be found at our [Amazon DocumentDB Quotas and limits](https://docs.aws.amazon.com/documentdb/latest/devguide/limits.html#limits.instance) page. + 6. Support for `$dateToParts` and `$dateFromParts` aggregation operators. + 7. Command-level performance metrics are now available in CloudWatch for CRUD operations (`find`, `insert`, `findAndModify`, `update`, `delete`, `aggregate`, `count`, `distinct`, `getMore`, `abortTransaction`, `commitTransaction`), exposing `AvgDuration`, `P100Duration`, and `MaxConcurrent` dimensions for improved operational monitoring. + 8. Fixed a bug in `$replaceRoot` behavior where `newRoot` fields containing boolean values of `true`/`false` or numeric values of `0`/`1` were missing in the output document. + 9. Fixed a bug in `$indexOfArray` where valid queries were returning errors indicating that they were invalid. + 10. The explain plan now includes `docsExamined` metrics in `executionStats` output. + 11. Improved SASL authentication performance. + 12. Optimized document updates to reduce storage overhead when index values remain unchanged and documents fit within existing pages. + 13. Support for `bypassDocumentValidation` in `$merge`.