You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fluo.apache.org by kt...@apache.org on 2018/03/23 21:38:09 UTC
[fluo-website] branch asf-site updated: Jekyll build from
gh-pages:769a4e3
This is an automated email from the ASF dual-hosted git repository.
kturner pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/fluo-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 072f8aa Jekyll build from gh-pages:769a4e3
072f8aa is described below
commit 072f8aa3103348b66e36e441ef1296fe0c4507f0
Author: Keith Turner <kt...@apache.org>
AuthorDate: Fri Mar 23 17:37:07 2018 -0400
Jekyll build from gh-pages:769a4e3
update tour to use new scanner APIs (#154)
---
feed.xml | 4 ++--
tour/application-configuration/index.html | 2 +-
tour/scanning-code/index.html | 11 +++++------
tour/weak-code/index.html | 2 +-
4 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/feed.xml b/feed.xml
index 61e3ff1..e42ccf5 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,8 +5,8 @@
<description>Apache Fluo Website</description>
<link>https://fluo.apache.org//</link>
<atom:link href="https://fluo.apache.org//feed.xml" rel="self" type="application/rss+xml" />
- <pubDate>Fri, 23 Mar 2018 14:51:24 +0000</pubDate>
- <lastBuildDate>Fri, 23 Mar 2018 14:51:24 +0000</lastBuildDate>
+ <pubDate>Fri, 23 Mar 2018 21:37:01 +0000</pubDate>
+ <lastBuildDate>Fri, 23 Mar 2018 21:37:01 +0000</lastBuildDate>
<generator>Jekyll v3.6.2</generator>
diff --git a/tour/application-configuration/index.html b/tour/application-configuration/index.html
index 1e71bef..a1b3811 100644
--- a/tour/application-configuration/index.html
+++ b/tour/application-configuration/index.html
@@ -177,7 +177,7 @@ configuration.</p>
<span class="n">Column</span> <span class="n">exportNtfyCol</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Column</span><span class="o">(</span><span class="s">"ET"</span><span class="o">,</span> <span class="n">exportId</span><span class="o">);</span>
<span class="n">Observer</span> <span class="n">exportObserver</span> <span class="o">=</span> <span class="o">(</span><span class="n">tx</span><span class="o">,</span> <span class="n">row</span><span class="o">,</span> <span class="n">col</span><span class="o">)</span> <span class="o">-></span> <span class="o">{</span>
- <span class="n">CellScanner</span> <span class="n">scanner</span> <span class="o">=</span> <span class="n">tx</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">Span</span><span class="o">.</span><span class="na">exact</span><span class="o">(</span><span class="n">row</span><span class="o">)).</span><span class="na">build</span><span class="o">();</span>
+ <span class="n">CellScanner</span> <span class="n">scanner</span> <span class="o">=</span> <span class="n">tx</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">row</span><span class="o">).</span><span class="na">build</span><span class="o">();</span>
<span class="k">for</span> <span class="o">(</span><span class="n">RowColumnValue</span> <span class="n">rcv</span> <span class="o">:</span> <span class="n">scanner</span><span class="o">)</span> <span class="o">{</span>
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">printf</span><span class="o">(</span><span class="s">"Exporting val=%s from row=%s to db=%s table=%s\n"</span><span class="o">,</span> <span class="n">rcv</span><span class="o">.</span><span class="na">getsValue</span><span class="o">(),</span>
diff --git a/tour/scanning-code/index.html b/tour/scanning-code/index.html
index 77160ae..195435e 100644
--- a/tour/scanning-code/index.html
+++ b/tour/scanning-code/index.html
@@ -142,21 +142,20 @@
<span class="k">try</span><span class="o">(</span><span class="n">Snapshot</span> <span class="n">s1</span> <span class="o">=</span> <span class="n">client</span><span class="o">.</span><span class="na">newSnapshot</span><span class="o">())</span> <span class="o">{</span>
<span class="c1">//scan over an entire row</span>
- <span class="n">CellScanner</span> <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">Span</span><span class="o">.</span><span class="na">exact</span><span class="o">(</span><span class="s">"kerbalnaut0002"</span><span class="o">)).</span><span class="na">build</span><span class="o">();</span>
+ <span class="n">CellScanner</span> <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="s">"kerbalnaut0002"</span><span class="o">).</span><span class="na">build</span><span class="o">();</span>
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"Scan 1 :"</span><span class="o">);</span>
<span class="k">for</span> <span class="o">(</span><span class="n">RowColumnValue</span> <span class="n">rcv</span> <span class="o">:</span> <span class="n">cellScanner</span><span class="o">)</span> <span class="o">{</span>
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"\t"</span><span class="o">+</span><span class="n">rcv</span><span class="o">);</span>
<span class="o">}</span>
<span class="c1">//scan over a row and column family</span>
- <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">Span</span><span class="o">.</span><span class="na">exact</span><span class="o">(</span><span class="s">"kerbalnaut0002"</span><span class="o">,</span> <span class="k">new</span> <span class="n">Column</span><span class="o">(</span><span class="s">"na [...]
+ <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="s">"kerbalnaut0002"</span><span class="o">,</span> <span class="k">new</span> <span class="n">Column</span><span class="o">(</span><span class="s">"name"</span><span class="o">)).</span><span class="na">build</span><span class="o">();</span>
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"\nScan 2 :"</span><span class="o">);</span>
- <span class="k">for</span> <span class="o">(</span><span class="n">RowColumnValue</span> <span class="n">rcv</span> <span class="o">:</span> <span class="n">cellScanner</span><span class="o">)</span> <span class="o">{</span>
- <span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"\t"</span><span class="o">+</span><span class="n">rcv</span><span class="o">);</span>
- <span class="o">}</span>
+ <span class="c1">//use Java 8 stream to print instead of foreach loop</span>
+ <span class="n">cellScanner</span><span class="o">.</span><span class="na">stream</span><span class="o">().</span><span class="na">map</span><span class="o">(</span><span class="n">rcv</span> <span class="o">-></span> <span class="s">"\t"</span><span class="o">+</span><span class="n">rcv</span><span class="o">).</span><span class="na">forEach</span><span class="o">(</span><span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">::</span><s [...]
<span class="c1">//scan over two columns</span>
- <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">Span</span><span class="o">.</span><span class="na">prefix</span><span class="o">(</span><span class="s">"kerbalnaut"</span><span class="o">)).</span><span class="na">fetch</span><span class="o">(</span><span class="n">fName</span><span class="o">,</s [...]
+ <span class="n">cellScanner</span> <span class="o">=</span> <span class="n">s1</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">overPrefix</span><span class="o">(</span><span class="s">"kerbalnaut"</span><span class="o">).</span><span class="na">fetch</span><span class="o">(</span><span class="n">fName</span><span class="o">,</span> <span class="n">bravery</span><span class="o">).</span><span class="na">build</span><span class [...]
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"\nScan 3 :"</span><span class="o">);</span>
<span class="c1">//use Java lambda's to print instead of foreach loop</span>
<span class="n">cellScanner</span><span class="o">.</span><span class="na">forEach</span><span class="o">(</span><span class="n">rcv</span> <span class="o">-></span> <span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="s">"\t"</span><span class="o">+</span><span class="n">rcv</span><span class="o">));</span>
diff --git a/tour/weak-code/index.html b/tour/weak-code/index.html
index 29b177a..4869ebe 100644
--- a/tour/weak-code/index.html
+++ b/tour/weak-code/index.html
@@ -127,7 +127,7 @@
<span class="n">StringObserver</span> <span class="n">summingObs</span> <span class="o">=</span> <span class="o">(</span><span class="n">tx</span><span class="o">,</span> <span class="n">row</span><span class="o">,</span> <span class="n">col</span><span class="o">)</span> <span class="o">-></span> <span class="o">{</span>
<span class="kt">int</span> <span class="n">sum</span> <span class="o">=</span> <span class="n">Integer</span><span class="o">.</span><span class="na">parseInt</span><span class="o">(</span><span class="n">tx</span><span class="o">.</span><span class="na">gets</span><span class="o">(</span><span class="n">row</span><span class="o">,</span> <span class="n">TOTAL_COL</span><span class="o">,</span> <span class="s">"0"</span><span class="o">));</span>
- <span class="n">CellScanner</span> <span class="n">scanner</span> <span class="o">=</span> <span class="n">tx</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">over</span><span class="o">(</span><span class="n">Span</span><span class="o">.</span><span class="na">prefix</span><span class="o">(</span><span class="n">row</span> <span class="o">+</span> <span class="s">"/"</span><span class="o">)).</span><span class="na">build</sp [...]
+ <span class="n">CellScanner</span> <span class="n">scanner</span> <span class="o">=</span> <span class="n">tx</span><span class="o">.</span><span class="na">scanner</span><span class="o">().</span><span class="na">overPrefix</span><span class="o">(</span><span class="n">row</span> <span class="o">+</span> <span class="s">"/"</span><span class="o">).</span><span class="na">build</span><span class="o">();</span>
<span class="k">for</span> <span class="o">(</span><span class="n">RowColumnValue</span> <span class="n">rcv</span> <span class="o">:</span> <span class="n">scanner</span><span class="o">)</span> <span class="o">{</span>
<span class="n">sum</span> <span class="o">+=</span> <span class="n">Integer</span><span class="o">.</span><span class="na">parseInt</span><span class="o">(</span><span class="n">rcv</span><span class="o">.</span><span class="na">getsValue</span><span class="o">());</span>
<span class="n">tx</span><span class="o">.</span><span class="na">delete</span><span class="o">(</span><span class="n">rcv</span><span class="o">.</span><span class="na">getRow</span><span class="o">(),</span> <span class="n">rcv</span><span class="o">.</span><span class="na">getColumn</span><span class="o">());</span>
--
To stop receiving notification emails like this one, please contact
kturner@apache.org.