Skip to content
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.

Angels #652

Open
wants to merge 111 commits into
base: release-2.0.0-beta1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
03bf9b7
Increase KafkaIO version to 0.2.0
Dec 14, 2016
90fcfc0
[maven-release-plugin] prepare for next development iteration
dhalperi Jan 7, 2017
d8b880d
Manual fixes to archetypes to pin next development version
dhalperi Jan 7, 2017
4a55dda
Generate empty Javadoc
dhalperi Jan 7, 2017
331283a
Merge pull request #524 from dhalperi/fix-javadoc
davorbonaci Jan 7, 2017
aad7caf
Move properties to root pom.xml
dhalperi Jan 7, 2017
114101e
Merge pull request #526 from dhalperi/properties
davorbonaci Jan 7, 2017
8fd6661
Update version range dependency to exclude 2.0.0-betaX versions (#528)
davorbonaci Jan 9, 2017
faa4c2e
README.md for contrib/kafka
Jan 9, 2017
2829f00
README.md for contrib/kafka
Jan 9, 2017
3e61162
Fix formatting
Jan 9, 2017
40d174f
review comments
Jan 9, 2017
2e57ab1
Merge pull request #504 from rangadi/kafka_release_notes
dhalperi Jan 18, 2017
efd33cc
Fix HadoopFileSource’s split size estimate (#534)
igorbernstein2 Jan 26, 2017
dbe4644
BigQuery: fix an issue with option propagation and refactor to future…
dhalperi Jan 30, 2017
b4e391e
[BEAM-359] Treat erased type variables as non-deterministic in AvroCo…
ehlyzov Jan 30, 2017
502f99f
fixups
dhalperi Jan 30, 2017
254180d
Upgrade to Apache Beam, version 0.5.0
davorbonaci Feb 2, 2017
2ea5a23
Fix InProcessPipelineRunner to handle a null subscription
sammcveety Feb 2, 2017
3c9c4ce
Merge pull request #546 from davorbonaci/v2
dhalperi Feb 2, 2017
669fa43
[maven-release-plugin] prepare branch release-2.0.0-beta2
davorbonaci Feb 2, 2017
a5d6a66
[maven-release-plugin] prepare for next development iteration
davorbonaci Feb 2, 2017
211b76d
Update archetype versioning after cutting 2.0.0-beta2 release branch
davorbonaci Feb 2, 2017
c827108
Update worker container image for 2.0.0-beta3-SNAPSHOT
davorbonaci Feb 2, 2017
5625ffb
fixups
dhalperi Feb 6, 2017
9c59d78
fixups
dhalperi Feb 6, 2017
20862aa
Fixups
sammcveety Feb 11, 2017
d7a70fe
Fixups
sammcveety Feb 15, 2017
9b9ee0b
Merge pull request #547 from sammcveety/fix_pubsub_inprocess_null_topic
tgroh Feb 15, 2017
fc5fee2
Merge pull request #540 from dhalperi/bigquery-direct-standard-sql
dhalperi Feb 16, 2017
4a9f164
Small fix for BigtableIO.WriteOperation.finalize
gsgalloway Mar 1, 2017
c4bff0b
Merge pull request #555 from gsgalloway/patch-1
dhalperi Mar 2, 2017
e707478
Upgrade to Apache Beam, version 0.6.0
jasonkuster Mar 17, 2017
39e8738
[maven-release-plugin] prepare branch release-2.0.0-beta3
jasonkuster Mar 17, 2017
317aeba
[maven-release-plugin] prepare for next development iteration
jasonkuster Mar 17, 2017
f0ccc77
Update archetype versioning after cutting 2.0.0-beta3 release branch
jasonkuster Mar 17, 2017
328a0d4
Update worker container image for 2.0.0-beta4-SNAPSHOT
jasonkuster Mar 17, 2017
4ede280
edited doc
anilmuppalla Apr 4, 2017
15cb364
Merge pull request #562 from anilmuppalla/master
dhalperi Apr 5, 2017
1cb04a6
DataflowPipelineJob: gracefully handle cancellatoin concurrent with t…
dhalperi Apr 7, 2017
67bfc90
Merge pull request #563 from dhalperi/cancel-double
dhalperi Apr 7, 2017
7cecf6e
Cache result of BigQuerySourceBase.split
jkff Apr 19, 2017
2a1627b
Merge pull request #564 from jkff/backport-2594
dhalperi Apr 19, 2017
52e593a
Makes cachedSplitResult transient in BigQuerySourceBase
jkff Apr 21, 2017
fed09e1
Merge pull request #565 from jkff/backport-2635
dhalperi Apr 21, 2017
0b18983
Archetypes: version management at the top-level outside archetype sou…
davorbonaci Apr 28, 2017
f89d619
Fix a typo in Count.java
dhalperi Apr 28, 2017
3bedec3
Add comment to pom.xml explaining archetype.sdk_version_dependency
davorbonaci May 4, 2017
0e93387
Add comment to pom.xml explaining "archetype.sdk_version_dependency"
davorbonaci May 4, 2017
8038423
Merge pull request #566 from davorbonaci/arch-versions
davorbonaci May 4, 2017
56f542c
Forward-integrate: master to v2
davorbonaci May 5, 2017
10e9f86
Merge pull request #567 from davorbonaci/merge_master_into_v2
dhalperi May 5, 2017
4392368
Reverse-integrate: v2 to master
davorbonaci May 5, 2017
a3d3156
Merge pull request #568 from davorbonaci/merge_v2_into_master
davorbonaci May 5, 2017
8c35b75
Starter archetype: automate version management in the reference code
davorbonaci May 5, 2017
bba951d
Merge pull request #569 from davorbonaci/version
davorbonaci May 5, 2017
5c096ca
Upgrade to Apache Beam, version 2.0.0 (#571)
jasonkuster May 23, 2017
dfe7496
[maven-release-plugin] prepare branch release-2.0.0
jasonkuster May 23, 2017
d405557
[maven-release-plugin] prepare for next development iteration
jasonkuster May 23, 2017
f671e6a
Update versioning after cutting 2.0.0 release branch. (#574)
jasonkuster May 23, 2017
e08f5c0
dataflow.properties: update for new configuration in Apache Beam 2.0.0
dhalperi May 23, 2017
c01287e
Merge pull request #575 from dhalperi/master
dhalperi May 23, 2017
7cdb503
Update README.md for Dataflow SDK 2.0.0 release (#578)
davorbonaci May 30, 2017
3b9f029
Update to Apache Beam, v2.1.0.
wcn3 Aug 23, 2017
0f765e9
Merge pull request #597 from wcn3/master
aaltay Aug 29, 2017
beb4c36
[maven-release-plugin] prepare branch release-2.1.0
wcn3 Aug 29, 2017
f7b526e
[maven-release-plugin] prepare for next development iteration
wcn3 Aug 29, 2017
7d90da3
Make the DataflowRunner correctly report that it is using the Dataflo…
lukecwik Sep 14, 2017
049df57
Migrate to use Apache Beam checkstyle instead of the Dataflow checkst…
lukecwik Sep 26, 2017
053003a
Update Dataflow archetypes to be compatible with Apache Beam 2.2.0 ch…
lukecwik Sep 27, 2017
9f5fef0
fixup! Address PR comments.
lukecwik Sep 28, 2017
52dbc63
Merge pull request #606 from lukecwik/master
lukecwik Sep 28, 2017
c45ff30
Refactor versioning information for archetypes.
wcn3 Oct 5, 2017
63cd3ae
Set executor version to 1.5.0
wcn3 Oct 11, 2017
77aa7b8
Merge pull request #608 from wcn3/master
lukecwik Oct 11, 2017
8a1b42b
Upgrade Beam to version 2.2.0
kennknowles Dec 6, 2017
8550833
Merge pull request #618: Upgrade to Apache Beam version 2.2.0
kennknowles Dec 7, 2017
a363bb3
Upgrade to Apache Beam, version 2.3.0
huygaa11 Feb 27, 2018
8090e85
removed java8 example
huygaa11 Feb 28, 2018
79f7ba1
Merge pull request #622 from huygaa11/master
huygaa11 Feb 28, 2018
5b20661
[maven-release-plugin] prepare for the current development iteration
huygaa11 Feb 28, 2018
0e8ae93
[maven-release-plugin] prepare branch release-2.3.0
huygaa11 Feb 28, 2018
3f896cb
[maven-release-plugin] prepare for next development iteration
huygaa11 Feb 28, 2018
8617f6b
Prepare for next development iteration
lukecwik Feb 28, 2018
16729af
Use beam-x.y.z containers for DF SDK releases moving forward.
tvalentyn Mar 22, 2018
3e015a8
Use beam-x.y.z containers for DF SDK releases moving forward.
tvalentyn Mar 22, 2018
b733281
Merge pull request #1 from tvalentyn/local_branch
tvalentyn Mar 23, 2018
54ac885
Use beam-x.y.z containers for DF SDK releases moving forward.
lukecwik Mar 26, 2018
b391210
Upgrade to Apache Beam version 2.4.0
akedin Mar 27, 2018
b70b0c4
Upgrade to Apache Beam version 2.4.0
lukecwik Mar 28, 2018
f759919
[maven-release-plugin] prepare branch release-2.4.0
akedin Mar 28, 2018
46b74c8
[maven-release-plugin] prepare for next development iteration
akedin Mar 28, 2018
e22f241
Prepare for next development iteration
lukecwik Mar 29, 2018
fb0d662
Fix undefined property bug
chanseokoh May 2, 2018
bf7770d
Fix test
chanseokoh May 2, 2018
a071be8
Merge pull request #634 from chanseokoh/master
huygaa11 May 7, 2018
568a4ed
Dataflow SDK Release 2.5.0
pabloem Jun 25, 2018
5582cb7
Merge pull request #637 from pabloem/release-2.5.0
pabloem Jun 25, 2018
0e6e103
[maven-release-plugin] prepare branch release-2.5.0
pabloem Jun 25, 2018
eef52e9
[maven-release-plugin] prepare for next development iteration
pabloem Jun 25, 2018
352da14
Updating master branch after 2.5.0 release commit merged
lukecwik Jun 25, 2018
422c8eb
Adding Kafka IO to Dataflow SDK dependencies
pabloem Jun 26, 2018
ee81d41
Adding Kafka IO to Dataflow SDK dependencies
lukecwik Jun 26, 2018
0968379
Revert "[maven-release-plugin] prepare for next development iteration"
pabloem Jun 26, 2018
279fda3
Revert "[maven-release-plugin] prepare branch release-2.5.0"
pabloem Jun 26, 2018
159e243
Revert 2.5.0 release changes
lukecwik Jun 26, 2018
e598e91
[maven-release-plugin] prepare branch release-2.5.0
pabloem Jun 26, 2018
0668997
[maven-release-plugin] prepare for next development iteration
pabloem Jun 26, 2018
b614ec4
Prepare 2.5.0 release once more
lukecwik Jun 26, 2018
913d720
Clean up, and point to Beam locations.
aaltay Jul 25, 2018
9f055d9
Clean up README
aaltay Jul 25, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 14 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Copyright (C) 2017 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.

# The default behavior, which overrides 'core.autocrlf', is to use Git's
# built-in heuristics to determine whether a particular file is text or binary.
# Text files are automatically normalized to the user's platforms.
Expand Down
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Copyright (C) 2017 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.

target/

# Ignore IntelliJ files.
Expand Down
36 changes: 26 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Copyright (C) 2017 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.

language: java

sudo: false
Expand All @@ -15,24 +29,26 @@ matrix:
include:
# On OSX, run with default JDK only.
- os: osx
env: MAVEN_OVERRIDE=""
# On Linux, run with specific JDKs only.
- os: linux
env: CUSTOM_JDK="oraclejdk8" MAVEN_OVERRIDE="-Ddataflow.surefire_argline='-Xmx512m'"
- os: linux
env: CUSTOM_JDK="oraclejdk7" MAVEN_OVERRIDE="-Ddataflow.surefire_argline='-Xmx512m'"
- os: linux
env: CUSTOM_JDK="openjdk7" MAVEN_OVERRIDE="-Ddataflow.surefire_argline='-Xmx512m'"
env: CUSTOM_JDK="oraclejdk8"
# The distribution does not build with Java 7 by design. We need to rewrite these tests
# to, for example, build and install with Java 8 and then test examples with Java 7.
# - os: linux
# env: CUSTOM_JDK="oraclejdk7"
# - os: linux
# env: CUSTOM_JDK="openjdk7"

before_install:
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then export JAVA_HOME=$(/usr/libexec/java_home); fi
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then jdk_switcher use "$CUSTOM_JDK"; fi

install:
- travis_retry mvn install clean -U -DskipTests=true
- travis_retry mvn -f contrib/kafka/pom.xml install clean -U -DskipTests=true

script:
- travis_retry mvn $MAVEN_OVERRIDE install -U
- travis_retry mvn -f contrib/kafka/pom.xml $MAVEN_OVERRIDE install -U
- travis_retry travis/test_wordcount.sh
# Verify that the project can be built and installed.
- mvn install
# Verify that starter and examples archetypes have the correct version of the NOTICE file.
- diff -q NOTICE maven-archetypes/starter/src/main/resources/NOTICE
- diff -q NOTICE maven-archetypes/examples/src/main/resources/NOTICE
30 changes: 25 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,31 @@
<!--
Copyright (C) 2017 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->

Want to contribute? Great! First, read this page (including the small print at
the end).

Google Cloud Dataflow SDK is a distribution of Apache Beam. If you'd like to
change anything under the `org.apache.beam.*` namespace, please submit that
change directly to the [Apache Beam](https://github.com/apache/beam) project.

This repository contains code to build the Dataflow distribution of Beam, and
some Dataflow-specific code. Only changes to how the distribution is built, or
the Dataflow-specific code under the `com.google.cloud.dataflow.*` namespace,
can be merged here.

### Before you contribute
Before we can use your code, you must sign the
[Google Individual Contributor License Agreement](https://developers.google.com/open-source/cla/individual?csw=1)
Expand All @@ -21,11 +46,6 @@ frustration later on.
All submissions, including submissions by project members, require review. We
use GitHub pull requests for this purpose.

### Organization
During our review and triage of incoming pull requests, we'll advise whether to
include your contribution into the mainline SDK, or to maintain it within the
separate group of [community-contributed modules](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/tree/master/contrib).

### The small print
Contributions made by corporations are covered by a different agreement than
the one above, the Software Grant and Corporate Contributor License Agreement.
5 changes: 5 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Google Cloud Dataflow SDK for Java
Copyright 2017, Google Inc.

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
84 changes: 40 additions & 44 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,30 @@
<!--
Copyright (C) 2017 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->

# Google Cloud Dataflow SDK for Java

[Google Cloud Dataflow](https://cloud.google.com/dataflow/) provides a simple,
powerful programming model for building both batch and streaming parallel data
processing pipelines. This repository hosts the open-sourced Cloud Dataflow SDK
for Java, which can be used to run pipelines against the Google Cloud Dataflow
Service.
processing pipelines.

Dataflow SDK for Java is a distribution of a portion of the
[Apache Beam](https://beam.apache.org) project. This repository hosts the
code to build this distribution and any Dataflow-specific code/modules. The
underlying source code is hosted in the
[Apache Beam repository](https://github.com/apache/beam).

[General usage](https://cloud.google.com/dataflow/getting-started) of Google
Cloud Dataflow does **not** require use of this repository. Instead:
Expand All @@ -25,13 +45,19 @@ environments like Eclipse or Apache Maven:
[DataflowJavaSDK-examples](https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples)
repository.

However, if you'd like to contribute to the SDK, write your own PipelineRunner,
or just dig in for the fun of it, please stay with us here!
<!-- 1. If you are using [Eclipse](https://eclipse.org/) integrated development
environment (IDE), the
[Cloud Dataflow Plugin for Eclipse](https://cloud.google.com/dataflow/getting-started-eclipse)
provides tools to create and execute Dataflow pipelines locally and on the
Dataflow Service. -->

## Status [![Build Status](https://travis-ci.org/GoogleCloudPlatform/DataflowJavaSDK.svg?branch=master)](https://travis-ci.org/GoogleCloudPlatform/DataflowJavaSDK)
## Status [![Build Status](https://travis-ci.org/GoogleCloudPlatform/DataflowJavaSDK.svg?branch=v2)](https://travis-ci.org/GoogleCloudPlatform/DataflowJavaSDK)

Both the SDK and the Dataflow Service are generally available, open to all
developers, and considered stable and fully qualified for production use.
This branch is a work-in-progress for the Dataflow SDK for Java, version 2.0.0.
It is currently supported on the Cloud Dataflow service in Beta.

<!--Both the SDK and the Dataflow Service are generally available, open to all
developers, and considered stable and fully qualified for production use.-->

## Overview

Expand All @@ -48,25 +74,17 @@ for execution.
* [`PipelineRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/PipelineRunner.java):
specifies where and how the pipeline should execute.

We provide three PipelineRunners:
We provide two runners:

1. The [`DirectPipelineRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/DirectPipelineRunner.java)
1. The [`DirectRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/DirectPipelineRunner.java)
runs the pipeline on your local machine.
2. The [`DataflowPipelineRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/DataflowPipelineRunner.java)
1. The [`DataflowRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/DataflowPipelineRunner.java)
submits the pipeline to the Dataflow Service, where it runs using managed
resources in the [Google Cloud Platform](https://cloud.google.com) (GCP).
3. The [`BlockingDataflowPipelineRunner`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/sdk/src/main/java/com/google/cloud/dataflow/sdk/runners/BlockingDataflowPipelineRunner.java)
submits the pipeline to the Dataflow Service via the `DataflowPipelineRunner`
and then prints messages about the job status until the execution is complete.

The SDK is built to be extensible and support additional execution environments
beyond local execution and the Google Cloud Dataflow Service. In partnership
with [Cloudera](https://www.cloudera.com/), you can run Dataflow pipelines on
an [Apache Spark](https://spark.apache.org/) backend using the
[`SparkPipelineRunner`](https://github.com/cloudera/spark-dataflow).
Additionally, you can run Dataflow pipelines on an
[Apache Flink](https://flink.apache.org/) backend using the
[`FlinkPipelineRunner`](https://github.com/dataArtisans/flink-dataflow).
beyond local execution and the Google Cloud Dataflow Service. Apache Beam
contains additional SDKs, runners, IO connectors, etc.

## Getting Started

Expand All @@ -77,35 +95,12 @@ module provides a set of basic Java APIs to program against.
* The [`examples`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/examples)
module provides a few samples to get started. We recommend starting with the
`WordCount` example.
* The [`contrib`](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/contrib)
directory hosts community-contributed Dataflow modules.

The following command will build both the `sdk` and `example` modules and
install them in your local Maven repository:

mvn clean install

You can speed up the build and install process by using the following options:

1. To skip execution of the unit tests, run:

mvn install -DskipTests

2. While iterating on a specific module, use the following command to compile
and reinstall it. For example, to reinstall the `examples` module, run:

mvn install -pl examples

Be careful, however, as this command will use the most recently installed SDK
from the local repository (or Maven Central) even if you have changed it
locally.

If you are using [Eclipse](https://eclipse.org/) integrated development
environment (IDE), the
[Cloud Dataflow Plugin for Eclipse](https://cloud.google.com/dataflow/getting-started-eclipse)
provides tools to create and execute Dataflow pipelines locally and on the
Dataflow Service.

After building and installing, you can execute the `WordCount` and other
example pipelines by following the instructions in this
[README](https://github.com/GoogleCloudPlatform/DataflowJavaSDK/blob/master/examples/README.md).
Expand All @@ -121,5 +116,6 @@ on GitHub to report any bugs, comments or questions regarding SDK development.
## More Information

* [Google Cloud Dataflow](https://cloud.google.com/dataflow/)
* [Apache Beam](https://beam.apache.org/)
* [Dataflow Concepts and Programming Model](https://cloud.google.com/dataflow/model/programming-model)
* [Java API Reference](https://cloud.google.com/dataflow/java-sdk/JavaDoc/index)
53 changes: 0 additions & 53 deletions contrib/README.md

This file was deleted.

1 change: 0 additions & 1 deletion contrib/firebaseio/AUTHORS.md

This file was deleted.

15 changes: 0 additions & 15 deletions contrib/firebaseio/README.md

This file was deleted.

Loading