Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-29688

Build time compatibility check for DynamoDB SDK

    XMLWordPrintableJSON

Details

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              dannycranmer Danny Cranmer
              dannycranmer Danny Cranmer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: