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

Reply via email to