- Rework of log based sync to only sync records from closed shards
- Log based bookmarks now use a timestamp to determine if they are still valid
- Releasing v1.0.0 for GA
- Properly paginate over table names #18
- Fixed
ExclusiveStartShardIdnot being set correctly #16
- Fixed bug where missing
finished_shardbookmarks missing causedhas_stream_aged_out()to throw an exception
- Added bookmark
finished_shardsto track closed shard which we have synced entirely
- Do not throw an error if a log-based record is missing a key in the projection
- Include to version in the record messages
- Add
region_nameto config props and specify when creating client #5