http://git-wip-us.apache.org/repos/asf/kudu-site/blob/aa106ef2/apidocs/stylesheet.css
----------------------------------------------------------------------
diff --git a/apidocs/stylesheet.css b/apidocs/stylesheet.css
index 0aeaa97..cebb4fd 100644
--- a/apidocs/stylesheet.css
+++ b/apidocs/stylesheet.css
@@ -2,16 +2,19 @@
 /*
 Overall document style
 */
+
+@import url('resources/fonts/dejavu.css');
+
 body {
     background-color:#ffffff;
     color:#353833;
-    font-family:Arial, Helvetica, sans-serif;
-    font-size:76%;
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:14px;
     margin:0;
 }
 a:link, a:visited {
     text-decoration:none;
-    color:#4c6b87;
+    color:#4A6782;
 }
 a:hover, a:focus {
     text-decoration:none;
@@ -19,7 +22,7 @@ a:hover, a:focus {
 }
 a:active {
     text-decoration:none;
-    color:#4c6b87;
+    color:#4A6782;
 }
 a[name] {
     color:#353833;
@@ -29,41 +32,51 @@ a[name]:hover {
     color:#353833;
 }
 pre {
-    font-size:1.3em;
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
 }
 h1 {
-    font-size:1.8em;
+    font-size:20px;
 }
 h2 {
-    font-size:1.5em;
+    font-size:18px;
 }
 h3 {
-    font-size:1.4em;
+    font-size:16px;
+    font-style:italic;
 }
 h4 {
-    font-size:1.3em;
+    font-size:13px;
 }
 h5 {
-    font-size:1.2em;
+    font-size:12px;
 }
 h6 {
-    font-size:1.1em;
+    font-size:11px;
 }
 ul {
     list-style-type:disc;
 }
 code, tt {
-    font-size:1.2em;
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+    margin-top:8px;
+    line-height:1.4em;
 }
 dt code {
-    font-size:1.2em;
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
 }
 table tr td dt code {
-    font-size:1.2em;
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
     vertical-align:top;
+    padding-top:4px;
 }
 sup {
-    font-size:.6em;
+    font-size:8px;
 }
 /*
 Document title and Copyright styles
@@ -76,9 +89,9 @@ Document title and Copyright styles
 .aboutLanguage {
     float:right;
     padding:0px 21px;
-    font-size:.8em;
+    font-size:11px;
     z-index:200;
-    margin-top:-7px;
+    margin-top:-9px;
 }
 .legalCopy {
     margin-left:.5em;
@@ -92,9 +105,6 @@ Document title and Copyright styles
 }
 .tab {
     background-color:#0066FF;
-    background-image:url(resources/titlebar.gif);
-    background-position:left top;
-    background-repeat:no-repeat;
     color:#ffffff;
     padding:8px;
     width:5em;
@@ -104,17 +114,15 @@ Document title and Copyright styles
 Navigation bar styles
 */
 .bar {
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
+    background-color:#4D7A97;
     color:#FFFFFF;
     padding:.8em .5em .4em .8em;
     height:auto;/*height:1.8em;*/
-    font-size:1em;
+    font-size:11px;
     margin:0;
 }
 .topNav {
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
+    background-color:#4D7A97;
     color:#FFFFFF;
     float:left;
     padding:0;
@@ -123,11 +131,11 @@ Navigation bar styles
     height:2.8em;
     padding-top:10px;
     overflow:hidden;
+    font-size:12px; 
 }
 .bottomNav {
     margin-top:10px;
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
+    background-color:#4D7A97;
     color:#FFFFFF;
     float:left;
     padding:0;
@@ -136,18 +144,20 @@ Navigation bar styles
     height:2.8em;
     padding-top:10px;
     overflow:hidden;
+    font-size:12px;
 }
 .subNav {
     background-color:#dee3e9;
-    border-bottom:1px solid #9eadc0;
     float:left;
     width:100%;
     overflow:hidden;
+    font-size:12px;
 }
 .subNav div {
     clear:left;
     float:left;
     padding:0 0 5px 6px;
+    text-transform:uppercase;
 }
 ul.navList, ul.subNavList {
     float:left;
@@ -157,27 +167,33 @@ ul.navList, ul.subNavList {
 ul.navList li{
     list-style:none;
     float:left;
-    padding:3px 6px;
+    padding: 5px 6px;
+    text-transform:uppercase;
 }
 ul.subNavList li{
     list-style:none;
     float:left;
-    font-size:90%;
 }
 .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, 
.bottomNav a:active, .bottomNav a:visited {
     color:#FFFFFF;
     text-decoration:none;
+    text-transform:uppercase;
 }
 .topNav a:hover, .bottomNav a:hover {
     text-decoration:none;
     color:#bb7a2a;
+    text-transform:uppercase;
 }
 .navBarCell1Rev {
-    background-image:url(resources/tab.gif);
-    background-color:#a88834;
-    color:#FFFFFF;
+    background-color:#F8981D;
+    color:#253441;
     margin: auto 5px;
-    border:1px solid #c9aa44;
+}
+.skipNav {
+    position:absolute;
+    top:auto;
+    left:-9999px;
+    overflow:hidden;
 }
 /*
 Page header and footer styles
@@ -191,8 +207,11 @@ Page header and footer styles
     margin:10px;
     position:relative;
 }
+.indexHeader span{
+    margin-right:15px;
+}
 .indexHeader h1 {
-    font-size:1.3em;
+    font-size:13px;
 }
 .title {
     color:#2c4557;
@@ -202,7 +221,7 @@ Page header and footer styles
     margin:5px 0 0 0;
 }
 .header ul {
-    margin:0 0 25px 0;
+    margin:0 0 15px 0;
     padding:0;
 }
 .footer ul {
@@ -210,24 +229,22 @@ Page header and footer styles
 }
 .header ul li, .footer ul li {
     list-style:none;
-    font-size:1.2em;
+    font-size:13px;
 }
 /*
 Heading styles
 */
 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, 
div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
     background-color:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
+    border:1px solid #d0d9e0;
     margin:0 0 6px -8px;
-    padding:2px 5px;
+    padding:7px 5px;
 }
 ul.blockList ul.blockList ul.blockList li.blockList h3 {
     background-color:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
+    border:1px solid #d0d9e0;
     margin:0 0 6px -8px;
-    padding:2px 5px;
+    padding:7px 5px;
 }
 ul.blockList ul.blockList li.blockList h3 {
     padding:0;
@@ -247,10 +264,10 @@ Page layout container styles
 .indexContainer {
     margin:10px;
     position:relative;
-    font-size:1.0em;
+    font-size:12px;
 }
 .indexContainer h2 {
-    font-size:1.1em;
+    font-size:13px;
     padding:0 0 3px 0;
 }
 .indexContainer ul {
@@ -259,15 +276,18 @@ Page layout container styles
 }
 .indexContainer ul li {
     list-style:none;
+    padding-top:2px;
 }
 .contentContainer .description dl dt, .contentContainer .details dl dt, 
.serializedFormContainer dl dt {
-    font-size:1.1em;
+    font-size:12px;
     font-weight:bold;
     margin:10px 0 0 0;
     color:#4E4E4E;
 }
 .contentContainer .description dl dd, .contentContainer .details dl dd, 
.serializedFormContainer dl dd {
-    margin:10px 0 10px 20px;
+    margin:5px 0 10px 0px;
+    font-size:14px;
+    font-family:'DejaVu Sans Mono',monospace;
 }
 .serializedFormContainer dl.nameValue dt {
     margin-left:1px;
@@ -306,25 +326,24 @@ ul.blockList, ul.blockListLast {
 }
 ul.blockList li.blockList, ul.blockListLast li.blockList {
     list-style:none;
-    margin-bottom:25px;
+    margin-bottom:15px;
+    line-height:1.4;
 }
 ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast 
li.blockList {
     padding:0px 20px 5px 10px;
-    border:1px solid #9eadc0;
-    background-color:#f9f9f9;
+    border:1px solid #ededed; 
+    background-color:#f8f8f8;
 }
 ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList 
ul.blockListLast li.blockList {
     padding:0 0 5px 8px;
     background-color:#ffffff;
-    border:1px solid #9eadc0;
-    border-top:none;
+    border:none;
 }
 ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
     margin-left:0;
     padding-left:0;
     padding-bottom:15px;
     border:none;
-    border-bottom:1px solid #9eadc0;
 }
 ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
     list-style:none;
@@ -338,107 +357,155 @@ table tr td dl, table tr td dl dt, table tr td dl dd {
 /*
 Table styles
 */
-.contentContainer table, .classUseContainer table, .constantValuesContainer 
table {
-    border-bottom:1px solid #9eadc0;
-    width:100%;
-}
-.contentContainer ul li table, .classUseContainer ul li table, 
.constantValuesContainer ul li table {
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, 
.constantsSummary, .deprecatedSummary {
     width:100%;
+    border-left:1px solid #EEE; 
+    border-right:1px solid #EEE; 
+    border-bottom:1px solid #EEE; 
 }
-.contentContainer .description table, .contentContainer .details table {
-    border-bottom:none;
-}
-.contentContainer ul li table th.colOne, .contentContainer ul li table 
th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li 
table th, .constantValuesContainer ul li table th, .contentContainer ul li 
table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer 
ul li table td.colLast, .classUseContainer ul li table td, 
.constantValuesContainer ul li table td{
-    vertical-align:top;
-    padding-right:20px;
-}
-.contentContainer ul li table th.colLast, .classUseContainer ul li table 
th.colLast,.constantValuesContainer ul li table th.colLast,
-.contentContainer ul li table td.colLast, .classUseContainer ul li table 
td.colLast,.constantValuesContainer ul li table td.colLast,
-.contentContainer ul li table th.colOne, .classUseContainer ul li table 
th.colOne,
-.contentContainer ul li table td.colOne, .classUseContainer ul li table 
td.colOne {
-    padding-right:3px;
+.overviewSummary, .memberSummary  {
+    padding:0px;
 }
-.overviewSummary caption, .packageSummary caption, .contentContainer 
ul.blockList li.blockList caption, .summary caption, .classUseContainer 
caption, .constantValuesContainer caption {
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
     position:relative;
     text-align:left;
     background-repeat:no-repeat;
-    color:#FFFFFF;
+    color:#253441;
     font-weight:bold;
     clear:none;
     overflow:hidden;
     padding:0px;
+    padding-top:10px;
+    padding-left:1px;
     margin:0px;
-}
-caption a:link, caption a:hover, caption a:active, caption a:visited {
+    white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary 
caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, 
.deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary 
caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, 
.deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, 
.typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, 
.deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, 
.typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, 
.deprecatedSummary caption a:visited {
     color:#FFFFFF;
 }
-.overviewSummary caption span, .packageSummary caption span, .contentContainer 
ul.blockList li.blockList caption span, .summary caption span, 
.classUseContainer caption span, .constantValuesContainer caption span {
+.overviewSummary caption span, .memberSummary caption span, .typeSummary 
caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary 
caption span {
     white-space:nowrap;
-    padding-top:8px;
-    padding-left:8px;
-    display:block;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    padding-bottom:7px;
+    display:inline-block;
     float:left;
-    background-image:url(resources/titlebar.gif);
-    height:18px;
+    background-color:#F8981D;
+    border: none;
+    height:16px;
 }
-.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer 
ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer 
.tabEnd, .constantValuesContainer .tabEnd {
-    width:10px;
-    background-image:url(resources/titlebar_end.gif);
-    background-repeat:no-repeat;
-    background-position:top right;
-    position:relative;
+.memberSummary caption span.activeTableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
     float:left;
+    background-color:#F8981D;
+    height:16px;
 }
-ul.blockList ul.blockList li.blockList table {
-    margin:0 0 12px 0px;
-    width:100%;
+.memberSummary caption span.tableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#4D7A97;
+    height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption 
span.activeTableTab {
+    padding-top:0px;
+    padding-left:0px;
+    padding-right:0px;
+    background-image:none;
+    float:none;
+    display:inline;
 }
-.tableSubHeadingColor {
-    background-color: #EEEEFF;
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+    display:none;
+    width:5px;
+    position:relative;
+    float:left;
+    background-color:#F8981D;
 }
-.altColor {
-    background-color:#eeeeef;
+.memberSummary .activeTableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative; 
+    float:left;
+    background-color:#F8981D;
 }
-.rowColor {
-    background-color:#ffffff;
+.memberSummary .tableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative;
+    background-color:#4D7A97;
+    float:left;
+
 }
-.overviewSummary td, .packageSummary td, .contentContainer ul.blockList 
li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer 
td {
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
     text-align:left;
-    padding:3px 3px 3px 7px;
+    padding:0px 0px 12px 10px;
+    width:100%;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+    vertical-align:top;
+    padding-right:0px;
+    padding-top:8px;
+    padding-bottom:3px;
 }
-th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
     background:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
     text-align:left;
-    padding:3px 3px 3px 7px;
-}
-td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, 
td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst 
a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, 
td.colLast a:hover, .constantValuesContainer td a:link, 
.constantValuesContainer td a:active, .constantValuesContainer td a:visited, 
.constantValuesContainer td a:hover {
-    font-weight:bold;
+    padding:8px 3px 3px 7px;
 }
 td.colFirst, th.colFirst {
-    border-left:1px solid #9eadc0;
     white-space:nowrap;
+    font-size:13px;
 }
 td.colLast, th.colLast {
-    border-right:1px solid #9eadc0;
+    font-size:13px;
 }
 td.colOne, th.colOne {
-    border-right:1px solid #9eadc0;
-    border-left:1px solid #9eadc0;
+    font-size:13px;
 }
-table.overviewSummary  {
-    padding:0px;
-    margin-left:0px;
-}
-table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
-table.overviewSummary td.colOne, table.overviewSummary th.colOne {
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
     width:25%;
-    vertical-align:middle;
+    vertical-align:top;
 }
-table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
-    width:25%;
-    vertical-align:middle;
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, 
td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst 
a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, 
td.colLast a:hover, .constantValuesContainer td a:link, 
.constantValuesContainer td a:active, .constantValuesContainer td a:visited, 
.constantValuesContainer td a:hover {
+    font-weight:bold;
+}
+.tableSubHeadingColor {
+    background-color:#EEEEFF;
+}
+.altColor {
+    background-color:#FFFFFF;
+}
+.rowColor {
+    background-color:#EEEEEF;
 }
 /*
 Content styles
@@ -453,6 +520,24 @@ Content styles
 .docSummary {
     padding:0;
 }
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    font-style:normal;
+}
+
+div.block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+    padding-top:0px;
+}
+
+
+td.colLast a {
+    padding-bottom:3px;
+}
 /*
 Formatting effect styles
 */
@@ -463,12 +548,27 @@ Formatting effect styles
 h1.hidden {
     visibility:hidden;
     overflow:hidden;
-    font-size:.9em;
+    font-size:10px;
 }
 .block {
     display:block;
-    margin:3px 0 0 0;
+    margin:3px 10px 2px 0px;
+    color:#474747;
 }
-.strong {
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
     font-weight:bold;
 }
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+    font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block 
span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+    font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+    padding-bottom:0px;
+}

http://git-wip-us.apache.org/repos/asf/kudu-site/blob/aa106ef2/cpp-client-api/annotated.html
----------------------------------------------------------------------
diff --git a/cpp-client-api/annotated.html b/cpp-client-api/annotated.html
index 89c04b8..5509295 100644
--- a/cpp-client-api/annotated.html
+++ b/cpp-client-api/annotated.html
@@ -1,114 +1,148 @@
-<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 <html xmlns="http://www.w3.org/1999/xhtml";>
 <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"/>
 <title>Kudu C++ client API: Class 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/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.6.1 -->
-<script type="text/javascript"><!--
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Kudu C++ client API
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li class="current"><a 
href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
       <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
-        <img id="MSearchSelect" src="search/search.png"
-             onmouseover="return searchBox.OnSearchSelectShow()"
-             onmouseout="return searchBox.OnSearchSelectHide()"
-             alt=""/>
-        <input type="text" id="MSearchField" value="Search" accesskey="S"
-             onfocus="searchBox.OnSearchFieldFocus(true)" 
-             onblur="searchBox.OnSearchFieldFocus(false)" 
-             onkeyup="searchBox.OnSearchFieldChange(event)"/>
-        <a id="MSearchClose" 
href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" 
border="0" src="search/close.png" alt=""/></a>
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" 
href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" 
border="0" src="search/close.png" alt=""/></a>
+          </span>
         </div>
       </li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a 
href="annotated.html"><span>Class&nbsp;List</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li class="current"><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="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
-<div class="contents">
-<h1>Class List</h1>Here are the classes, structs, unions and interfaces with 
brief descriptions:<table>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1internal__logging_1_1CerrLog.html">kudu::internal_logging::CerrLog</a></td><td
 class="indexvalue">A helper for stderr log sink </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="structkudu_1_1Slice_1_1Comparator.html">kudu::Slice::Comparator</a></td><td
 class="indexvalue"><a class="el" href="structkudu_1_1Slice_1_1Comparator.html" 
title="Comparator struct, useful for ordered collections (like STL 
maps).">Comparator</a> struct, useful for ordered collections (like STL maps) 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduClient.html">kudu::client::KuduClient</a></td><td
 class="indexvalue">A handle for a connection to a cluster </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduClientBuilder.html">kudu::client::KuduClientBuilder</a></td><td
 class="indexvalue">A "factory" for <a class="el" 
href="classkudu_1_1client_1_1KuduClient.html" title="A handle for a connection 
to a cluster.">KuduClient</a> objects </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduColumnSchema.html">kudu::client::KuduColumnSchema</a></td><td
 class="indexvalue">Representation of the column schema </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduColumnSpec.html">kudu::client::KuduColumnSpec</a></td><td
 class="indexvalue">Builder API for specifying or altering a column within a 
table schema </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduColumnStorageAttributes.html">kudu::client::KuduColumnStorageAttributes</a></td><td
 class="indexvalue">Representation of column storage attributes </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduDelete.html">kudu::client::KuduDelete</a></td><td
 class="indexvalue">A single row delete to be sent to the cluster </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduError.html">kudu::client::KuduError</a></td><td
 class="indexvalue">This class represents an error which occurred in a write 
operation </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduInsert.html">kudu::client::KuduInsert</a></td><td
 class="indexvalue">A single row insert to be sent to the cluster </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingCallback.html">kudu::client::KuduLoggingCallback</a></td><td
 class="indexvalue">The interface for all logging callbacks </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingFunctionCallback.html">kudu::client::KuduLoggingFunctionCallback&lt;
 T &gt;</a></td><td class="indexvalue">The logging callback that invokes a 
function by pointer with a single argument </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingMemberCallback.html">kudu::client::KuduLoggingMemberCallback&lt;
 T &gt;</a></td><td class="indexvalue">The logging callback that invokes a 
member function of an object </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1KuduPartialRow.html">kudu::KuduPartialRow</a></td><td 
class="indexvalue">A row which may only contain values for a subset of the 
columns </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduPredicate.html">kudu::client::KuduPredicate</a></td><td
 class="indexvalue">A representation of comparison predicate for Kudu queries 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduReplica.html">kudu::client::KuduReplica</a></td><td
 class="indexvalue">In-memory representation of a remote tablet's replica 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduScanBatch.html">kudu::client::KuduScanBatch</a></td><td
 class="indexvalue">A batch of zero or more rows returned by a scan operation 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduScanner.html">kudu::client::KuduScanner</a></td><td
 class="indexvalue">This class is a representation of a single scan </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduScanToken.html">kudu::client::KuduScanToken</a></td><td
 class="indexvalue">A scan descriptor limited to a single physical contiguous 
location </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduScanTokenBuilder.html">kudu::client::KuduScanTokenBuilder</a></td><td
 class="indexvalue">Builds scan tokens for a table </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduSchema.html">kudu::client::KuduSchema</a></td><td
 class="indexvalue">A representation of a table's schema </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduSchemaBuilder.html">kudu::client::KuduSchemaBuilder</a></td><td
 class="indexvalue">Builder API for constructing a <a class="el" 
href="classkudu_1_1client_1_1KuduSchema.html" title="A representation of a 
table&#39;s schema.">KuduSchema</a> object </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html">kudu::client::KuduSession</a></td><td
 class="indexvalue">Representation of a Kudu client session </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusCallback.html">kudu::client::KuduStatusCallback</a></td><td
 class="indexvalue">The interface for all status callbacks </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html">kudu::client::KuduStatusFunctionCallback&lt;
 T &gt;</a></td><td class="indexvalue">The status callback that invokes a 
function by pointer with a single argument </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduStatusMemberCallback.html">kudu::client::KuduStatusMemberCallback&lt;
 T &gt;</a></td><td class="indexvalue">The status callback that invokes a 
member function of an object </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduTable.html">kudu::client::KuduTable</a></td><td
 class="indexvalue">A representation of a table on a particular cluster 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduTableAlterer.html">kudu::client::KuduTableAlterer</a></td><td
 class="indexvalue">Alters an existing table based on the provided steps 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduTableCreator.html">kudu::client::KuduTableCreator</a></td><td
 class="indexvalue">A helper class to create a new table with the desired 
options </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduTablet.html">kudu::client::KuduTablet</a></td><td
 class="indexvalue">In-memory representation of a remote tablet </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduTabletServer.html">kudu::client::KuduTabletServer</a></td><td
 class="indexvalue">In-memory representation of a remote tablet server 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduUpdate.html">kudu::client::KuduUpdate</a></td><td
 class="indexvalue">A single row update to be sent to the cluster </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduUpsert.html">kudu::client::KuduUpsert</a></td><td
 class="indexvalue">A single row upsert to be sent to the cluster </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduValue.html">kudu::client::KuduValue</a></td><td
 class="indexvalue">A constant cell value with a specific type </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1KuduWriteOperation.html">kudu::client::KuduWriteOperation</a></td><td
 class="indexvalue">A single-row write operation to be sent to a Kudu table 
</td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1MonoDelta.html">kudu::MonoDelta</a></td><td 
class="indexvalue">A representation of a time interval </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1MonoTime.html">kudu::MonoTime</a></td><td 
class="indexvalue">Representation of a particular point in time </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1internal__logging_1_1NullLog.html">kudu::internal_logging::NullLog</a></td><td
 class="indexvalue">A helper for the nil log sink </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1client_1_1ResourceMetrics.html">kudu::client::ResourceMetrics</a></td><td
 class="indexvalue">A generic catalog of simple metrics </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1Slice.html">kudu::Slice</a></td><td class="indexvalue">A 
wrapper around externally allocated data </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="structkudu_1_1SliceMap.html">kudu::SliceMap&lt; T &gt;</a></td><td 
class="indexvalue">STL map whose keys are Slices </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="classkudu_1_1Status.html">kudu::Status</a></td><td class="indexvalue">A 
representation of an operation's outcome </td></tr>
-  <tr><td class="indexkey"><a class="el" 
href="structStubsCompileAssert.html">StubsCompileAssert&lt; bool 
&gt;</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-<!--- window showing the filter options -->
+</div><!-- top -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      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">&nbsp;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&nbsp;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&nbsp;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&nbsp;</span>Defines</a></div>
+<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>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces 
with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span 
onclick="javascript:toggleLevel(1);">1</span><span 
onclick="javascript:toggleLevel(2);">2</span><span 
onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" 
src="ftv2mnode.png" alt="o" width="16" height="22" 
onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" 
height="22" /><b>kudu</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img id="arr_0_0_" src="ftv2mnode.png" alt="o" 
width="16" height="22" onclick="toggleFolder('0_0_')"/><img src="ftv2ns.png" 
alt="N" width="24" height="22" /><b>client</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingCallback.html" 
target="_self">KuduLoggingCallback</a></td><td class="desc">The interface for 
all logging callbacks </td></tr>
+<tr id="row_0_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingMemberCallback.html" 
target="_self">KuduLoggingMemberCallback</a></td><td class="desc">The logging 
callback that invokes a member function of an object </td></tr>
+<tr id="row_0_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduLoggingFunctionCallback.html" 
target="_self">KuduLoggingFunctionCallback</a></td><td class="desc">The logging 
callback that invokes a function by pointer with a single argument </td></tr>
+<tr id="row_0_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduStatusCallback.html" 
target="_self">KuduStatusCallback</a></td><td class="desc">The interface for 
all status callbacks </td></tr>
+<tr id="row_0_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduStatusMemberCallback.html" 
target="_self">KuduStatusMemberCallback</a></td><td class="desc">The status 
callback that invokes a member function of an object </td></tr>
+<tr id="row_0_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html" 
target="_self">KuduStatusFunctionCallback</a></td><td class="desc">The status 
callback that invokes a function by pointer with a single argument </td></tr>
+<tr id="row_0_0_6_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduClientBuilder.html" 
target="_self">KuduClientBuilder</a></td><td class="desc">A "factory" for <a 
class="el" href="classkudu_1_1client_1_1KuduClient.html" title="A handle for a 
connection to a cluster. ">KuduClient</a> objects </td></tr>
+<tr id="row_0_0_7_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduClient.html" 
target="_self">KuduClient</a></td><td class="desc">A handle for a connection to 
a cluster </td></tr>
+<tr id="row_0_0_8_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduTabletServer.html" 
target="_self">KuduTabletServer</a></td><td class="desc">In-memory 
representation of a remote tablet server </td></tr>
+<tr id="row_0_0_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduReplica.html" 
target="_self">KuduReplica</a></td><td class="desc">In-memory representation of 
a remote tablet's replica </td></tr>
+<tr id="row_0_0_10_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduTablet.html" 
target="_self">KuduTablet</a></td><td class="desc">In-memory representation of 
a remote tablet </td></tr>
+<tr id="row_0_0_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduTableCreator.html" 
target="_self">KuduTableCreator</a></td><td class="desc">A helper class to 
create a new table with the desired options </td></tr>
+<tr id="row_0_0_12_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduTable.html" 
target="_self">KuduTable</a></td><td class="desc">A representation of a table 
on a particular cluster </td></tr>
+<tr id="row_0_0_13_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduTableAlterer.html" 
target="_self">KuduTableAlterer</a></td><td class="desc">Alters an existing 
table based on the provided steps </td></tr>
+<tr id="row_0_0_14_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduError.html" 
target="_self">KuduError</a></td><td class="desc">This class represents an 
error which occurred in a write operation </td></tr>
+<tr id="row_0_0_15_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduSession.html" 
target="_self">KuduSession</a></td><td class="desc">Representation of a Kudu 
client session </td></tr>
+<tr id="row_0_0_16_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduScanner.html" 
target="_self">KuduScanner</a></td><td class="desc">This class is a 
representation of a single scan </td></tr>
+<tr id="row_0_0_17_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduScanToken.html" 
target="_self">KuduScanToken</a></td><td class="desc">A scan descriptor limited 
to a single physical contiguous location </td></tr>
+<tr id="row_0_0_18_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduScanTokenBuilder.html" 
target="_self">KuduScanTokenBuilder</a></td><td class="desc">Builds scan tokens 
for a table </td></tr>
+<tr id="row_0_0_19_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1ResourceMetrics.html" 
target="_self">ResourceMetrics</a></td><td class="desc">A generic catalog of 
simple metrics </td></tr>
+<tr id="row_0_0_20_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduScanBatch.html" 
target="_self">KuduScanBatch</a></td><td class="desc">A batch of zero or more 
rows returned by a scan operation </td></tr>
+<tr id="row_0_0_21_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduPredicate.html" 
target="_self">KuduPredicate</a></td><td class="desc">A representation of 
comparison predicate for Kudu queries </td></tr>
+<tr id="row_0_0_22_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduColumnStorageAttributes.html" 
target="_self">KuduColumnStorageAttributes</a></td><td 
class="desc">Representation of column storage attributes </td></tr>
+<tr id="row_0_0_23_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduColumnSchema.html" 
target="_self">KuduColumnSchema</a></td><td class="desc">Representation of the 
column schema </td></tr>
+<tr id="row_0_0_24_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduColumnSpec.html" 
target="_self">KuduColumnSpec</a></td><td class="desc">Builder API for 
specifying or altering a column within a table schema </td></tr>
+<tr id="row_0_0_25_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduSchemaBuilder.html" 
target="_self">KuduSchemaBuilder</a></td><td class="desc">Builder API for 
constructing a <a class="el" href="classkudu_1_1client_1_1KuduSchema.html" 
title="A representation of a table&#39;s schema. ">KuduSchema</a> object 
</td></tr>
+<tr id="row_0_0_26_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduSchema.html" 
target="_self">KuduSchema</a></td><td class="desc">A representation of a 
table's schema </td></tr>
+<tr id="row_0_0_27_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduValue.html" 
target="_self">KuduValue</a></td><td class="desc">A constant cell value with a 
specific type </td></tr>
+<tr id="row_0_0_28_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduWriteOperation.html" 
target="_self">KuduWriteOperation</a></td><td class="desc">A single-row write 
operation to be sent to a Kudu table </td></tr>
+<tr id="row_0_0_29_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduInsert.html" 
target="_self">KuduInsert</a></td><td class="desc">A single row insert to be 
sent to the cluster </td></tr>
+<tr id="row_0_0_30_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduUpsert.html" 
target="_self">KuduUpsert</a></td><td class="desc">A single row upsert to be 
sent to the cluster </td></tr>
+<tr id="row_0_0_31_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1client_1_1KuduUpdate.html" 
target="_self">KuduUpdate</a></td><td class="desc">A single row update to be 
sent to the cluster </td></tr>
+<tr id="row_0_0_32_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" 
alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" 
height="22" /><a class="el" href="classkudu_1_1client_1_1KuduDelete.html" 
target="_self">KuduDelete</a></td><td class="desc">A single row delete to be 
sent to the cluster </td></tr>
+<tr id="row_0_0_33_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="structkudu_1_1client_1_1SliceKeysTestSetup.html" 
target="_self">SliceKeysTestSetup</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_34_" class="even"><td class="entry"><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2vertline.png" alt="|" width="16" height="22" /><img 
src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" 
alt="C" width="24" height="22" /><a class="el" 
href="structkudu_1_1client_1_1IntKeysTestSetup.html" 
target="_self">IntKeysTestSetup</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img id="arr_0_1_" src="ftv2mnode.png" alt="o" 
width="16" height="22" onclick="toggleFolder('0_1_')"/><img src="ftv2ns.png" 
alt="N" width="24" height="22" /><b>internal_logging</b></td><td 
class="desc"></td></tr>
+<tr id="row_0_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1internal__logging_1_1NullLog.html" 
target="_self">NullLog</a></td><td class="desc">A helper for the nil log sink 
</td></tr>
+<tr id="row_0_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1internal__logging_1_1CerrLog.html" 
target="_self">CerrLog</a></td><td class="desc">A helper for stderr log sink 
</td></tr>
+<tr id="row_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" 
height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a 
class="el" href="classkudu_1_1KuduPartialRow.html" 
target="_self">KuduPartialRow</a></td><td class="desc">A row which may only 
contain values for a subset of the columns </td></tr>
+<tr id="row_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" 
/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="classkudu_1_1MonoDelta.html" target="_self">MonoDelta</a></td><td 
class="desc">A representation of a time interval </td></tr>
+<tr id="row_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" 
height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a 
class="el" href="classkudu_1_1MonoTime.html" 
target="_self">MonoTime</a></td><td class="desc">Representation of a particular 
point in time </td></tr>
+<tr id="row_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" 
width="16" height="22" onclick="toggleFolder('0_5_')"/><img src="ftv2cl.png" 
alt="C" width="24" height="22" /><a class="el" href="classkudu_1_1Slice.html" 
target="_self">Slice</a></td><td class="desc">A wrapper around externally 
allocated data </td></tr>
+<tr id="row_0_5_0_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" 
height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img 
src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="structkudu_1_1Slice_1_1Comparator.html" 
target="_self">Comparator</a></td><td class="desc"><a class="el" 
href="structkudu_1_1Slice_1_1Comparator.html" title="Comparator struct, useful 
for ordered collections (like STL maps). ">Comparator</a> struct, useful for 
ordered collections (like STL maps) </td></tr>
+<tr id="row_0_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" 
width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" 
/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" 
href="structkudu_1_1SliceMap.html" target="_self">SliceMap</a></td><td 
class="desc">STL map whose keys are Slices </td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2vertline.png" 
alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" 
height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a 
class="el" href="classkudu_1_1Status.html" target="_self">Status</a></td><td 
class="desc">A representation of an operation's outcome </td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2lastnode.png" alt="\" 
width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" 
/><a class="el" href="structStubsCompileAssert.html" 
target="_self">StubsCompileAssert</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.0.1 on Tue Oct 11 08:52:01 2016 by 
Doxygen 1.6.1</small>
+  <small>Generated for Kudu version 1.1.0 on Mon Nov 21 2016 07:25:29 by 
Doxygen 1.8.6</small>
   <br>
   <small>Copyright © 2016 The Apache Software Foundation.</small>
 </address>

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

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

Reply via email to