GitHub user manuzhang opened a pull request:
https://github.com/apache/incubator-beam/pull/750
[BEAM-79] Merge branch 'master' into gearpump_runner
Be sure to do all of the following to help us incorporate your contribution
quickly and easily:
- [ ] Make sure the PR title is formatted like:
`[BEAM-] Description of pull request`
- [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
- [ ] Replace `` in the title with the actual Jira issue
number, if there is one.
- [ ] If this contribution is large, please file an Apache
[Individual Contributor License
Agreement](https://www.apache.org/licenses/icla.txt).
---
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/manuzhang/incubator-beam gearpump_runner_sync
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-beam/pull/750.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #750
commit 34467f92d5a31b47f95b734c737fde0a8277311b
Author: Thomas Groh
Date: 2016-07-15T17:51:24Z
Make TransformEvaluatorFactory reuse Explicit
Transform Evaluator Factories must be reused for the entire execution of
a Pipeline and must not be reused across pipelines.
Remove EvaluatorKey, and key explicitly by the transform application.
commit ad6ee01825740ee47f25ca036fa5f352375bbe6e
Author: Dan Halperin
Date: 2016-07-19T06:40:13Z
Checkstyle: enforce package-info.java presence
Ignores tests and examples
commit c4ad11832235eef0b73d299cd02d1a224c130ece
Author: Dan Halperin
Date: 2016-07-20T16:16:28Z
Closes #692
commit 6d7efe3df8cde590722d94441eca3922a3a67734
Author: Kenneth Knowles
Date: 2016-07-20T17:30:55Z
This closes #666
commit 5f19e4caf207ff02d226fec2933be2f37ca66b4d
Author: Thomas Groh
Date: 2016-06-30T17:06:52Z
Add withAllowedLateness with Closing Behavior to Window
This makes the static constructors for withAllowedLateness symmetric to
the PTransform builder methods. It also allows references to
Window#withAllowedLateness(Duration, ClosingBehavior).
commit f547f70e1c9535ff663d124f67c72c7ec2c55e9e
Author: Kenneth Knowles
Date: 2016-07-20T17:40:13Z
This closes #567
commit 00195d2543eb347cc3669a4ac89e98da0bc4dca4
Author: Thomas Groh
Date: 2016-06-28T22:44:49Z
Use the ParDo Application to Cache DoFns
A DoFn application is the scope of reuse.
Factor CloningThreadLocal as the top-level class instead of
SerializableCloningThreadLocalCacheLoader, and extract the Fn from the
AppliedPTransform when loading an absent element.
commit 436e4a34ebb222545cb03cb6d39ea4ca2d905254
Author: Kenneth Knowles
Date: 2016-07-20T17:55:53Z
This closes #554
commit b240525affb205a83054577233f3a4a508fe1c72
Author: Dan Halperin
Date: 2016-07-18T19:05:02Z
BigQueryIO: move to google-cloud-platform module
* Move package from io to io.gcp.bigquery
* Move from SDK core into GCP-IO module
* Fixup references and import orders
* Separate AvroUtils into generic AvroUtils and BigQueryAvroUtils
* Rewrite a unit test in sdk core to not depend on BigQueryIO
* Fixup Javadoc in SDK core that need not depend on BigQueryIO
* Make utility classes package-private
commit 7ec8781a2e18548a23c882329f0b50f7254202ec
Author: Dan Halperin
Date: 2016-07-20T20:02:43Z
Closes #681
commit bdb65278873a5010a625dc6a569ba25b17374c06
Author: Kenneth Knowles
Date: 2016-07-20T04:36:10Z
Add os-maven-plugin to Spark runner
commit 84332ee9716233af928e85c14c534714ab828531
Author: Chandni Singh
Date: 2016-07-20T00:30:16Z
BEAM-372 verfify if a nested coder consumes bytes equal to encoded bytes
commit 6d5e8186a2da532eb1c29097bc1259a19d9f72c9
Author: Luke Cwik
Date: 2016-07-21T13:34:52Z
[BEAM-372] added a test that verifies if a coder consumes bytes equal to
encoded bytes
This closes #695
commit ae2144196c351cc2ee544e030d793929d8607696
Author: Dan Halperin
Date: 2016-07-20T17:26:02Z
BigtableIO: upgrade to 0.9.1
* Use the uber jar
* Remove OS classifier mumbo jumbo
* Move common dependency versioning to root pom
commit 0eb81fdc15bc3dce28e24e73427bd389e0f6d60d
Author: Luke Cwik
Date: 2016-07-21T15:26:41Z
[BEAM-445] BigtableIO: upgrade to 0.9.1
This closes #701
commit