Hi all, This is my first go at contributing some simple changes to the BigTableIO in beam. The main intent was to update the dependency to 0.9.5.1 from the current 0.9.2 which would address some changes to the classes provided by the bigtable-client-core package.
This addresses the following: * [BEAM-812 <https://issues.apache.org/jira/browse/BEAM-812>] https://github.com/GoogleCloudPlatform/cloud-bigtable-client/pull/1056 * As well as some TODOs: https://github.com/apache/beam/blob/master/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableIO.java#L214 My changes are at: https://github.com/ankurcha/beam/commit/9630c7478f3566c65f65e84d6ca0674e618af12f but I am not sure what the correct protocol is for submitting a change like this. 1. Should I open multiple pull requests for each ticket (even though the changes are highly coupled) and add another jira ticket for the version update of the client core? or, Should I just put all the ticket numbers in a single pull request? 2. Would this change be a part of 0.6.0 release (already in rc1) or would it go out as a part of 0.7.0 release? Thanks! -- Ankur Chauhan