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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new ce341d7  Publishing website 2021/08/25 00:01:37 at commit c439abf
ce341d7 is described below

commit ce341d74fe2432c0565e378c6b760e25165ea88a
Author: jenkins <[email protected]>
AuthorDate: Wed Aug 25 00:01:38 2021 +0000

    Publishing website 2021/08/25 00:01:37 at commit c439abf
---
 website/generated-content/documentation/index.xml                  | 7 +++++++
 .../generated-content/documentation/programming-guide/index.html   | 6 +++++-
 website/generated-content/sitemap.xml                              | 2 +-
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/website/generated-content/documentation/index.xml 
b/website/generated-content/documentation/index.xml
index 2829227..ca70856 100644
--- a/website/generated-content/documentation/index.xml
+++ b/website/generated-content/documentation/index.xml
@@ -4156,6 +4156,13 @@ express types as a set of named fields, allowing for 
more-expressive aggregation
 individual elements. A Beam Transform might process each element of a
 &lt;code>PCollection&lt;/code> and generate new pipeline data (as a new 
&lt;code>PCollection&lt;/code>), &lt;em>but it
 does not consume or modify the original input collection&lt;/em>.&lt;/p>
+&lt;blockquote>
+&lt;p>&lt;strong>Note:&lt;/strong> Beam SDKs avoid unnecessary copying of 
elements, so &lt;code>PCollection&lt;/code>
+contents are logically immutable, not physically immutable. Changes to input
+elements may be visible to other DoFns executing within the same bundle, and 
may
+cause correctness issues.
+As a rule, it&amp;rsquo;s not safe to modify values provided to a DoFn.&lt;/p>
+&lt;/blockquote>
 &lt;h4 id="random-access">3.2.4. Random access&lt;/h4>
 &lt;p>A &lt;code>PCollection&lt;/code> does not support random access to 
individual elements. Instead,
 Beam Transforms consider every element in a &lt;code>PCollection&lt;/code> 
individually.&lt;/p>
diff --git 
a/website/generated-content/documentation/programming-guide/index.html 
b/website/generated-content/documentation/programming-guide/index.html
index a969c5a..c1b84aff 100644
--- a/website/generated-content/documentation/programming-guide/index.html
+++ b/website/generated-content/documentation/programming-guide/index.html
@@ -269,7 +269,11 @@ Examples are JSON, Protocol Buffer, Avro, and database 
records. Schemas provide
 express types as a set of named fields, allowing for more-expressive 
aggregations.</p><h4 id=immutability>3.2.3. Immutability</h4><p>A 
<code>PCollection</code> is immutable. Once created, you cannot add, remove, or 
change
 individual elements. A Beam Transform might process each element of a
 <code>PCollection</code> and generate new pipeline data (as a new 
<code>PCollection</code>), <em>but it
-does not consume or modify the original input collection</em>.</p><h4 
id=random-access>3.2.4. Random access</h4><p>A <code>PCollection</code> does 
not support random access to individual elements. Instead,
+does not consume or modify the original input 
collection</em>.</p><blockquote><p><strong>Note:</strong> Beam SDKs avoid 
unnecessary copying of elements, so <code>PCollection</code>
+contents are logically immutable, not physically immutable. Changes to input
+elements may be visible to other DoFns executing within the same bundle, and 
may
+cause correctness issues.
+As a rule, it&rsquo;s not safe to modify values provided to a 
DoFn.</p></blockquote><h4 id=random-access>3.2.4. Random access</h4><p>A 
<code>PCollection</code> does not support random access to individual elements. 
Instead,
 Beam Transforms consider every element in a <code>PCollection</code> 
individually.</p><h4 id=size-and-boundedness>3.2.5. Size and 
boundedness</h4><p>A <code>PCollection</code> is a large, immutable 
&ldquo;bag&rdquo; of elements. There is no upper limit
 on how many elements a <code>PCollection</code> can contain; any given 
<code>PCollection</code> might
 fit in memory on a single machine, or it might represent a very large
diff --git a/website/generated-content/sitemap.xml 
b/website/generated-content/sitemap.xml
index 5b08961..b0f19d5 100644
--- a/website/generated-content/sitemap.xml
+++ b/website/generated-content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/blog/beam-2.31.0/</loc><lastmod>2021-06-22T18:45:24-07:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/blog/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/categories/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/blog/b
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/blog/beam-2.31.0/</loc><lastmod>2021-06-22T18:45:24-07:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/blog/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/categories/</loc><lastmod>2021-07-01T15:48:01-07:00</lastmod></url><url><loc>/blog/b
 [...]
\ No newline at end of file

Reply via email to