Skip to content

v0.1.1

Choose a tag to compare

@hisanari-dev hisanari-dev released this 28 May 13:27
d3e916b

Fixed

DynamoDB

  • CreateTable returned ResourceInUseException when a previous failed attempt left an orphan directory — table existence is now determined by the presence of the .table.json metadata file, not the directory
  • CreateTable can now reuse an orphan directory left by a failed prior attempt instead of failing with a directory-exists error
  • ListTables included orphan directories (no .table.json) in its output, causing DescribeTable to return ResourceNotFoundException for the same name
  • ListTables silently swallowed non-ErrNotExist I/O errors from stat; these are now propagated to the caller
  • TransactWriteItems did not roll back writes already applied to disk when a later write in Phase 2 failed, violating atomicity; each item's pre-write state is now snapshotted and restored in reverse order on failure

Full Changelog: https://github.com/optiflowic/kumolo/blob/main/CHANGELOG.md