http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
index ee67e1a..e3b66f5 100644
--- a/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -112,21 +113,22 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
   <tr bgcolor="#f0f0f0" class="even"><td 
class="entry"><b>internal::Batcher</b> (defined in <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a>)</td><td
 class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"><span class="mlabel">friend</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>KuduClient</b> (defined in <a 
class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a>)</td><td
 class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19a1db3efc2094da09aae45bb68475cdb4a">MANUAL_FLUSH</a>
 enum value</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a56d1c7f47dfcaf5121b15a4435a8eeca">SetExternalConsistencyMode</a>(ExternalConsistencyMode
 m) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a83555781b5a037f87c215e565ecf1a8f">SetFlushMode</a>(FlushMode
 m) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aabe75f0688f992dbdb2694a50d07f941">SetMutationBufferFlushInterval</a>(unsigned
 int millis) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a7311344cec37b3847217197c35467cdf">SetMutationBufferFlushWatermark</a>(double
 watermark_pct) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ac9a96017f86bfb6348fca9bfa0b8b5a4">SetMutationBufferMaxNum</a>(unsigned
 int max_num) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aefa9bbc51c27104ce103b9ecda3b8abf">SetMutationBufferSpace</a>(size_t
 size_bytes) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a25b22362650d7120f59cc1025e40bd79">SetTimeoutMillis</a>(int
 millis)</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~KuduSession</b>() 
(defined in <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a>)</td><td
 class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#af1c5e5e8faba286cddc266057e9a82d5">SetErrorBufferSpace</a>(size_t
 size_bytes)</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a56d1c7f47dfcaf5121b15a4435a8eeca">SetExternalConsistencyMode</a>(ExternalConsistencyMode
 m) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a83555781b5a037f87c215e565ecf1a8f">SetFlushMode</a>(FlushMode
 m) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aabe75f0688f992dbdb2694a50d07f941">SetMutationBufferFlushInterval</a>(unsigned
 int millis) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a7311344cec37b3847217197c35467cdf">SetMutationBufferFlushWatermark</a>(double
 watermark_pct) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ac9a96017f86bfb6348fca9bfa0b8b5a4">SetMutationBufferMaxNum</a>(unsigned
 int max_num) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aefa9bbc51c27104ce103b9ecda3b8abf">SetMutationBufferSpace</a>(size_t
 size_bytes) WARN_UNUSED_RESULT</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a25b22362650d7120f59cc1025e40bd79">SetTimeoutMillis</a>(int
 millis)</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~KuduSession</b>() (defined in <a 
class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a>)</td><td
 class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
index 3efa5ac..8f818bf 100644
--- a/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: kudu::client::KuduSession Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -103,24 +104,26 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 <div class="dynheader">
 Inheritance diagram for kudu::client::KuduSession:</div>
 <div class="dyncontent">
- <div class="center">
-  <img src="classkudu_1_1client_1_1KuduSession.png" 
usemap="#kudu::client::KuduSession_map" alt=""/>
-  <map id="kudu::client::KuduSession_map" name="kudu::client::KuduSession_map">
-</map>
- </div></div>
+<div class="center"><img 
src="classkudu_1_1client_1_1KuduSession__inherit__graph.png" border="0" 
usemap="#kudu_1_1client_1_1KuduSession_inherit__map" alt="Inheritance 
graph"/></div>
+<center><span class="legend">[<a 
href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for kudu::client::KuduSession:</div>
+<div class="dyncontent">
+<div class="center"><img 
src="classkudu_1_1client_1_1KuduSession__coll__graph.png" border="0" 
usemap="#kudu_1_1client_1_1KuduSession_coll__map" alt="Collaboration 
graph"/></div>
+<center><span class="legend">[<a 
href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-types"></a>
 Public Types</h2></td></tr>
 <tr class="memitem:aaec3956e642610d703f3b83b78e24e19"><td class="memItemLeft" 
align="right" valign="top">enum &#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19">FlushMode</a>
 { <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19ad74b76e407e62ca951d369521636df2b">AUTO_FLUSH_SYNC</a>,
 
 <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19a520b8eef7ef0fd149b2757faf43972b1">AUTO_FLUSH_BACKGROUND</a>,
 
 <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19a1db3efc2094da09aae45bb68475cdb4a">MANUAL_FLUSH</a>
- }</td></tr>
-<tr class="memdesc:aaec3956e642610d703f3b83b78e24e19"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Modes of flush operations.  
<a 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19">More...</a><br/></td></tr>
+ }<tr class="memdesc:aaec3956e642610d703f3b83b78e24e19"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Modes of flush operations.  
<a 
href="classkudu_1_1client_1_1KuduSession.html#aaec3956e642610d703f3b83b78e24e19">More...</a><br
 /></td></tr>
+</td></tr>
 <tr class="separator:aaec3956e642610d703f3b83b78e24e19"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aabd55109ba3b086bbe33b277cdd40d22"><td class="memItemLeft" 
align="right" valign="top">enum &#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aabd55109ba3b086bbe33b277cdd40d22">ExternalConsistencyMode</a>
 { <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aabd55109ba3b086bbe33b277cdd40d22ae978fab7451faebf4399830b603c855c">CLIENT_PROPAGATED</a>,
 
 <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#aabd55109ba3b086bbe33b277cdd40d22a70010f3ef1f70b99b02328c024c436c9">COMMIT_WAIT</a>
- }</td></tr>
-<tr class="memdesc:aabd55109ba3b086bbe33b277cdd40d22"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The possible external 
consistency modes on which Kudu operates.  <a 
href="classkudu_1_1client_1_1KuduSession.html#aabd55109ba3b086bbe33b277cdd40d22">More...</a><br/></td></tr>
+ }<tr class="memdesc:aabd55109ba3b086bbe33b277cdd40d22"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The possible external 
consistency modes on which Kudu operates.  <a 
href="classkudu_1_1client_1_1KuduSession.html#aabd55109ba3b086bbe33b277cdd40d22">More...</a><br
 /></td></tr>
+</td></tr>
 <tr class="separator:aabd55109ba3b086bbe33b277cdd40d22"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
@@ -151,6 +154,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a3f224e9b95f86da7e1f2ea6fcf327756"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af6249cf3bbad8e2e11e54edf40a7bc1d"><td class="memItemLeft" 
align="right" valign="top">int&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#af6249cf3bbad8e2e11e54edf40a7bc1d">CountBufferedOperations</a>
 () const ATTRIBUTE_DEPRECATED(&quot;this method is experimental and will 
disappear &quot;&quot;in a future release&quot;)</td></tr>
 <tr class="separator:af6249cf3bbad8e2e11e54edf40a7bc1d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1c5e5e8faba286cddc266057e9a82d5"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classkudu_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#af1c5e5e8faba286cddc266057e9a82d5">SetErrorBufferSpace</a>
 (size_t size_bytes)</td></tr>
+<tr class="separator:af1c5e5e8faba286cddc266057e9a82d5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a277c213a68679c6b0d5c432919eb9198"><td class="memItemLeft" 
align="right" valign="top">int&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a277c213a68679c6b0d5c432919eb9198">CountPendingErrors</a>
 () const </td></tr>
 <tr class="separator:a277c213a68679c6b0d5c432919eb9198"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad5e3521623338de49cfd62914bdcb2f7"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors</a>
 (std::vector&lt; <a class="el" 
href="classkudu_1_1client_1_1KuduError.html">KuduError</a> * &gt; *errors, bool 
*overflowed)</td></tr>
@@ -198,13 +203,13 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 
 <p>The possible external consistency modes on which Kudu operates. </p>
 <table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a 
class="anchor" 
id="aabd55109ba3b086bbe33b277cdd40d22ae978fab7451faebf4399830b603c855c"></a>CLIENT_PROPAGATED</em>&#160;</td><td
 class="fielddoc">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a 
class="anchor" 
id="aabd55109ba3b086bbe33b277cdd40d22ae978fab7451faebf4399830b603c855c"></a>CLIENT_PROPAGATED&#160;</td><td
 class="fielddoc">
 <p>The response to any write will contain a timestamp. Any further calls from 
the same client to other servers will update those servers with that timestamp. 
Following write operations from the same client will be assigned timestamps 
that are strictly higher, enforcing external consistency without having to wait 
or incur any latency penalties.</p>
 <p>In order to maintain external consistency for writes between two different 
clients in this mode, the user must forward the timestamp from the first client 
to the second by using <a class="el" 
href="classkudu_1_1client_1_1KuduClient.html#a3a671b3540c74ef7c358bb98e95031e0">KuduClient::GetLatestObservedTimestamp()</a>
 and <a class="el" 
href="classkudu_1_1client_1_1KuduClient.html#a0809b055eda76fd68988462f2a9791dd">KuduClient::SetLatestObservedTimestamp()</a>.</p>
 <p>This is the default external consistency mode.</p>
 <dl class="section warning"><dt>Warning</dt><dd>Failure to propagate timestamp 
information through back-channels between two different clients will negate any 
external consistency guarantee under this mode. </dd></dl>
 </td></tr>
-<tr><td class="fieldname"><em><a class="anchor" 
id="aabd55109ba3b086bbe33b277cdd40d22a70010f3ef1f70b99b02328c024c436c9"></a>COMMIT_WAIT</em>&#160;</td><td
 class="fielddoc">
+<tr><td class="fieldname"><a class="anchor" 
id="aabd55109ba3b086bbe33b277cdd40d22a70010f3ef1f70b99b02328c024c436c9"></a>COMMIT_WAIT&#160;</td><td
 class="fielddoc">
 <p>The server will guarantee that write operations from the same or from other 
client are externally consistent, without the need to propagate timestamps 
across clients. This is done by making write operations wait until there is 
certainty that all follow up write operations (operations that start after the 
previous one finishes) will be assigned a timestamp that is strictly higher, 
enforcing external consistency.</p>
 <dl class="section warning"><dt>Warning</dt><dd>Depending on the clock 
synchronization state of TabletServers this may imply considerable latency. 
Moreover operations in <code>COMMIT_WAIT</code> external consistency mode will 
outright fail if TabletServer clocks are either unsynchronized or synchronized 
but with a maximum error which surpasses a pre-configured threshold. </dd></dl>
 </td></tr>
@@ -224,17 +229,19 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 
 <p>Modes of flush operations. </p>
 <table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a 
class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19ad74b76e407e62ca951d369521636df2b"></a>AUTO_FLUSH_SYNC</em>&#160;</td><td
 class="fielddoc">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a 
class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19ad74b76e407e62ca951d369521636df2b"></a>AUTO_FLUSH_SYNC&#160;</td><td
 class="fielddoc">
 <p>Every write will be sent to the server in-band with the <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 call. No batching will occur. In this mode, the <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a64955abb5f5cc821b6e56354f733ce84">Flush()</a>
 call never has any effect, since each <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 call has already flushed the buffer. This is the default flush mode. </p>
 </td></tr>
-<tr><td class="fieldname"><em><a class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19a520b8eef7ef0fd149b2757faf43972b1"></a>AUTO_FLUSH_BACKGROUND</em>&#160;</td><td
 class="fielddoc">
+<tr><td class="fieldname"><a class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19a520b8eef7ef0fd149b2757faf43972b1"></a>AUTO_FLUSH_BACKGROUND&#160;</td><td
 class="fielddoc">
 <p><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 calls will return immediately (unless there is not enough buffer space to 
accommodate the newly added operations), but the writes will be sent in the 
background, potentially batched together with other writes from the same 
session. If there is not sufficient buffer space, <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 blocks for buffer space to become available.</p>
 <p>Because writes are applied in the background, any errors will be stored in 
a session-local buffer. Call <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a277c213a68679c6b0d5c432919eb9198">CountPendingErrors()</a>
 or <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 to retrieve them.</p>
 <p>In this mode, calling the <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad8c68570479e95b325d8a5437eef8731">FlushAsync()</a>
 or <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a64955abb5f5cc821b6e56354f733ce84">Flush()</a>
 methods causes a flush that normally would have happened at some point in the 
near future to happen right now. The <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a64955abb5f5cc821b6e56354f733ce84">Flush()</a>
 call can be used to block until the current batch is sent and the reclaimed 
space is available for new operations.</p>
+<dl class="section attention"><dt>Attention</dt><dd>The 
<code>AUTO_FLUSH_BACKGROUND</code> mode, when used in conjunction with a <a 
class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ac9a96017f86bfb6348fca9bfa0b8b5a4">KuduSession::SetMutationBufferMaxNum()</a>
 of greater than 1 (the default is 2), may result in out-of-order writes. This 
is because the buffers may flush concurrently, so multiple write operations may 
be sent to the server in parallel. See <a 
href="https://issues.apache.org/jira/browse/KUDU-1767";>KUDU-1767</a> for more 
information.</dd></dl>
 <dl class="todo"><dt><b><a class="el" 
href="todo.html#_todo000006">Todo:</a></b></dt><dd>Provide an API for the user 
to specify a callback to do their own error reporting. </dd></dl>
 </td></tr>
-<tr><td class="fieldname"><em><a class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19a1db3efc2094da09aae45bb68475cdb4a"></a>MANUAL_FLUSH</em>&#160;</td><td
 class="fielddoc">
-<p><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 calls will return immediately, and the writes will not be sent until the user 
calls <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a64955abb5f5cc821b6e56354f733ce84">Flush()</a>.
 If the buffer runs past the configured space limit, then <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 will return an error. </p>
+<tr><td class="fieldname"><a class="anchor" 
id="aaec3956e642610d703f3b83b78e24e19a1db3efc2094da09aae45bb68475cdb4a"></a>MANUAL_FLUSH&#160;</td><td
 class="fielddoc">
+<p><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 calls will return immediately, and the writes will not be sent until the user 
calls <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a64955abb5f5cc821b6e56354f733ce84">Flush()</a>.
 If the buffer runs past the configured space limit, then <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 will return an error.</p>
+<dl class="section attention"><dt>Attention</dt><dd>The 
<code>MANUAL_FLUSH</code> mode, when used in conjunction with a <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ac9a96017f86bfb6348fca9bfa0b8b5a4">KuduSession::SetMutationBufferMaxNum()</a>
 of greater than 1 (the default is 2), may result in out-of-order writes if <a 
class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad8c68570479e95b325d8a5437eef8731">KuduSession::FlushAsync()</a>
 is used. This is because the buffers may flush concurrently, so multiple write 
operations may be sent to the server in parallel. See <a 
href="https://issues.apache.org/jira/browse/KUDU-1767";>KUDU-1767</a> for more 
information. </dd></dl>
 </td></tr>
 </table>
 
@@ -315,8 +322,7 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 </div><div class="memdoc">
 <p>Get number of buffered operations (not the same as 'pending').</p>
 <p>Note that this is different than <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#a3f224e9b95f86da7e1f2ea6fcf327756">HasPendingOperations()</a>
 above, which includes operations which have been sent and not yet responded 
to.</p>
-<p>This method is most relevant in <code>MANUAL_FLUSH</code> mode, where the 
result count stays valid until next explicit flush or <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 call. There is not much sense using this method in other flush modes: </p>
-<ul>
+<p>This method is most relevant in <code>MANUAL_FLUSH</code> mode, where the 
result count stays valid until next explicit flush or <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 call. There is not much sense using this method in other flush modes: </p><ul>
 <li>in <code>AUTO_FLUSH_SYNC</code> mode, the data is immediately put en-route 
to the destination by <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad3f7324b27fca298c5ca3d07b4741943">Apply()</a>
 method itself, so this method always returns zero. </li>
 <li>in <code>AUTO_FLUSH_BACKGROUND</code> mode, the result count returned by 
this method expires unpredictably and there isn't any guaranteed validity 
interval for the result: the background flush task can run any moment, 
invalidating the result.</li>
 </ul>
@@ -338,7 +344,7 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
       </table>
 </div><div class="memdoc">
 <p>Get error count for pending operations.</p>
-<p>Errors may accumulate in session's lifetime; use this method to see how 
many errors happened since last call of <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 method.</p>
+<p>Errors may accumulate in session's lifetime; use this method to see how 
many errors happened since last call of <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 method. The error count includes both the accumulated and dropped errors. An 
error might be dropped due to the limit on the error buffer size; see the <a 
class="el" 
href="classkudu_1_1client_1_1KuduSession.html#af1c5e5e8faba286cddc266057e9a82d5">SetErrorBufferSpace()</a>
 method for details.</p>
 <dl class="section return"><dt>Returns</dt><dd>Total count of errors 
accumulated during the session. </dd></dl>
 
 </div>
@@ -377,16 +383,8 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 </div><div class="memdoc">
 <p>Flush any pending writes asynchronously.</p>
 <p>This method schedules a background flush of the latest batch of buffered 
write operations. Provided callback is invoked upon the flush completion of the 
latest batch of buffered write operations. If there were errors while flushing 
the operations, corresponding 'not OK' status is passed as a parameter for the 
callback invocation. Callers should then use <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 to determine which specific operations failed.</p>
-<p>In the case that the async version of this method is used, then the 
callback will be called upon completion of the operations which were buffered 
since the last flush. In other words, in the following sequence: </p>
-<div class="fragment"><div class="line">session-&gt;Insert(a);</div>
-<div class="line">session-&gt;FlushAsync(callback_1);</div>
-<div class="line">session-&gt;Insert(b);</div>
-<div class="line">session-&gt;FlushAsync(callback_2);</div>
-</div><!-- fragment --><p> ... <code>callback_2</code> will be triggered once 
<code>b</code> has been inserted, regardless of whether <code>a</code> has 
completed or not. That means there might be pending operations left in prior 
batches even after the the callback has been invoked to report on the flush 
status of the latest batch.</p>
-<dl class="section note"><dt>Note</dt><dd>This also means that, if FlushAsync 
is called twice in succession, with no intervening operations, the second flush 
will return immediately. For example: <div class="fragment"><div 
class="line">session-&gt;Insert(a);</div>
-<div class="line">session-&gt;FlushAsync(callback_1); <span class="comment">// 
called when &#39;a&#39; is inserted</span></div>
-<div class="line">session-&gt;FlushAsync(callback_2); <span class="comment">// 
called immediately!</span></div>
-</div><!-- fragment --> Note that, as in all other async functions in Kudu, 
the callback may be called either from an IO thread or the same thread which 
calls FlushAsync. The callback should not block.</dd></dl>
+<p>In the case that the async version of this method is used, then the 
callback will be called upon completion of the operations which were buffered 
since the last flush. In other words, in the following sequence: </p><div 
class="fragment"><div class="line">session-&gt;Insert(a);</div><div 
class="line">session-&gt;FlushAsync(callback_1);</div><div 
class="line">session-&gt;Insert(b);</div><div 
class="line">session-&gt;FlushAsync(callback_2);</div></div><!-- fragment 
--><p> ... <code>callback_2</code> will be triggered once <code>b</code> has 
been inserted, regardless of whether <code>a</code> has completed or not. That 
means there might be pending operations left in prior batches even after the 
the callback has been invoked to report on the flush status of the latest 
batch.</p>
+<dl class="section note"><dt>Note</dt><dd>This also means that, if FlushAsync 
is called twice in succession, with no intervening operations, the second flush 
will return immediately. For example: <div class="fragment"><div 
class="line">session-&gt;Insert(a);</div><div 
class="line">session-&gt;FlushAsync(callback_1); <span class="comment">// 
called when &#39;a&#39; is inserted</span></div><div 
class="line">session-&gt;FlushAsync(callback_2); <span class="comment">// 
called immediately!</span></div></div><!-- fragment --> Note that, as in all 
other async functions in Kudu, the callback may be called either from an IO 
thread or the same thread which calls FlushAsync. The callback should not 
block.</dd></dl>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramdir">[in]</td><td 
class="paramname">cb</td><td>Callback to call upon flush completion. The 
<code>cb</code> must remain valid until it is invoked. </td></tr>
@@ -424,7 +422,7 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramdir">[out]</td><td 
class="paramname">errors</td><td>Pointer to the container to fill with error 
info objects. Caller takes ownership of the returned errors in the container. 
</td></tr>
-    <tr><td class="paramdir">[out]</td><td 
class="paramname">overflowed</td><td>If there were more errors than could be 
held in the session's error storage, then <code>overflowed</code> is set to 
<code>true</code>. </td></tr>
+    <tr><td class="paramdir">[out]</td><td 
class="paramname">overflowed</td><td>If there were more errors than could be 
held in the session's error buffer, then <code>overflowed</code> is set to 
<code>true</code>. </td></tr>
   </table>
   </dd>
 </dl>
@@ -449,6 +447,36 @@ class&#160;</td><td class="memItemRight" 
valign="bottom"><b>ClientTest</b></td><
 
 </div>
 </div>
+<a class="anchor" id="af1c5e5e8faba286cddc266057e9a82d5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classkudu_1_1Status.html">Status</a> 
kudu::client::KuduSession::SetErrorBufferSpace </td>
+          <td>(</td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size_bytes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set limit on maximum buffer (memory) size used by this session's errors. By 
default, when a session is created, there is no limit on maximum size.</p>
+<p>The session's error buffer contains information on failed write operations. 
In most cases, the error contains the row which would be applied as is. If the 
error buffer space limit is set, the number of errors which fit into the buffer 
varies depending on error conditions, write operation types 
(insert/update/delete), and write operation row sizes.</p>
+<p>When the limit is set, the session will drop the first error that would 
overflow the buffer as well as all subsequent errors. To resume the 
accumulation of session errors, it's necessary to flush the current contents of 
the error buffer using the <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 method.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td 
class="paramname">size_bytes</td><td>Limit on the maximum memory size consumed 
by collected session errors, where <code>0</code> means 'unlimited'. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Operation result status. An 
error is returned on an attempt to set the limit on the buffer space if: <ul>
+<li>the session has already dropped at least one error since the last call to 
the <a class="el" 
href="classkudu_1_1client_1_1KuduSession.html#ad5e3521623338de49cfd62914bdcb2f7">GetPendingErrors()</a>
 method </li>
+<li>the new limit is less than the amount of space occupied by already 
accumulated errors. </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
 <a class="anchor" id="a56d1c7f47dfcaf5121b15a4435a8eeca"></a>
 <div class="memitem">
 <div class="memproto">
@@ -592,8 +620,7 @@ The buffer contains data for fresh (i.e. newly submitted) 
operations and also op
       </table>
 </div><div class="memdoc">
 <p>Set the amount of buffer space used by this session for outbound writes.</p>
-<p>The effect of the buffer size varies based on the flush mode of the 
session: </p>
-<ul>
+<p>The effect of the buffer size varies based on the flush mode of the 
session: </p><ul>
 <li>AUTO_FLUSH_SYNC since no buffering is done, this has no effect. </li>
 <li>AUTO_FLUSH_BACKGROUND if the buffer space is exhausted, then write calls 
will block until there is space available in the buffer. </li>
 <li>MANUAL_FLUSH if the buffer space is exhausted, then write calls will 
return an error</li>
@@ -639,9 +666,9 @@ The buffer contains data for fresh (i.e. newly submitted) 
operations and also op
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession.png
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession.png
deleted file mode 100644
index 2c92c7e..0000000
Binary files a/cpp-client-api/classkudu_1_1client_1_1KuduSession.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.map
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.map 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.map
new file mode 100644
index 0000000..c58eb0e
--- /dev/null
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.map
@@ -0,0 +1,2 @@
+<map id="kudu::client::KuduSession" name="kudu::client::KuduSession">
+</map>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.md5
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.md5 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.md5
new file mode 100644
index 0000000..fe11af2
--- /dev/null
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.md5
@@ -0,0 +1 @@
+0567192f351eea359bc91238b2ba2394
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.png
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.png
new file mode 100644
index 0000000..53fcd70
Binary files /dev/null and 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__coll__graph.png differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.map
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.map 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.map
new file mode 100644
index 0000000..c58eb0e
--- /dev/null
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.map
@@ -0,0 +1,2 @@
+<map id="kudu::client::KuduSession" name="kudu::client::KuduSession">
+</map>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.md5
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.md5 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.md5
new file mode 100644
index 0000000..fe11af2
--- /dev/null
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.md5
@@ -0,0 +1 @@
+0567192f351eea359bc91238b2ba2394
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.png
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.png
new file mode 100644
index 0000000..53fcd70
Binary files /dev/null and 
b/cpp-client-api/classkudu_1_1client_1_1KuduSession__inherit__graph.png differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
index 934c917..9aacbbc 100644
--- a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -100,9 +101,9 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
index 990429d..27213e3 100644
--- a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: kudu::client::KuduStatusCallback Class 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -101,13 +102,12 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 <div class="dynheader">
 Inheritance diagram for kudu::client::KuduStatusCallback:</div>
 <div class="dyncontent">
- <div class="center">
-  <img src="classkudu_1_1client_1_1KuduStatusCallback.png" 
usemap="#kudu::client::KuduStatusCallback_map" alt=""/>
-  <map id="kudu::client::KuduStatusCallback_map" 
name="kudu::client::KuduStatusCallback_map">
-<area href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html" title="The 
status callback that invokes a function by pointer with a single argument. " 
alt="kudu::client::KuduStatusFunctionCallback&lt; T &gt;" shape="rect" 
coords="0,56,273,80"/>
-<area href="classkudu_1_1client_1_1KuduStatusMemberCallback.html" title="The 
status callback that invokes a member function of an object. " 
alt="kudu::client::KuduStatusMemberCallback&lt; T &gt;" shape="rect" 
coords="283,56,556,80"/>
+<div class="center"><img 
src="classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.png" border="0" 
usemap="#kudu_1_1client_1_1KuduStatusCallback_inherit__map" alt="Inheritance 
graph"/></div>
+<map name="kudu_1_1client_1_1KuduStatusCallback_inherit__map" 
id="kudu_1_1client_1_1KuduStatusCallback_inherit__map">
+<area shape="rect" id="node2" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html" title="The status 
callback that invokes a function by pointer with a single argument. " alt="" 
coords="219,5,384,47"/>
+<area shape="rect" id="node3" 
href="classkudu_1_1client_1_1KuduStatusMemberCallback.html" title="The status 
callback that invokes a member function of an object. " alt="" 
coords="219,71,384,112"/>
 </map>
- </div></div>
+<center><span class="legend">[<a 
href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -157,9 +157,9 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.png
----------------------------------------------------------------------
diff --git a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.png
deleted file mode 100644
index a886eae..0000000
Binary files a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.map
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.map 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.map
new file mode 100644
index 0000000..0376c70
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.map
@@ -0,0 +1,4 @@
+<map id="kudu::client::KuduStatusCallback" 
name="kudu::client::KuduStatusCallback">
+<area shape="rect" id="node2" 
href="$classkudu_1_1client_1_1KuduStatusFunctionCallback.html" title="The 
status callback that invokes a function by pointer with a single argument. " 
alt="" coords="219,5,384,47"/>
+<area shape="rect" id="node3" 
href="$classkudu_1_1client_1_1KuduStatusMemberCallback.html" title="The status 
callback that invokes a member function of an object. " alt="" 
coords="219,71,384,112"/>
+</map>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.md5
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.md5 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.md5
new file mode 100644
index 0000000..6950d13
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.md5
@@ -0,0 +1 @@
+0da7394fc88754152bc09347d8ac6414
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.png
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.png
new file mode 100644
index 0000000..f3b3a50
Binary files /dev/null and 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback__inherit__graph.png 
differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
index 60de89e..2877d87 100644
--- 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -93,7 +94,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 
 <p>This is the complete list of members for <a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#ac175e6c42840c7a0dfbde3d71beac394">FunctionType</a>
 typedef</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#a20c231ae32873ea7f462b8f3ea05d910">FunctionType</a>
 typedef</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>KuduStatusCallback</b>() (defined 
in <a class="el" 
href="classkudu_1_1client_1_1KuduStatusCallback.html">kudu::client::KuduStatusCallback</a>)</td><td
 class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusCallback.html">kudu::client::KuduStatusCallback</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#aca289bbf6ad9720bd74a90550f6c9b3b">KuduStatusFunctionCallback</a>(FunctionType
 function, T arg)</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#af4c3e7fbd4fed52bcba220f95a27f70a">Run</a>(const
 Status &amp;s) OVERRIDE</td><td class="entry"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
@@ -102,9 +103,9 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
index b7baf62..a9a6234 100644
--- a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
+++ b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
@@ -3,15 +3,16 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Kudu C++ client API: kudu::client::KuduStatusFunctionCallback&lt; T 
&gt; Class Template Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
@@ -21,7 +22,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Kudu C++ client API
    </div>
   </td>
@@ -30,7 +31,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -62,7 +63,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -71,7 +72,7 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span 
class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -102,29 +103,36 @@ var searchBox = new SearchBox("searchBox", 
"search",false,'Search');
 <div class="dynheader">
 Inheritance diagram for kudu::client::KuduStatusFunctionCallback&lt; T 
&gt;:</div>
 <div class="dyncontent">
- <div class="center">
-  <img src="classkudu_1_1client_1_1KuduStatusFunctionCallback.png" 
usemap="#kudu::client::KuduStatusFunctionCallback&lt; T &gt;_map" alt=""/>
-  <map id="kudu::client::KuduStatusFunctionCallback&lt; T &gt;_map" 
name="kudu::client::KuduStatusFunctionCallback&lt; T &gt;_map">
-<area href="classkudu_1_1client_1_1KuduStatusCallback.html" title="The 
interface for all status callbacks. " alt="kudu::client::KuduStatusCallback" 
shape="rect" coords="0,0,273,24"/>
+<div class="center"><img 
src="classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.png" 
border="0" 
usemap="#kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_inherit__map" 
alt="Inheritance graph"/></div>
+<map 
name="kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_inherit__map" 
id="kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_inherit__map">
+<area shape="rect" id="node2" 
href="classkudu_1_1client_1_1KuduStatusCallback.html" title="The interface for 
all status callbacks. " alt="" coords="5,5,171,47"/>
+</map>
+<center><span class="legend">[<a 
href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for kudu::client::KuduStatusFunctionCallback&lt; T 
&gt;:</div>
+<div class="dyncontent">
+<div class="center"><img 
src="classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.png" 
border="0" 
usemap="#kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_coll__map" 
alt="Collaboration graph"/></div>
+<map name="kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_coll__map" 
id="kudu_1_1client_1_1KuduStatusFunctionCallback_3_01T_01_4_coll__map">
+<area shape="rect" id="node2" 
href="classkudu_1_1client_1_1KuduStatusCallback.html" title="The interface for 
all status callbacks. " alt="" coords="5,5,171,47"/>
 </map>
- </div></div>
+<center><span class="legend">[<a 
href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-types"></a>
 Public Types</h2></td></tr>
-<tr class="memitem:ac175e6c42840c7a0dfbde3d71beac394"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ac175e6c42840c7a0dfbde3d71beac394"></a>
-typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#ac175e6c42840c7a0dfbde3d71beac394">FunctionType</a>
 )(T arg, const <a class="el" href="classkudu_1_1Status.html">Status</a> 
&amp;s)</td></tr>
-<tr class="memdesc:ac175e6c42840c7a0dfbde3d71beac394"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">A handy typedef for the 
function with appropriate signature. <br/></td></tr>
-<tr class="separator:ac175e6c42840c7a0dfbde3d71beac394"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20c231ae32873ea7f462b8f3ea05d910"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a20c231ae32873ea7f462b8f3ea05d910"></a>
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#a20c231ae32873ea7f462b8f3ea05d910">FunctionType</a>)
 (T arg, const <a class="el" href="classkudu_1_1Status.html">Status</a> 
&amp;s)</td></tr>
+<tr class="memdesc:a20c231ae32873ea7f462b8f3ea05d910"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">A handy typedef for the 
function with appropriate signature. <br /></td></tr>
+<tr class="separator:a20c231ae32873ea7f462b8f3ea05d910"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:aca289bbf6ad9720bd74a90550f6c9b3b"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#aca289bbf6ad9720bd74a90550f6c9b3b">KuduStatusFunctionCallback</a>
 (<a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#ac175e6c42840c7a0dfbde3d71beac394">FunctionType</a>
 function, T arg)</td></tr>
+<tr class="memitem:aca289bbf6ad9720bd74a90550f6c9b3b"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#aca289bbf6ad9720bd74a90550f6c9b3b">KuduStatusFunctionCallback</a>
 (<a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#a20c231ae32873ea7f462b8f3ea05d910">FunctionType</a>
 function, T arg)</td></tr>
 <tr class="separator:aca289bbf6ad9720bd74a90550f6c9b3b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af4c3e7fbd4fed52bcba220f95a27f70a"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#af4c3e7fbd4fed52bcba220f95a27f70a">Run</a>
 (const <a class="el" href="classkudu_1_1Status.html">Status</a> &amp;s) 
OVERRIDE</td></tr>
 <tr class="separator:af4c3e7fbd4fed52bcba220f95a27f70a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
+<div class="textblock"><h3>template&lt;typename T&gt;<br />
 class kudu::client::KuduStatusFunctionCallback&lt; T &gt;</h3>
 
 <p>The status callback that invokes a function by pointer with a single 
argument. </p>
@@ -141,7 +149,7 @@ template&lt;typename T &gt; </div>
         <tr>
           <td class="memname"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback</a>&lt;
 T &gt;::<a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">KuduStatusFunctionCallback</a>
 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#ac175e6c42840c7a0dfbde3d71beac394">FunctionType</a>&#160;</td>
+          <td class="paramtype"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html#a20c231ae32873ea7f462b8f3ea05d910">FunctionType</a>&#160;</td>
           <td class="paramname"><em>function</em>, </td>
         </tr>
         <tr>
@@ -218,9 +226,9 @@ template&lt;typename T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:28 by 
Doxygen 1.8.6</small>
+  <small>Generated for Kudu version 1.2.0 on Wed Jan 18 2017 10:15:36 by 
Doxygen 1.8.11</small>
   <br>
-  <small>Copyright © 2016 The Apache Software Foundation.</small>
+  <small>Copyright © 2017 The Apache Software Foundation.</small>
 </address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.png
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.png 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.png
deleted file mode 100644
index a6d0f5d..0000000
Binary files 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.map
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.map
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.map
new file mode 100644
index 0000000..b89f077
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.map
@@ -0,0 +1,3 @@
+<map id="kudu::client::KuduStatusFunctionCallback&lt; T &gt;" 
name="kudu::client::KuduStatusFunctionCallback&lt; T &gt;">
+<area shape="rect" id="node2" 
href="$classkudu_1_1client_1_1KuduStatusCallback.html" title="The interface for 
all status callbacks. " alt="" coords="5,5,171,47"/>
+</map>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.md5
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.md5
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.md5
new file mode 100644
index 0000000..7fd8d38
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.md5
@@ -0,0 +1 @@
+175c8de27a51332feb6c54f8bbb68b56
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.png
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.png
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.png
new file mode 100644
index 0000000..dcb453f
Binary files /dev/null and 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__coll__graph.png
 differ

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.map
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.map
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.map
new file mode 100644
index 0000000..b89f077
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.map
@@ -0,0 +1,3 @@
+<map id="kudu::client::KuduStatusFunctionCallback&lt; T &gt;" 
name="kudu::client::KuduStatusFunctionCallback&lt; T &gt;">
+<area shape="rect" id="node2" 
href="$classkudu_1_1client_1_1KuduStatusCallback.html" title="The interface for 
all status callbacks. " alt="" coords="5,5,171,47"/>
+</map>

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.md5
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.md5
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.md5
new file mode 100644
index 0000000..7fd8d38
--- /dev/null
+++ 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.md5
@@ -0,0 +1 @@
+175c8de27a51332feb6c54f8bbb68b56
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/9b792926/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.png
----------------------------------------------------------------------
diff --git 
a/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.png
 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.png
new file mode 100644
index 0000000..dcb453f
Binary files /dev/null and 
b/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback__inherit__graph.png
 differ

Reply via email to