tempest
tempest copied to clipboard
Typesafe DynamoDB for Kotlin and Java.
When running a shadow jar on an M1 the classpath is just the jar, so the logic in [this function](https://github.com/cashapp/tempest/blob/master/tempest-testing-jvm/src/main/kotlin/app/cash/tempest/testing/JvmDynamoDbServer.kt#L42-L53) fails to find the sql class that it wants. It...
This will allow us to get the full updated row on updates. As per the dynamodb docs the returned values are strongly consistent and are easier to work with the...
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.4.1. Release notes Sourced from actions/setup-java's releases. v3.4.1 In scope of this release we updated actions/cache package as the new version contains fixes for caching...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.1.0. Release notes Sourced from actions/setup-python's releases. v4.1.0 In scope of this pull request we updated actions/cache package as the new version contains fixes for...
This is probably an edge case, but if a record does not have a matching attribute in the data class for `AsyncInlineView`, the query just "hangs". I don't know if...
The original error: `1) [Guice/ErrorInCustomProvider]: NoSuchElementException: No value present` which, sounds like a user error, must have set it up wrong, but "No value present" sounds like an empty java...
Since recent update to kotlin, gradle, etc.
Bug scenario: - A table has multiple entities with different prefixes, say entity A and entity B - Scan for A, a page ends up at an item of B...
[This line of code](https://github.com/cashapp/tempest/blob/master/tempest2/src/main/kotlin/app/cash/tempest2/internal/V2.kt#L82) currently throws a NPE instead of suggesting the developer to add a `@DynamoDbSecondaryIndexSortKey` annotation
Example usages: https://github.com/cashapp/tempest/blob/master/tempest/src/test/kotlin/app/cash/tempest/CodecTest.kt#L65