This is an automated email from the ASF dual-hosted git repository.

mergebot-role pushed a commit to branch mergebot
in repository https://gitbox.apache.org/repos/asf/beam-site.git

commit 906e04e2e6c5f59f95839958b80827aeef3688ad
Author: Jean-Baptiste Onofré <jbono...@apache.org>
AuthorDate: Sun Jun 17 07:16:03 2018 +0200

    Update release 2.5.0 with RC2
---
 .../2.5.0/_modules/apache_beam/io/filesystem.html  |   3 +-
 .../2.5.0/_modules/apache_beam/io/gcp/pubsub.html  |  14 +++-----
 .../_modules/apache_beam/io/localfilesystem.html   |  11 ++++++
 .../pydoc/2.5.0/_modules/apache_beam/pipeline.html |   4 ++-
 .../portability/api/beam_fn_api_pb2_grpc.html      |   4 ---
 .../runners/dataflow/dataflow_runner.html          |  40 +++++++++++++++++----
 .../_modules/apache_beam/transforms/core.html      |   6 ++--
 .../pydoc/2.5.0/apache_beam.io.gcp.pubsub.html     |   7 ++--
 ....tools.distribution_counter_microbenchmark.html |   2 +-
 .../sdks/pydoc/2.5.0/doctest/output.txt            |   2 +-
 .../doctrees/apache_beam.coders.coders.doctree     | Bin 155794 -> 160885 bytes
 .../2.5.0/doctrees/apache_beam.coders.doctree      | Bin 3774 -> 3774 bytes
 .../doctrees/apache_beam.coders.observable.doctree | Bin 10954 -> 11023 bytes
 .../apache_beam.coders.slow_stream.doctree         | Bin 50485 -> 51130 bytes
 .../doctrees/apache_beam.coders.typecoders.doctree | Bin 10711 -> 10738 bytes
 .../pydoc/2.5.0/doctrees/apache_beam.error.doctree | Bin 21735 -> 21978 bytes
 .../2.5.0/doctrees/apache_beam.internal.doctree    | Bin 4544 -> 4544 bytes
 .../doctrees/apache_beam.internal.gcp.auth.doctree | Bin 12777 -> 12876 bytes
 .../doctrees/apache_beam.internal.gcp.doctree      | Bin 4159 -> 4159 bytes
 .../apache_beam.internal.gcp.json_value.doctree    | Bin 28118 -> 28505 bytes
 .../doctrees/apache_beam.internal.pickler.doctree  | Bin 18373 -> 18613 bytes
 .../doctrees/apache_beam.internal.util.doctree     | Bin 25216 -> 25285 bytes
 .../2.5.0/doctrees/apache_beam.io.avroio.doctree   | Bin 53091 -> 54303 bytes
 .../doctrees/apache_beam.io.concat_source.doctree  | Bin 40535 -> 40914 bytes
 .../pydoc/2.5.0/doctrees/apache_beam.io.doctree    | Bin 5129 -> 5129 bytes
 .../doctrees/apache_beam.io.filebasedsink.doctree  | Bin 35968 -> 36889 bytes
 .../apache_beam.io.filebasedsource.doctree         | Bin 47383 -> 48457 bytes
 .../doctrees/apache_beam.io.filesystem.doctree     | Bin 116013 -> 119187 bytes
 .../doctrees/apache_beam.io.filesystemio.doctree   | Bin 63846 -> 64470 bytes
 .../doctrees/apache_beam.io.filesystems.doctree    | Bin 67572 -> 68160 bytes
 .../doctrees/apache_beam.io.gcp.bigquery.doctree   | Bin 146632 -> 149851 bytes
 .../doctrees/apache_beam.io.gcp.datastore.doctree  | Bin 3779 -> 3779 bytes
 ....io.gcp.datastore.v1.adaptive_throttler.doctree | Bin 20070 -> 20223 bytes
 ...he_beam.io.gcp.datastore.v1.datastoreio.doctree | Bin 65361 -> 66141 bytes
 .../apache_beam.io.gcp.datastore.v1.doctree        | Bin 4108 -> 4108 bytes
 ...beam.io.gcp.datastore.v1.fake_datastore.doctree | Bin 18298 -> 18376 bytes
 .../apache_beam.io.gcp.datastore.v1.helper.doctree | Bin 47262 -> 47457 bytes
 ...beam.io.gcp.datastore.v1.query_splitter.doctree | Bin 12314 -> 12425 bytes
 .../apache_beam.io.gcp.datastore.v1.util.doctree   | Bin 14007 -> 14064 bytes
 .../2.5.0/doctrees/apache_beam.io.gcp.doctree      | Bin 4223 -> 4223 bytes
 .../apache_beam.io.gcp.gcsfilesystem.doctree       | Bin 58615 -> 59191 bytes
 .../doctrees/apache_beam.io.gcp.gcsio.doctree      | Bin 38800 -> 39397 bytes
 .../doctrees/apache_beam.io.gcp.pubsub.doctree     | Bin 42543 -> 41774 bytes
 .../apache_beam.io.hadoopfilesystem.doctree        | Bin 40325 -> 40901 bytes
 .../2.5.0/doctrees/apache_beam.io.iobase.doctree   | Bin 247915 -> 250182 bytes
 .../apache_beam.io.localfilesystem.doctree         | Bin 56481 -> 57194 bytes
 .../doctrees/apache_beam.io.range_trackers.doctree | Bin 76308 -> 77427 bytes
 .../apache_beam.io.restriction_trackers.doctree    | Bin 23905 -> 24202 bytes
 .../apache_beam.io.source_test_utils.doctree       | Bin 76869 -> 78396 bytes
 .../2.5.0/doctrees/apache_beam.io.textio.doctree   | Bin 61528 -> 62740 bytes
 .../doctrees/apache_beam.io.tfrecordio.doctree     | Bin 26597 -> 26788 bytes
 .../2.5.0/doctrees/apache_beam.io.utils.doctree    | Bin 13225 -> 13315 bytes
 .../2.5.0/doctrees/apache_beam.io.vcfio.doctree    | Bin 58656 -> 59316 bytes
 .../doctrees/apache_beam.metrics.cells.doctree     | Bin 17273 -> 17459 bytes
 .../2.5.0/doctrees/apache_beam.metrics.doctree     | Bin 3741 -> 3741 bytes
 .../doctrees/apache_beam.metrics.metric.doctree    | Bin 53268 -> 54729 bytes
 .../apache_beam.metrics.metricbase.doctree         | Bin 35485 -> 36553 bytes
 .../2.5.0/doctrees/apache_beam.options.doctree     | Bin 3776 -> 3776 bytes
 .../apache_beam.options.pipeline_options.doctree   | Bin 96486 -> 97681 bytes
 ...beam.options.pipeline_options_validator.doctree | Bin 55317 -> 55995 bytes
 .../apache_beam.options.value_provider.doctree     | Bin 30457 -> 30628 bytes
 .../2.5.0/doctrees/apache_beam.pipeline.doctree    | Bin 65417 -> 65996 bytes
 ...tability.api.beam_artifact_api_pb2_grpc.doctree | Bin 34029 -> 34154 bytes
 ...am.portability.api.beam_fn_api_pb2_grpc.doctree | Bin 50622 -> 50883 bytes
 ...m.portability.api.beam_job_api_pb2_grpc.doctree | Bin 27324 -> 27492 bytes
 ...ability.api.beam_provision_api_pb2_grpc.doctree | Bin 16816 -> 16885 bytes
 ...ortability.api.beam_runner_api_pb2_grpc.doctree | Bin 3368 -> 3368 bytes
 .../doctrees/apache_beam.portability.api.doctree   | Bin 4800 -> 4800 bytes
 ...beam.portability.api.endpoints_pb2_grpc.doctree | Bin 3300 -> 3298 bytes
 ...bility.api.standard_window_fns_pb2_grpc.doctree | Bin 3412 -> 3412 bytes
 .../apache_beam.portability.common_urns.doctree    | Bin 11237 -> 11375 bytes
 .../2.5.0/doctrees/apache_beam.portability.doctree | Bin 4606 -> 4601 bytes
 .../apache_beam.portability.python_urns.doctree    | Bin 3772 -> 3772 bytes
 .../2.5.0/doctrees/apache_beam.pvalue.doctree      | Bin 43515 -> 44040 bytes
 ..._beam.runners.dataflow.dataflow_metrics.doctree | Bin 12722 -> 12797 bytes
 ...e_beam.runners.dataflow.dataflow_runner.doctree | Bin 55263 -> 56241 bytes
 .../doctrees/apache_beam.runners.dataflow.doctree  | Bin 5224 -> 5224 bytes
 .../apache_beam.runners.dataflow.native_io.doctree | Bin 3981 -> 3981 bytes
 ..._beam.runners.dataflow.native_io.iobase.doctree | Bin 73332 -> 73998 bytes
 ...ers.dataflow.native_io.streaming_create.doctree | Bin 24592 -> 24781 bytes
 ...m.runners.dataflow.ptransform_overrides.doctree | Bin 11438 -> 11504 bytes
 ...m.runners.dataflow.test_dataflow_runner.doctree | Bin 14166 -> 14256 bytes
 ...ache_beam.runners.direct.bundle_factory.doctree | Bin 12574 -> 12631 bytes
 .../apache_beam.runners.direct.clock.doctree       | Bin 19937 -> 20090 bytes
 ...rect.consumer_tracking_pipeline_visitor.doctree | Bin 10547 -> 10628 bytes
 ...ache_beam.runners.direct.direct_metrics.doctree | Bin 26212 -> 26389 bytes
 ...pache_beam.runners.direct.direct_runner.doctree | Bin 16797 -> 16935 bytes
 .../doctrees/apache_beam.runners.direct.doctree    | Bin 5121 -> 5121 bytes
 ..._beam.runners.direct.evaluation_context.doctree | Bin 46003 -> 46969 bytes
 .../apache_beam.runners.direct.executor.doctree    | Bin 21259 -> 21673 bytes
 ...e_beam.runners.direct.helper_transforms.doctree | Bin 26205 -> 26337 bytes
 ...e_beam.runners.direct.sdf_direct_runner.doctree | Bin 62622 -> 62988 bytes
 ...beam.runners.direct.transform_evaluator.doctree | Bin 28144 -> 28249 bytes
 .../apache_beam.runners.direct.util.doctree        | Bin 15077 -> 15320 bytes
 ...e_beam.runners.direct.watermark_manager.doctree | Bin 20227 -> 20416 bytes
 .../2.5.0/doctrees/apache_beam.runners.doctree     | Bin 4942 -> 4942 bytes
 .../apache_beam.runners.experimental.doctree       | Bin 3844 -> 3844 bytes
 ....runners.experimental.python_rpc_direct.doctree | Bin 4757 -> 4757 bytes
 ...hon_rpc_direct.python_rpc_direct_runner.doctree | Bin 10516 -> 10597 bytes
 ...s.experimental.python_rpc_direct.server.doctree | Bin 18427 -> 18580 bytes
 .../2.5.0/doctrees/apache_beam.runners.job.doctree | Bin 3757 -> 3757 bytes
 .../apache_beam.runners.job.manager.doctree        | Bin 7060 -> 7090 bytes
 .../doctrees/apache_beam.runners.job.utils.doctree | Bin 7334 -> 7400 bytes
 .../apache_beam.runners.pipeline_context.doctree   | Bin 19702 -> 19840 bytes
 .../doctrees/apache_beam.runners.runner.doctree    | Bin 64449 -> 64608 bytes
 .../apache_beam.runners.sdf_common.doctree         | Bin 49194 -> 49584 bytes
 .../2.5.0/doctrees/apache_beam.testing.doctree     | Bin 3842 -> 3842 bytes
 .../apache_beam.testing.pipeline_verifiers.doctree | Bin 25628 -> 25817 bytes
 .../apache_beam.testing.test_pipeline.doctree      | Bin 31129 -> 31720 bytes
 .../apache_beam.testing.test_stream.doctree        | Bin 33466 -> 33712 bytes
 .../apache_beam.testing.test_utils.doctree         | Bin 30259 -> 30343 bytes
 .../doctrees/apache_beam.testing.util.doctree      | Bin 23897 -> 23954 bytes
 ...ols.distribution_counter_microbenchmark.doctree | Bin 10336 -> 10471 bytes
 .../pydoc/2.5.0/doctrees/apache_beam.tools.doctree | Bin 4306 -> 4306 bytes
 ...che_beam.tools.sideinput_microbenchmark.doctree | Bin 9606 -> 9741 bytes
 .../2.5.0/doctrees/apache_beam.tools.utils.doctree | Bin 5906 -> 5918 bytes
 .../apache_beam.transforms.combiners.doctree       | Bin 58936 -> 59512 bytes
 .../doctrees/apache_beam.transforms.core.doctree   | Bin 307510 -> 320257 bytes
 .../apache_beam.transforms.display.doctree         | Bin 60409 -> 61521 bytes
 .../2.5.0/doctrees/apache_beam.transforms.doctree  | Bin 4360 -> 4360 bytes
 .../apache_beam.transforms.ptransform.doctree      | Bin 61584 -> 63042 bytes
 .../apache_beam.transforms.sideinputs.doctree      | Bin 11515 -> 11623 bytes
 .../apache_beam.transforms.timeutil.doctree        | Bin 11796 -> 11883 bytes
 .../apache_beam.transforms.trigger.doctree         | Bin 159753 -> 164056 bytes
 .../doctrees/apache_beam.transforms.util.doctree   | Bin 41267 -> 41374 bytes
 .../doctrees/apache_beam.transforms.window.doctree | Bin 122040 -> 127470 bytes
 .../apache_beam.typehints.decorators.doctree       | Bin 50821 -> 51945 bytes
 .../2.5.0/doctrees/apache_beam.typehints.doctree   | Bin 4326 -> 4326 bytes
 ...eam.typehints.native_type_compatibility.doctree | Bin 14479 -> 14602 bytes
 .../doctrees/apache_beam.typehints.opcodes.doctree | Bin 162883 -> 171658 bytes
 ...apache_beam.typehints.trivial_inference.doctree | Bin 52975 -> 53704 bytes
 .../apache_beam.typehints.typecheck.doctree        | Bin 47659 -> 48223 bytes
 .../apache_beam.typehints.typehints.doctree        | Bin 19380 -> 19533 bytes
 .../doctrees/apache_beam.utils.annotations.doctree | Bin 14265 -> 14286 bytes
 .../pydoc/2.5.0/doctrees/apache_beam.utils.doctree | Bin 4466 -> 4468 bytes
 .../doctrees/apache_beam.utils.plugin.doctree      | Bin 10871 -> 10946 bytes
 .../doctrees/apache_beam.utils.processes.doctree   | Bin 11332 -> 11422 bytes
 .../doctrees/apache_beam.utils.profiler.doctree    | Bin 19528 -> 19747 bytes
 .../doctrees/apache_beam.utils.proto_utils.doctree | Bin 14943 -> 15051 bytes
 .../2.5.0/doctrees/apache_beam.utils.retry.doctree | Bin 40015 -> 40240 bytes
 .../doctrees/apache_beam.utils.timestamp.doctree   | Bin 32189 -> 32527 bytes
 .../2.5.0/doctrees/apache_beam.utils.urns.doctree  | Bin 20834 -> 20993 bytes
 .../2.5.0/doctrees/apache_beam.version.doctree     | Bin 3338 -> 3338 bytes
 .../sdks/pydoc/2.5.0/doctrees/environment.pickle   | Bin 3370622 -> 3370532 
bytes
 .../sdks/pydoc/2.5.0/doctrees/index.doctree        | Bin 20643 -> 21153 bytes
 src/documentation/sdks/pydoc/2.5.0/searchindex.js  |   2 +-
 146 files changed, 63 insertions(+), 32 deletions(-)

diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/filesystem.html 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/filesystem.html
index d14c59f..d7c3b26 100644
--- a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/filesystem.html
+++ b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/filesystem.html
@@ -698,8 +698,7 @@
 <span class="sd">    &quot;&quot;&quot;</span>
     <span class="k">raise</span> <span class="ne">NotImplementedError</span>
 
-  <span class="nd">@staticmethod</span>
-  <span class="k">def</span> <span class="nf">_url_dirname</span><span 
class="p">(</span><span class="n">url_or_path</span><span class="p">):</span>
+  <span class="k">def</span> <span class="nf">_url_dirname</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">url_or_path</span><span class="p">):</span>
     <span class="sd">&quot;&quot;&quot;Like posixpath.dirname, but preserves 
scheme:// prefix.</span>
 
 <span class="sd">    Args:</span>
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/gcp/pubsub.html 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/gcp/pubsub.html
index 4d0d11f..560ca46 100644
--- a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/gcp/pubsub.html
+++ b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/gcp/pubsub.html
@@ -278,7 +278,7 @@
   <span class="c1"># Implementation note: This ``PTransform`` is overridden by 
Directrunner.</span>
 
   <span class="k">def</span> <span class="nf">__init__</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">topic</span><span class="o">=</span><span class="kc">None</span><span 
class="p">,</span> <span class="n">subscription</span><span 
class="o">=</span><span class="kc">None</span><span class="p">,</span> <span 
class="n">id_label</span><span class="o">=</span><span 
class="kc">None</span><span class="p">,</span>
-               <span class="n">with_attributes</span><span 
class="o">=</span><span class="kc">False</span><span class="p">,</span> <span 
class="n">timestamp_attribute</span><span class="o">=</span><span 
class="kc">None</span><span class="p">):</span>
+               <span class="n">timestamp_attribute</span><span 
class="o">=</span><span class="kc">None</span><span class="p">):</span>
     <span class="sd">&quot;&quot;&quot;Initializes ``ReadFromPubSub``.</span>
 
 <span class="sd">    Args:</span>
@@ -288,12 +288,8 @@
 <span class="sd">        deduplication of messages. If not provided, we cannot 
guarantee</span>
 <span class="sd">        that no duplicate data will be delivered on the 
Pub/Sub stream. In this</span>
 <span class="sd">        case, deduplication of the stream will be strictly 
best effort.</span>
-<span class="sd">      with_attributes:</span>
-<span class="sd">        True - output elements will be 
:class:`~PubsubMessage` objects.</span>
-<span class="sd">        False - output elements will be of type ``str`` 
(message payload only).</span>
 <span class="sd">      timestamp_attribute: Message value to use as element 
timestamp. If None,</span>
 <span class="sd">        uses message publishing time as the timestamp.</span>
-<span class="sd">        Note that this argument doesn&#39;t require 
with_attributes=True.</span>
 
 <span class="sd">        Timestamp values should be in one of two 
formats:</span>
 
@@ -305,12 +301,13 @@
 <span class="sd">          units smaller than milliseconds) may be 
ignored.</span>
 <span class="sd">    &quot;&quot;&quot;</span>
     <span class="nb">super</span><span class="p">(</span><span 
class="n">ReadFromPubSub</span><span class="p">,</span> <span 
class="bp">self</span><span class="p">)</span><span class="o">.</span><span 
class="fm">__init__</span><span class="p">()</span>
-    <span class="bp">self</span><span class="o">.</span><span 
class="n">with_attributes</span> <span class="o">=</span> <span 
class="n">with_attributes</span>
+    <span class="c1"># TODO(BEAM-4536): Add with_attributes to kwargs once 
fixed.</span>
+    <span class="bp">self</span><span class="o">.</span><span 
class="n">with_attributes</span> <span class="o">=</span> <span 
class="kc">False</span>
     <span class="bp">self</span><span class="o">.</span><span 
class="n">_source</span> <span class="o">=</span> <span 
class="n">_PubSubSource</span><span class="p">(</span>
         <span class="n">topic</span><span class="o">=</span><span 
class="n">topic</span><span class="p">,</span>
         <span class="n">subscription</span><span class="o">=</span><span 
class="n">subscription</span><span class="p">,</span>
         <span class="n">id_label</span><span class="o">=</span><span 
class="n">id_label</span><span class="p">,</span>
-        <span class="n">with_attributes</span><span class="o">=</span><span 
class="n">with_attributes</span><span class="p">,</span>
+        <span class="n">with_attributes</span><span class="o">=</span><span 
class="bp">self</span><span class="o">.</span><span 
class="n">with_attributes</span><span class="p">,</span>
         <span class="n">timestamp_attribute</span><span 
class="o">=</span><span class="n">timestamp_attribute</span><span 
class="p">)</span>
 
 <div class="viewcode-block" id="ReadFromPubSub.expand"><a 
class="viewcode-back" 
href="../../../../apache_beam.io.gcp.pubsub.html#apache_beam.io.gcp.pubsub.ReadFromPubSub.expand">[docs]</a>
  <span class="k">def</span> <span class="nf">expand</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">pvalue</span><span class="p">):</span>
@@ -344,8 +341,7 @@
 
 <div class="viewcode-block" id="ReadStringsFromPubSub.expand"><a 
class="viewcode-back" 
href="../../../../apache_beam.io.gcp.pubsub.html#apache_beam.io.gcp.pubsub.ReadStringsFromPubSub.expand">[docs]</a>
  <span class="k">def</span> <span class="nf">expand</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">pvalue</span><span class="p">):</span>
     <span class="n">p</span> <span class="o">=</span> <span 
class="p">(</span><span class="n">pvalue</span><span class="o">.</span><span 
class="n">pipeline</span>
-         <span class="o">|</span> <span class="n">ReadFromPubSub</span><span 
class="p">(</span><span class="bp">self</span><span class="o">.</span><span 
class="n">topic</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">subscription</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">id_label</span><span class="p">,</span>
-                          <span class="n">with_attributes</span><span 
class="o">=</span><span class="kc">False</span><span class="p">)</span>
+         <span class="o">|</span> <span class="n">ReadFromPubSub</span><span 
class="p">(</span><span class="bp">self</span><span class="o">.</span><span 
class="n">topic</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">subscription</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">id_label</span><span class="p">)</span>
          <span class="o">|</span> <span 
class="s1">&#39;DecodeString&#39;</span> <span class="o">&gt;&gt;</span> <span 
class="n">Map</span><span class="p">(</span><span class="k">lambda</span> <span 
class="n">b</span><span class="p">:</span> <span class="n">b</span><span 
class="o">.</span><span class="n">decode</span><span class="p">(</span><span 
class="s1">&#39;utf-8&#39;</span><span class="p">)))</span>
     <span class="n">p</span><span class="o">.</span><span 
class="n">element_type</span> <span class="o">=</span> <span 
class="n">text_type</span>
     <span class="k">return</span> <span class="n">p</span></div></div>
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/localfilesystem.html
 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/localfilesystem.html
index 5810b54..b6e9073 100644
--- 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/localfilesystem.html
+++ 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/io/localfilesystem.html
@@ -251,6 +251,17 @@
     <span class="sd">&quot;&quot;&quot;Whether this FileSystem supports 
directories.&quot;&quot;&quot;</span>
     <span class="k">return</span> <span class="kc">True</span></div>
 
+  <span class="k">def</span> <span class="nf">_url_dirname</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">url_or_path</span><span class="p">):</span>
+    <span class="sd">&quot;&quot;&quot;Pass through to os.path.dirname.</span>
+
+<span class="sd">    This version uses os.path instead of posixpath to be 
compatible with the</span>
+<span class="sd">    host OS.</span>
+
+<span class="sd">    Args:</span>
+<span class="sd">      url_or_path: A string in the form of /some/path.</span>
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="k">return</span> <span class="n">os</span><span 
class="o">.</span><span class="n">path</span><span class="o">.</span><span 
class="n">dirname</span><span class="p">(</span><span 
class="n">url_or_path</span><span class="p">)</span>
+
   <span class="k">def</span> <span class="nf">_list</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">dir_or_prefix</span><span class="p">):</span>
     <span class="sd">&quot;&quot;&quot;List files in a location.</span>
 
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/pipeline.html 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/pipeline.html
index 83cd208..c39e2a9 100644
--- a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/pipeline.html
+++ b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/pipeline.html
@@ -220,6 +220,7 @@
 <span class="kn">import</span> <span class="nn">collections</span>
 <span class="kn">import</span> <span class="nn">logging</span>
 <span class="kn">import</span> <span class="nn">os</span>
+<span class="kn">import</span> <span class="nn">re</span>
 <span class="kn">import</span> <span class="nn">shutil</span>
 <span class="kn">import</span> <span class="nn">tempfile</span>
 
@@ -1015,7 +1016,8 @@
                    <span class="k">for</span> <span class="n">tag</span><span 
class="p">,</span> <span class="nb">id</span> <span class="ow">in</span> <span 
class="n">proto</span><span class="o">.</span><span 
class="n">inputs</span><span class="o">.</span><span 
class="n">items</span><span class="p">()</span>
                    <span class="k">if</span> <span class="ow">not</span> <span 
class="n">is_side_input</span><span class="p">(</span><span 
class="n">tag</span><span class="p">)]</span>
     <span class="c1"># Ordering is important here.</span>
-    <span class="n">indexed_side_inputs</span> <span class="o">=</span> <span 
class="p">[(</span><span class="nb">int</span><span class="p">(</span><span 
class="n">tag</span><span class="p">[</span><span class="mi">4</span><span 
class="p">:]),</span> <span class="n">context</span><span 
class="o">.</span><span class="n">pcollections</span><span 
class="o">.</span><span class="n">get_by_id</span><span class="p">(</span><span 
class="nb">id</span><span class="p">))</span>
+    <span class="n">indexed_side_inputs</span> <span class="o">=</span> <span 
class="p">[(</span><span class="nb">int</span><span class="p">(</span><span 
class="n">re</span><span class="o">.</span><span class="n">match</span><span 
class="p">(</span><span class="s1">&#39;side([0-9]+)(-.*)?$&#39;</span><span 
class="p">,</span> <span class="n">tag</span><span class="p">)</span><span 
class="o">.</span><span class="n">group</span><span class="p">(</span><span 
class="mi">1</span><span class="p [...]
+                            <span class="n">context</span><span 
class="o">.</span><span class="n">pcollections</span><span 
class="o">.</span><span class="n">get_by_id</span><span class="p">(</span><span 
class="nb">id</span><span class="p">))</span>
                            <span class="k">for</span> <span 
class="n">tag</span><span class="p">,</span> <span class="nb">id</span> <span 
class="ow">in</span> <span class="n">proto</span><span class="o">.</span><span 
class="n">inputs</span><span class="o">.</span><span 
class="n">items</span><span class="p">()</span>
                            <span class="k">if</span> <span 
class="n">is_side_input</span><span class="p">(</span><span 
class="n">tag</span><span class="p">)]</span>
     <span class="n">side_inputs</span> <span class="o">=</span> <span 
class="p">[</span><span class="n">si</span> <span class="k">for</span> <span 
class="n">_</span><span class="p">,</span> <span class="n">si</span> <span 
class="ow">in</span> <span class="nb">sorted</span><span 
class="p">(</span><span class="n">indexed_side_inputs</span><span 
class="p">)]</span>
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/portability/api/beam_fn_api_pb2_grpc.html
 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/portability/api/beam_fn_api_pb2_grpc.html
index ce4c32e..547a333 100644
--- 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/portability/api/beam_fn_api_pb2_grpc.html
+++ 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/portability/api/beam_fn_api_pb2_grpc.html
@@ -274,8 +274,6 @@
 
 
 <div class="viewcode-block" id="BeamFnStateStub"><a class="viewcode-back" 
href="../../../../apache_beam.portability.api.beam_fn_api_pb2_grpc.html#apache_beam.portability.api.beam_fn_api_pb2_grpc.BeamFnStateStub">[docs]</a><span
 class="k">class</span> <span class="nc">BeamFnStateStub</span><span 
class="p">(</span><span class="nb">object</span><span class="p">):</span>
-  <span class="c1"># missing associated documentation comment in .proto 
file</span>
-  <span class="k">pass</span>
 
   <span class="k">def</span> <span class="nf">__init__</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">channel</span><span class="p">):</span>
     <span class="sd">&quot;&quot;&quot;Constructor.</span>
@@ -291,8 +289,6 @@
 
 
 <div class="viewcode-block" id="BeamFnStateServicer"><a class="viewcode-back" 
href="../../../../apache_beam.portability.api.beam_fn_api_pb2_grpc.html#apache_beam.portability.api.beam_fn_api_pb2_grpc.BeamFnStateServicer">[docs]</a><span
 class="k">class</span> <span class="nc">BeamFnStateServicer</span><span 
class="p">(</span><span class="nb">object</span><span class="p">):</span>
-  <span class="c1"># missing associated documentation comment in .proto 
file</span>
-  <span class="k">pass</span>
 
 <div class="viewcode-block" id="BeamFnStateServicer.State"><a 
class="viewcode-back" 
href="../../../../apache_beam.portability.api.beam_fn_api_pb2_grpc.html#apache_beam.portability.api.beam_fn_api_pb2_grpc.BeamFnStateServicer.State">[docs]</a>
  <span class="k">def</span> <span class="nf">State</span><span 
class="p">(</span><span class="bp">self</span><span class="p">,</span> <span 
class="n">request_iterator</span><span class="p">,</span> <span 
class="n">context</span><span class="p">):</span>
     <span class="sd">&quot;&quot;&quot;Used to get/append/clear state stored 
by the runner on behalf of the SDK.</span>
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/runners/dataflow/dataflow_runner.html
 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/runners/dataflow/dataflow_runner.html
index 37ee058..86112ab 100644
--- 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/runners/dataflow/dataflow_runner.html
+++ 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/runners/dataflow/dataflow_runner.html
@@ -219,6 +219,7 @@
 <span class="kn">from</span> <span 
class="nn">apache_beam.runners.runner</span> <span class="k">import</span> 
<span class="n">PValueCache</span>
 <span class="kn">from</span> <span 
class="nn">apache_beam.transforms.display</span> <span class="k">import</span> 
<span class="n">DisplayData</span>
 <span class="kn">from</span> <span class="nn">apache_beam.typehints</span> 
<span class="k">import</span> <span class="n">typehints</span>
+<span class="kn">from</span> <span class="nn">apache_beam.utils</span> <span 
class="k">import</span> <span class="n">proto_utils</span>
 <span class="kn">from</span> <span class="nn">apache_beam.utils.plugin</span> 
<span class="k">import</span> <span class="n">BeamPlugin</span>
 
 <span class="n">__all__</span> <span class="o">=</span> <span 
class="p">[</span><span class="s1">&#39;DataflowRunner&#39;</span><span 
class="p">]</span>
@@ -482,15 +483,16 @@
       <span class="n">pipeline</span><span class="o">.</span><span 
class="n">visit</span><span class="p">(</span><span class="bp">self</span><span 
class="o">.</span><span class="n">side_input_visitor</span><span 
class="p">())</span>
 
     <span class="c1"># Snapshot the pipeline in a portable proto before 
mutating it</span>
-    <span class="n">proto_pipeline</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span> <span class="o">=</span> <span 
class="n">pipeline</span><span class="o">.</span><span 
class="n">to_runner_api</span><span class="p">(</span>
+    <span class="bp">self</span><span class="o">.</span><span 
class="n">proto_pipeline</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span> <span class="o">=</span> <span 
class="n">pipeline</span><span class="o">.</span><span 
class="n">to_runner_api</span><span class="p">(</span>
         <span class="n">return_context</span><span class="o">=</span><span 
class="kc">True</span><span class="p">)</span>
 
     <span class="c1"># TODO(BEAM-2717): Remove once Coders are already in 
proto.</span>
-    <span class="k">for</span> <span class="n">pcoll</span> <span 
class="ow">in</span> <span class="n">proto_pipeline</span><span 
class="o">.</span><span class="n">components</span><span 
class="o">.</span><span class="n">pcollections</span><span 
class="o">.</span><span class="n">values</span><span class="p">():</span>
+    <span class="k">for</span> <span class="n">pcoll</span> <span 
class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span 
class="n">proto_pipeline</span><span class="o">.</span><span 
class="n">components</span><span class="o">.</span><span 
class="n">pcollections</span><span class="o">.</span><span 
class="n">values</span><span class="p">():</span>
       <span class="k">if</span> <span class="n">pcoll</span><span 
class="o">.</span><span class="n">coder_id</span> <span class="ow">not</span> 
<span class="ow">in</span> <span class="bp">self</span><span 
class="o">.</span><span class="n">proto_context</span><span 
class="o">.</span><span class="n">coders</span><span class="p">:</span>
         <span class="n">coder</span> <span class="o">=</span> <span 
class="n">coders</span><span class="o">.</span><span 
class="n">registry</span><span class="o">.</span><span 
class="n">get_coder</span><span class="p">(</span><span 
class="n">pickler</span><span class="o">.</span><span 
class="n">loads</span><span class="p">(</span><span class="n">pcoll</span><span 
class="o">.</span><span class="n">coder_id</span><span class="p">))</span>
         <span class="n">pcoll</span><span class="o">.</span><span 
class="n">coder_id</span> <span class="o">=</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">coders</span><span class="o">.</span><span 
class="n">get_id</span><span class="p">(</span><span 
class="n">coder</span><span class="p">)</span>
-    <span class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">coders</span><span class="o">.</span><span 
class="n">populate_map</span><span class="p">(</span><span 
class="n">proto_pipeline</span><span class="o">.</span><span 
class="n">components</span><span class="o">.</span><span 
class="n">coders</span><span class="p">)</span>
+    <span class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">coders</span><span class="o">.</span><span 
class="n">populate_map</span><span class="p">(</span>
+        <span class="bp">self</span><span class="o">.</span><span 
class="n">proto_pipeline</span><span class="o">.</span><span 
class="n">components</span><span class="o">.</span><span 
class="n">coders</span><span class="p">)</span>
 
     <span class="c1"># Performing configured PTransform overrides.</span>
     <span class="n">pipeline</span><span class="o">.</span><span 
class="n">replace_all</span><span class="p">(</span><span 
class="n">DataflowRunner</span><span class="o">.</span><span 
class="n">_PTRANSFORM_OVERRIDES</span><span class="p">)</span>
@@ -502,7 +504,7 @@
       <span class="n">plugins</span> <span class="o">=</span> <span 
class="nb">list</span><span class="p">(</span><span class="nb">set</span><span 
class="p">(</span><span class="n">plugins</span> <span class="o">+</span> <span 
class="n">setup_options</span><span class="o">.</span><span 
class="n">beam_plugins</span><span class="p">))</span>
     <span class="n">setup_options</span><span class="o">.</span><span 
class="n">beam_plugins</span> <span class="o">=</span> <span 
class="n">plugins</span>
 
-    <span class="bp">self</span><span class="o">.</span><span 
class="n">job</span> <span class="o">=</span> <span 
class="n">apiclient</span><span class="o">.</span><span 
class="n">Job</span><span class="p">(</span><span 
class="n">pipeline</span><span class="o">.</span><span 
class="n">_options</span><span class="p">,</span> <span 
class="n">proto_pipeline</span><span class="p">)</span>
+    <span class="bp">self</span><span class="o">.</span><span 
class="n">job</span> <span class="o">=</span> <span 
class="n">apiclient</span><span class="o">.</span><span 
class="n">Job</span><span class="p">(</span><span 
class="n">pipeline</span><span class="o">.</span><span 
class="n">_options</span><span class="p">,</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_pipeline</span><span class="p">)</span>
 
     <span class="c1"># Dataflow runner requires a KV type for GBK inputs, 
hence we enforce that</span>
     <span class="c1"># here.</span>
@@ -757,10 +759,15 @@
     <span class="n">si_labels</span> <span class="o">=</span> <span 
class="p">{}</span>
     <span class="n">full_label_counts</span> <span class="o">=</span> <span 
class="n">defaultdict</span><span class="p">(</span><span 
class="nb">int</span><span class="p">)</span>
     <span class="n">lookup_label</span> <span class="o">=</span> <span 
class="k">lambda</span> <span class="n">side_pval</span><span 
class="p">:</span> <span class="n">si_labels</span><span 
class="p">[</span><span class="n">side_pval</span><span class="p">]</span>
+    <span class="n">named_inputs</span> <span class="o">=</span> <span 
class="n">transform_node</span><span class="o">.</span><span 
class="n">named_inputs</span><span class="p">()</span>
+    <span class="n">label_renames</span> <span class="o">=</span> <span 
class="p">{}</span>
     <span class="k">for</span> <span class="n">ix</span><span 
class="p">,</span> <span class="n">side_pval</span> <span class="ow">in</span> 
<span class="nb">enumerate</span><span class="p">(</span><span 
class="n">transform_node</span><span class="o">.</span><span 
class="n">side_inputs</span><span class="p">):</span>
       <span class="k">assert</span> <span class="nb">isinstance</span><span 
class="p">(</span><span class="n">side_pval</span><span class="p">,</span> 
<span class="n">AsSideInput</span><span class="p">)</span>
       <span class="n">step_name</span> <span class="o">=</span> <span 
class="s1">&#39;SideInput-&#39;</span> <span class="o">+</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">_get_unique_step_name</span><span class="p">()</span>
-      <span class="n">si_label</span> <span class="o">=</span> <span 
class="s1">&#39;side</span><span class="si">%d</span><span 
class="s1">&#39;</span> <span class="o">%</span> <span class="n">ix</span>
+      <span class="n">si_label</span> <span class="o">=</span> <span 
class="s1">&#39;side</span><span class="si">%d</span><span 
class="s1">-</span><span class="si">%s</span><span class="s1">&#39;</span> 
<span class="o">%</span> <span class="p">(</span><span class="n">ix</span><span 
class="p">,</span> <span class="n">transform_node</span><span 
class="o">.</span><span class="n">full_label</span><span class="p">)</span>
+      <span class="n">old_label</span> <span class="o">=</span> <span 
class="s1">&#39;side</span><span class="si">%d</span><span 
class="s1">&#39;</span> <span class="o">%</span> <span class="n">ix</span>
+      <span class="n">label_renames</span><span class="p">[</span><span 
class="n">old_label</span><span class="p">]</span> <span class="o">=</span> 
<span class="n">si_label</span>
+      <span class="k">assert</span> <span class="n">old_label</span> <span 
class="ow">in</span> <span class="n">named_inputs</span>
       <span class="n">pcollection_label</span> <span class="o">=</span> <span 
class="s1">&#39;</span><span class="si">%s</span><span class="s1">.</span><span 
class="si">%s</span><span class="s1">&#39;</span> <span class="o">%</span> 
<span class="p">(</span>
           <span class="n">side_pval</span><span class="o">.</span><span 
class="n">pvalue</span><span class="o">.</span><span 
class="n">producer</span><span class="o">.</span><span 
class="n">full_label</span><span class="o">.</span><span 
class="n">split</span><span class="p">(</span><span 
class="s1">&#39;/&#39;</span><span class="p">)[</span><span 
class="o">-</span><span class="mi">1</span><span class="p">],</span>
           <span class="n">side_pval</span><span class="o">.</span><span 
class="n">pvalue</span><span class="o">.</span><span class="n">tag</span> <span 
class="k">if</span> <span class="n">side_pval</span><span 
class="o">.</span><span class="n">pvalue</span><span class="o">.</span><span 
class="n">tag</span> <span class="k">else</span> <span 
class="s1">&#39;out&#39;</span><span class="p">)</span>
@@ -796,9 +803,30 @@
     <span class="c1"># pylint: disable=wrong-import-order, 
wrong-import-position</span>
     <span class="kn">from</span> <span 
class="nn">apache_beam.runners.dataflow.internal</span> <span 
class="k">import</span> <span class="n">apiclient</span>
     <span class="n">transform_proto</span> <span class="o">=</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">transforms</span><span class="o">.</span><span 
class="n">get_proto</span><span class="p">(</span><span 
class="n">transform_node</span><span class="p">)</span>
+    <span class="n">transform_id</span> <span class="o">=</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">transforms</span><span class="o">.</span><span 
class="n">get_id</span><span class="p">(</span><span 
class="n">transform_node</span><span class="p">)</span>
     <span class="k">if</span> <span class="p">(</span><span 
class="n">apiclient</span><span class="o">.</span><span 
class="n">_use_fnapi</span><span class="p">(</span><span 
class="n">transform_node</span><span class="o">.</span><span 
class="n">inputs</span><span class="p">[</span><span class="mi">0</span><span 
class="p">]</span><span class="o">.</span><span class="n">pipeline</span><span 
class="o">.</span><span class="n">_options</span><span class="p">)</span>
         <span class="ow">and</span> <span 
class="n">transform_proto</span><span class="o">.</span><span 
class="n">spec</span><span class="o">.</span><span class="n">urn</span> <span 
class="o">==</span> <span class="n">common_urns</span><span 
class="o">.</span><span class="n">primitives</span><span 
class="o">.</span><span class="n">PAR_DO</span><span class="o">.</span><span 
class="n">urn</span><span class="p">):</span>
-      <span class="n">serialized_data</span> <span class="o">=</span> <span 
class="bp">self</span><span class="o">.</span><span 
class="n">proto_context</span><span class="o">.</span><span 
class="n">transforms</span><span class="o">.</span><span 
class="n">get_id</span><span class="p">(</span><span 
class="n">transform_node</span><span class="p">)</span>
+      <span class="c1"># Patch side input ids to be unique across a given 
pipeline.</span>
+      <span class="k">if</span> <span class="p">(</span><span 
class="n">label_renames</span> <span class="ow">and</span>
+          <span class="n">transform_proto</span><span class="o">.</span><span 
class="n">spec</span><span class="o">.</span><span class="n">urn</span> <span 
class="o">==</span> <span class="n">common_urns</span><span 
class="o">.</span><span class="n">primitives</span><span 
class="o">.</span><span class="n">PAR_DO</span><span class="o">.</span><span 
class="n">urn</span><span class="p">):</span>
+        <span class="c1"># Patch PTransform proto.</span>
+        <span class="k">for</span> <span class="n">old</span><span 
class="p">,</span> <span class="n">new</span> <span class="ow">in</span> <span 
class="n">label_renames</span><span class="o">.</span><span 
class="n">iteritems</span><span class="p">():</span>
+          <span class="n">transform_proto</span><span class="o">.</span><span 
class="n">inputs</span><span class="p">[</span><span class="n">new</span><span 
class="p">]</span> <span class="o">=</span> <span 
class="n">transform_proto</span><span class="o">.</span><span 
class="n">inputs</span><span class="p">[</span><span class="n">old</span><span 
class="p">]</span>
+          <span class="k">del</span> <span 
class="n">transform_proto</span><span class="o">.</span><span 
class="n">inputs</span><span class="p">[</span><span class="n">old</span><span 
class="p">]</span>
+
+        <span class="c1"># Patch ParDo proto.</span>
+        <span class="n">proto_type</span><span class="p">,</span> <span 
class="n">_</span> <span class="o">=</span> <span class="n">beam</span><span 
class="o">.</span><span class="n">PTransform</span><span 
class="o">.</span><span class="n">_known_urns</span><span 
class="p">[</span><span class="n">transform_proto</span><span 
class="o">.</span><span class="n">spec</span><span class="o">.</span><span 
class="n">urn</span><span class="p">]</span>
+        <span class="n">proto</span> <span class="o">=</span> <span 
class="n">proto_utils</span><span class="o">.</span><span 
class="n">parse_Bytes</span><span class="p">(</span><span 
class="n">transform_proto</span><span class="o">.</span><span 
class="n">spec</span><span class="o">.</span><span 
class="n">payload</span><span class="p">,</span>
+                                        <span class="n">proto_type</span><span 
class="p">)</span>
+        <span class="k">for</span> <span class="n">old</span><span 
class="p">,</span> <span class="n">new</span> <span class="ow">in</span> <span 
class="n">label_renames</span><span class="o">.</span><span 
class="n">iteritems</span><span class="p">():</span>
+          <span class="n">proto</span><span class="o">.</span><span 
class="n">side_inputs</span><span class="p">[</span><span 
class="n">new</span><span class="p">]</span><span class="o">.</span><span 
class="n">CopyFrom</span><span class="p">(</span><span 
class="n">proto</span><span class="o">.</span><span 
class="n">side_inputs</span><span class="p">[</span><span 
class="n">old</span><span class="p">])</span>
+          <span class="k">del</span> <span class="n">proto</span><span 
class="o">.</span><span class="n">side_inputs</span><span 
class="p">[</span><span class="n">old</span><span class="p">]</span>
+        <span class="n">transform_proto</span><span class="o">.</span><span 
class="n">spec</span><span class="o">.</span><span class="n">payload</span> 
<span class="o">=</span> <span class="n">proto</span><span 
class="o">.</span><span class="n">SerializeToString</span><span 
class="p">()</span>
+        <span class="c1"># We need to update the pipeline proto.</span>
+        <span class="k">del</span> <span class="bp">self</span><span 
class="o">.</span><span class="n">proto_pipeline</span><span 
class="o">.</span><span class="n">components</span><span 
class="o">.</span><span class="n">transforms</span><span 
class="p">[</span><span class="n">transform_id</span><span class="p">]</span>
+        <span class="p">(</span><span class="bp">self</span><span 
class="o">.</span><span class="n">proto_pipeline</span><span 
class="o">.</span><span class="n">components</span><span 
class="o">.</span><span class="n">transforms</span><span 
class="p">[</span><span class="n">transform_id</span><span class="p">]</span>
+         <span class="o">.</span><span class="n">CopyFrom</span><span 
class="p">(</span><span class="n">transform_proto</span><span 
class="p">))</span>
+      <span class="n">serialized_data</span> <span class="o">=</span> <span 
class="n">transform_id</span>
     <span class="k">else</span><span class="p">:</span>
       <span class="n">serialized_data</span> <span class="o">=</span> <span 
class="n">pickler</span><span class="o">.</span><span 
class="n">dumps</span><span class="p">(</span>
           <span class="bp">self</span><span class="o">.</span><span 
class="n">_pardo_fn_data</span><span class="p">(</span><span 
class="n">transform_node</span><span class="p">,</span> <span 
class="n">lookup_label</span><span class="p">))</span>
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/transforms/core.html 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/transforms/core.html
index 97a3918..5713ab8 100644
--- 
a/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/transforms/core.html
+++ 
b/src/documentation/sdks/pydoc/2.5.0/_modules/apache_beam/transforms/core.html
@@ -191,6 +191,7 @@
 
 <span class="kn">import</span> <span class="nn">copy</span>
 <span class="kn">import</span> <span class="nn">inspect</span>
+<span class="kn">import</span> <span class="nn">re</span>
 <span class="kn">import</span> <span class="nn">types</span>
 
 <span class="kn">from</span> <span class="nn">six</span> <span 
class="k">import</span> <span class="n">string_types</span>
@@ -1060,8 +1061,9 @@
     <span class="c1"># This is an ordered list stored as a dict (see the 
comments in</span>
     <span class="c1"># to_runner_api_parameter above).</span>
     <span class="n">indexed_side_inputs</span> <span class="o">=</span> <span 
class="p">[</span>
-        <span class="p">(</span><span class="nb">int</span><span 
class="p">(</span><span class="n">ix</span><span class="p">[</span><span 
class="mi">4</span><span class="p">:]),</span> <span 
class="n">pvalue</span><span class="o">.</span><span 
class="n">AsSideInput</span><span class="o">.</span><span 
class="n">from_runner_api</span><span class="p">(</span><span 
class="n">si</span><span class="p">,</span> <span class="n">context</span><span 
class="p">))</span>
-        <span class="k">for</span> <span class="n">ix</span><span 
class="p">,</span> <span class="n">si</span> <span class="ow">in</span> <span 
class="n">pardo_payload</span><span class="o">.</span><span 
class="n">side_inputs</span><span class="o">.</span><span 
class="n">items</span><span class="p">()]</span>
+        <span class="p">(</span><span class="nb">int</span><span 
class="p">(</span><span class="n">re</span><span class="o">.</span><span 
class="n">match</span><span class="p">(</span><span 
class="s1">&#39;side([0-9]+)(-.*)?$&#39;</span><span class="p">,</span> <span 
class="n">tag</span><span class="p">)</span><span class="o">.</span><span 
class="n">group</span><span class="p">(</span><span class="mi">1</span><span 
class="p">)),</span>
+         <span class="n">pvalue</span><span class="o">.</span><span 
class="n">AsSideInput</span><span class="o">.</span><span 
class="n">from_runner_api</span><span class="p">(</span><span 
class="n">si</span><span class="p">,</span> <span class="n">context</span><span 
class="p">))</span>
+        <span class="k">for</span> <span class="n">tag</span><span 
class="p">,</span> <span class="n">si</span> <span class="ow">in</span> <span 
class="n">pardo_payload</span><span class="o">.</span><span 
class="n">side_inputs</span><span class="o">.</span><span 
class="n">items</span><span class="p">()]</span>
     <span class="n">result</span><span class="o">.</span><span 
class="n">side_inputs</span> <span class="o">=</span> <span 
class="p">[</span><span class="n">si</span> <span class="k">for</span> <span 
class="n">_</span><span class="p">,</span> <span class="n">si</span> <span 
class="ow">in</span> <span class="nb">sorted</span><span 
class="p">(</span><span class="n">indexed_side_inputs</span><span 
class="p">)]</span>
     <span class="k">return</span> <span class="n">result</span></div></div>
 
diff --git a/src/documentation/sdks/pydoc/2.5.0/apache_beam.io.gcp.pubsub.html 
b/src/documentation/sdks/pydoc/2.5.0/apache_beam.io.gcp.pubsub.html
index 8169321..e5f3771 100644
--- a/src/documentation/sdks/pydoc/2.5.0/apache_beam.io.gcp.pubsub.html
+++ b/src/documentation/sdks/pydoc/2.5.0/apache_beam.io.gcp.pubsub.html
@@ -226,7 +226,7 @@ provided, topic must be None.</dd>
 
 <dl class="class">
 <dt id="apache_beam.io.gcp.pubsub.ReadFromPubSub">
-<em class="property">class </em><code 
class="descclassname">apache_beam.io.gcp.pubsub.</code><code 
class="descname">ReadFromPubSub</code><span 
class="sig-paren">(</span><em>topic=None</em>, <em>subscription=None</em>, 
<em>id_label=None</em>, <em>with_attributes=False</em>, 
<em>timestamp_attribute=None</em><span class="sig-paren">)</span><a 
class="reference internal" 
href="_modules/apache_beam/io/gcp/pubsub.html#ReadFromPubSub"><span 
class="viewcode-link">[source]</span></a><a class="head [...]
+<em class="property">class </em><code 
class="descclassname">apache_beam.io.gcp.pubsub.</code><code 
class="descname">ReadFromPubSub</code><span 
class="sig-paren">(</span><em>topic=None</em>, <em>subscription=None</em>, 
<em>id_label=None</em>, <em>timestamp_attribute=None</em><span 
class="sig-paren">)</span><a class="reference internal" 
href="_modules/apache_beam/io/gcp/pubsub.html#ReadFromPubSub"><span 
class="viewcode-link">[source]</span></a><a class="headerlink" 
href="#apache_beam.io.gc [...]
 <dd><p>Bases: <a class="reference internal" 
href="apache_beam.transforms.ptransform.html#apache_beam.transforms.ptransform.PTransform"
 title="apache_beam.transforms.ptransform.PTransform"><code class="xref py 
py-class docutils literal"><span 
class="pre">apache_beam.transforms.ptransform.PTransform</span></code></a></p>
 <p>A <code class="docutils literal"><span class="pre">PTransform</span></code> 
for reading from Cloud Pub/Sub.</p>
 <p>Initializes <code class="docutils literal"><span 
class="pre">ReadFromPubSub</span></code>.</p>
@@ -241,11 +241,8 @@ can be any string that uniquely identifies the record) 
will be used for
 deduplication of messages. If not provided, we cannot guarantee
 that no duplicate data will be delivered on the Pub/Sub stream. In this
 case, deduplication of the stream will be strictly best effort.</li>
-<li><strong>with_attributes</strong> – True - output elements will be <a 
class="reference internal" href="#apache_beam.io.gcp.pubsub.PubsubMessage" 
title="apache_beam.io.gcp.pubsub.PubsubMessage"><code class="xref py py-class 
docutils literal"><span class="pre">PubsubMessage</span></code></a> objects.
-False - output elements will be of type <code class="docutils literal"><span 
class="pre">str</span></code> (message payload only).</li>
 <li><strong>timestamp_attribute</strong> – <p>Message value to use as element 
timestamp. If None,
-uses message publishing time as the timestamp.
-Note that this argument doesn’t require with_attributes=True.</p>
+uses message publishing time as the timestamp.</p>
 <p>Timestamp values should be in one of two formats:</p>
 <ul>
 <li>A numerical value representing the number of milliseconds since the
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/apache_beam.tools.distribution_counter_microbenchmark.html
 
b/src/documentation/sdks/pydoc/2.5.0/apache_beam.tools.distribution_counter_microbenchmark.html
index cfdabd6..6af6035 100644
--- 
a/src/documentation/sdks/pydoc/2.5.0/apache_beam.tools.distribution_counter_microbenchmark.html
+++ 
b/src/documentation/sdks/pydoc/2.5.0/apache_beam.tools.distribution_counter_microbenchmark.html
@@ -196,7 +196,7 @@ A typical update operation should run into 0.6 
microseconds</p>
 
 <dl class="function">
 <dt id="apache_beam.tools.distribution_counter_microbenchmark.run_benchmark">
-<code 
class="descclassname">apache_beam.tools.distribution_counter_microbenchmark.</code><code
 class="descname">run_benchmark</code><span 
class="sig-paren">(</span><em>num_runs=100</em>, <em>num_input=10000</em>, 
<em>seed=1528273788.469298</em><span class="sig-paren">)</span><a 
class="reference internal" 
href="_modules/apache_beam/tools/distribution_counter_microbenchmark.html#run_benchmark"><span
 class="viewcode-link">[source]</span></a><a class="headerlink" 
href="#apache_beam.tools.dis [...]
+<code 
class="descclassname">apache_beam.tools.distribution_counter_microbenchmark.</code><code
 class="descname">run_benchmark</code><span 
class="sig-paren">(</span><em>num_runs=100</em>, <em>num_input=10000</em>, 
<em>seed=1529212306.183239</em><span class="sig-paren">)</span><a 
class="reference internal" 
href="_modules/apache_beam/tools/distribution_counter_microbenchmark.html#run_benchmark"><span
 class="viewcode-link">[source]</span></a><a class="headerlink" 
href="#apache_beam.tools.dis [...]
 <dd></dd></dl>
 
 </div>
diff --git a/src/documentation/sdks/pydoc/2.5.0/doctest/output.txt 
b/src/documentation/sdks/pydoc/2.5.0/doctest/output.txt
index c98538b..34bab9a 100644
--- a/src/documentation/sdks/pydoc/2.5.0/doctest/output.txt
+++ b/src/documentation/sdks/pydoc/2.5.0/doctest/output.txt
@@ -1,4 +1,4 @@
-Results of doctest builder run on 2018-06-06 10:29:58
+Results of doctest builder run on 2018-06-17 07:11:55
 =====================================================
 
 Document: apache_beam.io.avroio
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.coders.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.coders.doctree
index ba19e37..b4ed44c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.coders.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.coders.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.doctree
index 5a1737e..51c17ed 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.observable.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.observable.doctree
index 1070f07..90bc4ac 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.observable.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.observable.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.slow_stream.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.slow_stream.doctree
index e86cf3f..fef591c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.slow_stream.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.slow_stream.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.typecoders.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.typecoders.doctree
index 50b7185..83d04e3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.typecoders.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.coders.typecoders.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.error.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.error.doctree
index 3d0ac64..728dc85 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.error.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.error.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.doctree
index 15c8493..ae6842b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.auth.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.auth.doctree
index c76c865..0ebcb81 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.auth.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.auth.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.doctree
index ba81782..95ed631 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.json_value.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.json_value.doctree
index 68d8efd..d002df5 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.json_value.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.gcp.json_value.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.pickler.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.pickler.doctree
index d73e0fd..d843f2c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.pickler.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.pickler.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.util.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.util.doctree
index 953b2b9..20fe344 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.util.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.internal.util.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.avroio.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.avroio.doctree
index 73fb7a9..7a7992f 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.avroio.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.avroio.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.concat_source.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.concat_source.doctree
index cdfe3c5..c254c55 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.concat_source.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.concat_source.doctree
 differ
diff --git a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.doctree
index 5780171..bdad60d 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsink.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsink.doctree
index a94456a..611ca2f 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsink.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsink.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsource.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsource.doctree
index 0eb58e2..2b2cd39 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsource.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filebasedsource.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystem.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystem.doctree
index 148da19..f776826 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystem.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystem.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystemio.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystemio.doctree
index 9f15a48..4be677b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystemio.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystemio.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystems.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystems.doctree
index 5eef2f0..e7c7a0c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystems.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.filesystems.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.bigquery.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.bigquery.doctree
index ab63048..b8c4979 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.bigquery.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.bigquery.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.doctree
index f54fd0d..3eff1f8 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.adaptive_throttler.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.adaptive_throttler.doctree
index 2e8669d..ec1a149 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.adaptive_throttler.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.adaptive_throttler.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.datastoreio.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.datastoreio.doctree
index d338832..4b24cba 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.datastoreio.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.datastoreio.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.doctree
index c44ca33..02983f9 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.fake_datastore.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.fake_datastore.doctree
index ed8f05a..9b3ea4c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.fake_datastore.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.fake_datastore.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.helper.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.helper.doctree
index 9d98aa5..8ae0c0a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.helper.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.helper.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.query_splitter.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.query_splitter.doctree
index 8dbdf74..7f15fdf 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.query_splitter.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.query_splitter.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.util.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.util.doctree
index c3801b8..c8d2a1b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.util.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.datastore.v1.util.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.doctree
index ad88344..3e0487d 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsfilesystem.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsfilesystem.doctree
index b711d08..7d88bb4 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsfilesystem.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsfilesystem.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsio.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsio.doctree
index 04b208a..a7f8013 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsio.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.gcsio.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.pubsub.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.pubsub.doctree
index 038f471..635f626 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.pubsub.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.gcp.pubsub.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.hadoopfilesystem.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.hadoopfilesystem.doctree
index 63fe59e..b18e0c8 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.hadoopfilesystem.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.hadoopfilesystem.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.iobase.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.iobase.doctree
index df7769a..641a618 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.iobase.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.iobase.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.localfilesystem.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.localfilesystem.doctree
index 9770eb4..c635881 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.localfilesystem.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.localfilesystem.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.range_trackers.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.range_trackers.doctree
index da9e71e..49a2251 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.range_trackers.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.range_trackers.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.restriction_trackers.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.restriction_trackers.doctree
index 12cd0d3..418b2cd 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.restriction_trackers.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.restriction_trackers.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.source_test_utils.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.source_test_utils.doctree
index 589db60..213b46e 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.source_test_utils.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.source_test_utils.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.textio.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.textio.doctree
index 4f7df76..0dd6e04 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.textio.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.textio.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.tfrecordio.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.tfrecordio.doctree
index 128c8d9..37e525d 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.tfrecordio.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.tfrecordio.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.utils.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.utils.doctree
index 6e53981..0c20572 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.utils.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.utils.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.vcfio.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.vcfio.doctree
index f646d5f..0edb083 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.vcfio.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.io.vcfio.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.cells.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.cells.doctree
index 60d3de2..0588cdf 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.cells.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.cells.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.doctree
index d5ce6e8..f613403 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metric.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metric.doctree
index 8499c62..a0c9213 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metric.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metric.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metricbase.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metricbase.doctree
index 4436cde..cddfa4a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metricbase.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.metrics.metricbase.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.doctree
index c234855..a0859fc 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options.doctree
index 1354ca7..182e072 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options_validator.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options_validator.doctree
index a10b152..8d8903a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options_validator.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.pipeline_options_validator.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.value_provider.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.value_provider.doctree
index 0e0596d..de86af4 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.value_provider.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.options.value_provider.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pipeline.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pipeline.doctree
index 216a7fe..adc5a6b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pipeline.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pipeline.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_artifact_api_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_artifact_api_pb2_grpc.doctree
index ae04850..a577c82 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_artifact_api_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_artifact_api_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_fn_api_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_fn_api_pb2_grpc.doctree
index 783791f..35288db 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_fn_api_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_fn_api_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_job_api_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_job_api_pb2_grpc.doctree
index b62f188..740bf02 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_job_api_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_job_api_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_provision_api_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_provision_api_pb2_grpc.doctree
index 9d9d3d0..da1b58e 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_provision_api_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_provision_api_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_runner_api_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_runner_api_pb2_grpc.doctree
index d8b6dff..67aa7d3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_runner_api_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.beam_runner_api_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.doctree
index 0480bd6..3f65f9c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.endpoints_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.endpoints_pb2_grpc.doctree
index 7c5fb2e..0862230 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.endpoints_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.endpoints_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.standard_window_fns_pb2_grpc.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.standard_window_fns_pb2_grpc.doctree
index 7613324..128ae0a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.standard_window_fns_pb2_grpc.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.api.standard_window_fns_pb2_grpc.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.common_urns.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.common_urns.doctree
index bc1ce5a..e0360a3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.common_urns.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.common_urns.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.doctree
index 5f18f2e..33af6c9 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.python_urns.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.python_urns.doctree
index 0a872f8..8143e01 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.python_urns.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.portability.python_urns.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pvalue.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pvalue.doctree
index 9bce9a0..fa7e7f6 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pvalue.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.pvalue.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_metrics.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_metrics.doctree
index 28c2b47..399b67e 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_metrics.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_metrics.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_runner.doctree
index c5f9cfe..6a9c06a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.dataflow_runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.doctree
index af76675..80fa46e 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.doctree
index dcbdfa1..dd7a76b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.iobase.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.iobase.doctree
index ca822d5..cd92972 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.iobase.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.iobase.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.streaming_create.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.streaming_create.doctree
index 8850b3a..87e6334 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.streaming_create.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.native_io.streaming_create.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.ptransform_overrides.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.ptransform_overrides.doctree
index e36a196..bb7bebd 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.ptransform_overrides.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.ptransform_overrides.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.test_dataflow_runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.test_dataflow_runner.doctree
index 6297502..91f46cb 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.test_dataflow_runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.dataflow.test_dataflow_runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.bundle_factory.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.bundle_factory.doctree
index b053c6f..dae12dc 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.bundle_factory.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.bundle_factory.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.clock.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.clock.doctree
index b148caa..d9c9911 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.clock.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.clock.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.consumer_tracking_pipeline_visitor.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.consumer_tracking_pipeline_visitor.doctree
index 812ba5a..743936f 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.consumer_tracking_pipeline_visitor.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.consumer_tracking_pipeline_visitor.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_metrics.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_metrics.doctree
index 38e475b..153a62a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_metrics.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_metrics.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_runner.doctree
index d522cf2..21c1494 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.direct_runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.doctree
index 92941ab..f0257c2 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.evaluation_context.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.evaluation_context.doctree
index 399453c..dbcd2fa 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.evaluation_context.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.evaluation_context.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.executor.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.executor.doctree
index 299245b..a5274fd 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.executor.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.executor.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.helper_transforms.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.helper_transforms.doctree
index 7304e1d..f36b64a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.helper_transforms.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.helper_transforms.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.sdf_direct_runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.sdf_direct_runner.doctree
index ac50753..4c56837 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.sdf_direct_runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.sdf_direct_runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.transform_evaluator.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.transform_evaluator.doctree
index 77abe53..63ac5bd 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.transform_evaluator.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.transform_evaluator.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.util.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.util.doctree
index edda688..826a83f 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.util.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.util.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.watermark_manager.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.watermark_manager.doctree
index 0223fcf..199e444 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.watermark_manager.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.direct.watermark_manager.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.doctree
index b361654..cf2a0a3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.doctree
index 63e2f5f..205325a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.doctree
index 020ae32..15f93e5 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.python_rpc_direct_runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.python_rpc_direct_runner.doctree
index 05033f3..afe9fa3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.python_rpc_direct_runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.python_rpc_direct_runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.server.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.server.doctree
index 7ae1354..6c7963b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.server.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.experimental.python_rpc_direct.server.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.doctree
index 459bb62..e88f5fb 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.manager.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.manager.doctree
index 4b93736..dff2b14 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.manager.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.manager.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.utils.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.utils.doctree
index 0f8b795..1be3890 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.utils.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.job.utils.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.pipeline_context.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.pipeline_context.doctree
index 73739ba..c0fe663 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.pipeline_context.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.pipeline_context.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.runner.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.runner.doctree
index 8293a83..3235c4f 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.runner.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.runner.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.sdf_common.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.sdf_common.doctree
index cab3c57..8470096 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.sdf_common.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.runners.sdf_common.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.doctree
index 09481ec..0776ece 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.pipeline_verifiers.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.pipeline_verifiers.doctree
index 13c4a1f..b384e64 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.pipeline_verifiers.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.pipeline_verifiers.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_pipeline.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_pipeline.doctree
index b0ff64f..11da9bf 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_pipeline.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_pipeline.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_stream.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_stream.doctree
index dbff0c2..161cad8 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_stream.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_stream.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_utils.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_utils.doctree
index 4aa6d49..1d1bff5 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_utils.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.test_utils.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.util.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.util.doctree
index 3af335d..d08d3a3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.util.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.testing.util.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.distribution_counter_microbenchmark.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.distribution_counter_microbenchmark.doctree
index 86e6649..16faaf8 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.distribution_counter_microbenchmark.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.distribution_counter_microbenchmark.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.doctree
index d7b9c05..907395e 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.sideinput_microbenchmark.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.sideinput_microbenchmark.doctree
index 50b99df..1ae44b3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.sideinput_microbenchmark.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.sideinput_microbenchmark.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.utils.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.utils.doctree
index 1e95a8b..d91ef2d 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.utils.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.tools.utils.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.combiners.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.combiners.doctree
index cef33a1..1456629 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.combiners.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.combiners.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.core.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.core.doctree
index a0e05d9..cc64bc4 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.core.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.core.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.display.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.display.doctree
index 04dbc62..d2e01e1 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.display.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.display.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.doctree
index e3cfe09..4ec6119 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.ptransform.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.ptransform.doctree
index 6fc9db6..2789491 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.ptransform.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.ptransform.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.sideinputs.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.sideinputs.doctree
index a928e48..045fbe5 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.sideinputs.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.sideinputs.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.timeutil.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.timeutil.doctree
index 75f1b0f..014c113 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.timeutil.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.timeutil.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.trigger.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.trigger.doctree
index fb26e23..59fb2be 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.trigger.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.trigger.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.util.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.util.doctree
index 80840a6..bdf3f1c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.util.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.util.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.window.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.window.doctree
index 9fd9dd6..b0200ab 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.window.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.transforms.window.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.decorators.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.decorators.doctree
index 0b4c30e..b8ae9b4 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.decorators.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.decorators.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.doctree
index 7adfe02..0764ac3 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.native_type_compatibility.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.native_type_compatibility.doctree
index 18fcc03..1cafb58 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.native_type_compatibility.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.native_type_compatibility.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.opcodes.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.opcodes.doctree
index c62a395..bd7de39 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.opcodes.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.opcodes.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.trivial_inference.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.trivial_inference.doctree
index 56a0629..087c741 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.trivial_inference.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.trivial_inference.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typecheck.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typecheck.doctree
index e1117b3..b326ae9 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typecheck.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typecheck.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typehints.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typehints.doctree
index 56343f1..2de2aac 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typehints.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.typehints.typehints.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.annotations.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.annotations.doctree
index c3eebce..414eba6 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.annotations.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.annotations.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.doctree
index 1bf61b3..08a9310 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.doctree differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.plugin.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.plugin.doctree
index 0eb475a..c7e05b9 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.plugin.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.plugin.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.processes.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.processes.doctree
index cc50cb4..8d1920c 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.processes.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.processes.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.profiler.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.profiler.doctree
index d01d0f5..00cc5b4 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.profiler.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.profiler.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.proto_utils.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.proto_utils.doctree
index 64793da..c22c831 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.proto_utils.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.proto_utils.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.retry.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.retry.doctree
index 37cb3de..d2c917b 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.retry.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.retry.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.timestamp.doctree
 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.timestamp.doctree
index b725216..001582a 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.timestamp.doctree
 and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.timestamp.doctree
 differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.urns.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.urns.doctree
index 02e85ca..04d7942 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.urns.doctree 
and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.utils.urns.doctree 
differ
diff --git 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.version.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.version.doctree
index 5b896e7..a16cc29 100644
Binary files 
a/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.version.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/apache_beam.version.doctree differ
diff --git a/src/documentation/sdks/pydoc/2.5.0/doctrees/environment.pickle 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/environment.pickle
index 8817d06..27a25b4 100644
Binary files a/src/documentation/sdks/pydoc/2.5.0/doctrees/environment.pickle 
and b/src/documentation/sdks/pydoc/2.5.0/doctrees/environment.pickle differ
diff --git a/src/documentation/sdks/pydoc/2.5.0/doctrees/index.doctree 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/index.doctree
index ac6fc68..aaa664b 100644
Binary files a/src/documentation/sdks/pydoc/2.5.0/doctrees/index.doctree and 
b/src/documentation/sdks/pydoc/2.5.0/doctrees/index.doctree differ
diff --git a/src/documentation/sdks/pydoc/2.5.0/searchindex.js 
b/src/documentation/sdks/pydoc/2.5.0/searchindex.js
index b7104af..df9806c 100644
--- a/src/documentation/sdks/pydoc/2.5.0/searchindex.js
+++ b/src/documentation/sdks/pydoc/2.5.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["apache_beam.coders","apache_beam.coders.coders","apache_beam.coders.observable","apache_beam.coders.slow_stream","apache_beam.coders.typecoders","apache_beam.error","apache_beam.internal","apache_beam.internal.gcp","apache_beam.internal.gcp.auth","apache_beam.internal.gcp.json_value","apache_beam.internal.pickler","apache_beam.internal.util","apache_beam.io","apache_beam.io.avroio","apache_beam.io.concat_source","apache_beam.io.filebasedsink","apache_beam.io.f
 [...]
\ No newline at end of file
+Search.setIndex({docnames:["apache_beam.coders","apache_beam.coders.coders","apache_beam.coders.observable","apache_beam.coders.slow_stream","apache_beam.coders.typecoders","apache_beam.error","apache_beam.internal","apache_beam.internal.gcp","apache_beam.internal.gcp.auth","apache_beam.internal.gcp.json_value","apache_beam.internal.pickler","apache_beam.internal.util","apache_beam.io","apache_beam.io.avroio","apache_beam.io.concat_source","apache_beam.io.filebasedsink","apache_beam.io.f
 [...]
\ No newline at end of file

Reply via email to