This closes #3319: [BEAM-1542] SpannerIO: Introduced a MutationGroup
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/646caf25 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/646caf25 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/646caf25 Branch: refs/heads/master Commit: 646caf255510c735488b88ecc69edd9b9bde4081 Parents: 996e35c 9115af4 Author: Eugene Kirpichov <kirpic...@google.com> Authored: Tue Jun 13 13:28:47 2017 -0700 Committer: Eugene Kirpichov <kirpic...@google.com> Committed: Tue Jun 13 13:28:47 2017 -0700 ---------------------------------------------------------------------- .../beam/sdk/io/gcp/spanner/MutationGroup.java | 67 +++++++++++++++++ .../io/gcp/spanner/MutationSizeEstimator.java | 9 +++ .../beam/sdk/io/gcp/spanner/SpannerIO.java | 53 +++++++++++--- .../gcp/spanner/MutationSizeEstimatorTest.java | 12 ++++ .../beam/sdk/io/gcp/spanner/SpannerIOTest.java | 76 ++++++++++++++++---- 5 files changed, 197 insertions(+), 20 deletions(-) ----------------------------------------------------------------------