New Features in Release 24.3
New Timestamp SQL functions
Implemented new SQL functions to round a timestamp, cast a timestamp to/from a string, or extract information from a timestamp (calendar quarter, day of week/month/year, last day of month).
Support of elasticity operations for multiple sharded subscribers
The Streams API now supports elasticity operations with multiple subscribers. When an application creates multiple sharded subscribers as a group, the Streams API supports elasticity operations in the kvstore. That is, the Streams API will deliver data in the proper order while the topology of the store is being changed by an elasticity operation.
Please note: before this change, users could configure multiple sharded subscribers without a checkpoint table mapper. This API has been deprecated. With the new feature, the checkpoint table mapper is required for multiple sharded subscribers, and an exception will be thrown if the stream is configured without the mapper.
Multi-region tables with multiple cross-region service agents now support elasticity operations
When a user configures a group of cross-region service agents connecting different regions, multi-region tables now support elasticity operations in any region. That is, data in a multi-region table will be eventually consistent in the presence of elasticity operations in any region.