See 
<https://builds.apache.org/job/beam_SeedJob/2132/display/redirect?page=changes>

Changes:

[altay] Add custom sources and sinks for Python page

[dhalperi] [BEAM-475] update release instructions for javadoc

[dhalperi] Minor tweaks

[melissapa] Fix broken links due to code path changes

[davor] Add Apache in front of initial Beam reference

[sourabhbajaj] [BEAM-1320] Update release guide to create pydocs

[sourabhbajaj] Fix broken links

[staslevin] Adding testing related info: TestPipeline, API surface.

[altay] Fix the quickstart documentation

[altay] Update quickstart to have runner specific examples

[thomas.haines] BEAM-1559 add HBase docs

[davor] Add contrib guide comments about using squash & force push.

[davor] Comment Ostatic link as it has been broken for a few weeks

[iemejia] [BEAM-325] Add Slack details to website

[mairbek] Typo fix in "Reading Data Into Your Pipeline" example.

[wnsdud1861] Fixed typos (from distributed to distributed)

[altay] Finding a typo in a code block

[davor] Fix possible erranous naming conventions reference

[azur] Add IntelliJ files to .gitignore

[davor] [BEAM-1652] Code style instructions for IntelliJ in contribution guide.

[davor] Documentation changes for 0.6.0 release.

[sourabhbajaj] Add htaccess back

[altay] Changes to web site related to recently released Python SDK

[devon.meunier] Typo fix

[davor] Blog post for 0.6.0 release with python sdk

[kirpichov] Add jkff as committer

[iemejia] Add iemejia as committer

[davor] Add Pipeline I/O section to website - outline + move some existing

[davor] Add chamikara as a committer

[azur] Add aviemzur as committer

[iemejia] Improve committing website changes section in the contribution guide

[iemejia] Fix timezone to America/Los_Angeles

[peihe0] Change peihe company affiliation to Alibaba.

[davor] Simplify merge process section

[davor] Add windowing section to programming guide

[altay] Simplify python quick start.

[davor] add code snippet to page design-your-pipeline

[klk] Reword RunnableOnService to ValidatesRunner

[aljoscha.krettek] Update Capability Matrix: Flink supports state/timers in 
batch mode

[sourabhbajaj] Fix the link to the apache ICLA

[sourabhbajaj] [BEAM-1711] Add information about extra requires in Python 
Quickstart

[altay] Docker server command should run non-incremental build

[altay] Add "In-Progress" info to the Built-in I/O Transforms page

[altay] Add Read Transform content for Authoring I/O Transforms - Overview

[sisk] Add to in-progress IO list and alphabetize

[azur] Add JSON as a planned IO to built-in IOs page.

[github] Update quickstart-java.md

[dhalperi] [BEAM-1949] Associated doc changes for renaming sideOutput to output

[dhalperi] add CoGroupByKey to chapter 'Using GroupByKey'

[aljoscha.krettek] remove extra streaming refs in capability matrix: Flink 
state/timers

[davor] Track RestIO in In-Progress I/O Transforms

[dhalperi] [BEAM-1272] Align the naming of "generateInitialSplits" and

[davor] [BEAM-1949] Doc changes for Python SideOutputValue to OutputValue rename

[davor] [BEAM-1741] Update direct and Cloud Dataflow runner pages with Python

[davor] Update overview page.

[davor] update release notes post 0.6.0 release

[aljoscha.krettek] Update flink page ref from language-python to language-py 
and add toggle

[davor] [BEAM-919] Remove remaining old use/learn links from website src

[davor] [BEAM-825] Fill in the documentation/runners/apex portion of the website

[davor] Fix Apex runner instructions (pending review comments and other changes)

[davor] [BEAM-1452] Add composite transforms section to programming guide

[davor] [BEAM-1011] Add triggers content to the programming guide

[altay] [BEAM-1695] Improve Python-SDK's programming guide

[lcwik] Fix broken HDFS link on built-in IO page

[altay] [BEAM-2142] Add composite transforms Python snippets to programming

[altay] Add Python snippets to Mobile Gaming.

[klk] [BEAM-969] Add a gearpump runner web page

[klk] Minor touch-ups to Gearpump listing on overview

[davor] add SQL_DSL to page 'work-in-progress'

[davor] Transfer some content from Create Your Pipeline to the Programming

[davor] Add trademark symbol to the Downloads page

[altay] Remove README.md references from the website

[altay] Migrate hadoop inputformat to website

[altay] Move extension README files to website

[melissapa] Add quickstart step re: Python 2.7.x requirement

[altay] fix typos in hadoop io documentation

[davor] Release guide: fix instructions

[davor] Revise WordCount Example Walkthrough

[altay] Quick start should not default to java quickstart

[kirpichov] Rewrites the section on Coders to not talk about them as a parsing

[kirpichov] [BEAM-1353] Style Guide fixups

[dhalperi] [BEAM-501] Large visual refresh of Apache Beam website homepage

[dhalperi] Shorten quotes and fix a typo

[dhalperi] [BEAM-501] fix quotes

[dhalperi] Update latest version metadata information

[dhalperi] Add version 2.0.0 to Downloads page

[dhalperi] Python: fix links to PipelineOptions after move from utils to options

[dhalperi] Update Java Quickstart to stop using snapshot repos

[davor] Add a draft of the Beam FSR blog post

[github] TikaIO JIRA number fix

[github] Added Cloud Spanner Connector

[hadarh] Add 'how to run' directions to WordCount for all runners.

[dhalperi] remove note about JIRA

[dhalperi] Changing Aggregators to Metrics in capability matrix

[dhalperi] fixups

[dhalperi] Do not use BeautifulSoup prettify, which is known to corrupt HTML

[chamikara] Updates contribution guide to include development and testing

[iemejia] Add HadoopInputFormatIO example to read from Hive's HCatalog

[klk] Add support for "no-toggle" code snippets

[klk] Add Beam Runner Guide

[iemejia] Update IO with CassandraIO

[iemejia] Add Hive (HCatalog) to the list of available I/O transforms

[altay] Mention python setup.py sdist and link to its docs

[altay] [BEAM-2437] Input path should be flexible in quickstart

[iemejia] Add Amazon DynamoDB example using HadoopInputFormatIO

[aljoscha.krettek] Update to more recent Flink version in example

[aljoscha.krettek] Add note about Scala version when setting up Flink cluster

[github] Remove references to Travis.

[github] No longer working title

[mergebot] Update build-in IO list with AMQP

[mergebot] Remove AMQPIO from in-progress list

[mergebot] Fix missing closing element

[mergebot] Add JingsongLee as committer

[mergebot] Restore index.html and fix order

[thw] update apex runner properties example

[github] Remove incorrect info from testing page.

[github] Drop the word reviewer from the contribution guide

[mariagh] Fix broken links

[mariagh] Update to latest version

[mariagh] Address review comments

[mariagh] Address review comments

[mergebot] Includes Splittable DoFn in the capability matrix

[mergebot] [BEAM-2500] List Amazon S3 File System as a planned I/O.

[mergebot] Port of Google doc

[mergebot] IO Testing, unit tests: update after readthrough

[mergebot] fixup! IO Testing, unit tests: update after readthrough

[mergebot] fixup! fixup! IO Testing, unit tests: update after readthrough

[mergebot] [BEAM-2638] Add Elasticsearch (v2 and upcoming v5) and MQTT to 
Built-in

[mergebot] [BEAM-2126] Add JStorm runner to ongoing projects.

[mergebot] Add initial text for I/O Integration Test documentation

[mergebot] fixup! Add initial text for I/O Integration Test documentation

[mergebot] Updated IO IT docs based on PR feedback

[mergebot] Update JDBC IO IT docs based on PR feedback.

[kirpichov] Update a dead link to Jenkins builds.

[kirpichov] Add Apache Solr to the list of Built-In I/O Transforms

[kirpichov] A couple of fixes to website

[kirpichov] Expands the sections on Coders and Validation in Style Guide

[mxm] Update company affiliation

[azur] Update PMC

[altay] Update PMC

[mergebot] Add MapReduce and Tez runners to ongoing projects.

[mergebot] Splittable DoFn blog post.

[mergebot] Add Manu Zhang to committers list

[mergebot] add a page for DSLs:SQL

[mergebot] fix typo issues

[mergebot] add intro of BeamSqlRow, trigger settings of aggregation/join,

[mergebot] typo fix

[mergebot] change page dsls/sql.md into a blog post

[mergebot] split into 1 blog + 1 development doc.

[mergebot] fix broken link

[mergebot] update to latest API/usages

[mergebot] remove post page move internal imple to the end of page

[altay] Publish release 2.1.0

[altay] Fix quote

[mergebot] [BEAM-2780] Fix Window sample code in programming guide

[takidau] [BEAM-2800] Revamp sections 1 and 2 of DSL SQL docs: - Expand 
BeamRecord

[takidau] Remove TODO

[altay] Add tfrecord io to builtin io list

[mingmxu] add SQL grammar in BNF

[mingmxu] correct the syntax of ORDER_BY LIMIT

[klk] Add blog post with timely processing

[kirpichov] Adds guidance on how to test transform configuration/validation

[altay] [rebase] add MingminXu to team.md

[altay] Add James Xu(xumingming) as committer

[altay] Add Reuven Lax to committers list.

[kirpichov] Fixes SDF blog post after rename of Match to FileIO.match

[altay] Document stale PR policy

[huafengw] Update Gearpump runner related pages

[melissapa] [BEAM-2510] Link to SDK pages from the quickstarts

[mergebot] [BEAM-2869] Add dates to releases on downloads page

[mergebot] [BEAM-1534] Add docker images documentation to the website

[mergebot] [BEAM-2726] Fix typo in programming guide

[mergebot] [BEAM-893] Update mobile gaming example

[mergebot] Update with review feedback

[mergebot] [BEAM-2839, BEAM-2838] Add MapReduce runner to Beam asf-site.

[mergebot] fixup: address comments.

[mergebot] fixup: address comments.

[mergebot] fixup: address comments.

[melissapa] [BEAM-667] Verify and update wordcount snippets

[melissapa] Update with review feedback

[melissapa] Update with review feedback

[melissapa] [BEAM-2039] Number programming guide chapters

[melissapa] Updates with review feedback

[mergebot] Update Mapreduce capability matrix when/how entries

[mergebot] Remove extraneous type variable from StateSpec in state blog post

[melissapa] Add Cloud Resource Manager API to the required API list

[melissapa] Add new execution model page and associated images

[melissapa] Update with review feedback and new diagrams

[melissapa] More updates from review feedback

[basti.lj] [BEAM-2666] Add JStorm runner to Beam asf-site.

[mergebot] Update source-repository.md

[mergebot] [BEAM-2335] Document how to run NeedsRunner tests.

[mergebot] fixup! [BEAM-2335] Document how to run NeedsRunner tests.

[mergebot] Manually add missed files from content dir

[iemejia] [BEAM-2727] Add build information to the vote email template

[altay] [BEAM-2853] Move the nexmark documentation to the website

[altay] fixups

[melissapa] Fix dead link

[mergebot] [MINOR] Updated hero and cards background to use background-size: 
cover

[jbonofre] Add RedisIO in the built-in set

[jbonofre] Move Elasticsearch v5.x from in-progress to built-in

[altay] [BEAM-664] Update docs: MinimalWordCount in Java is intentionally

[herohde] [BEAM-3121] Remove broken docker script and documentation

[klk] New top menu plus side nav layout

[mergebot] [BEAM-1934] Add more CoGroupByKey content/examples

[mergebot] Update with Java snippet tags

[mergebot] Add melap as committer

[mergebot] Add page for the portability framework

[mergebot] Add portability to contribute section

[mergebot] Update PMC

[mergebot] [BEAM-3123] Update status of BEAM-1035 and BEAM-1037 in Nexmark.

[mergebot] Update IntelliJ Checkstyle instructions

[mergebot] Address

[mergebot] Address

[pgerver] [BEAM-3162] Add IBM Streams Runner to compatability matrix

[github] Update testing docs to account for Python.

[echauchot] Add Etienne Chauchot as a committer

[jbonofre] Update SCM URL to use gitbox instead of git-wip-us

[echauchot] [BEAM-2853] Fix left menu in nexmark page

[echauchot] [BEAM-2853] Move nexmark page to documentation/sdks/java/nexmark

[melissapa] Fix ptransform guide links to use site variable

[altay] Capabilities Matrix: Stateful processing support in Apex Runner

[relax] documentation changes for 2.2.0-RC1

[relax] Cherry pick for pr/3578

[herohde] Add links to the Go SDK

[mergebot] Add Reuven Lax as PMC member.

[mergebot] Update release date for 2.2.0 release

[melissapa] Fix broken SQL branch links

[klk] Move reporter.apache.org step to finalize section

[klk] Expand instructions for pushing release version tag

[klk] Make contribution-guide.md markdown readable

[klk] Revamp the contribution guide

[mergebot] [BEAM-3338] Add SDK specific pages to SDK left nav

[mergebot] [BEAM-3374] Fix missing/stretched images, improve alt text

[mergebot] [BEAM-2664] Make latest stable version more visible

[xiliu] BEAM-3079: Samza runner

[xiliu] Populate beam job name to Samza

[mergebot] Adding update to Wikipedia to release guide.

[xiliu] Remove the offsets calculation/comparison in UnboundedSourceSystem admin

[mergebot] Fixed an example of shading the application jar to it run on Spark

[mergebot] Add link to Scio (Scala) interface.

[mergebot] Manually set hight of scala logo.

[iemejia] [BEAM-3467] Remove Java 7 from the docker development images

[melissapa] Fix broken JIRA component links

[mergebot] fix language tabs after a language specific paragraph

[melissapa] [BEAM-3117] Fix reference to bundles and windows

[xiliu] Turn on validation tests

[jbonofre] Add 2017 look back blog post

[xiliu] Add license header to the tests

[melissapa] Fix broken links due to code directory moves

[github] Replaces sources/sinks in programming guide with IOs

[jbonofre] Announce 2.3.0 release

[mergebot] Add blog post for the release of Beam 2.3.0

[aromanenko.dev] Fixed number of contributors and duplication of name of Alexey 
Romanenko

[taro.murao] Java variable names should be in CamelCase

[mergebot] Clarify runtime type checking documentation

[mergebot] Add nightly snapshot build to the release guide

[mergebot] [BEAM-3430] Update workdcount example for Java8 for Java SDK

[mergebot] Add procedure to create a self executing Jar for DataFlow

[mergebot] Don't pass the pom.xml as an input

[mergebot] Updates list of built-in IO transforms

[klk] Update Gemfile.lock

[klk] Explicitly define section id due to kramdown id generation changes

[altay] Update site to mention the 2 Python lint envs

[lcwik] [BEAM-3846] Add a link to be able to self join the Apache Beam slack

[lcwik] [BEAM-3852] Update slack channel link and slack invite for new channel.

[robertwb] Update instructions on cryptographic hashes.

[mergebot] Increase link checking timeouts

[mergebot] Update SQL doc to match new APIs

[mergebot] Update current release to 2.4.0.

[mergebot] Update download page (including signature and checksum).

[mergebot] Add instructions on how to build and use the Python tarball.

[mergebot] Update nexmark support matrix for timer and state APIs

[echauchot] Make minor fixes to Nexmark page

[echauchot] Use {{ site.release_latest }} instead of [version]

[echauchot] Make gs paths coherent for runs on dataflow runner

[mergebot] expand and collpase navigation side bar new feature

[mergebot] mark active item on navigation side bar

[melissapa] [BEAM-4026] Remove link to deleted Go SDK branch

[melissapa] parallelise test

[mergebot] [BEAM-3252] Updating contributor's guide to reference Gradle.

[mergebot] Fix project names to reflect changes required for release.

[mergebot] Drop using gradle clean in favor of --rerun-tasks

[mergebot] [BEAM-3252] Adding a step to the IntelliJ setup for gradle.

[mergebot] [BEAM-3252] Removing Annotation Processing section.

[mergebot] Stop recommending we use auto-import

[mergebot] Update checkstyle comment to correspond to the current version

[mergebot] Update instructions to run linter.

[mergebot] Change first occurance of MyOptions to PipelineOptions

[ehudm] Document Gradle command for testing Beam SDK.

[melissapa] [BEAM-4101] Fix broken links

[melissapa] Update Eclipse documentation for Gradle build.

[melissapa] [BEAM-3036] Adding Checkstyle version warning.

[melissapa] Add TODO with linked JIRA to update Docker documentation for Gradle.

[kpeterson] Allow a GCP project to be explicitly set for a load job, instead of

[robertwb] Ignore jstorm.io to unblock presubmits.

[mergebot] Friendlier contribution guide; link to starter tasks

[mergebot] Cleanup now that GitHub is not the mirror.

[mergebot] Update contribution guide to reflect current practices.

[mergebot] Further refinement.

[mergebot] Update Nexmark launch instructions for Gradle

[lukasz.gajowy] [BEAM-4119] Update i/o testing documentation to use gradle

[mergebot] Add Jason Kuster as Committer

[github] Adding pabloem to the list of team members.

[github] Sorting by last name

[github] Adding gris as committer as well.

[mergebot] Document Java extensions for parsing Apache HTTPD logfiles and 
Useragent

[mergebot] Fixed some layout issues

[mergebot] Moved the 3rd party extensions to a separate page

[mergebot] [BEAM-4177] Clarify thread contraint in Programming Guide 4.3.2

[coheigea] Typo fix in the programming guide

[klk] Add "Become a Committer" with PMC guidelines

[klk] Remove Team page in favor of link to ASF roster

[klk] Remove/correct references to Team page

[klk] Do not validate links from datatorrent.com

[melissapa] Updates for Python streaming

[aljoscha.krettek] Move _CreateSource to its own package to make it pickelable

[tgroh] Add extra documentation to RemoteBundle#close

[kmj] Bugfix: Read BQ bytes processed from correct field.

[github] Undefined names: import MetricKey, MetricName

[klk] Add top-level Community section

[klk] Remove obsolete Maturity Model section

[herohde] Add Go integration tests

[kenn] Remove redundant bits of job file names

[matthias] Futurize metrics subpackage

[klk] Move Release Guide to committers section

[klk] Move committer section to the bottom (we can find it :-)

[klk] Streamline the contribution section

[tgroh] Migrate ImpulseEvaluatorFactory

[tgroh] Migrate FlattenEvaluatorFactoryTest

[tgroh] Migrate GroupByKeyOnly to the RR

[tgroh] Use ModelCoders in LengthPrefixUnknownCoders

[robbe.sneyders] Add py27-lint3 test to gradle.build

[klk] Google has scrapped research, now only AI

[tgroh] Add a static constructor to GrpcStateService

[tgroh] Log when Handler Delegation Throws

[kirpichov] fromQuery().withTemplateCompatibility() should do the same thing as

[klk] Temporarily suppress validation of ai.google links

[iemejia] Fix error-prone warnings for HBaseIO

[timrobertson100] Fix error-prone warnings for SolrIO

[timrobertson100] Fix error-prone warnings for ElasticsearchIO

[timrobertson100] Fix error-prone and some static analysis warnings in

[mergebot] Add link to portability support sheet

[timrobertson100] Fix error-prone and some static analysis warnings in XmlIO

[Pablo] Fix error-prone warnings for file-based-io-tests

[kedin] [SQL] Add integration test for PubsubIO JSON -> SQL

[kedin] [SQL] Fix typos, add rewindowing and retriggering to TestPubsubSignal

[apilloud] [BEAM-3983] Add utils for converting to BigQuery types

[apilloud] [BEAM-3983][SQL] Add BigQuery table provider

[apilloud] [BEAM-4248] Copy enums from com.google.cloud

[kedin] Add SQL postCommit to main javaPostCommit

[wcn] Fix log statement to mark sink as generator of info.

[timrobertson100] Fix error-prone warnings for io/hadoop-common

[mairbek] Make Cloud Spanner transaction id public. Allows to build non-library

[daniel.o.programmer] [BEAM-4277] Adding unshaded jars used by Dataflow to poms.

[tgroh] Revert "Log when Handler Delegation Throws"

[tgroh] Log when Handler Delegation Throws

[tgroh] squash! Revert "Log when Handler Delegation Throws"

[Pablo] [BEAM-4249] Fix failing validates container test

[valentyn] Add a Python 3 entry to the list of ongoing projects.

[lcwik] [BEAM-4127] Flink streaming translation for portable pipeline. (#5358)

[herohde] [BEAM-3826] Add missing package comments

[kedin] [SQL] Add support for DQL to PubsubJsonTable

[mergebot] Add Go SDK quickstart and minimal documentation page

[mergebot] Add Go to the Wordcount example

[mergebot] Fix mailing list links and docker image

[Pablo] Add a dependency on future.

[timrobertson100] Fix error-prone and some static analysis warnings in

[lukasz.gajowy] [BEAM-4140] Utilize beam_location perfkit flag

[github] Update index.md

[kpeterson] Adding a ValueProvider interface.

[klk] Reorganize SQL documentation into sections

[Scott Wegner] Upgrade Byte Buddy and FindBugs annotations dependencies.

[Scott Wegner] Fix ErrorProne warnings

[Scott Wegner] Remove isTriggerSpecified from WindowingStategy equality checks.

[kpeterson] Fixing checkstyle error.

[lcwik] Add window mapping transform.

[lcwik] Use the coder from the side input PCollection definition by removing the

[lcwik] Remove garbage collection from PValueCache

[Pablo] Fixing incorrect assert in dependency_test.py

[kedin] [SQL] Add integration test for Pubsub Json Table DLQ

[github] [BEAM-4300] Fix ValidatesRunner tests in Python: run with same 
mechanism

[tgroh] Add an IdGenerator class to java/fn-execution

[ringwalt] Improve the TaggedOutput error when a tuple is passed as a tag.

[lukasz.gajowy] [BEAM-214] Add ParquetIO

[lukasz.gajowy] [BEAM-214] Add gradle build in ParquetIO

[lukasz.gajowy] [BEAM-214] Refactore the reads to leverage FileIO

[lukasz.gajowy] [BEAM-214] Use Parquet 1.10.0 version in ParquetIO.Sink

[lukasz.gajowy] [BEAM-214] Add ParquetIOIT

[lukasz.gajowy] [BEAM-214] Update ReadFn to an non deprecated, newest Parquet 
API

[lukasz.gajowy] [BEAM-214] Simplify the IO by removing redundant PTransforms

[lukasz.gajowy] [BEAM-214] Implement writing slices of bytes in BeamOutputStream

[apilloud] [BEAM-3733] [SQL] Use saffron.properties for charset

[Pablo] [BEAM-4331] Disable integrationTest task caching

[tgroh] Add a new DockerEnvironmentFactory Constructor

[Pablo] Fixing Seed Job

[samuelw] [BEAM-3776] Fix issue with merging late windows where a watermark hold

[Pablo] Add future dependency to the Dockerfile

[apilloud] [SQL] Add jdbc:beam:

[apilloud] [SQL] Use CalciteConnection as context

[axelmagn] Create jobsubmission package for job management.

[axelmagn] Add Job Invocation Interfaces

[axelmagn] Add in-memory implementation of JobService

[Pablo] Remove stale TODO comments for adding archetype to java precommit

[Pablo] Upgrade Gradle shadowJar plugin to latest.

[github] Mention adding a reviewer in PR template. (#5397)

[kedin] Fix Maven build

[rober] Update generated protos in Go SDK

[herohde] Invoke Go Dataflow integration tests from post-commit

[herohde] Add the Go SDK to the README

[timrobertson100] [BEAM-4342] Enforce ErrorProne analysis in hadoop IO, and 
static

[timrobertson100] [BEAM-4340] Enforce ErrorProne analysis in file-based-io-tests

[timrobertson100] [BEAM-4341] Enforce ErrorProne analysis in 
google-cloud-platform IO

[timrobertson100] [BEAM-4335] Enforce ErrorProne analysis in 
amazon-web-services IO

[timrobertson100] [BEAM-4339] Enforce ErrorProne analysis in elasticsearch IO

[timrobertson100] [BEAM-4355] Enforce ErrorProne analysis in XML IO

[timrobertson100] [BEAM-4338] Enforce ErrorProne analysis in common IO

[timrobertson100] [BEAM-4337] Enforce ErrorProne analysis in cassandra IO

[timrobertson100] [BEAM-4355] Reduces scope of findbugs annotations to build 
time only

[timrobertson100] [BEAM-4353] Enforce ErrorProne analysis in solr IO

[timrobertson100] [BEAM-4345] Enforce ErrorProne analysis in JDBC IO

[timrobertson100] [BEAM-4336] Enforce ErrorProne analysis in AMQP IO

[timrobertson100] [BEAM-4347] Enforce ErrorProne analysis in kafka IO

[dariusz.aniszewski] [BEAM-4041] Increase timeout for getting K8s LoadBalancer 
external IP

[timrobertson100] [BEAM-4346] Enforce ErrorProne analysis in JMS IO

[timrobertson100] [BEAM-4352] Enforce ErrorProne analysis in Redis IO

[lcwik] [BEAM-4271] Support side inputs for ExecutableStage and provide runner

[daniel.o.programmer] [BEAM-2937] Add new Combine URNs.

[tgroh] Update worker_id Documentation

[robbe.sneyders] Futurize internal subpackage

[dariusz.aniszewski] fixed typo

[mariagh] Add validation for streaming wordcount (streaming_wordcount_debugging)

[Pablo] Increasing the concurrent test execution count (#5408)

[tgroh] Add a Default RemoteEnvironment Implementation

[sidhom] Require explicit IdGenerator for all DockerEnvironmentFactory

[sidhom] [BEAM-4148] Add pluggable UrlFactory to ServerFactory

[sidhom] [BEAM-4267] Docker-based JobBundleFactory

[tgroh] Add a Window-only State Context

[lcwik] Address Ben's comments.

[github] Make hash function in Coder base class more conservative.

[github] updated right documentation for HCatalogIO.write

[sidhom] Fix DataStreamsTest checkstyle error

[ankurgoenka] Updating python container version to beam-master-20180518

[wcn] Fix the test to properly run.

[ankurgoenka] Reverting fnapi container version

[ankurgoenka] Copyting dependency.py and dependency_test.py

[ankurgoenka] reformatting code

[ankurgoenka] Introducing classes

[ankurgoenka] gruping public and non public methods

[ankurgoenka] Renaming method and updating reference for file_copy and 
file_download

[ankurgoenka] Removing Google specific code and unused code in stager.

[ankurgoenka] Removing reference to Google/GCS/Dataflow and restructuring a bit 
of

[ankurgoenka] Fixing Stager Tests

[ankurgoenka] Making dependency.py use stager.py and fixing dependency_test.py 
test

[ankurgoenka] Moving stager to portability

[ankurgoenka] Removing stage_job_resources from dependencies.py and other minor

[ankurgoenka] Merging filehandler in stager

[ankurgoenka] renaming GCSStager to _ParameterizedStager

[ankurgoenka] Making a few methods static and moving code around

[ankurgoenka] Applying changes from rebase

[szewinho] HDFS large cluster configuration. Jenkins job updated to use large

[ankurgoenka] Fixing lint

[iemejia] [BEAM-4343] Enforce ErrorProne analysis in HBaseIO

[iemejia] [BEAM-4344] Enforce ErrorProne analysis in the HCatalogIO

[tgroh] Add a BundleFactoryOutputReceiverFactory

[tgroh] Add a DirectJobBundleFactory

[tgroh] Fix Copyright Headers in sdks/java/fn-execution

[yifanzou] rollback BEAM-3256 add archetype testing to gradle build PreCommits

[ankurgoenka] Adding ArtifactStagingFileHandler to push files to staging server

[ankurgoenka] Adding filesystem based artifact service to ULR job service

[ankurgoenka] Adding context manager to ArtifactStagingFileHandler

[ankurgoenka] Converting ArtifactServiceFileHandler to PortableStager based on

[ankurgoenka] Simplifying numeric constants

[ekirpichov] [BEAM-4375] Replaces usage of JUnit runners that do not work well 
with

[matthias] Futurize options subpackage

[szewinho] [BEAM-4065] Basic performance tests analysis added.

[szewinho] Fixed typo in env name, added unit tests for create report logic, 
slack

[szewinho] Jenkins job will run tests before executing script. Extended testing 
of

[timrobertson100] [BEAM-4347] Improve ErrorProne analysis in kafka IO

[timrobertson100] [BEAM-4348] Enforce ErrorProne analysis in kinesis IO

[timrobertson100] [BEAM-4349] Enforce ErrorProne analysis in mongodb IO

[timrobertson100] [BEAM-4351] Enforce ErrorProne analysis in mqtt IO

[lcwik] [BEAM-4060] Add the pom.xml and pom.properties file to the artifact when

[github] [BEAM-1755] Add a directory with build-specific scripts to clear up the

[ankurgoenka] Logging and naming changes

[ankurgoenka] Enhancing test cases

[tgroh] Add an InProcessEnvironmentFactory

[timrobertson100] [BEAM-4348] Removes double-checked locking to aid readability

[ankurgoenka] Updating the dostring

[tgroh] Update InProcessManagedChannelFactory

[tgroh] Add a RemoteStageEvaluatorFactory

[timrobertson100] [BEAM-4354] Enforce ErrorProne analysis in tika IO

[iemejia] Fix build with Maven (Again!)

[lukasz.gajowy] [BEAM-214] Apply reviewer's suggestions

[timrobertson100] [BEAM-4347] Minor changes following PR review

[timrobertson100] [BEAM-4347] Correction of typo following PR review

[tgroh] Use WindowOnlyContext in ReduceFnContextFactory

[tgroh] Update GroupAlsoByWindowEvaluatorFactory

[tgroh] Move InProcessEnvironmentFactory to java-fn-execution

[klk] Autoformat sdks/java/extensions/sql

[klk] Add spotless config to global gradle file

[klk] Activate spotless for SQL module

[boyuanz] Solve BEAM-4393: Missing copyright notices for shaded packages

[iemejia] Remove repeated GCPIO dependency in SQL module (Again!)

[iemejia] Enforce error-prone in ParquetIO, fix missing javadoc and refine deps

[katarzyna.kucharczyk] Replaced created datetime to jenkins build id in 
kubernetes namespace.

[schroederc] Use ElementEncoders for beam.Create

[boyuanz] Change bulid rules of sdks/java/harness to make harness as a uber-jar

[Scott Wegner] Remove DoFnTester from testing guide.

[robertwb] Slowly ramp up wait time in state sampler.

[tgroh] Move the Local Artifact Services to the DirectRunner

[tgroh] Migrate the ReferenceRunnerJobServer to runners-direct

[tgroh] Fix License Headers

[schroederc] Add test case for proto oneof fields in create_test.go

[tgroh] Add a test to show Flatten Execution

[apilloud] [SQL] Fix transitive dependencies

[apilloud] [SQL] Run tests against actual jar

[boyuanz] [BEAM-4393]: Copy root repo's LICENSE & NOTICE into shadowJar

[herohde] Tweak Go integration test driver

[tgroh] Update Docker Command

[iemejia] [BEAM-4306] Enforce ErrorProne analysis in apex runner

[daniel.o.programmer] [BEAM-4406] Updating Java portable environment major 
version.

[daniel.o.programmer] [BEAM-4406] Updating Python portable environment major 
version.

[ehudm] Add a custom _url_dirname for local filesystems.

[tgroh] Add a Portable TransformEvaluatorRegistry

[tgroh] Consistent Parameter Order in Evaluator Factories

[tgroh] Make ImmutableExecutableStage Public

[mergebot] Fix typo in becoming-a-committer docs

[iemejia] Fix broken build (again third time this week yay!)

[timrobertson100] [BEAM-4361] Document usage of HBase TableSnapshotInputFormat

[jbonofre] Fix Maven parent version in ParquetIO

[iemejia] [BEAM-4312] Enforce ErrorProne analysis in gearpump runner

[mergebot] Add Apache Kudu IO to the planned IOs table

[mergebot] Add next Java LTS to the WIP section of the contribution guide

[mergebot] Add PubSubIO to Python IO table row

[iemejia] [BEAM-4307] Enforce ErrorProne analysis in

[mergebot] Change ParquetIO status in built-in I/O section

[iemejia] [BEAM-4308] Enforce ErrorProne analysis in runners-core-java

[ammons] Say that merging windows are not supported in Distinct.java.

[lcwik] [BEAM-4411] Update Jackson version to latest to pick up security fixes.

[kenn] Implement UNNEST operator for SQL

[iemejia] [BEAM-4317] Enforce ErrorProne analysis in runners/reference/java

[iemejia] Refine dependencies, make new ones explicit and minor maven plugins

[iemejia] [BEAM-4323] Enforce ErrorProne analysis in sketching extensions

[iemejia] [BEAM-4324] Enforce ErrorProne analysis in sorter extensions

[iemejia] [BEAM-4321] Enforce ErrorProne analysis in join-library extensions

[kenn] Add equals, hashCode, and structuralValue to Nexmark model objects

[thw] [BEAM-4297] Streaming executable stage translation and operator for

[thw] [BEAM-4297] Add serialization test and make output mapping stable.

[lcwik] Add link to design docs and template to the contribution guide.

[timrobertson100] [BEAM-4389] Enable partial updates in ElasticsearchIO

[kenn] Force load of Calcite JDBC driver (avoids internal error)

[kenn] Explicitly load Beam JDBC driver before test

[iemejia] [BEAM-3813] Support (de)serialization of S3 encryption options via 
JSON

[Pablo] [BEAM-4426]: Addressed DataflowDistributionAccumulatorTest failure on

[aaltay] Support installing Beam SDK from a wheel distribution in SDK 
containers.

[cademarkegard] fix errorprone annotations and enable failOnWarning

[lukasz.gajowy] Add Performance Testing to "Work in Progress" section

[iemejia] Update postgres version to 42.2.2 (Java 8)

[coheigea] Update README to include virtualenv in the build instructions

[iemejia] [BEAM-4356] Enforce ErrorProne analysis in nexmark

[kenn] Finish RowType -> Schema rename

[kenn] Add convenience aliases for nullary type constructors

[kenn] Add MAP field support to Schema.Builder

[kenn] Add static factories for array, row, map types

[kenn] Schema fields are non-null by default

[kenn] TestUtils.RowsBuilder to use FieldType instead of TypeName

[kenn] Clean up CalciteUtils conversions a bit

[Pablo] enable failOnWarning for build-tools

[apilloud] Run everything with shadowJar

[apilloud] guava is on kinesis public API

[apilloud] Fix direct runner shadow config

[kenn] Add more field conveniences to Schema.Builder

[kenn] Remove extraneous RowSqlTypes

[Pablo] [BEAM-4322] Enforce ErrorProne analysis in protobuf extensions project

[apilloud] Run test on shadowJar on a flag

[kenn] Remove Schema.TypeName.type()

[kenn] Remove unsafe builder methods from FieldType

[apilloud] [SQL] Build mega jar for JDBC

[apilloud] [SQL] JDBC Class Loader IT

[ankurgoenka] proto changes to support artifact_staging_id

[ankurgoenka] Doc changes

[ankurgoenka] Renaming artifact_staging_id to staging_session_token

[ankurgoenka] Fixing python code for staging_session_token proto changes

[marek.simunek] [BEAM-4368] add euphoria java 8 dsl documentation section

[coheigea] Avoid fully qualified class names, when there is an existing (static)

[coheigea] Fixing ErrorProne MissingOverrides warnings

[kedin] [SQL] Fix PubsubsJsonIT

[apilloud] [SQL] Init compiler factory with JDBC class loader

[Pablo] clean generated files prior to lint

[ankurgoenka] Fixing java code for staging_session_token proto changes

[ankurgoenka] Go proto update

[amaliujia] Add LIKE operator to Beam SQL.

[kedin] [SQL] Replace planner.compilePipeline() with sqlEnv.parseQuery()

[kedin] [SQL] Add sqlEnv.executeDdl()

[kedin] [SQL] Make planner package-private

[kedin] [SQL] Add factory methods to BeamSqlEnv

[kedin] [SQL] Rename ReadOnlyTableProvider

[coheigea] Fixing some ErrorProne warnings

[github] print() is a function in Python 3

[cademarkegard] [BEAM-4303] Enforce ErrorProne analysis in examples project

[boyuanz] Address BEAM-4328: :beam-sdks-java-io-google-cloud-platform:test 
failure

[kedin] [SQL] Wrap SQL parsing exceptions in ParseException

[tgroh] Add an abstraction for State and Timers

[tgroh] DirectRunner Cleanups

[tgroh] Link up the Portable DirectRunner

[tgroh] Reuse ID Generators across Environments

[tgroh] Use the Current Users Container as the Environment

[aromanenko.dev] [BEAM-4421] Fix for issue with reading s3 files using ParquetIO

[github] Fix flaky comparison in log_handler_test.py

[tgroh] Use the Current Users Container as the Environment

[tgroh] Enable Docker in the PortableDirectRunner

[tgroh] Move DirectJobBundleFactory to fn-execution

[tgroh] Cleanups to the PortableDirectRunner

[tgroh] Cleanups and Wiring for the ReferenceRunnerJobService

[amyrvold] [BEAM-4253] Update dataflow worker to fix ParDoTest fails in Dataflow

[kedin] [SQL] Add ParseException to sqlEnv.explain()

[kedin] [SQL] Add integration tests for BigQuery writes

[kedin] Add TestBigQuery rule

[tgroh] Use an UnsupportedArtifactRetrievalService

[altay] Move assert_that's new keyword argument to the end

[jhsueh] [BEAM-4320] Enforce ErrorProne analysis in jackson extensions project

[jiangkai] introduce optimized logic plan

[jiangkai] update

[jiangkai] fix unit tests failed

[iemejia] [BEAM-4310] Enforce ErrorProne analysis in

[jiangkai] address comments

[relax] Now that Dataflow is updated, we can finish updating tests and usages to

[szewinho] [BEAM-3214] Add integration test for HBaseIO.

[iemejia] [BEAM-4137] Remove MongoDB specific options from

[ankurgoenka] Code review comments fixes

[ajamato] Add new metrics protos based on s.apache.org/beam-fn-api-metrics

[jiangkai] separate rules into sets

[amaliujia] Address comments: 1. Use SqlFunction.like to implement like 
operator. 2.

[apilloud] [SQL] Use AutoService for jdbc

[apilloud] [SQL] AutoService for TableProvider

[apilloud] [SQL] Don't cache IT results

[apilloud] [SQL] Test that TextIO and Direct Runner work

[apilloud] [SQL] Add context class loader hack

[rober] [BEAM-4276] Add combiner lifting support to Go SDK

[rober] fixup! Address comments.

[herohde] [BEAM-4474] Ensure unbounded Dataflow jobs are submitted as streaming

[herohde] Fix build break due to artifact staging change

[relax] Add a test with ReferenceRunner

[aromanenko.dev] Added design docs page

[aromanenko.dev] Added first intro sentence.

[aromanenko.dev] Moved one doc to other section and added several new docs

[aromanenko.dev] Added more docs

[github] [BEAM-4480] Fixed deprecated method invoking

[lcwik] [BEAM-4481] Remove duplicate definitions of dependencies.

[herohde] [BEAM-4475] Add container boot code to Go precommit

[herohde] [BEAM-4475] Add Go submodule build to Go precommit

[axelmagn] Fix ProvisionInfo in DockerJobBundleFactory

[github] Improve default value for experiments set in RuntimeValueProvider

[cademarkegard] [BEAM-4326] Enforce ErrorProne analysis in the fn-execution 
project

[alan] [BEAM-4423] Mark pull requests stale after 60 days; close 7 days after

[jbonofre] Moving to 2.6.0-SNAPSHOT on master branch

[lukasz.gajowy] [BEAM-4415] Add jenkins job for HDFS ParquetIOIT

[lukasz.gajowy] [BEAM-4137] Extract file-related options from 
IOTestPipelineOptions

[lukasz.gajowy] [BEAM-4137] Extract postgres related options from 
IOTestPipelineOptions

[timrobertson100] [BEAM-4311] Enforce ErrorProne analysis in Flink runner

[github] [BEAM-4517] Add maven status in README

[jiangkai] add expression boolean casting

[coheigea] Removing extraneous whitespace around the equals operator

[katarzyna.kucharczyk] Changed a namespace to parsed job name with current job 
number.

[jiangkai] add boolean type for agg function

[jiangkai] support EXISTS operator

[github] Update Environments.java

[github] Remove unneeded collection import.

[github] Combine immutability type fixes. (#3)

[github] fixup!

[lcwik] BEAM-3876 avoid NPE if checkpoint is null in an unbounded source

[lcwik] testing npe fix and exception rethrow in unit tests

[lcwik] Update https://github.com/apache/beam/pull/4894 to correspond with

[github] [BEAM-4276] Add missing scope line

[jiangkai] explain plan unit tests

[lcwik] [BEAM-4517] Add PyPI status badge.

[aljoscha.krettek] [BEAM-3905] Update Flink Runner to Flink 1.5.0

[kedin] [SQL] Manually read rows in TestBigQuery

[robertwb] [BEAM-3981] Cleanup of coders futurization.

[robertwb] Use ByteCountingOutputStream for estimate_size.

[kedin] Add polling assertion support to TestBigQuery

[kedin] [SQL] Add Pubsub to BigQuery E2E integration test

[sidhom] Add reference to ArtifactSourcePool implementation

[sidhom] Clean up FlinkExecutableStageFunction and tests

[sidhom] [BEAM-4523] Implement batch flink executable stage context

[kedin] [SQL] Delete BeamSql

[kedin] [SQL] Rename QueryTransform to SqlTransform

[mergebot] Add SQL area to ongoing projects

[robertwb] Reject unknown arguments in WindowInto.

[mergebot] [BEAM-4488] How to install Python SDK from source [BEAM-4489] 
Document

[mergebot] More changes

[mergebot] updates after review

[mergebot] Updating release guide to use Gradle commands.

[mergebot] Addressing comments. Improving commands.

[mergebot] Addressing comments. Improving commands.

[mergebot] Update release guide for publishing source zip from GitHub

[mergebot] Addressing TODOs

[mergebot] Address comments.

[mergebot] Improving.

[mergebot] Add more updates

[mergebot] More updates

[mergebot] Addressed Alan's comments

[mergebot] Add instructions about how to stage python binaries

[mergebot] copy renamed zi[ file to sdks/python/staging subdir

[mergebot] Update gradle publish with --no-parallel --no-daemon

[kenn] Suppress immutability warning caused by LoadingCache in enum instance

[kenn] Make BeamSqlExpression for operators, use it for string operators

[ekirpichov] Add retrieval_token to GetManifestRequest

[ekirpichov] Refactor code that accesses staging_token

[ekirpichov] Regenerate go protobufs

[kenn] Replace project and filter with calc

[kenn] Disable CalcRemoveRule

[szewinho] Improve consistency of hadoop and hbase scripts, fix shellcheck 
issues

[iemejia] Fix build (missed auto service for SQL) and model-fn-execution on 
Flink

[iemejia] [BEAM-4318] Enforce ErrorProne analysis in Spark runner

[wcn] Encode position ids.

[robertwb] Explain why module namespace is modified in Cython codepath.

[apilloud] [SQL] Make getString more generic

[ankurgoenka] Beam File System based Artifact Staging Service

[ankurgoenka] BeamFileSystemArtifactStagingService Tests

[ankurgoenka] Enhancing test case and error handling.

[ankurgoenka] Enhancing testcases and incorporating review comments.

[ankurgoenka] Review comments Fix

[ankurgoenka] Rebasing

[apilloud] [SQL] Support unquoted table types

[herohde] Remove new Go precommit dependencies due to failures

[jiangkai] address conflicts and comments

[jiangkai] remove volcano plan function

[klk] [SQL] Separate assertions for each expression in ExpressionChecker

[klk] Remove StringOperatorsTest in favor of SQL syntax tests

[mergebot] Add Python Kafka to list of in-progress I/O transforms.

[Pablo] Upgrade Gradle to version 4.8

[ehudm] Remove with_attributes keyword from ReadFromPubSub.

[xiliu] [BEAM-3079] Update samza-runner with more features and improvements

[xiliu] Add missing apache headers

[Scott Wegner] Use new DSL methods for generated POM metadata

[lcwik] [BEAM-4540] Migrate junit/hamcrest to provided scope.

[Scott Wegner] [BEAM-925] Fix FindBugs violations in Dataflow Runner and 
re-enable

[Scott Wegner] [BEAM-4313] Fix ErrorProne warnings and enable validation in 
Dataflow

[ankurgoenka] Followup PR for #5591

[Scott Wegner] Add support for pre-commit trigger paths

[Scott Wegner] Set path triggers for existing pre-commit test jobs

[rober] Add graph.Fn encoding functions.

[robinyq] Defer calling formatTimestamp() to achieve better performance

[ccy] [BEAM-4549] Use per-pipeline unique ids for side inputs in

[altay] Explain experimental/deprecated from users perspective.

[jiangkai] call SqlFunctions in numeric type conversion

[github] Update Dockerfile for new setup.py changes.

[robbe.sneyders] Futurize utils subpackage

[iemejia] [BEAM-4551] Update spark runner to Spark version 2.3.1

[iemejia] Fix maven build error on sdks/java/io/google-cloud-platform module

[robinyq] Throws exception directly instead of calling checkState()

[github] Remove GPL findbugs dependency (#5609)

[lcwik] Clean-up BeamFnDataBufferingOutboundObserver since Dataflow has migrated

[jiangkai] unit test for BuildExpression literal casting

[aaltay] Futurize portability subpackage (#5385)

[altay] Futurize unpackaged files

[altay] resolved six.string_types equivalency

[altay] Futurize testing subpackage

[altay] Futurize tools subpackage

[altay] Remove old_div

[Scott Wegner] Revert "Merge pull request #5611: [BEAM-4445] Filter pre-commit

[robertwb] [BEAM-4546] Implement hot key fanout for combiners.

[robertwb] Use discaring mode for first level of combine.

[echauchot] [BEAM-4283] Export nexmark query execution times to BigQuery

[echauchot] [BEAM-4283] Make BigQueryIO Services classes public and 
experimental and

[echauchot] [BEAM-4283] Fix PerfsToBigQueryTest and serialization issue in

[echauchot] Add Etienne Chauchot's ongoing work to the contribute page.

[fvoichick] Fixed link to nonexistent IsBounded.apply method

[fvoichick] Fixed documentation of default window size in example code

[fvoichick] Fixed inappropriate Javadoc comments

[aaltay] [BEAM-4333] Add integration tests for python mobile games (#5630)

[jiangkai] ignore explain unit test

[kedin] [SQL] Add INSERT tests to JdbcDriverTest

[kedin] [SQL] Add complex type test to JdbcDriverTest

[kedin] [SQL] Make field names case-sensitive

[robertwb] Suppress warning.

[robertwb] Implement BeamFileSystemArtifactSource

[robertwb] Add job submission capabilities to Flink runner.

[robertwb] Update to new JobInvoker/Invocation interface.

[robertwb] Remove references to Flink distributed file cache.

[robertwb] A bit more documentation.

[robertwb] Address comments on Flink code.

[kirpichov] Removed some dead code, fixed some warnings

[kirpichov] Adds tracing of watermarks in direct runner

[kirpichov] Fixes typo in class name

[kirpichov] Simplifies GBK expansion code a bit

[kirpichov] Fixes bug: Processes values arriving for a GBK key sequentially

[kirpichov] Introduces BundleProgressHandler.

[Scott Wegner] Fix ErrorProne violations in direct runner and enable 
failOnWarnings

[robertwb] [BEAM-4565] Fix hot key fanout in the face of combiner lifting.

[robertwb] Remove trailing whitespace.

[kirpichov] [BEAM-4473,BEAM-4281] Makes ReferenceRunner use a Direct stream 
observer

[ccy] [BEAM-4549] Revert #5623

[kirpichov] [BEAM-4291] Implements distributed artifact retrieval

[kirpichov] Deletes ArtifactSource

[thw] Fix Flink runner Maven build.

[ccy] [BEAM-4549] Fix side inputs for streaming pipelines on Dataflow

[mergebot] [BEAM-2852] Update Nexmark documentation with Kafka support

[mergebot] [BEAM-4479] Fixed document for Coder

[Scott Wegner] Fix ErrorProne violations in fn harness and enable failOnWarnings

[Scott Wegner] fixup! Fix ErrorProne violations in fn harness and enable 
failOnWarnings

[Pablo] Improving state sampler Cython annotations.

[Pablo] Adding msecs tracking to side inputs iterator

[Pablo] Adding the sampling thread to side input microbench.

[Pablo] Adding flag to mask change

[Pablo] Fixing all lint raising-format-tuple warnings.

[github] Make build_rules.gradle version of shadow match build.gradle

[Scott Wegner] Temporarily exclude website sources from RAT

[Scott Wegner] fixup! Fix ErrorProne violations in fn harness and enable 
failOnWarnings

[ehudm] Increase Jenkins build retention from 14 to 30 days.

[ankurgoenka] Fixing concurrency bug in BeamFileSystemArtifactServicesTest

[iemejia] Fix Maven build 7

[iemejia] [BEAM-4570] Use pagination in

[thw] Fix ValidatesRunner_Apex #5604

[iemejia] [BEAM-4399] Get Cassandra options out of IOTestPipelineOptions

[iemejia] [BEAM-4399] Refactor CassandraIOIT to be writeThenRead

[iemejia] [BEAM-4399] Update Cassandra driver to version 3.5.0

[kenn] Fix name of heuristic JAVA_CLASS_TO_TYPENAME

[kenn] [SQL] Allow explicit return type in ExpressionChecker

[kenn] DSL-level tests for standard operators

[kenn] Add test that all supported operators are tested

[kenn] [SQL] Make parse failure slightly more actionable

[Pablo] Upgrading python dependency on httplib2

[kenn] Fix case sensitivity in JdbcDriverTest

[ehudm] Jupyter notebook for monitoring precommit job times

[lcwik] [BEAM-4576] Add hamcrest dependencies to this scope that was moved to

[mergebot] Add link to @RequiresStableInput design doc

[matthias] Futurize examples subpackage

[apilloud] [SQL] Add parse code for SET

[apilloud] [SQL] Plumb PipelineOptions through BeamRelNode

[apilloud] [SQL] Plumb PipelineOptions through BeamSqlCli

[apilloud] [SQL] Remove unused BeamIOType

[ccy] [BEAM-4582] Fix streaming Create transform on Dataflow

[kirpichov] Propagates artifact retrieval token in Flink runner and to the Java

[ankurgoenka] load beam fileSystems in FnHarness

[axelmagn] Implement new staging token contract in java SDK

[robertwb] Add Impulse primitive to Python SDK

[robertwb] Expand Read to Impulse | ParDo(Split) | ParDo(Read) in Python SDK

[robertwb] Fix default docker image name.

[kirpichov] Add an AddHarnessIdInterceptor

[kirpichov] Remove the runners/reference InProcessManagedChannelFactory

[kirpichov] Allow ManagedChannelFactories to attach Interceptors

[kirpichov] Populate and Use Harness IDs in the Java Harness

[apilloud] [SQL] Set application name to BeamSql

[apilloud] [SQL] Correctly represent pipeline

[apilloud] [SQL] Cleanup table IO functions

[apilloud] [SQL] Simplify overly verbose names

[apilloud] [SQL] Add each Calcite node to Beam graph once

[apilloud] [SQL] Seperate parse from pipeline construction

[Scott Wegner] fixup! Fix ErrorProne violations in fn harness and enable 
failOnWarnings

[kirpichov] Fixes checkstyle

[chamikara] Fixes broken links for downloading source releases.

[lcwik] [BEAM-4592] Make Dataflow understand kind:varint as a well known since

[chamikara] Fixes null pointer exception on empty pubsub message data (#5016)

[kirpichov] A couple more trivial changes extracted from #5662

[lcwik] Update Dataflow container images

[katarzyna.kucharczyk] Created static retry method which accepts retriable 
method, amount of

[robertwb] Update impulse-based read.

[kenn] Make BeamRelNode take a PCollectionList<Row> always

[rober] Fix build break from PR 5676, which modified method signatures.

[migryz] Implemented working prototype for PostCommit jobs

[migryz] Update post commit jobs to utilize new helper methods

[ankurgoenka] Fix cache references in portable flink runner

[robertwb] [BEAM-4150] Extract IO coders from the RemoteGrpcPort.

[Pablo] Adding ignore parameters for gitattributes

[Scott Wegner] Remove submodule

[robertwb] Fix and test global combine with fanout.

[migryz] Fix typo in _ghprb suffix

[migryz] Update suffix to be PullRequest

[ccy] Revert #5689 to fix build

[ankurgoenka] Remove unused import

[github] Make suffix shorter

[kirpichov] Make ImmutableExecutableStage constructors public

[kirpichov] [BEAM-4285] Implement Flink batch side input handler

[ankurgoenka] Fixing key lookup in 
FlinkBatchSideInputHandlerFactory.SideInputHandler

[ekirpichov] Introduces PipelineValidator that checks the well-formedness of a

[cademarkegard] [BEAM-4325] Enforce ErrorProne analysis in the SQL project

[echauchot] [BEAM-4283] Fix naming of the BigQuery fields

[coheigea] Removing some null checks, where we already know that the variable in

[iemejia] [BEAM-3314] Set correctly host and port on RedisIO

[iemejia] [BEAM-3314] Fix error-prone warnings and add extra test for Read

[lcwik] Revert "Revert #5689 to fix build"

[github] Add migration notice to apache/beam website README.me

[robertwb] Always consider Read to be a primitive for dataflow pipelines.

[migryz] Point gearpump to master

[robertwb] [BEAM-4605] Remove subtransform of GBK.

[kenn] Migrate build_rules.gradle to buildSrc plugin

[amaliujia] support unbounded limit.

[aaltay] Fix backlog bytes reported by CountingSource. (#5719)

[mairbek] Fixed utf8 encoding in Cloud Spanner mutation encoder

[robertwb] Don't require a staged SDK for the Python portable worker.

[Pablo] Enabling gradle build to receive extra buildscript repositories

[kenn] Remove build_rules.gradle

[daniel.o.programmer] [BEAM-2937] Comment Combine Grouped Values URN.

[daniel.o.programmer] [BEAM-2973] Moving CombineValues URN to different enum.

[robertwb] Add back old code path for dataflow.

[klk] Fix errors in BeamModulePlugin perf test section

[mergebot] Adds a dependencies guide to Beam Website

[iemejia] Fix maven compile for the 8th time (yay!)

[iemejia] Fix errorprone warnings on extensions/google-cloud-platform-core 
module

[iemejia] Enable errorprone globally

[klk] Fix Gearpump validatesRunner gradle config

[robertwb] Stage empty manifest if a staging session is given.

[migryz] [BEAM-4559] Add latest post-commit tests status to GH PR

[sidhom] Add registrars for the portable runner

[sidhom] Add endpoint logging for PortableRunner

[github] dataflow_runner.py: use the pbegin's pipeline

[github] materialize_test.go: delint: non-idiomatic block

[klk] Fix docker gated code paths

[altay] Add instructions about how to perform release validations

[ehudm] Parallelize Java precommits

[Scott Wegner] Spread jenkins load by randomizing daily cron schedule

[amaliujia] logical operator tests

[kirpichov] Adds support for SDF in ULR and the Java SDK.

[klk] Allow specifying delimiter in TextIO

[klk] Migrate some date expressions to operators

[klk] Use label "stale" when closing stale PRs

[kenn] Add support for "lines" format text tables

[kenn] Beam SQL shell prompt is now 'BeamSQL>'

[kenn] Override SqlLine.properties to customize welcome and help messages

[Pablo] Improving documentation for Metrics results

[xiliu] Finalize Samza Runner with gradle and findbugs issues

[amaliujia] add comparison operator test

[ekirpichov] Address easy review comments

[xiliu] Fix a unit test timeout and minor issues in pom.xml

[kirpichov] Handles memoization of encoded key/window in StateAccessor

[kirpichov] Simplifies API of WireCoders and LengthPrefixUnknownCoders.

[sidhom] [BEAM-4615] Flink job server wrapper and shadow jar

[apilloud] [SQL] Don't wait on Unbounded PCollections

[kirpichov] Address comments

[xiliu] [BEAM-4640] Samza runner postcommit ValidatesRunner job

[aaltay] [BEAM-4333] Add integration tests for python mobile games (#5747)

[jiangkai] [BEAM-4602][BEAM-4598] Date type comparison

[github] Cythonizing a few hot calls (#5733)

[daniel.o.programmer] [BEAM-3708] Adding Combine component implementations to 
Java SDK

[iemejia] Fix maven build part 9

[xiliu] Remove unused previous names

[daniel.o.programmer] Quick fix, removing commented out code.

[altay] Publish 2.5.0 release

[altay] Change download link for 2.4.0 version to use the archive link

[altay] improvements to fanout

[yifanzou] [BEAM-4302] Add Jenkins job to check Beam dependencies and generate

[ekirpichov] Fixes Flink ValidatesRunner and a compile error

[Scott Wegner] Split pre-commit tests into separate jobs based on trigger 
condition.

[Scott Wegner] Filter pre-commit triggering based on touched files

[Scott Wegner] Rename setPostCommit to setAutoJob

[amyrvold] [BEAM-4645] Cleanup docker images on failure

[amaliujia] replace byte[] with String as Map key.

[Scott Wegner] Fix ErrorProne warnings in sdks-java-core project

[Scott Wegner] Enable ErrorProne analysis for all Java projects.

[Scott Wegner] Update Findbugs annotations dependency to version with

[Scott Wegner] Enable failOnWarnings for all projects.

[Pablo] Removing debug string from UserScore.java

[Scott Wegner] Add checkstyle validation to ban usage of @SuppressFBWarnings.

[amyrvold] [BEAM-3261] Fix pipeline failures by waiting for logging server to be

[github] Revert "improvements to fanout"

[klk] Apply rename of JobBuilder to Samza VR job

[kenn] Add bundle-ready SQL shell using application plugin

[relax] Use ByteBuddy to generate a coder class for a specific Schema.

[relax] Subclass proper generic type, removing need for extra typecast.

[relax] Address code-review comments.

[Scott Wegner] Rename refactored Precommit source files to remove GradleBuild 
suffix.

[herohde] Run gofmt

[kenn] Reduce stdout spam from BeamModulePlugin

[Scott Wegner] Update Pre-commit job names tracked in precommit_job_times.ipynb

[lcwik] [BEAM-4661] Define well known timer URN.

[herohde] [BEAM-4635] Avoid cross-compiling worker binary if linux-amd64

[klk] Increase website job timeout to 100 by default

[Scott Wegner] Add Apache license headers

[ankurgoenka] Adding flinkMarterUrl as an option

[robertwb] Give the root transform in Python a non-empty name.

[herohde] [BEAM-4635] Do not remove worker binary on Go Dataflow staging

[amaliujia] Improve BigQuery write integration tests and support TIMESTAMP SQL 
type

[ryan.blake.williams] [BEAM-2810] use fastavro-blocks in Avro IO

[klk] Fix accidental license header javadoc comments

[klk] Fix HTML error in ApproximateQuantiles

[klk] Turn on spotless java everywhere

[aaltay] [BEAM-4606] Pin pytz version  (#5751)

[klk] Do not email individuals about failures in Jenkins

[klk] Pipeline options in JDBC URI; default userAgent=BeamSQL

[klk] Spotless Java everywhere!

[klk] Simplify checkstyle now that spotless is in play

[klk] Temporarily disable JavadocParagraph and LineLength checkstyle

[Scott Wegner] Remove blanket website from rat and add appropriate exclusions.

[github] improvements to fanout (#5800)

[herohde] Do not launch containers with transient semi_persistent_dir. Fails on

[herohde] Go-on-Flink: treat artifact staging EOF error as ok

[herohde] Go-on-Flink: make transform UniqueNames _globally_ unique

[herohde] Go-on-Flink: remove internal java runner class hack

[herohde] Go-on-Flink: fix swapped arguments in artifact staging

[herohde] Go-on-Flink: use clearer error if the artifact retrieval token or

[herohde] Go-on-Flink: fix Go to actually send worker_id gRPC header

[lukasz.gajowy] Remove mvn leftovers from jenkins IOIT job definitions

[klk] Rearrange checkArgument to help findbugs

[chamikara] Reduces the size of pretty string of BigQuery jobs

[mariagh] Add Python Nexmark suite

[herohde] CR: Don't enforce non-empty control worker_id yet

[robertwb] [BEAM-4285] Extend side input handlers to handle multiple access

[robertwb] Rename several MultimapSideInput* classes to more generic SideInput*.

[lcwik] [BEAM-4659] Add well known timer coder to Java SDK.

[kirpichov] Makes fuser materialize PCollections used as side inputs

[ankurgoenka] Uploading job server jar when running on remote flink environment

[ankurgoenka] Passing files to stage on flink explicitly while creating the

[ankurgoenka] Spotless

[ankurgoenka] Job service additionally need google cloud dependency to use GCS

[kirpichov] Makes Python PortableRunner usable via PipelineOptions

[amaliujia] Remove unused system.out.println

[ankurgoenka] TODO to add more file systems

[kirpichov] Brings back hack for embedded FnApiRunner

[robertwb] [BEAM-3883] Stage files in the portability runner.

[robertwb] Fix tests due to api change.

[kirpichov] Changes portableWordCount gradle task to be runnable at master

[kirpichov] Fixes spotless errors at master

[echauchot] [BEAM-2850] Add Nexmark PostCommit runs for spark, flink and direct

[lukasz.gajowy] Rename common_job_properties

[lukasz.gajowy] Rename seed jobs. Make every groovy file processable by jobdsl 
plugin

[lukasz.gajowy] Rename inventory job

[lukasz.gajowy] Rename dependency check job

[lukasz.gajowy] Rename and reorganize performance tests

[lukasz.gajowy] Rename and reorganize post commits

[lukasz.gajowy] Rename and reorganize pre commits

[lukasz.gajowy] Rename and reorganize release-related jobs

------------------------------------------
GitHub pull request #5831 of commit 871ef8ac899de06a1c5a08fb8cc307d23e034db3, 
has merge conflicts.
Setting status of 871ef8ac899de06a1c5a08fb8cc307d23e034db3 to PENDING with url 
https://builds.apache.org/job/beam_SeedJob/2132/ and message: 'Build started 
for original commit.'
Using context: Jenkins: Seed Job
[EnvInject] - Loading node environment variables.
Building remotely on beam14 (beam) in workspace 
<https://builds.apache.org/job/beam_SeedJob/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/beam.git # timeout=10
Fetching upstream changes from https://github.com/apache/beam.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/apache/beam.git 
 > +refs/heads/*:refs/remotes/origin/* 
 > +refs/pull/5831/*:refs/remotes/origin/pr/5831/*
 > git rev-parse 871ef8ac899de06a1c5a08fb8cc307d23e034db3^{commit} # timeout=10
Checking out Revision 871ef8ac899de06a1c5a08fb8cc307d23e034db3 (detached)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 871ef8ac899de06a1c5a08fb8cc307d23e034db3
Commit message: "Rename and reorganize release-related jobs"
 > git rev-list --no-walk 548f2117d48db73fd0e9ce492e7b37e055fc1bdc # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Processing DSL script job_beam_PerformanceTests_Analysis.groovy
ERROR: startup failed:
job_beam_PerformanceTests_Analysis.groovy: 19: unable to resolve class 
CommonProperites
 @ line 19, column 1.
   import CommonProperites as commonProperties
   ^

1 error

Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user 
[email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user 
[email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user 
[email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]

Reply via email to