Modified: samza/site/case-studies/slack.html
URL: 
http://svn.apache.org/viewvc/samza/site/case-studies/slack.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/case-studies/slack.html (original)
+++ samza/site/case-studies/slack.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -550,7 +556,7 @@
   <li>Ease of extensibility to other use cases like experimentation</li>
 </ul>
 
-<p><img src="/img/1.8.0/case-studies/slack-samza-pipeline.png" 
alt="architecture" style="max-width: 80%; height: auto;" 
onclick="window.open(this.src)" /></p>
+<p><img src="/img/latest/case-studies/slack-samza-pipeline.png" 
alt="architecture" style="max-width: 80%; height: auto;" 
onclick="window.open(this.src)" /></p>
 
 <p>The engineering team at Slack built their data platform using Apache Samza. 
It has three types of Samza jobs - <em>Routers</em>, <em>Processors</em> and 
<em>Converters</em>.</p>
 
@@ -696,7 +702,7 @@ incoming log events, decorate them and a
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/case-studies/state.html
URL: 
http://svn.apache.org/viewvc/samza/site/case-studies/state.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/case-studies/state.html (original)
+++ samza/site/case-studies/state.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -678,7 +684,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/case-studies/tripadvisor.html
URL: 
http://svn.apache.org/viewvc/samza/site/case-studies/tripadvisor.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/case-studies/tripadvisor.html (original)
+++ samza/site/case-studies/tripadvisor.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -715,7 +721,7 @@ The pipeline uses Samza’s RocksDB s
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/case-studies/uber.html
URL: 
http://svn.apache.org/viewvc/samza/site/case-studies/uber.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/case-studies/uber.html (original)
+++ samza/site/case-studies/uber.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -678,7 +684,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/community/committers-old.html
URL: 
http://svn.apache.org/viewvc/samza/site/community/committers-old.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/community/committers-old.html (original)
+++ samza/site/community/committers-old.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -662,7 +668,7 @@ Committer<br />
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/community/committers.html
URL: 
http://svn.apache.org/viewvc/samza/site/community/committers.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/community/committers.html (original)
+++ samza/site/community/committers.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -1873,7 +1879,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/community/contact-us.html
URL: 
http://svn.apache.org/viewvc/samza/site/community/contact-us.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/community/contact-us.html (original)
+++ samza/site/community/contact-us.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -639,7 +645,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/community/irc.html
URL: 
http://svn.apache.org/viewvc/samza/site/community/irc.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/community/irc.html (original)
+++ samza/site/community/irc.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -587,7 +593,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/contribute/code.html
URL: 
http://svn.apache.org/viewvc/samza/site/contribute/code.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/contribute/code.html (original)
+++ samza/site/contribute/code.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -590,7 +596,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/contribute/coding-guide.html
URL: 
http://svn.apache.org/viewvc/samza/site/contribute/coding-guide.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/contribute/coding-guide.html (original)
+++ samza/site/contribute/coding-guide.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -700,7 +706,7 @@ In general, patches should include:</p>
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/contribute/contributors-corner.html
URL: 
http://svn.apache.org/viewvc/samza/site/contribute/contributors-corner.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/contribute/contributors-corner.html (original)
+++ samza/site/contribute/contributors-corner.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -686,7 +692,7 @@ If you are unclear whether a change you
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/contribute/enhancement-proposal.html
URL: 
http://svn.apache.org/viewvc/samza/site/contribute/enhancement-proposal.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/contribute/enhancement-proposal.html (original)
+++ samza/site/contribute/enhancement-proposal.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -665,7 +671,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/contribute/tests.html
URL: 
http://svn.apache.org/viewvc/samza/site/contribute/tests.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/contribute/tests.html (original)
+++ samza/site/contribute/tests.html Wed Jan 18 19:33:25 2023
@@ -81,7 +81,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -152,10 +152,10 @@
     
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/1.8.0/">QuickStart</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/quick-start/latest/">QuickStart</a>
       
         
-      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/1.8.0/">Code Examples</a>
+      <a class="side-navigation__group-item" data-match-active="" 
href="/startup/code-examples/latest/">Code Examples</a>
       
 
     
@@ -187,7 +187,7 @@
         <i class="side-navigation__group-title-icon icon 
ion-md-arrow-dropdown"></i>
         Documentation
       </div>
-      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/1.8.0/">
+      <div class="side-navigation__group-items 
side-navigation__group-has-submenus" data-sub-menu 
data-documentation="/learn/documentation/latest/">
     
 
     <!-- Handle sub navigation items from data -->
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -692,7 +698,7 @@ More info on this subject can be found <
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Added: samza/site/img/latest/learn/documentation/api/table-api-class-diagram.png
URL: 
http://svn.apache.org/viewvc/samza/site/img/latest/learn/documentation/api/table-api-class-diagram.png?rev=1906774&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
samza/site/img/latest/learn/documentation/api/table-api-class-diagram.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: samza/site/index.html
URL: 
http://svn.apache.org/viewvc/samza/site/index.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/index.html (original)
+++ samza/site/index.html Wed Jan 18 19:33:25 2023
@@ -80,7 +80,7 @@
     </div>
     <div class="main-navigation__items" data-menu-opened>
       <a class="main-navigation__item" href="/">Home</a>
-      <a class="main-navigation__item" 
href="/learn/documentation/1.8.0/core-concepts/core-concepts.html">Docs</a>
+      <a class="main-navigation__item" 
href="/learn/documentation/latest/core-concepts/core-concepts.html">Docs</a>
       <a class="main-navigation__item" href="/powered-by/">Powered By</a>
       <a class="main-navigation__item" href="/startup/download/">Downloads</a>
       <a class="main-navigation__item" href="/blog/">Blog</a>
@@ -111,7 +111,7 @@
           A distributed stream processing framework
         </h2>
         <div class="content">
-          <a class="button" href="/startup/quick-start/1.8.0">
+          <a class="button" href="/startup/quick-start/latest">
             Quick Start
           </a>
           <a class="button" href="/case-studies/">
@@ -149,9 +149,9 @@
 
               
 
-              <a class="blog-post" 
href="/blog/2021-01-28-announcing-the-release-of-apache-samza--1.6.0">
-                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.6.0</div>
-                  <div class="blog-post__date">January 28, 2021</div>
+              <a class="blog-post" 
href="/blog/2023-01-17-announcing-the-release-of-apache-samza--1.8.0">
+                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.8.0</div>
+                  <div class="blog-post__date">January 17, 2023</div>
               </a>
 
             
@@ -162,9 +162,9 @@
 
               
 
-              <a class="blog-post" 
href="/blog/2020-08-28-announcing-the-release-of-apache-samza--1.5.1">
-                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.5.1</div>
-                  <div class="blog-post__date">August 28, 2020</div>
+              <a class="blog-post" 
href="/blog/2021-01-28-announcing-the-release-of-apache-samza--1.6.0">
+                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.6.0</div>
+                  <div class="blog-post__date">January 28, 2021</div>
               </a>
 
             
@@ -175,9 +175,9 @@
 
               
 
-              <a class="blog-post" 
href="/blog/2020-07-01-announcing-the-release-of-apache-samza--1.5.0">
-                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.5.0</div>
-                  <div class="blog-post__date">July 1, 2020</div>
+              <a class="blog-post" 
href="/blog/2020-08-28-announcing-the-release-of-apache-samza--1.5.1">
+                  <div class="blog-post__title">Announcing the release of 
Apache Samza 1.5.1</div>
+                  <div class="blog-post__date">August 28, 2020</div>
               </a>
 
             
@@ -415,7 +415,7 @@
         <div class="footer__items">
           <a class="footer__item" href="/meetups/">Meetups</a>
           <a class="footer__item" href="/blog/">Blog</a>
-          <a class="footer__item" 
href="/learn/documentation/1.8.0/introduction/background.html">About</a>
+          <a class="footer__item" 
href="/learn/documentation/latest/introduction/background.html">About</a>
         </div>
       </div>
       <div>

Modified: samza/site/learn/documentation/latest/api/beam-api.html
URL: 
http://svn.apache.org/viewvc/samza/site/learn/documentation/latest/api/beam-api.html?rev=1906774&r1=1906773&r2=1906774&view=diff
==============================================================================
--- samza/site/learn/documentation/latest/api/beam-api.html (original)
+++ samza/site/learn/documentation/latest/api/beam-api.html Wed Jan 18 19:33:25 
2023
@@ -227,6 +227,12 @@
     
       
         
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.8.0">1.8.0</a>
+      
+        
+      <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.7.0">1.7.0</a>
+      
+        
       <a class="side-navigation__group-item" data-match-active="" 
href="/releases/1.6.0">1.6.0</a>
       
         
@@ -538,6 +544,14 @@
               
               
 
+              <li class="hide"><a 
href="/learn/documentation/1.8.0/api/beam-api">1.8.0</a></li>
+
+              
+
+              <li class="hide"><a 
href="/learn/documentation/1.7.0/api/beam-api">1.7.0</a></li>
+
+              
+
               <li class="hide"><a 
href="/learn/documentation/1.6.0/api/beam-api">1.6.0</a></li>
 
               
@@ -640,11 +654,10 @@
 -->
 
 <h3 id="table-of-contents">Table Of Contents</h3>
-
 <ul>
-<li><a href="#introduction">Introduction</a></li>
-<li><a href="#basic-concepts">Basic Concepts</a></li>
-<li><a href="#apache-beam---a-samza%E2%80%99s-perspective">Apache Beam - A 
Samza’s Perspective</a></li>
+  <li><a href="#introduction">Introduction</a></li>
+  <li><a href="#basic-concepts">Basic Concepts</a></li>
+  <li><a href="#apache-beam---a-samza’s-perspective">Apache Beam - A 
Samza’s Perspective</a></li>
 </ul>
 
 <h3 id="introduction">Introduction</h3>
@@ -652,55 +665,63 @@
 <p>Apache Beam brings an easy-to-usen but powerful API and model for 
state-of-art stream and batch data processing with portability across a variety 
of languages. The Beam API and model has the following characteristics:</p>
 
 <ul>
-<li><p><em>Simple constructs, powerful semantics</em>: the whole beam API can 
be simply described by a <code>Pipeline</code> object, which captures all your 
data processing steps from input to output. Beam SDK supports over <a 
href="https://beam.apache.org/documentation/io/built-in/";>20 data IOs</a>, and 
data transformations from simple <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/transforms/MapElements.html";>Map</a>
 to complex <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/index.html?org/apache/beam/sdk/transforms/Combine.html";>Combines
 and Joins</a>.</p></li>
-<li><p><em>Strong consistency via event-time</em>: Beam provides advanced <a 
href="https://beam.apache.org/documentation/programming-guide/#watermarks-and-late-data";>event-time
 support</a> so you can perform windowing and aggregations based on when the 
events happen, instead of when they arrive. The event-time mechanism improves 
the accuracy of processing results, and guarantees repeatability in results 
when reprocessing the same data set.</p></li>
-<li><p><em>Comprehensive stream processing semantics</em>: Beam supports an 
up-to-date stream processing model, including <a 
href="https://beam.apache.org/documentation/programming-guide/#windowing";>tumbling/sliding/session
 windows</a>, joins and aggregations. It provides <a 
href="https://beam.apache.org/documentation/programming-guide/#triggers";>triggers</a>
 based on conditions of early and late firings, and late arrival handling with 
accumulation mode and allowed lateness.</p></li>
-<li><p><em>Portability with multiple programming languages</em>: Beam supports 
a consistent API in multiple languages, including <a 
href="https://beam.apache.org/roadmap/portability/";>Java, Python and Go</a>. 
This allows you to leverage the rich ecosystem built for different languages, 
e.g. ML libs for Python.</p></li>
+  <li>
+    <p><em>Simple constructs, powerful semantics</em>: the whole beam API can 
be simply described by a <code class="language-plaintext 
highlighter-rouge">Pipeline</code> object, which captures all your data 
processing steps from input to output. Beam SDK supports over <a 
href="https://beam.apache.org/documentation/io/built-in/";>20 data IOs</a>, and 
data transformations from simple <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/transforms/MapElements.html";>Map</a>
 to complex <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/index.html?org/apache/beam/sdk/transforms/Combine.html";>Combines
 and Joins</a>.</p>
+  </li>
+  <li>
+    <p><em>Strong consistency via event-time</em>: Beam provides advanced <a 
href="https://beam.apache.org/documentation/programming-guide/#watermarks-and-late-data";>event-time
 support</a> so you can perform windowing and aggregations based on when the 
events happen, instead of when they arrive. The event-time mechanism improves 
the accuracy of processing results, and guarantees repeatability in results 
when reprocessing the same data set.</p>
+  </li>
+  <li>
+    <p><em>Comprehensive stream processing semantics</em>: Beam supports an 
up-to-date stream processing model, including <a 
href="https://beam.apache.org/documentation/programming-guide/#windowing";>tumbling/sliding/session
 windows</a>, joins and aggregations. It provides <a 
href="https://beam.apache.org/documentation/programming-guide/#triggers";>triggers</a>
 based on conditions of early and late firings, and late arrival handling with 
accumulation mode and allowed lateness.</p>
+  </li>
+  <li>
+    <p><em>Portability with multiple programming languages</em>: Beam supports 
a consistent API in multiple languages, including <a 
href="https://beam.apache.org/roadmap/portability/";>Java, Python and Go</a>. 
This allows you to leverage the rich ecosystem built for different languages, 
e.g. ML libs for Python.</p>
+  </li>
 </ul>
 
 <h3 id="basic-concepts">Basic Concepts</h3>
 
-<p>Let&rsquo;s walk through the WordCount example to illustrate the Beam basic 
concepts. A Beam program often starts by creating a <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/Pipeline.html";>Pipeline</a>
 object in your <code>main()</code> function.</p>
+<p>Let’s walk through the WordCount example to illustrate the Beam basic 
concepts. A Beam program often starts by creating a <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/Pipeline.html";>Pipeline</a>
 object in your <code class="language-plaintext 
highlighter-rouge">main()</code> function.</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="c1">// Start by defining the options 
for the pipeline.</span>
-<span class="n">PipelineOptions</span> <span class="n">options</span> <span 
class="o">=</span> <span class="n">PipelineOptionsFactory</span><span 
class="o">.</span><span class="na">create</span><span class="o">();</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="c1">// Start by defining the options for the 
pipeline.</span>
+<span class="nc">PipelineOptions</span> <span class="n">options</span> <span 
class="o">=</span> <span class="nc">PipelineOptionsFactory</span><span 
class="o">.</span><span class="na">create</span><span class="o">();</span>
 
 <span class="c1">// Then create the pipeline.</span>
-<span class="n">Pipeline</span> <span class="n">p</span> <span 
class="o">=</span> <span class="n">Pipeline</span><span class="o">.</span><span 
class="na">create</span><span class="o">(</span><span 
class="n">options</span><span class="o">);</span></code></pre></figure>
+<span class="nc">Pipeline</span> <span class="n">p</span> <span 
class="o">=</span> <span class="nc">Pipeline</span><span 
class="o">.</span><span class="na">create</span><span class="o">(</span><span 
class="n">options</span><span class="o">);</span></code></pre></figure>
 
-<p>The <code>PipelineOptions</code> supported by SamzaRunner is documented in 
detail <a 
href="https://beam.apache.org/documentation/runners/samza/";>here</a>.</p>
+<p>The <code class="language-plaintext 
highlighter-rouge">PipelineOptions</code> supported by SamzaRunner is 
documented in detail <a 
href="https://beam.apache.org/documentation/runners/samza/";>here</a>.</p>
 
-<p>Let&rsquo;s apply the first data transform to read from a text file using 
<a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/io/TextIO.html";>TextIO.read()</a>:</p>
+<p>Let’s apply the first data transform to read from a text file using <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/io/TextIO.html";>TextIO.read()</a>:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">PCollection</span><span 
class="o">&lt;</span><span class="n">String</span><span class="o">&gt;</span> 
<span class="n">lines</span> <span class="o">=</span> <span 
class="n">p</span><span class="o">.</span><span class="na">apply</span><span 
class="o">(</span>
-  <span class="s">&quot;ReadLines&quot;</span><span class="o">,</span> <span 
class="n">TextIO</span><span class="o">.</span><span 
class="na">read</span><span class="o">().</span><span 
class="na">from</span><span class="o">(</span><span 
class="s">&quot;/path/to/inputData&quot;</span><span 
class="o">));</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">PCollection</span><span 
class="o">&lt;</span><span class="nc">String</span><span class="o">&gt;</span> 
<span class="n">lines</span> <span class="o">=</span> <span 
class="n">p</span><span class="o">.</span><span class="na">apply</span><span 
class="o">(</span>
+  <span class="s">"ReadLines"</span><span class="o">,</span> <span 
class="nc">TextIO</span><span class="o">.</span><span 
class="na">read</span><span class="o">().</span><span 
class="na">from</span><span class="o">(</span><span 
class="s">"/path/to/inputData"</span><span 
class="o">));</span></code></pre></figure>
 
 <p>To break down each line into words, you can use a <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/transforms/FlatMapElements.html";>FlatMap</a>:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">PCollection</span><span 
class="o">&lt;</span><span class="n">String</span><span class="o">&gt;</span> 
<span class="n">words</span> <span class="o">=</span> <span 
class="n">lines</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span>
-    <span class="n">FlatMapElements</span><span class="o">.</span><span 
class="na">into</span><span class="o">(</span><span 
class="n">TypeDescriptors</span><span class="o">.</span><span 
class="na">strings</span><span class="o">())</span>
-        <span class="o">.</span><span class="na">via</span><span 
class="o">((</span><span class="n">String</span> <span 
class="n">word</span><span class="o">)</span> <span class="o">-&gt;</span> 
<span class="n">Arrays</span><span class="o">.</span><span 
class="na">asList</span><span class="o">(</span><span 
class="n">word</span><span class="o">.</span><span class="na">split</span><span 
class="o">(</span><span class="s">&quot;\\W+&quot;</span><span 
class="o">))));</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">PCollection</span><span 
class="o">&lt;</span><span class="nc">String</span><span class="o">&gt;</span> 
<span class="n">words</span> <span class="o">=</span> <span 
class="n">lines</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span>
+    <span class="nc">FlatMapElements</span><span class="o">.</span><span 
class="na">into</span><span class="o">(</span><span 
class="nc">TypeDescriptors</span><span class="o">.</span><span 
class="na">strings</span><span class="o">())</span>
+        <span class="o">.</span><span class="na">via</span><span 
class="o">((</span><span class="nc">String</span> <span 
class="n">word</span><span class="o">)</span> <span class="o">-&gt;</span> 
<span class="nc">Arrays</span><span class="o">.</span><span 
class="na">asList</span><span class="o">(</span><span 
class="n">word</span><span class="o">.</span><span class="na">split</span><span 
class="o">(</span><span class="s">"\\W+"</span><span 
class="o">))));</span></code></pre></figure>
 
-<p>Beam provides a build-in transform <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/transforms/Count.html";>Count.perElement</a>
 to count the number of elements based on each value. Let&rsquo;s use it here 
to count the words:</p>
+<p>Beam provides a build-in transform <a 
href="https://beam.apache.org/releases/javadoc/2.11.0/org/apache/beam/sdk/transforms/Count.html";>Count.perElement</a>
 to count the number of elements based on each value. Let’s use it here to 
count the words:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">PCollection</span><span 
class="o">&lt;</span><span class="n">KV</span><span class="o">&lt;</span><span 
class="n">String</span><span class="o">,</span> <span 
class="n">Long</span><span class="o">&gt;&gt;</span> <span 
class="n">counts</span> <span class="o">=</span> <span 
class="n">pipeline</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span 
class="n">Count</span><span class="o">.</span><span 
class="na">perElement</span><span class="o">());</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">PCollection</span><span 
class="o">&lt;</span><span class="no">KV</span><span class="o">&lt;</span><span 
class="nc">String</span><span class="o">,</span> <span 
class="nc">Long</span><span class="o">&gt;&gt;</span> <span 
class="n">counts</span> <span class="o">=</span> <span 
class="n">pipeline</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span 
class="nc">Count</span><span class="o">.</span><span 
class="na">perElement</span><span class="o">());</span></code></pre></figure>
 
-<p>Finally we format the counts into strings and write to a file using 
<code>TextIO.write()</code>:</p>
+<p>Finally we format the counts into strings and write to a file using <code 
class="language-plaintext highlighter-rouge">TextIO.write()</code>:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">counts</span><span 
class="o">.</span><span class="na">apply</span><span class="o">(</span><span 
class="n">ToString</span><span class="o">.</span><span 
class="na">kvs</span><span class="o">())</span>
-      <span class="o">.</span><span class="na">apply</span><span 
class="o">(</span><span class="n">TextIO</span><span class="o">.</span><span 
class="na">write</span><span class="o">().</span><span 
class="na">to</span><span class="o">(</span><span 
class="s">&quot;/path/to/output&quot;</span><span class="o">).</span><span 
class="na">withoutSharding</span><span 
class="o">());</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="n">counts</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span 
class="nc">ToString</span><span class="o">.</span><span 
class="na">kvs</span><span class="o">())</span>
+      <span class="o">.</span><span class="na">apply</span><span 
class="o">(</span><span class="nc">TextIO</span><span class="o">.</span><span 
class="na">write</span><span class="o">().</span><span 
class="na">to</span><span class="o">(</span><span 
class="s">"/path/to/output"</span><span class="o">).</span><span 
class="na">withoutSharding</span><span 
class="o">());</span></code></pre></figure>
 
 <p>To run your pipeline and wait for the results, just do:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">pipeline</span><span 
class="o">.</span><span class="na">run</span><span class="o">().</span><span 
class="na">waitUntilFinish</span><span 
class="o">();</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="n">pipeline</span><span class="o">.</span><span 
class="na">run</span><span class="o">().</span><span 
class="na">waitUntilFinish</span><span 
class="o">();</span></code></pre></figure>
 
 <p>Or you can run your pipeline asynchronously, e.g. when you submit it to a 
remote cluster:</p>
 
-<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span></span><span class="n">pipeline</span><span 
class="o">.</span><span class="na">run</span><span 
class="o">();</span></code></pre></figure>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="n">pipeline</span><span class="o">.</span><span 
class="na">run</span><span class="o">();</span></code></pre></figure>
 
-<p>To run this Beam program with Samza, you can simply provide 
&ldquo;&ndash;runner=SamzaRunner&rdquo; as a program argument. You can follow 
our <a href="/startup/quick-start/latest/beam.html">quick start</a> to set up 
your project and run different examples. For more details on writing the Beam 
program, please refer the <a 
href="https://beam.apache.org/documentation/programming-guide/";>Beam 
programming guide</a>.</p>
+<p>To run this Beam program with Samza, you can simply provide 
“–runner=SamzaRunner” as a program argument. You can follow our <a 
href="/startup/quick-start/latest/beam.html">quick start</a> to set up your 
project and run different examples. For more details on writing the Beam 
program, please refer the <a 
href="https://beam.apache.org/documentation/programming-guide/";>Beam 
programming guide</a>.</p>
 
-<h3 id="apache-beam-a-samza-s-perspective">Apache Beam - A Samza’s 
Perspective</h3>
+<h3 id="apache-beam---a-samzas-perspective">Apache Beam - A Samza’s 
Perspective</h3>
 
 <p>The goal of Samza is to provide large-scale streaming processing 
capabilities with first-class state support. This does not contradict with 
Beam. In fact, while Samza lays out a solid foundation for large-scale stateful 
stream processing, Beam adds the cutting-edge stream processing API and model 
on top of it. The Beam API and model allows further optimization in the Samza 
platform, including multi-stage distributed computation and parallel processing 
on the per-key basis. The performance enhancements from these optimizations 
will benefit both Samza and its users. Samza can also further improve Beam 
model by providing various use cases. We firmly believe Samza will benefit from 
collaborating with Beam.</p>
 


Reply via email to