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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 81495dd  8a9e79a MNEMONIC-538: Update the page of submit changes
81495dd is described below

commit 81495dded5b82557bafcfe067c38c86f8c4350db
Author: Gary <[email protected]>
AuthorDate: Sun Aug 16 15:52:28 2020 -0700

    8a9e79a MNEMONIC-538: Update the page of submit changes
---
 css/screen.css            |  4 ++-
 css/screen.css.map        | 20 +++++++++++++
 develop/bylaws/index.html |  6 ++--
 develop/coding/index.html |  8 ++---
 develop/index.html        |  8 ++---
 docs/arch.html            |  6 ++--
 docs/benchmark.html       |  6 ++--
 docs/build.html           | 12 ++++----
 docs/codeusage.html       | 76 +++++++++++++++++++++++------------------------
 docs/dcmusecases.html     |  6 ++--
 docs/devices.html         |  6 ++--
 docs/devsetup.html        |  6 ++--
 docs/docker.html          |  6 ++--
 docs/domusecases.html     |  6 ++--
 docs/features.html        |  6 ++--
 docs/future.html          |  6 ++--
 docs/gcdata.html          |  6 ++--
 docs/getstarted.html      |  6 ++--
 docs/hadoopusecases.html  |  6 ++--
 docs/hive-ddl.html        |  6 ++--
 docs/index.html           |  6 ++--
 docs/indexes.html         |  6 ++--
 docs/integration.html     |  6 ++--
 docs/memsrvcmp.html       |  6 ++--
 docs/modes.html           |  6 ++--
 docs/msusecases.html      |  6 ++--
 docs/runtest.html         |  6 ++--
 docs/security.html        |  6 ++--
 docs/sparkusecases.html   |  6 ++--
 docs/submitchanges.html   | 46 ++++++++++++++--------------
 downloads/index.html      |  6 ++--
 feed.xml                  |  6 ++--
 help/index.html           |  6 ++--
 index.html                |  6 ++--
 news/index.html           |  6 ++--
 talks/index.html          |  6 ++--
 36 files changed, 186 insertions(+), 162 deletions(-)

diff --git a/css/screen.css b/css/screen.css
index 5bc918f..19db07a 100644
--- a/css/screen.css
+++ b/css/screen.css
@@ -1 +1,3 @@
-/*! normalize.css v3.0.2 | MIT License | git.io/normalize 
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bott
 [...]
+/*! normalize.css v3.0.2 | MIT License | git.io/normalize 
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bott
 [...]
+
+/*# sourceMappingURL=screen.css.map */
\ No newline at end of file
diff --git a/css/screen.css.map b/css/screen.css.map
new file mode 100644
index 0000000..20506de
--- /dev/null
+++ b/css/screen.css.map
@@ -0,0 +1,20 @@
+{
+       "version": 3,
+       "file": "screen.css",
+       "sources": [
+               "screen.scss",
+               "src/_sass/_mixins.scss",
+               "src/_sass/_normalize.scss",
+               "src/_sass/_gridism.scss",
+               "src/_sass/_pygments.scss"
+       ],
+       "sourcesContent": [
+               "@import \"mixins\";\n@import \"normalize\";\n@import 
\"gridism\";\n@import \"pygments\";\n\n/* Base */\n\n* {\n  -webkit-box-sizing: 
border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: 
border-box;\n}\n\n\n@include font-face(Lato, /assets/fonts/Lato/Lato-Light, 
300, normal, eot wof2 woff);\n@include font-face(Lato, 
/assets/fonts/Lato/Lato-Regular, 400, normal, eot wof2 woff);\n@include 
font-face(Lato, /assets/fonts/Lato/Lato-Bold, 700, normal, eot wof2 
woff);\n@include font-face [...]
+               "@mixin box-shadow($shadow...) {\n  -webkit-box-shadow: 
$shadow;\n     -moz-box-shadow: $shadow;\n          box-shadow: 
$shadow;\n}\n\n@mixin border-radius($radius...) {\n  -webkit-border-radius: 
$radius;\n     -moz-border-radius: $radius;\n          border-radius: 
$radius;\n}\n\n@mixin border-top-left-radius($radius...) {\n  
-webkit-border-top-left-radius: $radius;\n     -moz-border-radius-topleft:  
$radius;\n          border-top-left-radius: $radius;\n}\n\n@mixin 
border-top-right-rad [...]
+               "/*! normalize.css v3.0.2 | MIT License | git.io/normalize 
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-b
 [...]
+               "/*\n * Gridism\n * A simple, responsive, and handy CSS grid by 
@cobyism\n * https://github.com/cobyism/gridism\n */\n\n/* Preserve some sanity 
*/\n.grid,\n.unit {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: 
border-box;\n  box-sizing: border-box;\n}\n\n/* Set up some rules to govern the 
grid */\n.grid {\n  display: block;\n  clear: both;\n}\n.grid .unit {\n  float: 
left;\n  width: 100%;\n  padding: 10px;\n}\n\n/* This ensures the outer gutters 
are equal to the (doubled) inne [...]
+               ".highlight {\n  .hll { background-color: #ffffcc }\n  .c { 
color: #87ceeb} /* Comment */\n  .err { color: #ffffff} /* Error */\n  .g { 
color: #ffffff} /* Generic */\n  .k { color: #f0e68c} /* Keyword */\n  .l { 
color: #ffffff} /* Literal */\n  .n { color: #ffffff} /* Name */\n  .o { color: 
#ffffff} /* Operator */\n  .x { color: #ffffff} /* Other */\n  .p { color: 
#ffffff} /* Punctuation */\n  .cm { color: #87ceeb} /* Comment.Multiline */\n  
.cp { color: #cd5c5c} /* Comment.Preproc */\ [...]
+       ],
+       "names": [],
+       "mappings": 
"AEAA,4DAA4D,AAAA,AAAA,IAAI,AAAA,CAAC,WAAW,CAAC,UAAU,CAAC,oBAAoB,CAAC,IAAI,CAAC,wBAAwB,CAAC,IAAI,CAAE,AAAD,AAAA,IAAI,AAAA,CAAC,MAAM,CAAC,CAAC,CAAE,AAAD,AAAA,OAAO,CAAC,KAAK,CAAC,OAAO,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,OAAO,CAAC,OAAO,AAAA,CAAC,OAAO,CAAC,KAAK,CAAE,AAAD,AAAA,KAAK,CAAC,MAAM,CAAC,QAAQ,CAAC,KAAK,AAAA,CAAC,OAAO,CAAC,YAAY,CAAC,cAAc,CAAC,QAAQ,CAAE,AAAD,AAAA,KAAK,CAAA,GAAK,EAAA,AAAA,QAAC,AAAA,EAAU,CAAC,OAAO,CAAC,IAAI,CA
 [...]
+}
\ No newline at end of file
diff --git a/develop/bylaws/index.html b/develop/bylaws/index.html
index 3b20069..2265b7a 100644
--- a/develop/bylaws/index.html
+++ b/develop/bylaws/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Apache Mnemonic Bylaws</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -411,7 +411,7 @@ possible.</p>
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/develop/coding/index.html b/develop/coding/index.html
index 5b7363b..479abb1 100644
--- a/develop/coding/index.html
+++ b/develop/coding/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Coding Guidelines</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -133,7 +133,7 @@ on the previous line.</li>
 <ul>
   <li>Packages should be all lowercase.
     <ul>
-      <li>Java code should be in <code 
class="highlighter-rouge">org.apache.mnemonic</code>, except for compatibility 
classes</li>
+      <li>Java code should be in <code class="language-plaintext 
highlighter-rouge">org.apache.mnemonic</code>, except for compatibility 
classes</li>
     </ul>
   </li>
   <li>Classes should be in mixed case.</li>
@@ -152,7 +152,7 @@ on the previous line.</li>
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/develop/index.html b/develop/index.html
index c5acf68..975a77b 100644
--- a/develop/index.html
+++ b/develop/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Developing</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -266,7 +266,7 @@ unsubscribe: <a 
href="mailto:[email protected]";>commits-unsubscribe@mn
 
 <p>mnemonic uses git for version control. Get the source code:</p>
 
-<p><code class="highlighter-rouge">% git clone 
https://gitbox.apache.org/repos/asf/mnemonic.git</code></p>
+<p><code class="language-plaintext highlighter-rouge">% git clone 
https://gitbox.apache.org/repos/asf/mnemonic.git</code></p>
 
 <p>The important branches are:</p>
 
@@ -297,7 +297,7 @@ commit.</p>
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/arch.html b/docs/arch.html
index 67eb28f..4826c2a 100644
--- a/docs/arch.html
+++ b/docs/arch.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Architecture</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1831,7 +1831,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/benchmark.html b/docs/benchmark.html
index 590099e..e7dde25 100644
--- a/docs/benchmark.html
+++ b/docs/benchmark.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Run Benchmark</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1871,7 +1871,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/build.html b/docs/build.html
index f054831..89fc450 100644
--- a/docs/build.html
+++ b/docs/build.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Project Build</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1160,16 +1160,16 @@
 
 <p>Once the build system is setup, this Library is built using this command at 
the top level:</p>
 <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>  <span class="nv">$ </span>git clean <span 
class="nt">-xdf</span> <span class="c"># if pull from a git repo.</span>
-  <span class="nv">$ </span>mvn clean package install
+  <span class="nv">$ </span>mvn clean package <span class="nb">install</span>
 </code></pre></div></div>
 
 <p>To exclude a customized memory service for your platform e.g. OSX, note 
that if you excluded one or both memory services, some or all 
testcases/examples will fail since their dependent memory services are 
unavailable.</p>
 <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>  <span class="nv">$ </span>git clean <span 
class="nt">-xdf</span> <span class="c"># if pull from a git repo.</span>
-  <span class="nv">$ </span>mvn <span class="nt">-pl</span> <span 
class="s1">'!mnemonic-memory-services/mnemonic-nvml-vmem-service'</span> clean 
package install
+  <span class="nv">$ </span>mvn <span class="nt">-pl</span> <span 
class="s1">'!mnemonic-memory-services/mnemonic-nvml-vmem-service'</span> clean 
package <span class="nb">install</span>
 </code></pre></div></div>
 
 <p>To install this package to local repository (required to run examples and 
testcases):</p>
-<div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>  <span class="nv">$ </span>mvn clean install
+<div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>  <span class="nv">$ </span>mvn clean <span 
class="nb">install</span>
 </code></pre></div></div>
 
 <p>To run an example:</p>
@@ -1949,7 +1949,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/codeusage.html b/docs/codeusage.html
index 747ea18..b63e8ba 100644
--- a/docs/codeusage.html
+++ b/docs/codeusage.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Code Usage</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1138,15 +1138,15 @@
  * a durable class should be abstract, implement Durable interface and marked 
with @DurableEntity annotation
  */</span>
 <span class="nd">@DurableEntity</span>
-<span class="kd">public</span> <span class="kd">abstract</span> <span 
class="kd">class</span> <span class="nc">Person</span><span 
class="o">&lt;</span><span class="n">E</span><span class="o">&gt;</span> <span 
class="kd">implements</span> <span class="n">Durable</span><span 
class="o">,</span> <span class="n">Comparable</span><span 
class="o">&lt;</span><span class="n">Person</span><span 
class="o">&lt;</span><span class="n">E</span><span class="o">&gt;&gt;</span> 
<span class="o">{</span>
-        <span class="n">E</span> <span class="n">element</span><span 
class="o">;</span> <span class="c1">// Generic Type</span>
+<span class="kd">public</span> <span class="kd">abstract</span> <span 
class="kd">class</span> <span class="nc">Person</span><span 
class="o">&lt;</span><span class="no">E</span><span class="o">&gt;</span> <span 
class="kd">implements</span> <span class="nc">Durable</span><span 
class="o">,</span> <span class="nc">Comparable</span><span 
class="o">&lt;</span><span class="nc">Person</span><span 
class="o">&lt;</span><span class="no">E</span><span class="o">&gt;&gt;</span> 
<span class="o">{</span>
+        <span class="no">E</span> <span class="n">element</span><span 
class="o">;</span> <span class="c1">// Generic Type</span>
 
         <span class="cm">/**
          * callback for this durable object creation
          */</span>
         <span class="nd">@Override</span>
         <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">initializeAfterCreate</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">"Initializing 
After Created"</span><span class="o">);</span>
+                <span class="nc">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">"Initializing 
After Created"</span><span class="o">);</span>
         <span class="o">}</span>
         
         <span class="cm">/**
@@ -1154,24 +1154,24 @@
          */</span>
         <span class="nd">@Override</span>
         <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">initializeAfterRestore</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">"Initializing 
After Restored"</span><span class="o">);</span>
+                <span class="nc">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">"Initializing 
After Restored"</span><span class="o">);</span>
         <span class="o">}</span>
 
         <span class="cm">/**
          * setup generic info manually to avoid performance penalty
          */</span>
         <span class="nd">@Override</span>
-        <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">setupGenericInfo</span><span class="o">(</span><span 
class="n">EntityFactoryProxy</span><span class="o">[]</span> <span 
class="n">efproxies</span><span class="o">,</span> <span 
class="n">GenericField</span><span class="o">.</span><span 
class="na">GType</span><span class="o">[]</span> <span 
class="n">gftypes</span><span class="o">)</span> <span class="o">{</span>
+        <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">setupGenericInfo</span><span class="o">(</span><span 
class="nc">EntityFactoryProxy</span><span class="o">[]</span> <span 
class="n">efproxies</span><span class="o">,</span> <span 
class="nc">GenericField</span><span class="o">.</span><span 
class="na">GType</span><span class="o">[]</span> <span 
class="n">gftypes</span><span class="o">)</span> <span class="o">{</span>
 
         <span class="o">}</span>
 
         <span class="nd">@Test</span>
-        <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">testOutput</span><span class="o">()</span> <span 
class="kd">throws</span> <span class="n">RetrieveDurableEntityError</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">"Person %s, 
Age: %d ( %s ) \n"</span><span class="o">,</span> <span 
class="n">getName</span><span class="o">(),</span> <span 
class="n">getAge</span><span class="o">(),</span>
+        <span class="kd">public</span> <span class="kt">void</span> <span 
class="nf">testOutput</span><span class="o">()</span> <span 
class="kd">throws</span> <span class="nc">RetrieveDurableEntityError</span> 
<span class="o">{</span>
+                <span class="nc">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">"Person %s, 
Age: %d ( %s ) \n"</span><span class="o">,</span> <span 
class="n">getName</span><span class="o">(),</span> <span 
class="n">getAge</span><span class="o">(),</span>
                                 <span class="kc">null</span> <span 
class="o">==</span> <span class="n">getMother</span><span class="o">()?</span> 
<span class="s">"No Recorded Mother"</span> <span class="o">:</span> <span 
class="s">"Has Recorded Mother"</span><span class="o">);</span>
         <span class="o">}</span>
 
-        <span class="kd">public</span> <span class="kt">int</span> <span 
class="nf">compareTo</span><span class="o">(</span><span 
class="n">Person</span><span class="o">&lt;</span><span class="n">E</span><span 
class="o">&gt;</span> <span class="n">anotherPerson</span><span 
class="o">)</span> <span class="o">{</span>
+        <span class="kd">public</span> <span class="kt">int</span> <span 
class="nf">compareTo</span><span class="o">(</span><span 
class="nc">Person</span><span class="o">&lt;</span><span 
class="no">E</span><span class="o">&gt;</span> <span 
class="n">anotherPerson</span><span class="o">)</span> <span class="o">{</span>
                 <span class="kt">int</span> <span class="n">ret</span> <span 
class="o">=</span> <span class="mi">0</span><span class="o">;</span>
                 <span class="k">if</span> <span class="o">(</span><span 
class="mi">0</span> <span class="o">==</span> <span class="n">ret</span><span 
class="o">)</span> <span class="n">ret</span> <span class="o">=</span> <span 
class="n">getAge</span><span class="o">().</span><span 
class="na">compareTo</span><span class="o">(</span><span 
class="n">anotherPerson</span><span class="o">.</span><span 
class="na">getAge</span><span class="o">());</span>
                 <span class="k">if</span> <span class="o">(</span><span 
class="mi">0</span> <span class="o">==</span> <span class="n">ret</span><span 
class="o">)</span> <span class="n">ret</span> <span class="o">=</span> <span 
class="n">getName</span><span class="o">().</span><span 
class="na">compareTo</span><span class="o">(</span><span 
class="n">anotherPerson</span><span class="o">.</span><span 
class="na">getName</span><span class="o">());</span>
@@ -1181,25 +1181,25 @@
         <span class="cm">/**
          * Getters and Setters for non-volatile fields marked with 
@DurableGetter and @DurableSetter
          */</span>
-        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="n">Id</span> <span class="o">=</span> <span class="mi">1L</span><span 
class="o">)</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="n">Short</span> <span class="nf">getAge</span><span class="o">();</span>
+        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="nc">Id</span> <span class="o">=</span> <span class="mi">1L</span><span 
class="o">)</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="nc">Short</span> <span class="nf">getAge</span><span class="o">();</span>
         <span class="nd">@DurableSetter</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setAge</span><span 
class="o">(</span><span class="n">Short</span> <span class="n">age</span><span 
class="o">);</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setAge</span><span 
class="o">(</span><span class="nc">Short</span> <span class="n">age</span><span 
class="o">);</span>
 
-        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="n">Id</span> <span class="o">=</span> <span class="mi">2L</span><span 
class="o">)</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="n">String</span> <span class="nf">getName</span><span 
class="o">()</span> <span class="kd">throws</span> <span 
class="n">RetrieveDurableEntityError</span><span class="o">;</span>
+        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="nc">Id</span> <span class="o">=</span> <span class="mi">2L</span><span 
class="o">)</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="nc">String</span> <span class="nf">getName</span><span 
class="o">()</span> <span class="kd">throws</span> <span 
class="nc">RetrieveDurableEntityError</span><span class="o">;</span>
         <span class="nd">@DurableSetter</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setName</span><span 
class="o">(</span><span class="n">String</span> <span 
class="n">name</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="n">OutOfPersistentMemory</span><span 
class="o">,</span> <span class="n">RetrieveDurableEntityError</span><span 
class="o">;</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setName</span><span 
class="o">(</span><span class="nc">String</span> <span 
class="n">name</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="nc">OutOfPersistentMemory</span><span 
class="o">,</span> <span class="nc">RetrieveDurableEntityError</span><span 
class="o" [...]
 
-        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="n">Id</span> <span class="o">=</span> <span class="mi">3L</span><span 
class="o">)</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="n">Person</span><span class="o">&lt;</span><span class="n">E</span><span 
class="o">&gt;</span> <span class="nf">getMother</span><span 
class="o">()</span> <span class="kd">throws</span> <span 
class="n">RetrieveDurableEntityError</span><span class="o">;</span>
+        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="nc">Id</span> <span class="o">=</span> <span class="mi">3L</span><span 
class="o">)</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="nc">Person</span><span class="o">&lt;</span><span 
class="no">E</span><span class="o">&gt;</span> <span 
class="nf">getMother</span><span class="o">()</span> <span 
class="kd">throws</span> <span 
class="nc">RetrieveDurableEntityError</span><span class="o">;</span>
         <span class="nd">@DurableSetter</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setMother</span><span 
class="o">(</span><span class="n">Person</span><span class="o">&lt;</span><span 
class="n">E</span><span class="o">&gt;</span> <span 
class="n">mother</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="n">RetrieveDurableEntityError</span><span 
[...]
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setMother</span><span 
class="o">(</span><span class="nc">Person</span><span 
class="o">&lt;</span><span class="no">E</span><span class="o">&gt;</span> <span 
class="n">mother</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="nc">RetrieveDurableEntityError</span><s 
[...]
 
-        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="n">Id</span> <span class="o">=</span> <span class="mi">4L</span><span 
class="o">)</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="n">Person</span><span class="o">&lt;</span><span class="n">E</span><span 
class="o">&gt;</span> <span class="nf">getFather</span><span 
class="o">()</span> <span class="kd">throws</span> <span 
class="n">RetrieveDurableEntityError</span><span class="o">;</span>
+        <span class="nd">@DurableGetter</span><span class="o">(</span><span 
class="nc">Id</span> <span class="o">=</span> <span class="mi">4L</span><span 
class="o">)</span>
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="nc">Person</span><span class="o">&lt;</span><span 
class="no">E</span><span class="o">&gt;</span> <span 
class="nf">getFather</span><span class="o">()</span> <span 
class="kd">throws</span> <span 
class="nc">RetrieveDurableEntityError</span><span class="o">;</span>
         <span class="nd">@DurableSetter</span>
-        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setFather</span><span 
class="o">(</span><span class="n">Person</span><span class="o">&lt;</span><span 
class="n">E</span><span class="o">&gt;</span> <span 
class="n">mother</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="n">RetrieveDurableEntityError</span><span 
[...]
+        <span class="kd">abstract</span> <span class="kd">public</span> <span 
class="kt">void</span> <span class="nf">setFather</span><span 
class="o">(</span><span class="nc">Person</span><span 
class="o">&lt;</span><span class="no">E</span><span class="o">&gt;</span> <span 
class="n">mother</span><span class="o">,</span> <span class="kt">boolean</span> 
<span class="n">destroy</span><span class="o">)</span> <span 
class="kd">throws</span> <span class="nc">RetrieveDurableEntityError</span><s 
[...]
 <span class="o">}</span>
 
 </code></pre></div></div>
@@ -1209,10 +1209,10 @@
 <h5 id="setup-an-allocator-for-non-volatile-object-graphs">Setup an allocator 
for non-volatile object graphs.</h5>
 
 <div class="language-java highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>        <span class="c1">// create an allocator 
instance</span>
-        <span class="n">NonVolatileMemAllocator</span> <span 
class="n">act</span> <span class="o">=</span> <span class="k">new</span> <span 
class="n">NonVolatileMemAllocator</span><span class="o">(</span><span 
class="mi">1024</span> <span class="o">*</span> <span class="mi">1024</span> 
<span class="o">*</span> <span class="mi">8</span><span class="o">,</span> 
<span class="s">"./pobj_person.dat"</span><span class="o">,</span> <span 
class="kc">true</span><span class="o">);</span>
+        <span class="nc">NonVolatileMemAllocator</span> <span 
class="n">act</span> <span class="o">=</span> <span class="k">new</span> <span 
class="nc">NonVolatileMemAllocator</span><span class="o">(</span><span 
class="mi">1024</span> <span class="o">*</span> <span class="mi">1024</span> 
<span class="o">*</span> <span class="mi">8</span><span class="o">,</span> 
<span class="s">"./pobj_person.dat"</span><span class="o">,</span> <span 
class="kc">true</span><span class="o">);</span>
         
         <span class="c1">// fetch handler store capacity from this 
non-volatile storage managed by this allocator</span>
-        <span class="n">KEYCAPACITY</span> <span class="o">=</span> <span 
class="n">act</span><span class="o">.</span><span 
class="na">handlerCapacity</span><span class="o">();</span>
+        <span class="no">KEYCAPACITY</span> <span class="o">=</span> <span 
class="n">act</span><span class="o">.</span><span 
class="na">handlerCapacity</span><span class="o">();</span>
         <span class="o">....</span>
         <span class="c1">// close it after use</span>
         <span class="n">act</span><span class="o">.</span><span 
class="na">close</span><span class="o">();</span>
@@ -1220,11 +1220,11 @@
 
 <h5 id="generate-structured-non-volatile-objects">Generate structured 
non-volatile objects.</h5>
 <div class="language-java highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>        <span class="c1">// create a new non-volatile 
person object from this specific allocator</span>
-        <span class="n">person</span> <span class="o">=</span> <span 
class="n">PersonFactory</span><span class="o">.</span><span 
class="na">create</span><span class="o">(</span><span class="n">act</span><span 
class="o">);</span>
+        <span class="n">person</span> <span class="o">=</span> <span 
class="nc">PersonFactory</span><span class="o">.</span><span 
class="na">create</span><span class="o">(</span><span class="n">act</span><span 
class="o">);</span>
         
         <span class="c1">// set attributes</span>
         <span class="n">person</span><span class="o">.</span><span 
class="na">setAge</span><span class="o">((</span><span 
class="kt">short</span><span class="o">)</span><span class="n">rand</span><span 
class="o">.</span><span class="na">nextInt</span><span class="o">(</span><span 
class="mi">50</span><span class="o">));</span>
-        <span class="n">person</span><span class="o">.</span><span 
class="na">setName</span><span class="o">(</span><span 
class="n">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(</span><span class="s">"Name: 
[%s]"</span><span class="o">,</span> <span class="n">UUID</span><span 
class="o">.</span><span class="na">randomUUID</span><span 
class="o">().</span><span class="na">toString</span><span class="o">()),</span> 
<span class="kc">true</span><span clas [...]
+        <span class="n">person</span><span class="o">.</span><span 
class="na">setName</span><span class="o">(</span><span 
class="nc">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(</span><span class="s">"Name: 
[%s]"</span><span class="o">,</span> <span class="no">UUID</span><span 
class="o">.</span><span class="na">randomUUID</span><span 
class="o">().</span><span class="na">toString</span><span class="o">()),</span> 
<span class="kc">true</span><span cl [...]
 
         <span class="c1">// keep this person on non-volatile handler 
store</span>
         <span class="n">act</span><span class="o">.</span><span 
class="na">setHandler</span><span class="o">(</span><span 
class="n">keyidx</span><span class="o">,</span> <span 
class="n">person</span><span class="o">.</span><span 
class="na">getHandler</span><span class="o">());</span>
@@ -1232,9 +1232,9 @@
         <span class="k">for</span> <span class="o">(</span><span 
class="kt">int</span> <span class="n">deep</span> <span class="o">=</span> 
<span class="mi">0</span><span class="o">;</span> <span class="n">deep</span> 
<span class="o">&lt;</span> <span class="n">rand</span><span 
class="o">.</span><span class="na">nextInt</span><span class="o">(</span><span 
class="mi">100</span><span class="o">);</span> <span class="o">++</span><span 
class="n">deep</span><span class="o">)</span> <span clas [...]
         
                 <span class="c1">// create another person as mother</span>
-                <span class="n">mother</span> <span class="o">=</span> <span 
class="n">PersonFactory</span><span class="o">.</span><span 
class="na">create</span><span class="o">(</span><span class="n">act</span><span 
class="o">);</span>
+                <span class="n">mother</span> <span class="o">=</span> <span 
class="nc">PersonFactory</span><span class="o">.</span><span 
class="na">create</span><span class="o">(</span><span class="n">act</span><span 
class="o">);</span>
                 <span class="n">mother</span><span class="o">.</span><span 
class="na">setAge</span><span class="o">((</span><span 
class="kt">short</span><span class="o">)(</span><span class="mi">50</span> 
<span class="o">+</span> <span class="n">rand</span><span 
class="o">.</span><span class="na">nextInt</span><span class="o">(</span><span 
class="mi">50</span><span class="o">)));</span>
-                <span class="n">mother</span><span class="o">.</span><span 
class="na">setName</span><span class="o">(</span><span 
class="n">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(</span><span class="s">"Name: 
[%s]"</span><span class="o">,</span> <span class="n">UUID</span><span 
class="o">.</span><span class="na">randomUUID</span><span 
class="o">().</span><span class="na">toString</span><span class="o">()),</span> 
<span class="kc">true</span><s [...]
+                <span class="n">mother</span><span class="o">.</span><span 
class="na">setName</span><span class="o">(</span><span 
class="nc">String</span><span class="o">.</span><span 
class="na">format</span><span class="o">(</span><span class="s">"Name: 
[%s]"</span><span class="o">,</span> <span class="no">UUID</span><span 
class="o">.</span><span class="na">randomUUID</span><span 
class="o">().</span><span class="na">toString</span><span class="o">()),</span> 
<span class="kc">true</span> [...]
                 
                 <span class="c1">// set the person's mother</span>
                 <span class="n">person</span><span class="o">.</span><span 
class="na">setMother</span><span class="o">(</span><span 
class="n">mother</span><span class="o">,</span> <span 
class="kc">true</span><span class="o">);</span>
@@ -1246,9 +1246,9 @@
 
 <h5 id="use-the-non-volatile-objects">Use the non-volatile objects</h5>
 
-<div class="language-java highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>        <span class="k">for</span> <span 
class="o">(</span><span class="kt">long</span> <span class="n">i</span> <span 
class="o">=</span> <span class="mi">0</span><span class="o">;</span> <span 
class="n">i</span> <span class="o">&lt;</span> <span 
class="n">KEYCAPACITY</span><span class="o">;</span> <span 
class="o">++</span><span class="n">i</span><span class="o">)</span> <span 
class="o">{</span>
+<div class="language-java highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>        <span class="k">for</span> <span 
class="o">(</span><span class="kt">long</span> <span class="n">i</span> <span 
class="o">=</span> <span class="mi">0</span><span class="o">;</span> <span 
class="n">i</span> <span class="o">&lt;</span> <span 
class="no">KEYCAPACITY</span><span class="o">;</span> <span 
class="o">++</span><span class="n">i</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">"----------Key 
%d--------------\n"</span><span class="o">,</span> <span 
class="n">i</span><span class="o">);</span>
+                <span class="nc">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">"----------Key 
%d--------------\n"</span><span class="o">,</span> <span 
class="n">i</span><span class="o">);</span>
                 <span class="c1">// iterate non-volatile handlers from handler 
store of this specific allocator</span>
                 <span class="n">val</span> <span class="o">=</span> <span 
class="n">act</span><span class="o">.</span><span 
class="na">getHandler</span><span class="o">(</span><span 
class="n">i</span><span class="o">);</span>
                 <span class="k">if</span> <span class="o">(</span><span 
class="mi">0L</span> <span class="o">==</span> <span class="n">val</span><span 
class="o">)</span> <span class="o">{</span>
@@ -1256,7 +1256,7 @@
                 <span class="o">}</span>
                 
                 <span class="c1">// restore person objects from this specific 
allocator</span>
-                <span class="n">Person</span><span class="o">&lt;</span><span 
class="n">Integer</span><span class="o">&gt;</span> <span 
class="n">person</span> <span class="o">=</span> <span 
class="n">PersonFactory</span><span class="o">.</span><span 
class="na">restore</span><span class="o">(</span><span 
class="n">act</span><span class="o">,</span> <span class="n">val</span><span 
class="o">,</span> <span class="kc">true</span><span class="o">);</span>
+                <span class="nc">Person</span><span class="o">&lt;</span><span 
class="nc">Integer</span><span class="o">&gt;</span> <span 
class="n">person</span> <span class="o">=</span> <span 
class="nc">PersonFactory</span><span class="o">.</span><span 
class="na">restore</span><span class="o">(</span><span 
class="n">act</span><span class="o">,</span> <span class="n">val</span><span 
class="o">,</span> <span class="kc">true</span><span class="o">);</span>
                 
                 <span class="k">while</span> <span class="o">(</span><span 
class="kc">null</span> <span class="o">!=</span> <span 
class="n">person</span><span class="o">)</span> <span class="o">{</span>
                         <span class="n">person</span><span 
class="o">.</span><span class="na">testOutput</span><span class="o">();</span>
@@ -1270,11 +1270,11 @@
 <h5 
id="perform-the-durable-native-computing-eg-printing-wo-packingunpacking-massive-object-graphs">Perform
 the durable native computing (e.g. printing) w/o packing/unpacking massive 
object graphs</h5>
 
 <div class="language-java highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>         <span class="c1">// fetch print service</span>
-         <span class="n">GeneralComputingService</span> <span 
class="n">gcsvr</span> <span class="o">=</span> <span 
class="n">Utils</span><span class="o">.</span><span 
class="na">getGeneralComputingService</span><span class="o">(</span><span 
class="s">"print"</span><span class="o">);</span>
+         <span class="nc">GeneralComputingService</span> <span 
class="n">gcsvr</span> <span class="o">=</span> <span 
class="nc">Utils</span><span class="o">.</span><span 
class="na">getGeneralComputingService</span><span class="o">(</span><span 
class="s">"print"</span><span class="o">);</span>
          <span class="c1">// instantiate a value info for a value matrix</span>
-         <span class="n">ValueInfo</span> <span class="n">vinfo</span> <span 
class="o">=</span> <span class="k">new</span> <span 
class="n">ValueInfo</span><span class="o">();</span>
+         <span class="nc">ValueInfo</span> <span class="n">vinfo</span> <span 
class="o">=</span> <span class="k">new</span> <span 
class="nc">ValueInfo</span><span class="o">();</span>
          <span class="c1">// instantiate a object stack</span>
-         <span class="n">List</span><span class="o">&lt;</span><span 
class="kt">long</span><span class="o">[][]&gt;</span> <span 
class="n">objstack</span> <span class="o">=</span> <span class="k">new</span> 
<span class="n">ArrayList</span><span class="o">&lt;</span><span 
class="kt">long</span><span class="o">[][]&gt;();</span>
+         <span class="nc">List</span><span class="o">&lt;</span><span 
class="kt">long</span><span class="o">[][]&gt;</span> <span 
class="n">objstack</span> <span class="o">=</span> <span class="k">new</span> 
<span class="nc">ArrayList</span><span class="o">&lt;</span><span 
class="kt">long</span><span class="o">[][]&gt;();</span>
          <span class="c1">// fill up with all durable object info in 
order</span>
          <span class="n">objstack</span><span class="o">.</span><span 
class="na">add</span><span class="o">(</span><span 
class="n">firstnv</span><span class="o">.</span><span 
class="na">getNativeFieldInfo</span><span class="o">());</span>
          <span class="n">objstack</span><span class="o">.</span><span 
class="na">add</span><span class="o">(</span><span class="n">person</span><span 
class="o">.</span><span class="na">getNativeFieldInfo</span><span 
class="o">());</span>
@@ -1285,11 +1285,11 @@
          <span class="c1">// set translate table from handler's 
allocator</span>
          <span class="n">vinfo</span><span class="o">.</span><span 
class="na">transtable</span> <span class="o">=</span> <span 
class="n">m_act</span><span class="o">.</span><span 
class="na">getTranslateTable</span><span class="o">();</span>
          <span class="c1">// specify the durable type of value</span>
-         <span class="n">vinfo</span><span class="o">.</span><span 
class="na">dtype</span> <span class="o">=</span> <span 
class="n">DurableType</span><span class="o">.</span><span 
class="na">SHORT</span><span class="o">;</span>
+         <span class="n">vinfo</span><span class="o">.</span><span 
class="na">dtype</span> <span class="o">=</span> <span 
class="nc">DurableType</span><span class="o">.</span><span 
class="na">SHORT</span><span class="o">;</span>
          <span class="c1">// generate frames for this value matri from both 
stacks</span>
-         <span class="n">vinfo</span><span class="o">.</span><span 
class="na">frames</span> <span class="o">=</span> <span 
class="n">Utils</span><span class="o">.</span><span 
class="na">genNativeParamForm</span><span class="o">(</span><span 
class="n">objstack</span><span class="o">,</span> <span 
class="n">fidinfostack</span><span class="o">);</span>
+         <span class="n">vinfo</span><span class="o">.</span><span 
class="na">frames</span> <span class="o">=</span> <span 
class="nc">Utils</span><span class="o">.</span><span 
class="na">genNativeParamForm</span><span class="o">(</span><span 
class="n">objstack</span><span class="o">,</span> <span 
class="n">fidinfostack</span><span class="o">);</span>
          <span class="c1">// form an array of value infos</span>
-         <span class="n">ValueInfo</span><span class="o">[]</span> <span 
class="n">vinfos</span> <span class="o">=</span> <span class="o">{</span><span 
class="n">vinfo</span><span class="o">};</span>
+         <span class="nc">ValueInfo</span><span class="o">[]</span> <span 
class="n">vinfos</span> <span class="o">=</span> <span class="o">{</span><span 
class="n">vinfo</span><span class="o">};</span>
          <span class="c1">// perform the print operation</span>
          <span class="n">gcsvr</span><span class="o">.</span><span 
class="na">perform</span><span class="o">(</span><span 
class="n">vinfos</span><span class="o">);</span>
 </code></pre></div></div>
@@ -2026,7 +2026,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/dcmusecases.html b/docs/dcmusecases.html
index 1d9e6e8..c2ca22e 100644
--- a/docs/dcmusecases.html
+++ b/docs/dcmusecases.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>DCM Use Cases</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1851,7 +1851,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/devices.html b/docs/devices.html
index f7f64d3..db20780 100644
--- a/docs/devices.html
+++ b/docs/devices.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Device Support</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1869,7 +1869,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/devsetup.html b/docs/devsetup.html
index 7deed86..cce3196 100644
--- a/docs/devsetup.html
+++ b/docs/devsetup.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Development Setup</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1903,7 +1903,7 @@ Please leave enough space for docker based compiling and 
testing (&gt;30G for te
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/docker.html b/docs/docker.html
index 8a16462..0d385d9 100644
--- a/docs/docker.html
+++ b/docs/docker.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Docker usage</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1949,7 +1949,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/domusecases.html b/docs/domusecases.html
index 84ed369..2b59d92 100644
--- a/docs/domusecases.html
+++ b/docs/domusecases.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>DOM Use Cases</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1869,7 +1869,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/features.html b/docs/features.html
index 2d84b16..8154f7b 100644
--- a/docs/features.html
+++ b/docs/features.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Features</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1850,7 +1850,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/future.html b/docs/future.html
index 78f2a80..05e4240 100644
--- a/docs/future.html
+++ b/docs/future.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Future</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1862,7 +1862,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/gcdata.html b/docs/gcdata.html
index 875d413..a6770fb 100644
--- a/docs/gcdata.html
+++ b/docs/gcdata.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Java GC data</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1859,7 +1859,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/getstarted.html b/docs/getstarted.html
index c4df982..4d41800 100644
--- a/docs/getstarted.html
+++ b/docs/getstarted.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Get Started</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1967,7 +1967,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/hadoopusecases.html b/docs/hadoopusecases.html
index 19f1517..a386f31 100644
--- a/docs/hadoopusecases.html
+++ b/docs/hadoopusecases.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Apache Hadoop Integration Use Cases</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1860,7 +1860,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/hive-ddl.html b/docs/hive-ddl.html
index a7ea5fb..4686953 100644
--- a/docs/hive-ddl.html
+++ b/docs/hive-ddl.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Arch</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1862,7 +1862,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/index.html b/docs/index.html
index b3217aa..cdfdbe3 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Content</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -2514,7 +2514,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/indexes.html b/docs/indexes.html
index 056bcb1..39a3816 100644
--- a/docs/indexes.html
+++ b/docs/indexes.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Arch</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1862,7 +1862,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/integration.html b/docs/integration.html
index 56a8171..616b51d 100644
--- a/docs/integration.html
+++ b/docs/integration.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Integration with other projects</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1845,7 +1845,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/memsrvcmp.html b/docs/memsrvcmp.html
index 4dba090..bdc23df 100644
--- a/docs/memsrvcmp.html
+++ b/docs/memsrvcmp.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Durable Memory Service Comparison</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1922,7 +1922,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/modes.html b/docs/modes.html
index 93dabfd..729e176 100644
--- a/docs/modes.html
+++ b/docs/modes.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Mnemonic Modes</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1834,7 +1834,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/msusecases.html b/docs/msusecases.html
index 0cf2b3f..77f498c 100644
--- a/docs/msusecases.html
+++ b/docs/msusecases.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>MS Use Cases</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1854,7 +1854,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/runtest.html b/docs/runtest.html
index 01d0a9b..db61cad 100644
--- a/docs/runtest.html
+++ b/docs/runtest.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Run tests</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1904,7 +1904,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/security.html b/docs/security.html
index 8ef5b5e..36d4157 100644
--- a/docs/security.html
+++ b/docs/security.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Security</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1867,7 +1867,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/sparkusecases.html b/docs/sparkusecases.html
index b918372..5ae86ec 100644
--- a/docs/sparkusecases.html
+++ b/docs/sparkusecases.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Apache Spark Integration Use Cases</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1860,7 +1860,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/docs/submitchanges.html b/docs/submitchanges.html
index 91ab884..5fe0ed5 100644
--- a/docs/submitchanges.html
+++ b/docs/submitchanges.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Submit Changes</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -1132,16 +1132,16 @@
           <p>After <a href="devsetup.html">Development Setup</a>, you can 
follow the steps below to
 submit your code/comments and document changes.</p>
 
-<ul>
+<ul class="language-bash">
   <li>Make sure the changes are linked to your <a 
href="https://issues.apache.org/jira/projects/MNEMONIC"; target="_blank">Apache 
JIRA</a> ticket</li>
   <li>Review your changes according to the JIRA ticket in question</li>
   <li>Building project in the Docker container
-    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## for Docker container</span>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## in Docker container</span>
 <span class="c"># cd /ws/mnemonic</span>
 <span class="c"># mvn clean install</span>
 </code></pre></div>    </div>
   </li>
-  <li>Resolve any problems found by building process</li>
+  <li>Resolve any problems found from building process or function testing</li>
   <li>Run your test cases specific to your changes, please refer to 
bin/test.conf</li>
   <li>Resolve any problems found by your test cases</li>
   <li>Add your test cases to <em>bin/test.conf</em></li>
@@ -1149,47 +1149,49 @@ submit your code/comments and document changes.</p>
 for Intellij IDEA, please refer to <a 
href="https://www.jetbrains.com/help/idea/committing-changes-to-a-local-git-repository.html";
 target="_blank">Committing Changes to a Local Git Repository</a><br />
 Please use JIRA id and title to fill up the comment of commit<br />
 for example
-    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## for host</span>
-<span class="c"># git commit -m "MNEMONIC-301: Improve the documentation of 
architecture page"</span>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c"># git commit -m "MNEMONIC-301: Improve 
the documentation of architecture page"</span>
 </code></pre></div>    </div>
   </li>
+</ul>
+<ul>
   <li>Run all test cases if your changes could impact existing 
functionalities<br />
 Note: Please make sure enough available space for test data generation 
(&gt;30G)
-    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## for Docker container</span>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## in Docker container</span>
 <span class="c"># cd /ws/mnemonic</span>
 <span class="c"># bin/runall.sh</span>
 </code></pre></div>    </div>
   </li>
   <li>Resolve any problems found by test cases and then <strong>amend</strong> 
your previous commit in IDE<br />
 for Intellij IDEA, please refer to <a 
href="https://www.jetbrains.com/help/idea/committing-changes-to-a-local-git-repository.html";
 target="_blank">Committing Changes to a Local Git Repository</a>
-    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## for host</span>
-<span class="c"># git commit --amend</span>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c"># git commit --amend</span>
 </code></pre></div>    </div>
   </li>
-  <li>Make sure there is only 1 local commit for each JIRA ticket, otherwise 
please squash them into one</li>
+  <li>Make sure there are only completed commits for each JIRA ticket, 
otherwise please re-organize them</li>
   <li>Rebase your codebase before pushing local commits to your remote 
repository
     <ol>
       <li>fetch update from remote <a 
href="https://www.jetbrains.com/help/idea/fetching-changes-from-a-remote-git-repository.html";
 target="_blank">Fetching Changes</a>
-        <div class="language-bash highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code>  <span class="c">## for 
host</span>
-  <span class="c"># git fetch -a</span>
+        <div class="language-bash highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code>  <span class="c"># git fetch 
-a</span>
 </code></pre></div>        </div>
       </li>
       <li>Rebase your changes onto upstream/master <a 
href="https://www.jetbrains.com/help/idea/rebasing-branches.html"; 
target="_blank">Rebasing Branches</a>
-        <div class="language-bash highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code>  <span class="c">## for 
host</span>
-  <span class="c"># git rebase upstream/master</span>
+        <div class="language-bash highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code>  <span class="c"># git rebase 
upstream/master</span>
 </code></pre></div>        </div>
       </li>
     </ol>
   </li>
   <li>Push local commits to your remote repository <a 
href="https://www.jetbrains.com/help/idea/pushing-changes-to-the-upstream-git-push.html";
 target="_blank">Pushing Changes</a>
-    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c">## for host</span>
-<span class="c"># git push origin</span>
-<span class="c">## NOTE: use force push if your amended commit has already 
been pushed</span>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c"># git push origin</span>
+</code></pre></div>    </div>
+  </li>
+  <li>Create a PR in Github <a 
href="https://help.github.com/articles/creating-a-pull-request/"; 
target="_blank">Creating a pull request</a>
+    <div class="language-plaintext highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code>Add "Fixes #&lt;ticket id&gt;" 
in PR description to close corresponding ticket automatically
+</code></pre></div>    </div>
+  </li>
+  <li>Fix any issues come from community review as fix-up commits
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="c"># git commit --fixup HEAD</span>
 </code></pre></div>    </div>
   </li>
-  <li>Create a PR in Github <a 
href="https://help.github.com/articles/creating-a-pull-request/"; 
target="_blank">Creating a pull request</a></li>
-  <li>Fix any issues come from community review</li>
-  <li>Change the JIRA ticket status to RESOLVED if the button exists</li>
+  <li>Change the JIRA ticket status to RESOLVED if the button exists in case 
not closed automatically</li>
 </ul>
 
           
@@ -1931,7 +1933,7 @@ for Intellij IDEA, please refer to <a 
href="https://www.jetbrains.com/help/idea/
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/downloads/index.html b/downloads/index.html
index 2130c24..08d710c 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Downloads</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -164,7 +164,7 @@ May 2016 <a 
href="https://archive.apache.org/dist/incubator/mnemonic/0.1.2-incub
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/feed.xml b/feed.xml
index 7eb1b4e..4c0ada0 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,9 +5,9 @@
     <description></description>
     <link>/</link>
     <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Sun, 24 Feb 2019 13:56:02 -0800</pubDate>
-    <lastBuildDate>Sun, 24 Feb 2019 13:56:02 -0800</lastBuildDate>
-    <generator>Jekyll v3.7.3</generator>
+    <pubDate>Sun, 16 Aug 2020 15:51:38 -0700</pubDate>
+    <lastBuildDate>Sun, 16 Aug 2020 15:51:38 -0700</lastBuildDate>
+    <generator>Jekyll v4.1.1</generator>
     
   </channel>
 </rss>
diff --git a/help/index.html b/help/index.html
index b7189d2..a9d306e 100644
--- a/help/index.html
+++ b/help/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Getting Help</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -138,7 +138,7 @@ The code is available on <a 
href="https://github.com/apache/mnemonic/tree/master
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/index.html b/index.html
index 68b6e07..331e7af 100644
--- a/index.html
+++ b/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Apache Mnemonic &bull; Durable Object Oriented Programming on Hybrid 
Storage-Class Memory Space</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -139,7 +139,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/news/index.html b/news/index.html
index 7be0ed2..187e888 100644
--- a/news/index.html
+++ b/news/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Mnemonic News</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -122,7 +122,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>
diff --git a/talks/index.html b/talks/index.html
index 02ace7c..846e780 100644
--- a/talks/index.html
+++ b/talks/index.html
@@ -2,10 +2,10 @@
 <html lang="en-US">
 <head>
   <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
-  <meta charset="UTF-8">
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Mnemonic Talks</title>
   <meta name="viewport" content="width=device-width,initial-scale=1">
-  <meta name="generator" content="Jekyll v3.7.3">
+  <meta name="generator" content="Jekyll v4.1.1">
   <link rel="stylesheet" href="/css/font-awesome.min.css">
   <link rel="stylesheet" href="/css/screen.css">
   <link rel="icon" type="image/x-icon" href="/favicon.ico">
@@ -128,7 +128,7 @@
 
   <footer role="contentinfo">
     <p><div align="center">Apache Mnemonic, Mnemonic, Apache, and the Mnemonic 
logo are trademarks of The Apache Software Foundation.</div>
-<div align="center"> Copyright &copy;&nbsp;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
+<div align="center"> Copyright &copy;&nbsp;2020 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a></div></p>
 </footer>
 
   <script>

Reply via email to