Danny Cranmer created FLINK-29688: ------------------------------------- Summary: Build time compatibility check for DynamoDB SDK Key: FLINK-29688 URL: https://issues.apache.org/jira/browse/FLINK-29688 Project: Flink Issue Type: Improvement Components: Connectors / DynamoDB Reporter: Danny Cranmer Fix For: dynamodb-1.0.0
The DynamoDB connector exposes SDK classes to the end user code, and also is responsible for de/serialization of these classes. Add a build time check to ensure the client model is binary equivalent of a known good version. This will prevent us updating the SDK and unexpectedly breaking the de/serialization. We use {{japicmp-maven-plugin}} to do something similar for Flink, we can potentially reuse this. -- This message was sent by Atlassian Jira (v8.20.10#820010)