Modified: incubator/htrace/site/publish/dependency-management.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/dependency-management.html?rev=1741150&r1=1741149&r2=1741150&view=diff
==============================================================================
--- incubator/htrace/site/publish/dependency-management.html (original)
+++ incubator/htrace/site/publish/dependency-management.html Wed Apr 27 
06:15:17 2016
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2015-09-15
+ Generated by Apache Maven Doxia at 2016-04-26
  Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -49,11 +49,11 @@
                                                        <li class="dropdown 
active">
                                                                <a href="#" 
class="dropdown-toggle" data-toggle="dropdown">Apache HTrace Project <b 
class="caret"></b></a>
                                                                <ul 
class="dropdown-menu">
-                                                                       <li ><a 
href="index.html" title="Overview">Overview</a></li>
+                                                                       <li ><a 
href="developer_guide.html" title="Developer Guide">Developer Guide</a></li>
                                                                        <li ><a 
href="license.html" title="License">License</a></li>
                                                                        <li ><a 
href="http://www.apache.org/dyn/closer.cgi/incubator/htrace/"; title="Downloads" 
class="externalLink">Downloads</a></li>
                                                                        <li 
class="active"><a href="" title="Distribution">Distribution</a></li>
-                                                                       <li ><a 
href="dependency-info.html" title="Dependency">Dependency</a></li>
+                                                                       <li ><a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a></li>
                                                                        <li ><a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
                                                                        <li ><a 
href="integration.html" title="CI">CI</a></li>
                                                                        <li ><a 
href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
@@ -99,9 +99,9 @@
        </div>
                <div>
                        <ul class="breadcrumb">
-                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating-SNAPSHOT</li>
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
                                <li class="divider">|</li>
-                               <li class="publishDate version-date">Last 
Published: 2015-09-15</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
                        </ul>
                </div>
                <hr class="toc-separator" />
@@ -215,7 +215,7 @@
                                        <ul class="nav nav-list">
                                                <li class="nav-header">Apache 
HTrace Project</li>
                                                <li >
-                                                       <a href="index.html" 
title="Overview">Overview</a>
+                                                       <a 
href="developer_guide.html" title="Developer Guide">Developer Guide</a>
                                                </li>
                                                <li >
                                                        <a href="license.html" 
title="License">License</a>
@@ -227,7 +227,7 @@
                                                        <a href="#" 
title="Distribution">Distribution</a>
                                                </li>
                                                <li >
-                                                       <a 
href="dependency-info.html" title="Dependency">Dependency</a>
+                                                       <a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a>
                                                </li>
                                                <li >
                                                        <a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
@@ -273,7 +273,7 @@
                <div class="row">
                        <div class="span12">
                                <p class="pull-right"><a href="#">Back to 
top</a></p>
-                               <p class="copyright">Copyright &copy;2015 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
                                <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
                        </div>
                </div>

Added: incubator/htrace/site/publish/developer_guide.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/developer_guide.html?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/developer_guide.html (added)
+++ incubator/htrace/site/publish/developer_guide.html Wed Apr 27 06:15:17 2016
@@ -0,0 +1,516 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2016-04-26
+ Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+       <head>
+               <meta charset="UTF-8" />
+               <title>Apache HTrace &#x2013; HTrace Developer Guide</title>
+               <meta name="viewport" content="width=device-width, 
initial-scale=1.0" />
+               <meta name="description" content="" />
+               <meta http-equiv="content-language" content="en" />
+
+               <link 
href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/flatly/bootstrap.min.css"; 
rel="stylesheet" />
+               <link 
href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css";
 rel="stylesheet" />
+               <link href="./css/bootswatch.css" rel="stylesheet" />
+               <link href="./css/reflow-skin.css" rel="stylesheet" />
+
+               <link 
href="http://yandex.st/highlightjs/7.5/styles/default.min.css"; rel="stylesheet" 
/>
+
+               <link href="./css/lightbox.css" rel="stylesheet" />
+
+               <link href="./css/site.css" rel="stylesheet" />
+               <link href="./css/print.css" rel="stylesheet" media="print" />
+
+               <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+               <!--[if lt IE 9]>
+                       <script 
src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+               <![endif]-->
+
+
+
+       </head>
+
+       <body class="page-developer_guide project-htrace" data-spy="scroll" 
data-offset="60" data-target="#toc-scroll-target">
+
+               <div class="navbar navbar-fixed-top">
+                       <div class="navbar-inner">
+                               <div class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#top-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="top-nav-collapse">
+                                               <ul class="nav pull-right">
+                                                       <li class="dropdown 
active">
+                                                               <a href="#" 
class="dropdown-toggle" data-toggle="dropdown">Apache HTrace Project <b 
class="caret"></b></a>
+                                                               <ul 
class="dropdown-menu">
+                                                                       <li 
class="active"><a href="" title="Developer Guide">Developer Guide</a></li>
+                                                                       <li ><a 
href="license.html" title="License">License</a></li>
+                                                                       <li ><a 
href="http://www.apache.org/dyn/closer.cgi/incubator/htrace/"; title="Downloads" 
class="externalLink">Downloads</a></li>
+                                                                       <li ><a 
href="dependency-management.html" title="Distribution">Distribution</a></li>
+                                                                       <li ><a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a></li>
+                                                                       <li ><a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
+                                                                       <li ><a 
href="integration.html" title="CI">CI</a></li>
+                                                                       <li ><a 
href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+                                                                       <li ><a 
href="source-repository.html" title="Source Repository">Source 
Repository</a></li>
+                                                                       <li ><a 
href="modules.html" title="Modules">Modules</a></li>
+                                                                       <li ><a 
href="project-info.html" title="Project Info">Project Info</a></li>
+                                                                       <li ><a 
href="team-list.html" title="Team">Team</a></li>
+                                                                       <li ><a 
href="building.html" title="Building">Building</a></li>
+                                                               </ul>
+                                                       </li>
+                                                       <li class="dropdown">
+                                                               <a href="#" 
class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+                                                               <ul 
class="dropdown-menu">
+                                                                       <li ><a 
href="http://www.apache.org/foundation/"; title="Apache Software Foundation" 
class="externalLink">Apache Software Foundation</a></li>
+                                                                       <li ><a 
href="http://www.apache.org/foundation/how-it-works.html"; title="How Apache 
Works" class="externalLink">How Apache Works</a></li>
+                                                                       <li ><a 
href="http://www.apache.org/foundation/sponsorship.html"; title="Sponsoring 
Apache" class="externalLink">Sponsoring Apache</a></li>
+                                                               </ul>
+                                                       </li>
+                                               </ul>
+                                       </div><!--/.nav-collapse -->
+                               </div>
+                       </div>
+               </div>
+
+       <div class="container">
+
+       <!-- Masthead
+       ================================================== -->
+
+       <header>
+       <div class="jumbotron subhead">
+               <div class="row" id="banner">
+                       <div class="span12">
+                               <div class="pull-left">
+                                       <a href="./" id="bannerLeft"><h1>Apache 
HTrace</h1></a>
+                               </div>
+                               <div class="pull-right">
+                                       <a href="./" id="bannerRight"><img 
src="images/owl.png" alt='"''"' /></a>
+                                       <p class="lead">A tracing framework for 
use with distributed systems</p>
+                               </div>
+                       </div>
+               </div>
+       </div>
+               <div>
+                       <ul class="breadcrumb">
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
+                               <li class="divider">|</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
+                       </ul>
+               </div>
+               <hr class="toc-separator" />
+               <div id="toc-bar" class="navbar" data-spy="affix" 
data-offset-top="250">
+                       <div class="navbar-inner">
+                               <div id="toc-scroll-target" class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#toc-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="toc-nav-collapse">
+                                               <ul id="toc" class="nav">
+                                               <li class="toplevel"><a 
href="#htrace_developer_guide" title="HTrace Developer Guide">HTrace Developer 
Guide</a></li>
+                                               <li class="toplevel"><a 
href="#Introduction" title="Introduction">Introduction</a></li>
+                                               <li class="dropdown">
+                                                       <a 
href="#The_HTrace_Core_Library" title="The HTrace Core Library" 
class="dropdown-toggle" role="button" data-toggle="dropdown" 
data-target="#">The HTrace Core Library <b class="caret"></b></a>
+                                                       <ul 
class="dropdown-menu" role="menu">
+                                                               <!-- Repeat the 
item, otherwise it is not clickable as the dropdown root -->
+                                                               <li><a 
href="#The_HTrace_Core_Library" title="The HTrace Core Library">The HTrace Core 
Library</a></li>
+                                                               <li 
class="divider"></li>
+                                                               <li><a 
href="#Java" title="Java">Java</a></li>
+                                                               <li><a 
href="#C" title="C">C</a></li>
+                                                               <li><a 
href="#C" title="C++">C++</a></li>
+
+                                                       </ul>
+                                               </li>
+                                               <li class="dropdown">
+                                                       <a 
href="#Core_Concepts" title="Core Concepts" class="dropdown-toggle" 
role="button" data-toggle="dropdown" data-target="#">Core Concepts <b 
class="caret"></b></a>
+                                                       <ul 
class="dropdown-menu" role="menu">
+                                                               <!-- Repeat the 
item, otherwise it is not clickable as the dropdown root -->
+                                                               <li><a 
href="#Core_Concepts" title="Core Concepts">Core Concepts</a></li>
+                                                               <li 
class="divider"></li>
+                                                               <li><a 
href="#Spans" title="Spans">Spans</a></li>
+                                                               <li><a 
href="#Scopes" title="Scopes">Scopes</a></li>
+                                                               <li><a 
href="#Tracers" title="Tracers">Tracers</a></li>
+                                                               <li><a 
href="#Wrappers" title="Wrappers">Wrappers</a></li>
+
+                                                       </ul>
+                                               </li>
+                                               <li class="toplevel"><a 
href="#SpanReceivers" title="SpanReceivers">SpanReceivers</a></li>
+                                               <li class="toplevel"><a 
href="#Configuration" title="Configuration">Configuration</a></li>
+                                               <li class="toplevel"><a 
href="#TracerPool" title="TracerPool">TracerPool</a></li>
+                                               <li class="toplevel"><a 
href="#Passing_Span_IDs_over_RPC" title="Passing Span IDs over RPC">Passing 
Span IDs over RPC</a></li>
+                                               <li class="toplevel"><a 
href="#Handling_work_done_in_multiple_threads" title="Handling work done in 
multiple threads">Handling work done in multiple threads</a></li>
+                                               </ul>
+                                       </div>
+                               </div>
+                       </div>
+               </div>
+       </header>
+
+       <div class="main-body">
+       <div class="row">
+               <div class="span12">
+                       <div class="body-content">
+<!-- -
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License. See accompanying LICENSE file. --> 
+<div class="page-header">
+ <h1 id="htrace_developer_guide">HTrace Developer Guide</h1>
+</div> 
+<div class="section"> 
+ <h2 id="Introduction">Introduction</h2> 
+ <p>Apache HTrace is an open source framework for distributed tracing. It can 
be used with both standalone applications and libraries.</p> 
+ <p>By adding HTrace support to your project, you will allow end-users to 
trace their requests. In addition, any other project that uses HTrace can 
follow the requests it makes to your project. That`s why we say HTrace is 
“end-to-end.”</p> 
+ <p>HTrace was designed for use in big distributed systems such as the Apache 
Hadoop Distributed Filesystem and the Apache HBase storage engine. However, 
there is nothing Hadoop-specific about HTrace. It has no dependencies on 
Hadoop, and is a useful building block for many distributed systems.</p> 
+</div> 
+<div class="section"> 
+ <h2 id="The_HTrace_Core_Library">The HTrace Core Library</h2> 
+ <p>In order to use HTrace, your application must link against the appropriate 
core library. HTrace`s core libraries have been carefully designed to minimize 
the number of dependencies that each one pulls in. HTrace currently has Java, 
C, and C++ support.</p> 
+ <p>HTrace guarantees that the API of core libraries will not change in an 
incompatible way during a minor release. So if your application worked with 
HTrace 4.1, it should continue working with HTrace 4.2 with no code changes. 
(However HTrace 5 may change things, since it is a major release.)</p> 
+ <div class="section"> 
+  <h3 id="Java">Java</h3> 
+  <p>The Java library for HTrace is named htrace-core4.jar. This jar must 
appear on your CLASSPATH in order to use tracing in Java. If you are using 
Maven, add the following to your dependencyManagement section:</p> 
+  <div class="source"> 
+   <div class="source"> 
+    <pre>&lt;dependencyManagement&gt;
+  &lt;dependencies&gt;
+    &lt;dependency&gt;
+      &lt;groupId&gt;org.apache.htrace&lt;/groupId&gt;
+      &lt;artifactId&gt;htrace-core4&lt;/artifactId&gt;
+      &lt;version&gt;4.1.0-incubating&lt;/version&gt;
+    &lt;/dependency&gt;
+    ...
+  &lt;/dependencies&gt;
+  ...
+&lt;/dependencyManagement&gt;
+</pre> 
+   </div> 
+  </div> 
+  <p>If you are using an alternate build system, use the appropriate 
configuration for your build system. Note that it is not a good idea to shade 
htrace-core4, because some parts of the code use reflection to load classes by 
name.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="C">C</h3> 
+  <p>The C library for HTrace is named libhtrace.so. The interface for 
libhtrace.so is described in <a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-c/src/core/htrace.h";>htrace.h</a></p>
 
+  <p>As with all dynamically loaded native libraries, your application or 
library must be able to locate libhtrace.so in order to use it. There are many 
ways to accomplish this. The easiest way is to put libhtrace.so in one of the 
system shared library paths. You can also use RPATH or LD_LIBRARY_PATH to alter 
the search paths which the operating system uses.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="C">C++</h3> 
+  <p>The C++ API for HTrace is a wrapper around the C API. This approach makes 
it easy to use HTrace with any dialect of C++ without recompiling the core 
library. It also makes it easier for us to avoid making incompatible ABI 
changes.</p> 
+  <p>The interface is described in <a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-c/src/core/htrace.hpp";>htrace.hpp</a>
 the same as using the C API, except that you use htrace.hpp instead of 
htrace.h.</p> 
+ </div> 
+</div> 
+<div class="section"> 
+ <h2 id="Core_Concepts">Core Concepts</h2> 
+ <p>HTrace is based on a few core concepts.</p> 
+ <div class="section"> 
+  <h3 id="Spans">Spans</h3> 
+  <p><a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/Span.java";>Spans</a>
 in HTrace are lengths of time. A span has a beginning time in milliseconds, an 
end time, a description, and many other fields besides.</p> 
+  <p>Spans have parents and children. The parent-child relationship between 
spans is a little bit like a stack trace. For example, the span graph of an 
HDFS “ls” request might look like this:</p> 
+  <div class="source"> 
+   <div class="source"> 
+    <pre>ls
++--- FileSystem#createFileSystem
++--- Globber#glob
+|  +---- GetFileInfo
+|      +---- ClientNamenodeProtocol#GetFileInfo
+|          +---- ClientProtocol#GetFileInfo
++--- listPaths
+   +---- ClientNamenodeProtocol#getListing
+       +---- ClientProtocol#getListing
+</pre> 
+   </div> 
+  </div> 
+  <p>“ls” has several children, “FileSystem#createFileSystem”, 
“Globber#glob”, and “listPaths”. Those spans, in turn, have their own 
children.</p> 
+  <p>Unlike in a traditional stack trace, the spans in HTrace may be in 
different processes or even on different computers. For example, 
ClientProtocol#getListing is done on the NameNode, whereas 
ClientNamenodeProtocol#getListing happens inside the HDFS client. These are 
usually on different computers.</p> 
+  <p>Each span has a unique 128-bit ID. Because the space of 128-bit numbers 
is so large, HTrace can use random generation to avoid collisions.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Scopes">Scopes</h3> 
+  <p><a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/TraceScope.java";>TraceScope</a>
 objects manage the lifespan of Span objects. When a TraceScope is created, it 
often comes with an associated Span object. When this scope is closed, the Span 
will be closed as well. “Closing” the scope means that the span is sent to 
a SpanReceiver for processing. We will talk more about what that means later. 
For now, just think of closing a TraceScope as similar to closing a file 
descriptor– the natural thing to do when the TraceScope is done.</p> 
+  <p>HTrace tracks whether a trace scope is active in the current thread by 
using thread-local data. This approach makes it easier to add HTrace to 
existing code, by avoiding the need to pass around context objects.</p> 
+  <p>TraceScopes lend themselves to the try… finally pattern of 
management:</p> 
+  <div class="source"> 
+   <div class="source"> 
+    <pre>TraceScope computationScope = 
tracer.newScope(&quot;CalculateFoo&quot;);
+try {
+    calculateFoo();
+} finally {
+    computationScope.close();
+}
+</pre> 
+   </div> 
+  </div> 
+  <p>Any trace spans created inside calculateFoo will automatically have the 
CalculateFoo trace span we have created here as their parents. We don`t have to 
do any additional work to set up the parent/child relationship because the 
thread-local data takes care of it.</p> 
+  <p>In Java7, the <a class="externalLink" 
href="https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html";>try-with-resources</a>
 idiom may be used to accomplish the same thing without a finally block:</p> 
+  <div class="source"> 
+   <div class="source"> 
+    <pre>try (TraceScope computationScope = 
tracer.newScope(&quot;CalculateFoo&quot;)) {
+    calculateFoo();
+}
+</pre> 
+   </div> 
+  </div> 
+  <p>The important thing to remember is to close the scope when you are done 
with it.</p> 
+  <p>Note that in the C++ API, the destructor of the htrace::Scope object will 
automatically close the span.</p> 
+  <div class="source"> 
+   <div class="source"> 
+    <pre>htrace::Scope(tracer_, &quot;CalculateFoo&quot;);
+calculateFoo();
+</pre> 
+   </div> 
+  </div> 
+  <p>TraceScope are associatewith particular threads. If you want to pass a 
trace scope to another thread, you must detach it from the current one first. 
We will talk more about that later in this guide.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Tracers">Tracers</h3> 
+  <p><a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/Tracer.java";>Tracers</a>
 are the API for creating trace scope objects. You can see that in the example 
above, we called the Tracer#newScope function to create a scope.</p> 
+  <p>It is difficult to trace every operation. The volume of trace span data 
that would be generated would be extremely large! So we rely on sampling a 
subset of all possible traces. Tracer objects contain Samplers. When you call 
Tracer#newScope, the Tracer will consult that Sampler to determine if a new 
span should be created, or if an empty scope which contains no span should be 
returned. Note that if there is already a currently active span, the Tracer 
will always create a child span, regardless of what the sampler says. This is 
because we want to see the complete graph of every operation, not just “bits 
and pieces.” Tracer objects also manage the SpanReceiver objects which 
control where spans are sent.</p> 
+  <p>A single process or library can have many Tracer objects. Each Tracer 
object has its own configuration. One way of thinking of Tracer objects is that 
they are similar to Log objects in log4j. Just as you might create a Log object 
for the NameNode and one for the DataNode, we create a Tracer for the NameNode 
and another Tracer for the DataNode. This allows users to control the sampling 
rate for the DataNode and the NameNode separately.</p> 
+  <p>Unlike TraceScope and Span, Tracer objects are thread-safe. It is 
perfectly acceptable (and even recommended) to have multiple threads calling 
Tracer#newScope at once on the same Tracer object.</p> 
+  <p>The number of Tracer objects you should create in your project depends on 
the structure of your project. Many applications end up creating a small number 
of global Tracer objects. Libraries usually should not use globals, but 
associate the Tracer with the current library context.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Wrappers">Wrappers</h3> 
+  <p>HTrace contains many helpful wrapper objects like <a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/TraceRunnable.java";>TraceRunnable</a>
 <a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/TraceCallable.java";>TraceCallable</a>
 and <a class="externalLink" 
href="https://github.com/apache/incubator-htrace/blob/rel/4.1/htrace-core4/src/main/java/org/apache/htrace/core/TraceExecutorService.java";>TraceExecutorService</a>
 These helper classes make it easier for you to create trace spans. Basically, 
they act as wrappers around Tracer#newScope.</p> 
+ </div> 
+</div> 
+<div class="section"> 
+ <h2 id="SpanReceivers">SpanReceivers</h2> 
+ <p>HTrace is a pluggable framework. We can configure where trace spans are 
sent at runtime, by selecting the appropriate SpanReceiver.</p> 
+ <div class="source"> 
+  <div class="source"> 
+   <pre>FoobarApplication
+      |
+      V
+htrace-core4
+      |
+      V
+HTracedSpanReceiver
+     OR
+LocalFileSpanReceiver
+     OR
+StandardOutSpanReceiver
+     OR
+ZipkinSpanReceiver
+     OR
+     ...
+</pre> 
+  </div> 
+ </div> 
+ <p>As a developer integrating HTrace into your application, you do not need 
to know what each and every SpanReceiver does– only the ones you actually 
intend to use. The nice thing is that users can use any span receiver with your 
project, without any additional effort on your part. The span receivers are 
decoupled from the core library.</p> 
+ <p>When using Java, you will need to add the jar file for whichever span 
receiver you want to use to your CLASSPATH. (These span receivers are not added 
to the CLASSPATH by default because they may have additional dependencies that 
not every user wants.) For C and C++, a more limited set of span receivers is 
available, but they are all integrated into libhtrace.so, so no additional 
libraries are needed.</p> 
+</div> 
+<div class="section"> 
+ <h2 id="Configuration">Configuration</h2> 
+ <p>Clearly, HTrace requires configuration. We need to control which 
SpanReceiver is used, what the sampling rate is, and many other things besides. 
Luckily, as we discussed earlier, the Tracer objects maintain this 
configuration information for us. When we ask for a new trace scope, the Tracer 
knows what configuration to use.</p> 
+ <p>This configuration comes from the HTraceConfiguration object that we 
supplied to the Tracer#Builder earlier. In general, we want to configure HTrace 
the same way we configure anything else in our distributed system. So we 
normally create a subclass of HTraceConfiguration that accesses the appropriate 
information in our existing configuration system.</p> 
+ <p>To make this a little more concrete, let<tt>s suppose we are writing 
Bob</tt>s Distributed System. Being a pragmatic (not to mention lazy) guy, Bob 
has decided to just use Java configuration properties for configuration. So our 
Tracer#Builder invoation would look something like this:</p> 
+ <div class="source"> 
+  <div class="source"> 
+   <pre>this.tracer = new Tracer.Builder(&quot;Bob&quot;).
+    conf(new HTraceConfiguration() {
+        @Override
+        public String get(String key) {
+          return System.getProperty(&quot;htrace.&quot; + key);
+        }
+
+        @Override
+        public String get(String key, String defaultValue) {
+          String ret = get(key);
+          return (ret != null) ? ret : defaultValue;
+        }
+    }).
+    build();
+</pre> 
+  </div> 
+ </div> 
+ <p>You can see that this configuration object maps every property starting in 
“htrace.” to an htrace property. So, for example, you would set the Java 
system property value “htrace.span.receiver.classes” in order to control 
the HTrace configuration key “span.receiver.classes”.</p> 
+ <p>Of course, Bob probably should have been less lazy, and used a real 
configuration system instead of using Java system properties. This is just a 
toy example to illustrate how to integrate with an existing configuration 
system.</p> 
+ <p>Bob might also have wanted to use different prefixes for different Tracer 
objects. For example, in Hadoop you can configure the FsShell Tracer separately 
from the NameNode Tracer, by setting 
“fs.shell.htrace.span.receiver.classes”. This is easy to control by 
changing the HTraceConfiguration object that you pass to Tracer#Builder.</p> 
+ <p>Note that in C and C++, this system is a little different, based on 
explicitly creating a configuration object prior to creating a tracer, rather 
than using a callback-based system.</p> 
+</div> 
+<div class="section"> 
+ <h2 id="TracerPool">TracerPool</h2> 
+ <p>SpanReceiver objects often need to make a network connection to a remote 
serveice or daemon. Usually, we don`t want to create more than one SpanReceiver 
of each type in a particular process, so that we can optimize the number of 
these connections that we have open. TracerPool objects allow us to acheieve 
this.</p> 
+ <p>Each Tracer object belongs to a TracerPool. When a call to Tracer#Builder 
is made which requests a specific SpanReceiver, we check the TracerPool to see 
if there is already an instance of that SpanReceiver. If so, we simply re-use 
the existing one rather than creating a new one.</p> 
+ <p>Normally, you don`t need to worry about TracerPools. However, if you have 
an explicit need to create multiple SpanReceivers of the same type, you can do 
it by using a TracerPool other than the default one, or by explicitly adding 
the SpanReceiver to your Tracer once it has been created. This is not a very 
common need.</p> 
+ <p>When the application terminates, we will attempt to close all currently 
open SpanReceivers. You can attempt to close the SpanReceivers earlier than 
that by calling tracer.getTracerPool().removeAndCloseAllSpanReceivers().</p> 
+</div> 
+<div class="section"> 
+ <h2 id="Passing_Span_IDs_over_RPC">Passing Span IDs over RPC</h2> 
+ <p>So far, we have described how to use HTrace inside a single process. 
However, since we are dealing with distributed systems, a single process is not 
enough. We need a way to send HTrace information across the network.</p> 
+ <p>Unlike some other tracing systems, HTrace works with many different RPC 
systems. You do not need to change the RPC framework you are using in order to 
use HTrace. You simply need to find a way to pass HTrace information using the 
RPC framework that you`re already using. In most cases, what this boils down to 
is figuring out a way to send the 128-bit parent ID of an operation over the 
network as an optional field.</p> 
+ <p>Let`s say that Bob is writing the server side of his system. If the client 
sent its parent ID over the wire, Bob might write code like this:</p> 
+ <div class="source"> 
+  <div class="source"> 
+   <pre>BobRequestProto bp = ...;
+SpanId spanId = (bp.hasSpanId()) ? bp.getSpanId() : SpanId.INVALID;
+try (TraceScope scope = tracer.newScope(&quot;bobRequest&quot;, spanId)) {
+    doBobRequest(bp);
+}
+</pre> 
+  </div> 
+ </div> 
+ <p>By passing the spanId to Tracer#newScope, we ensure that any new span we 
create will have a record of its parent.</p> 
+</div> 
+<div class="section"> 
+ <h2 id="Handling_work_done_in_multiple_threads">Handling work done in 
multiple threads</h2> 
+ <p>Sometimes, you end up performing work for a single request in multiple 
threads. How can we handle this? Certainly, we can use the same approach as we 
did in the RPC case above. We can have the child threads create trace scopes 
which use our parent ID object. SpanId objects are immtuable and easy to share 
between threads.</p> 
+ <div class="source"> 
+  <div class="source"> 
+   <pre>try (TraceScope bigScope = 
tracer.newScope(&quot;bigComputation&quot;)) {
+    SpanId bigScopeId = bigScope.getCurrentSpanId();
+    Thread t1 = new Thread(new Runnable() {
+        @Override
+        public void run() {
+            TraceScope scope = (bigScopeId.isValid()) ?
+                tracer.newScope(&quot;bigComputationWorker&quot;, bigScopeId) :
+                tracer.newNullScope();
+            try {
+                doWorkerStuff();
+            } finally {
+                scope.close();
+            }
+        }
+    }, &quot;myWorker&quot;);
+    t1.start();
+    t1.join();
+}
+</pre> 
+  </div> 
+ </div> 
+ <p>Note that in this case, the two threads are not sharing trace scopes. 
Instead, we are setting up a new trace scope, which may have its own span, 
which has the outer scope as a parent. Note that HTrace will be well-behaved 
even if the outer scope may be closed before the inner one. The SpanId object 
of a TraceScope continues to be valid even after a scope is closed. It`s just a 
number, essentially– and that number will not be reused by any other 
scope.</p> 
+ <p>Why do we make the worker Thread call newNullScope in the case where the 
outer scope<tt>s span id is invalid? Well, we don</tt>t want to ever create the 
inner span if the outer one does not exist. Calling newNullScope ensures that 
we get a scope with no span, no matter what samplers are configured.</p> 
+ <p>What if we don`t want to create more than one span here? In that case, we 
need to have some way of detaching the TraceScope from the parent thread, and 
re-attaching it to the worker thread. Luckily, HTrace has an API for that.</p> 
+ <div class="source"> 
+  <div class="source"> 
+   <pre>final TraceScope bigScope = 
tracer.newScope(&quot;bigComputation&quot;);
+bigScope.detach();
+Thread t1 = new Thread(new Runnable() {
+    @Override
+    public void run() {
+        bigScope.reattach();
+        try {
+            doWorkerStuff();
+        } finally {
+            bigScope.close();
+        }
+    }
+}, &quot;myWorker&quot;);
+t1.start();
+t1.join();
+</pre> 
+  </div> 
+ </div> 
+ <p>Note that in this case, we don`t need to close the TraceScope in the 
containing thread. It has already been closed by the worker thread.</p> 
+</div>
+                       </div>
+               </div>
+       </div>
+       </div>
+
+       </div><!-- /container -->
+
+       <!-- Footer
+       ================================================== -->
+       <footer class="well">
+               <div class="container">
+                       <div class="row">
+                               <div class="span9 bottom-nav">
+                                       <ul class="nav nav-list">
+                                               <li class="nav-header">Apache 
HTrace Project</li>
+                                               <li class="active">
+                                                       <a href="#" 
title="Developer Guide">Developer Guide</a>
+                                               </li>
+                                               <li >
+                                                       <a href="license.html" 
title="License">License</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="http://www.apache.org/dyn/closer.cgi/incubator/htrace/"; title="Downloads" 
class="externalLink">Downloads</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="dependency-management.html" title="Distribution">Distribution</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="integration.html" title="CI">CI</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="source-repository.html" title="Source Repository">Source Repository</a>
+                                               </li>
+                                               <li >
+                                                       <a href="modules.html" 
title="Modules">Modules</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="project-info.html" title="Project Info">Project Info</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="team-list.html" title="Team">Team</a>
+                                               </li>
+                                               <li >
+                                                       <a href="building.html" 
title="Building">Building</a>
+                                               </li>
+                                               <li class="nav-header">ASF</li>
+                                               <li >
+                                                       <a 
href="http://www.apache.org/foundation/"; title="Apache Software Foundation" 
class="externalLink">Apache Software Foundation</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="http://www.apache.org/foundation/how-it-works.html"; title="How Apache 
Works" class="externalLink">How Apache Works</a>
+                                               </li>
+                                               <li >
+                                                       <a 
href="http://www.apache.org/foundation/sponsorship.html"; title="Sponsoring 
Apache" class="externalLink">Sponsoring Apache</a>
+                                               </li>
+                                       </ul>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+
+       <div class="container subfooter">
+               <div class="row">
+                       <div class="span12">
+                               <p class="pull-right"><a href="#">Back to 
top</a></p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+                       </div>
+               </div>
+       </div>
+
+       <!-- Le javascript
+       ================================================== -->
+       <!-- Placed at the end of the document so the pages load faster -->
+       <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";></script>
+
+       <script 
src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js";></script>
+       <script src="./js/lightbox.min.js"></script>
+       <script src="./js/reflow-scroll.js"></script>
+       <script 
src="http://yandex.st/highlightjs/7.5/highlight.min.js";></script>
+
+       <script src="./js/reflow-skin.js"></script>
+
+       </body>
+</html>

Modified: incubator/htrace/site/publish/distribution-management.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/distribution-management.html?rev=1741150&r1=1741149&r2=1741150&view=diff
==============================================================================
--- incubator/htrace/site/publish/distribution-management.html (original)
+++ incubator/htrace/site/publish/distribution-management.html Wed Apr 27 
06:15:17 2016
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2015-09-15
+ Generated by Apache Maven Doxia at 2016-04-26
  Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -49,11 +49,11 @@
                                                        <li class="dropdown">
                                                                <a href="#" 
class="dropdown-toggle" data-toggle="dropdown">Apache HTrace Project <b 
class="caret"></b></a>
                                                                <ul 
class="dropdown-menu">
-                                                                       <li ><a 
href="index.html" title="Overview">Overview</a></li>
+                                                                       <li ><a 
href="developer_guide.html" title="Developer Guide">Developer Guide</a></li>
                                                                        <li ><a 
href="license.html" title="License">License</a></li>
                                                                        <li ><a 
href="http://www.apache.org/dyn/closer.cgi/incubator/htrace/"; title="Downloads" 
class="externalLink">Downloads</a></li>
                                                                        <li ><a 
href="dependency-management.html" title="Distribution">Distribution</a></li>
-                                                                       <li ><a 
href="dependency-info.html" title="Dependency">Dependency</a></li>
+                                                                       <li ><a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a></li>
                                                                        <li ><a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
                                                                        <li ><a 
href="integration.html" title="CI">CI</a></li>
                                                                        <li ><a 
href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
@@ -99,9 +99,9 @@
        </div>
                <div>
                        <ul class="breadcrumb">
-                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating-SNAPSHOT</li>
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
                                <li class="divider">|</li>
-                               <li class="publishDate version-date">Last 
Published: 2015-09-15</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
                        </ul>
                </div>
                <hr class="toc-separator" />
@@ -168,7 +168,7 @@
                                        <ul class="nav nav-list">
                                                <li class="nav-header">Apache 
HTrace Project</li>
                                                <li >
-                                                       <a href="index.html" 
title="Overview">Overview</a>
+                                                       <a 
href="developer_guide.html" title="Developer Guide">Developer Guide</a>
                                                </li>
                                                <li >
                                                        <a href="license.html" 
title="License">License</a>
@@ -180,7 +180,7 @@
                                                        <a 
href="dependency-management.html" title="Distribution">Distribution</a>
                                                </li>
                                                <li >
-                                                       <a 
href="dependency-info.html" title="Dependency">Dependency</a>
+                                                       <a 
href="htrace-core4/dependency-info.html" title="Dependency">Dependency</a>
                                                </li>
                                                <li >
                                                        <a 
href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
@@ -226,7 +226,7 @@
                <div class="row">
                        <div class="span12">
                                <p class="pull-right"><a href="#">Back to 
top</a></p>
-                               <p class="copyright">Copyright &copy;2015 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
                                <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
                        </div>
                </div>

Added: incubator/htrace/site/publish/htrace-c/css/bootswatch.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/bootswatch.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/bootswatch.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/bootswatch.css Wed Apr 27 
06:15:17 2016
@@ -0,0 +1,70 @@
+body {
+  padding-top: 80px;
+  padding-bottom: 20px;
+}
+
+.navbar a > i {
+  opacity: 0.5;
+}
+
+.navbar a:hover > i {
+  opacity: 1;
+}
+
+.subhead {
+  padding-bottom: 0;
+  margin-bottom: 9px;
+}
+
+.subhead h1 {
+  font-size: 54px;
+}
+
+
+@media (max-width: 480px) {
+
+  .modal {
+    position: fixed !important;
+    top: 25% !important;
+  }
+}
+
+
+@media (max-width: 767px) {
+
+  body {
+    padding-top: 0;
+  }
+}
+
+/* Portrait tablet to landscape and desktop */
+@media (min-width: 768px) and (max-width: 979px) {
+
+  .thumbnail p {
+    font-size: 12px;
+  }
+
+  .thumbnail .btn {
+    padding: 8px 12px;
+    font-size: 12px;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 979px) {
+
+  /* Remove any padding from the body */
+  body {
+    padding-top: 0;
+  }
+}
+
+@media (max-width: 980px) {
+
+  /* Unfloat brand */
+  .navbar-fixed-top .brand {
+    float: left;
+    margin-left: 0;
+    padding-left: 10px;
+    padding-right: 10px;
+  }
+}

Added: incubator/htrace/site/publish/htrace-c/css/docs.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/docs.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/docs.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/docs.css Wed Apr 27 06:15:17 2016
@@ -0,0 +1,150 @@
+/* Add additional stylesheets below
+-------------------------------------------------- */
+/*
+  Bootstrap's documentation styles
+  Special styles for presenting Bootstrap's documentation and examples
+*/
+
+/* Body and structure
+-------------------------------------------------- */
+
+body {
+  position: relative;
+  padding-top: 40px;
+}
+
+/* Code in headings */
+h3 code {
+  font-size: 14px;
+  font-weight: normal;
+}
+
+/* Jumbotrons
+-------------------------------------------------- */
+.jumbotron {
+  position: relative;
+  padding: 40px 0;
+}
+.jumbotron h1 {
+  font-size: 80px;
+  font-weight: bold;
+  letter-spacing: -1px;
+  line-height: 1;
+}
+.jumbotron p {
+  font-size: 24px;
+  font-weight: 300;
+  line-height: 30px;
+  margin-bottom: 30px;
+}
+.jumbotron .btn-large {
+  font-size: 20px;
+  font-weight: normal;
+  padding: 14px 24px;
+  margin-right: 10px;
+  -webkit-border-radius: 6px;
+     -moz-border-radius: 6px;
+          border-radius: 6px;
+}
+.jumbotron .btn-large small {
+  font-size: 14px;
+}
+
+
+/* Specific jumbotrons
+------------------------- */
+/* supporting docs pages */
+.subhead {
+  padding-bottom: 0;
+  margin-bottom: 9px;
+}
+.subhead h1 {
+  font-size: 54px;
+}
+
+/* Responsive Docs
+-------------------------------------------------- */
+@media (max-width: 480px) {
+
+  /* Reduce padding above jumbotron */
+  body {
+    padding-top: 70px;
+  }
+
+  /* Adjust the jumbotron */
+  .jumbotron h1,
+  .jumbotron p {
+    text-align: center;
+    margin-right: 0;
+  }
+  .jumbotron h1 {
+    font-size: 45px;
+    margin-right: 0;
+  }
+  .jumbotron p {
+    margin-right: 0;
+    margin-left: 0;
+    font-size: 18px;
+    line-height: 24px;
+  }
+  .jumbotron .btn {
+    display: block;
+    font-size: 18px;
+    padding: 10px 14px;
+    margin: 0 auto 10px;
+  }
+
+}
+
+
+@media (max-width: 768px) {
+
+  /* Remove any padding from the body */
+  body {
+    padding-top: 0;
+  }
+
+  /* Jumbotron buttons */
+  .jumbotron .btn {
+    margin-bottom: 10px;
+  }
+}
+
+
+@media (min-width: 480px) and (max-width: 768px) {
+
+  /* Scale down the jumbotron content */
+  .jumbotron h1 {
+    font-size: 54px;
+  }
+  .jumbotron p {
+    margin-right: 0;
+    margin-left: 0;
+  }
+}
+
+
+@media (min-width: 768px) and (max-width: 980px) {
+
+  /* Remove any padding from the body */
+  body {
+    padding-top: 0;
+  }
+
+  /* Scale down the jumbotron content */
+  .jumbotron h1 {
+    font-size: 72px;
+  }
+}
+
+
+@media (max-width: 980px) {
+
+  /* Unfloat brand */
+  .navbar-fixed-top .brand {
+    float: left;
+    margin-left: 0;
+    padding-left: 10px;
+    padding-right: 10px;
+  }
+}

Added: incubator/htrace/site/publish/htrace-c/css/lightbox.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/lightbox.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/lightbox.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/lightbox.css Wed Apr 27 06:15:17 
2016
@@ -0,0 +1,210 @@
+/* Preload images */
+body:after {
+  content: url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) 
url(../img/next.png);
+  display: none;
+}
+
+.lightboxOverlay {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 9999;
+  background-color: black;
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
+  opacity: 0.8;
+  display: none;
+}
+
+.lightbox {
+  position: absolute;
+  left: 0;
+  width: 100%;
+  z-index: 10000;
+  text-align: center;
+  line-height: 0;
+  font-weight: normal;
+}
+
+.lightbox .lb-image {
+  display: block;
+  height: auto;
+  max-width: inherit;
+  -webkit-border-radius: 3px;
+  -moz-border-radius: 3px;
+  -ms-border-radius: 3px;
+  -o-border-radius: 3px;
+  border-radius: 3px;
+}
+
+.lightbox a img {
+  border: none;
+}
+
+.lb-outerContainer {
+  position: relative;
+  background-color: white;
+  *zoom: 1;
+  width: 250px;
+  height: 250px;
+  margin: 0 auto;
+  -webkit-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -ms-border-radius: 4px;
+  -o-border-radius: 4px;
+  border-radius: 4px;
+}
+
+.lb-outerContainer:after {
+  content: "";
+  display: table;
+  clear: both;
+}
+
+.lb-container {
+  padding: 4px;
+}
+
+.lb-loader {
+  position: absolute;
+  top: 43%;
+  left: 0;
+  height: 25%;
+  width: 100%;
+  text-align: center;
+  line-height: 0;
+}
+
+.lb-cancel {
+  display: block;
+  width: 32px;
+  height: 32px;
+  margin: 0 auto;
+  background: url(../img/loading.gif) no-repeat;
+}
+
+.lb-nav {
+  position: absolute;
+  top: 0;
+  left: 0;
+  height: 100%;
+  width: 100%;
+  z-index: 10;
+}
+
+.lb-container > .nav {
+  left: 0;
+}
+
+.lb-nav a {
+  outline: none;
+  background-image: 
url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
+}
+
+.lb-prev, .lb-next {
+  height: 100%;
+  cursor: pointer;
+  display: block;
+}
+
+.lb-nav a.lb-prev {
+  width: 34%;
+  left: 0;
+  float: left;
+  background: url(../img/prev.png) left 48% no-repeat;
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+  opacity: 0;
+  -webkit-transition: opacity 0.6s;
+  -moz-transition: opacity 0.6s;
+  -o-transition: opacity 0.6s;
+  transition: opacity 0.6s;
+}
+
+.lb-nav a.lb-prev:hover {
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+  opacity: 1;
+}
+
+.lb-nav a.lb-next {
+  width: 64%;
+  right: 0;
+  float: right;
+  background: url(../img/next.png) right 48% no-repeat;
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+  opacity: 0;
+  -webkit-transition: opacity 0.6s;
+  -moz-transition: opacity 0.6s;
+  -o-transition: opacity 0.6s;
+  transition: opacity 0.6s;
+}
+
+.lb-nav a.lb-next:hover {
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+  opacity: 1;
+}
+
+.lb-dataContainer {
+  margin: 0 auto;
+  padding-top: 5px;
+  *zoom: 1;
+  width: 100%;
+  -moz-border-radius-bottomleft: 4px;
+  -webkit-border-bottom-left-radius: 4px;
+  border-bottom-left-radius: 4px;
+  -moz-border-radius-bottomright: 4px;
+  -webkit-border-bottom-right-radius: 4px;
+  border-bottom-right-radius: 4px;
+}
+
+.lb-dataContainer:after {
+  content: "";
+  display: table;
+  clear: both;
+}
+
+.lb-data {
+  padding: 0 4px;
+  color: #ccc;
+}
+
+.lb-data .lb-details {
+  width: 85%;
+  float: left;
+  text-align: left;
+  line-height: 1.1em;
+}
+
+.lb-data .lb-caption {
+  font-size: 13px;
+  font-weight: bold;
+  line-height: 1em;
+}
+
+.lb-data .lb-number {
+  display: block;
+  clear: left;
+  padding-bottom: 1em;
+  font-size: 12px;
+  color: #999999;
+}
+
+.lb-data .lb-close {
+  display: block;
+  float: right;
+  width: 30px;
+  height: 30px;
+  background: url(../img/close.png) top right no-repeat;
+  text-align: right;
+  outline: none;
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
+  opacity: 0.7;
+  -webkit-transition: opacity 0.2s;
+  -moz-transition: opacity 0.2s;
+  -o-transition: opacity 0.2s;
+  transition: opacity 0.2s;
+}
+
+.lb-data .lb-close:hover {
+  cursor: pointer;
+  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+  opacity: 1;
+}

Added: incubator/htrace/site/publish/htrace-c/css/print.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/print.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/print.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/print.css Wed Apr 27 06:15:17 
2016
@@ -0,0 +1,80 @@
+.navbar,
+.breadcrumb,
+.toc-separator
+#toc-bar,
+#toc-sidebar,
+footer,
+.subfooter {
+       display: none !important;
+}
+
+body {
+  padding-top: 0px !important;
+}
+
+/* CSS below taken from HTML5 Boilerplate */
+* {
+  background: transparent !important;
+  color: #000 !important; /* Black prints faster: h5bp.com/s */
+  box-shadow:none !important;
+  text-shadow: none !important;
+}
+
+a,
+a:visited {
+  text-decoration: underline;
+}
+
+a[href]:after {
+  content: " (" attr(href) ")";
+}
+
+abbr[title]:after {
+  content: " (" attr(title) ")";
+}
+
+/*
+ * Don't show links for images, or javascript/internal links, or header links
+ */
+
+header a:after,
+.ir a:after,
+a[href^="javascript:"]:after,
+a[href^="#"]:after {
+  content: "" !important;
+}
+
+pre,
+blockquote {
+  border: 1px solid #999;
+  page-break-inside: avoid;
+}
+
+thead {
+  display: table-header-group; /* h5bp.com/t */
+}
+
+tr,
+img {
+  page-break-inside: avoid;
+}
+
+img {
+  max-width: 100% !important;
+}
+
+@page {
+  margin: 0.5cm;
+}
+
+p,
+h2,
+h3 {
+  orphans: 3;
+  widows: 3;
+}
+
+h2,
+h3 {
+  page-break-after: avoid;
+}

Added: incubator/htrace/site/publish/htrace-c/css/reflow-skin.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/reflow-skin.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/reflow-skin.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/reflow-skin.css Wed Apr 27 
06:15:17 2016
@@ -0,0 +1,99 @@
+/* Jumps to in-page links (e.g. page.html#foo) do not honor fixed navbar.
+   Use pseudo element to move them down.
+   Taken from 
http://nicolasgallagher.com/jump-links-and-viewport-positioning/demo/#method-B
+ */
+h1[id]:before,
+h2[id]:before,
+h3[id]:before,
+h4[id]:before,
+h5[id]:before,
+h6[id]:before,
+a[name]:before {
+    display:block; 
+    content:""; 
+    height:90px; 
+    margin:-90px 0 0; 
+}
+
+
+/* Fixed subnav support: */
+
+/* Fixed subnav on scroll, but only for 980px and up (sorry IE!) */
+@media (min-width: 980px) {
+  .navbar.affix {
+    position: fixed;
+    top: 40px;
+    right: 0;
+    left: 0;
+    z-index: 1020; /* 10 less than .navbar-fixed to prevent any overlap */
+    margin-bottom: 0;
+  }
+  
+  .navbar.affix .navbar-inner {
+    border-width: 0 0 1px;
+    padding-right: 0;
+    padding-left: 0;
+    -webkit-border-radius: 0;
+       -moz-border-radius: 0;
+            border-radius: 0;
+    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 
0, 0, 0.1);
+       -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 
0, 0, 0.1);
+            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 
0, 0, 0.1);
+  }
+
+  .navbar.affix .container {
+    width: 940px;
+  }
+}
+
+/* Other screen sizes navbar container width */
+@media (min-width: 1200px) {
+  .navbar.affix .container {
+    width: 1170px;
+  }
+}
+
+@media (max-width: 979px) {
+  .navbar.affix {
+    position: static;
+  }
+
+  /* Give a positive z-index to ToC bar, otherwise the pseudo elements before 
may overlap and
+     make the button unclickable. */
+  #toc-bar {
+    position: relative;
+    z-index:1020;
+    margin-bottom: 20px;
+  }
+
+}
+
+/* Fix for header links - do not color/underline them */
+#banner a {
+       color: inherit;
+       text-decoration: inherit;
+}
+
+
+/* Footer */
+
+footer.well {
+  padding: 50px 0;
+  margin-top: 70px;
+  margin-bottom: 0;
+  -webkit-border-radius: 0;
+     -moz-border-radius: 0;
+          border-radius: 0;
+  border-right: 0;
+  border-left: 0;
+  font-size: 90%;
+}
+
+footer.well p,
+.subfooter p {
+  margin-bottom: 0;
+}
+
+.subfooter {
+  padding: 30px 0;
+}

Added: incubator/htrace/site/publish/htrace-c/css/site.css
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/css/site.css?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/css/site.css (added)
+++ incubator/htrace/site/publish/htrace-c/css/site.css Wed Apr 27 06:15:17 2016
@@ -0,0 +1 @@
+/* You can override this file with your own styles */
\ No newline at end of file

Added: incubator/htrace/site/publish/htrace-c/dependency-info.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/dependency-info.html?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/dependency-info.html (added)
+++ incubator/htrace/site/publish/htrace-c/dependency-info.html Wed Apr 27 
06:15:17 2016
@@ -0,0 +1,217 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2016-04-26
+ Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+       <head>
+               <meta charset="UTF-8" />
+               <title>htrace-c &#x2013; Dependency Information</title>
+               <meta name="viewport" content="width=device-width, 
initial-scale=1.0" />
+               <meta name="description" content="" />
+               <meta http-equiv="content-language" content="en" />
+
+               <link 
href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/flatly/bootstrap.min.css"; 
rel="stylesheet" />
+               <link 
href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css";
 rel="stylesheet" />
+               <link href="./css/bootswatch.css" rel="stylesheet" />
+               <link href="./css/reflow-skin.css" rel="stylesheet" />
+
+               <link 
href="http://yandex.st/highlightjs/7.5/styles/default.min.css"; rel="stylesheet" 
/>
+
+               <link href="./css/lightbox.css" rel="stylesheet" />
+
+               <link href="./css/site.css" rel="stylesheet" />
+               <link href="./css/print.css" rel="stylesheet" media="print" />
+
+               <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+               <!--[if lt IE 9]>
+                       <script 
src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+               <![endif]-->
+
+
+
+       </head>
+
+       <body class="page-dependency-info project-htrace-c" data-spy="scroll" 
data-offset="60" data-target="#toc-scroll-target">
+
+               <div class="navbar navbar-fixed-top">
+                       <div class="navbar-inner">
+                               <div class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#top-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="top-nav-collapse">
+                                               <ul class="nav pull-right">
+                                               </ul>
+                                       </div><!--/.nav-collapse -->
+                               </div>
+                       </div>
+               </div>
+
+       <div class="container">
+
+       <!-- Masthead
+       ================================================== -->
+
+       <header>
+       <div class="jumbotron subhead">
+               <div class="row" id="banner">
+                       <div class="span12">
+                               <div class="pull-left">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerLeft"><h1>Apache 
HTrace</h1></a>
+                               </div>
+                               <div class="pull-right">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerRight"><img 
src="http://htrace.incubator.apache.org/images/owl.png"; alt='"''"' /></a>
+                                       <p class="lead">A tracing framework for 
use with distributed systems</p>
+                               </div>
+                       </div>
+               </div>
+       </div>
+               <div>
+                       <ul class="breadcrumb">
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
+                               <li class="divider">|</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
+                       </ul>
+               </div>
+               <hr class="toc-separator" />
+               <div id="toc-bar" class="navbar" data-spy="affix" 
data-offset-top="250">
+                       <div class="navbar-inner">
+                               <div id="toc-scroll-target" class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#toc-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="toc-nav-collapse">
+                                               <ul id="toc" class="nav">
+                                               <li class="toplevel"><a 
href="#Dependency_Information" title="Dependency Information">Dependency 
Information</a></li>
+                                               <li class="toplevel"><a 
href="#Apache_Maven" title="Apache Maven">Apache Maven</a></li>
+                                               <li class="toplevel"><a 
href="#Apache_Buildr" title="Apache Buildr">Apache Buildr</a></li>
+                                               <li class="toplevel"><a 
href="#Apache_Ivy" title="Apache Ivy">Apache Ivy</a></li>
+                                               <li class="toplevel"><a 
href="#Groovy_Grape" title="Groovy Grape">Groovy Grape</a></li>
+                                               <li class="toplevel"><a 
href="#Grails" title="Grails">Grails</a></li>
+                                               <li class="toplevel"><a 
href="#Leiningen" title="Leiningen">Leiningen</a></li>
+                                               <li class="toplevel"><a 
href="#SBT" title="SBT">SBT</a></li>
+                                               </ul>
+                                       </div>
+                               </div>
+                       </div>
+               </div>
+       </header>
+
+       <div class="main-body">
+       <div class="row">
+               <div class="span12">
+                       <div class="body-content">
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="Dependency_Information">Dependency Information</h2>
+ </div> 
+ <a name="Dependency_Information"></a> 
+ <div class="section"> 
+  <h3 id="Apache_Maven">Apache Maven</h3> 
+  <a name="Apache_Maven"></a> 
+  <div class="source"> 
+   <pre>&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.htrace&lt;/groupId&gt;
+  &lt;artifactId&gt;htrace-c&lt;/artifactId&gt;
+  &lt;version&gt;4.1.0-incubating&lt;/version&gt;
+&lt;/dependency&gt;</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Apache_Buildr">Apache Buildr</h3> 
+  <a name="Apache_Buildr"></a> 
+  <div class="source"> 
+   <pre>'org.apache.htrace:htrace-c:jar:4.1.0-incubating'</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Apache_Ivy">Apache Ivy</h3> 
+  <a name="Apache_Ivy"></a> 
+  <div class="source"> 
+   <pre>&lt;dependency org=&quot;org.apache.htrace&quot; 
name=&quot;htrace-c&quot; rev=&quot;4.1.0-incubating&quot;&gt;
+  &lt;artifact name=&quot;htrace-c&quot; type=&quot;jar&quot; /&gt;
+&lt;/dependency&gt;</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Groovy_Grape">Groovy Grape</h3> 
+  <a name="Groovy_Grape"></a> 
+  <div class="source"> 
+   <pre>@Grapes(
+@Grab(group='org.apache.htrace', module='htrace-c', version='4.1.0-incubating')
+)</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Grails">Grails</h3> 
+  <a name="Grails"></a> 
+  <div class="source"> 
+   <pre>compile 'org.apache.htrace:htrace-c:4.1.0-incubating'</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Leiningen">Leiningen</h3> 
+  <a name="Leiningen"></a> 
+  <div class="source"> 
+   <pre>[org.apache.htrace/htrace-c &quot;4.1.0-incubating&quot;]</pre> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="SBT">SBT</h3> 
+  <a name="SBT"></a> 
+  <div class="source"> 
+   <pre>libraryDependencies += &quot;org.apache.htrace&quot; % 
&quot;htrace-c&quot; % &quot;4.1.0-incubating&quot;</pre> 
+  </div> 
+ </div> 
+</div>
+                       </div>
+               </div>
+       </div>
+       </div>
+
+       </div><!-- /container -->
+
+       <!-- Footer
+       ================================================== -->
+       <footer class="well">
+               <div class="container">
+                       <div class="row">
+                               <div class="span9 bottom-nav">
+                                       <ul class="nav nav-list">
+                                       </ul>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+
+       <div class="container subfooter">
+               <div class="row">
+                       <div class="span12">
+                               <p class="pull-right"><a href="#">Back to 
top</a></p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+                       </div>
+               </div>
+       </div>
+
+       <!-- Le javascript
+       ================================================== -->
+       <!-- Placed at the end of the document so the pages load faster -->
+       <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";></script>
+
+       <script 
src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js";></script>
+       <script src="./js/lightbox.min.js"></script>
+       <script src="./js/reflow-scroll.js"></script>
+       <script 
src="http://yandex.st/highlightjs/7.5/highlight.min.js";></script>
+
+       <script src="./js/reflow-skin.js"></script>
+
+       </body>
+</html>

Added: incubator/htrace/site/publish/htrace-c/dependency-management.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/dependency-management.html?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/dependency-management.html (added)
+++ incubator/htrace/site/publish/htrace-c/dependency-management.html Wed Apr 
27 06:15:17 2016
@@ -0,0 +1,219 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2016-04-26
+ Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+       <head>
+               <meta charset="UTF-8" />
+               <title>htrace-c &#x2013; Project Dependency Management</title>
+               <meta name="viewport" content="width=device-width, 
initial-scale=1.0" />
+               <meta name="description" content="" />
+               <meta http-equiv="content-language" content="en" />
+
+               <link 
href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/flatly/bootstrap.min.css"; 
rel="stylesheet" />
+               <link 
href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css";
 rel="stylesheet" />
+               <link href="./css/bootswatch.css" rel="stylesheet" />
+               <link href="./css/reflow-skin.css" rel="stylesheet" />
+
+               <link 
href="http://yandex.st/highlightjs/7.5/styles/default.min.css"; rel="stylesheet" 
/>
+
+               <link href="./css/lightbox.css" rel="stylesheet" />
+
+               <link href="./css/site.css" rel="stylesheet" />
+               <link href="./css/print.css" rel="stylesheet" media="print" />
+
+               <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+               <!--[if lt IE 9]>
+                       <script 
src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+               <![endif]-->
+
+
+
+       </head>
+
+       <body class="page-dependency-management project-htrace-c" 
data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
+
+               <div class="navbar navbar-fixed-top">
+                       <div class="navbar-inner">
+                               <div class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#top-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="top-nav-collapse">
+                                               <ul class="nav pull-right">
+                                               </ul>
+                                       </div><!--/.nav-collapse -->
+                               </div>
+                       </div>
+               </div>
+
+       <div class="container">
+
+       <!-- Masthead
+       ================================================== -->
+
+       <header>
+       <div class="jumbotron subhead">
+               <div class="row" id="banner">
+                       <div class="span12">
+                               <div class="pull-left">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerLeft"><h1>Apache 
HTrace</h1></a>
+                               </div>
+                               <div class="pull-right">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerRight"><img 
src="http://htrace.incubator.apache.org/images/owl.png"; alt='"''"' /></a>
+                                       <p class="lead">A tracing framework for 
use with distributed systems</p>
+                               </div>
+                       </div>
+               </div>
+       </div>
+               <div>
+                       <ul class="breadcrumb">
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
+                               <li class="divider">|</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
+                       </ul>
+               </div>
+               <hr class="toc-separator" />
+               <div id="toc-bar" class="navbar" data-spy="affix" 
data-offset-top="250">
+                       <div class="navbar-inner">
+                               <div id="toc-scroll-target" class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#toc-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="toc-nav-collapse">
+                                               <ul id="toc" class="nav">
+                                               <li class="toplevel"><a 
href="#Project_Dependency_Management" title="Project Dependency 
Management">Project Dependency Management</a></li>
+                                               <li class="toplevel"><a 
href="#compile" title="compile">compile</a></li>
+                                               <li class="toplevel"><a 
href="#test" title="test">test</a></li>
+                                               </ul>
+                                       </div>
+                               </div>
+                       </div>
+               </div>
+       </header>
+
+       <div class="main-body">
+       <div class="row">
+               <div class="span12">
+                       <div class="body-content">
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="Project_Dependency_Management">Project Dependency Management</h2>
+ </div> 
+ <a name="Project_Dependency_Management"></a> 
+ <div class="section"> 
+  <h3 id="compile">compile</h3> 
+  <a name="compile"></a> 
+  <p>The following is a list of compile dependencies in the 
DependencyManagement of this project. These dependencies can be included in the 
submodules to compile and run the submodule:</p> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <thead> 
+    <tr class="a"> 
+     <th>GroupId</th> 
+     <th>ArtifactId</th> 
+     <th>Version</th> 
+     <th>Type</th> 
+     <th>License</th> 
+    </tr> 
+   </thead> 
+   <tbody> 
+    <tr class="b"> 
+     <td>com.fasterxml.jackson.core</td> 
+     <td><a class="externalLink" 
href="http://wiki.fasterxml.com/JacksonHome";>jackson-core</a></td> 
+     <td>2.4.0</td> 
+     <td>jar</td> 
+     <td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td> 
+    </tr> 
+    <tr class="a"> 
+     <td>com.fasterxml.jackson.core</td> 
+     <td><a class="externalLink" 
href="http://wiki.fasterxml.com/JacksonHome";>jackson-databind</a></td> 
+     <td>2.4.0</td> 
+     <td>jar</td> 
+     <td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td> 
+    </tr> 
+    <tr class="b"> 
+     <td>commons-logging</td> 
+     <td><a class="externalLink" 
href="http://commons.apache.org/logging";>commons-logging</a></td> 
+     <td>1.1.1</td> 
+     <td>jar</td> 
+     <td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </div> 
+ <div class="section"> 
+  <h3 id="test">test</h3> 
+  <a name="test"></a> 
+  <p>The following is a list of test dependencies in the DependencyManagement 
of this project. These dependencies can be included in the submodules to 
compile and run unit tests for the submodule:</p> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <thead> 
+    <tr class="a"> 
+     <th>GroupId</th> 
+     <th>ArtifactId</th> 
+     <th>Version</th> 
+     <th>Type</th> 
+     <th>License</th> 
+    </tr> 
+   </thead> 
+   <tbody> 
+    <tr class="b"> 
+     <td>junit</td> 
+     <td><a class="externalLink" href="http://junit.org";>junit</a></td> 
+     <td>4.11</td> 
+     <td>jar</td> 
+     <td><a class="externalLink" 
href="http://www.opensource.org/licenses/cpl1.0.txt";>Common Public License 
Version 1.0</a></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </div> 
+</div>
+                       </div>
+               </div>
+       </div>
+       </div>
+
+       </div><!-- /container -->
+
+       <!-- Footer
+       ================================================== -->
+       <footer class="well">
+               <div class="container">
+                       <div class="row">
+                               <div class="span9 bottom-nav">
+                                       <ul class="nav nav-list">
+                                       </ul>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+
+       <div class="container subfooter">
+               <div class="row">
+                       <div class="span12">
+                               <p class="pull-right"><a href="#">Back to 
top</a></p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+                       </div>
+               </div>
+       </div>
+
+       <!-- Le javascript
+       ================================================== -->
+       <!-- Placed at the end of the document so the pages load faster -->
+       <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";></script>
+
+       <script 
src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js";></script>
+       <script src="./js/lightbox.min.js"></script>
+       <script src="./js/reflow-scroll.js"></script>
+       <script 
src="http://yandex.st/highlightjs/7.5/highlight.min.js";></script>
+
+       <script src="./js/reflow-skin.js"></script>
+
+       </body>
+</html>

Added: incubator/htrace/site/publish/htrace-c/distribution-management.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/distribution-management.html?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/distribution-management.html (added)
+++ incubator/htrace/site/publish/htrace-c/distribution-management.html Wed Apr 
27 06:15:17 2016
@@ -0,0 +1,172 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2016-04-26
+ Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+       <head>
+               <meta charset="UTF-8" />
+               <title>htrace-c &#x2013; Project Distribution Management</title>
+               <meta name="viewport" content="width=device-width, 
initial-scale=1.0" />
+               <meta name="description" content="" />
+               <meta http-equiv="content-language" content="en" />
+
+               <link 
href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/flatly/bootstrap.min.css"; 
rel="stylesheet" />
+               <link 
href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css";
 rel="stylesheet" />
+               <link href="./css/bootswatch.css" rel="stylesheet" />
+               <link href="./css/reflow-skin.css" rel="stylesheet" />
+
+               <link 
href="http://yandex.st/highlightjs/7.5/styles/default.min.css"; rel="stylesheet" 
/>
+
+               <link href="./css/lightbox.css" rel="stylesheet" />
+
+               <link href="./css/site.css" rel="stylesheet" />
+               <link href="./css/print.css" rel="stylesheet" media="print" />
+
+               <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+               <!--[if lt IE 9]>
+                       <script 
src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+               <![endif]-->
+
+
+
+       </head>
+
+       <body class="page-distribution-management project-htrace-c" 
data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
+
+               <div class="navbar navbar-fixed-top">
+                       <div class="navbar-inner">
+                               <div class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#top-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="top-nav-collapse">
+                                               <ul class="nav pull-right">
+                                               </ul>
+                                       </div><!--/.nav-collapse -->
+                               </div>
+                       </div>
+               </div>
+
+       <div class="container">
+
+       <!-- Masthead
+       ================================================== -->
+
+       <header>
+       <div class="jumbotron subhead">
+               <div class="row" id="banner">
+                       <div class="span12">
+                               <div class="pull-left">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerLeft"><h1>Apache 
HTrace</h1></a>
+                               </div>
+                               <div class="pull-right">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerRight"><img 
src="http://htrace.incubator.apache.org/images/owl.png"; alt='"''"' /></a>
+                                       <p class="lead">A tracing framework for 
use with distributed systems</p>
+                               </div>
+                       </div>
+               </div>
+       </div>
+               <div>
+                       <ul class="breadcrumb">
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
+                               <li class="divider">|</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
+                       </ul>
+               </div>
+               <hr class="toc-separator" />
+               <div id="toc-bar" class="navbar" data-spy="affix" 
data-offset-top="250">
+                       <div class="navbar-inner">
+                               <div id="toc-scroll-target" class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#toc-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="toc-nav-collapse">
+                                               <ul id="toc" class="nav">
+                                               <li class="toplevel"><a 
href="#Overview" title="Overview">Overview</a></li>
+                                               <li class="toplevel"><a 
href="#Repository_-_apachereleaseshttps" title="Repository - 
apache.releases.https">Repository - apache.releases.https</a></li>
+                                               <li class="toplevel"><a 
href="#Snapshot_Repository_-_apachesnapshotshttps" title="Snapshot Repository - 
apache.snapshots.https">Snapshot Repository - apache.snapshots.https</a></li>
+                                               <li class="toplevel"><a 
href="#Site_-_htraceincubatorapacheorg" title="Site - 
htrace.incubator.apache.org">Site - htrace.incubator.apache.org</a></li>
+                                               </ul>
+                                       </div>
+                               </div>
+                       </div>
+               </div>
+       </header>
+
+       <div class="main-body">
+       <div class="row">
+               <div class="span12">
+                       <div class="body-content">
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="Overview">Overview</h2>
+ </div> 
+ <a name="Overview"></a> 
+ <p>The following is the distribution management information used by this 
project.</p> 
+ <div class="section"> 
+  <h3 id="Repository_-_apachereleaseshttps">Repository - 
apache.releases.https</h3> 
+  <a name="Repository_-_apache.releases.https"></a> 
+  <a class="externalLink" 
href="https://repository.apache.org/service/local/staging/deploy/maven2";>https://repository.apache.org/service/local/staging/deploy/maven2</a>
 
+ </div> 
+ <div class="section"> 
+  <h3 id="Snapshot_Repository_-_apachesnapshotshttps">Snapshot Repository - 
apache.snapshots.https</h3> 
+  <a name="Snapshot_Repository_-_apache.snapshots.https"></a> 
+  <a class="externalLink" 
href="https://repository.apache.org/content/repositories/snapshots";>https://repository.apache.org/content/repositories/snapshots</a>
 
+ </div> 
+ <div class="section"> 
+  <h3 id="Site_-_htraceincubatorapacheorg">Site - 
htrace.incubator.apache.org</h3> 
+  <a name="Site_-_htrace.incubator.apache.org"></a> 
+  <p>file:///tmp/htrace-c</p> 
+ </div> 
+</div>
+                       </div>
+               </div>
+       </div>
+       </div>
+
+       </div><!-- /container -->
+
+       <!-- Footer
+       ================================================== -->
+       <footer class="well">
+               <div class="container">
+                       <div class="row">
+                               <div class="span9 bottom-nav">
+                                       <ul class="nav nav-list">
+                                       </ul>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+
+       <div class="container subfooter">
+               <div class="row">
+                       <div class="span12">
+                               <p class="pull-right"><a href="#">Back to 
top</a></p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+                       </div>
+               </div>
+       </div>
+
+       <!-- Le javascript
+       ================================================== -->
+       <!-- Placed at the end of the document so the pages load faster -->
+       <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";></script>
+
+       <script 
src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js";></script>
+       <script src="./js/lightbox.min.js"></script>
+       <script src="./js/reflow-scroll.js"></script>
+       <script 
src="http://yandex.st/highlightjs/7.5/highlight.min.js";></script>
+
+       <script src="./js/reflow-skin.js"></script>
+
+       </body>
+</html>

Added: incubator/htrace/site/publish/htrace-c/img/close.png
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/close.png?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/htrace/site/publish/htrace-c/img/close.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings-white.png
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings-white.png?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings-white.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings.png
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings.png?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/htrace/site/publish/htrace-c/img/glyphicons-halflings.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/htrace/site/publish/htrace-c/img/loading.gif
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/loading.gif?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/htrace/site/publish/htrace-c/img/loading.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/htrace/site/publish/htrace-c/img/next.png
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/next.png?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/htrace/site/publish/htrace-c/img/next.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/htrace/site/publish/htrace-c/img/prev.png
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/img/prev.png?rev=1741150&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/htrace/site/publish/htrace-c/img/prev.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/htrace/site/publish/htrace-c/index.html
URL: 
http://svn.apache.org/viewvc/incubator/htrace/site/publish/htrace-c/index.html?rev=1741150&view=auto
==============================================================================
--- incubator/htrace/site/publish/htrace-c/index.html (added)
+++ incubator/htrace/site/publish/htrace-c/index.html Wed Apr 27 06:15:17 2016
@@ -0,0 +1,154 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2016-04-26
+ Rendered using Reflow Maven Skin 1.1.1 
(http://andriusvelykis.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+       <head>
+               <meta charset="UTF-8" />
+               <title>htrace-c &#x2013; About</title>
+               <meta name="viewport" content="width=device-width, 
initial-scale=1.0" />
+               <meta name="description" content="" />
+               <meta http-equiv="content-language" content="en" />
+
+               <link 
href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/flatly/bootstrap.min.css"; 
rel="stylesheet" />
+               <link 
href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css";
 rel="stylesheet" />
+               <link href="./css/bootswatch.css" rel="stylesheet" />
+               <link href="./css/reflow-skin.css" rel="stylesheet" />
+
+               <link 
href="http://yandex.st/highlightjs/7.5/styles/default.min.css"; rel="stylesheet" 
/>
+
+               <link href="./css/lightbox.css" rel="stylesheet" />
+
+               <link href="./css/site.css" rel="stylesheet" />
+               <link href="./css/print.css" rel="stylesheet" media="print" />
+
+               <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+               <!--[if lt IE 9]>
+                       <script 
src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+               <![endif]-->
+
+
+
+       </head>
+
+       <body class="page-index project-htrace-c" data-spy="scroll" 
data-offset="60" data-target="#toc-scroll-target">
+
+               <div class="navbar navbar-fixed-top">
+                       <div class="navbar-inner">
+                               <div class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#top-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="top-nav-collapse">
+                                               <ul class="nav pull-right">
+                                               </ul>
+                                       </div><!--/.nav-collapse -->
+                               </div>
+                       </div>
+               </div>
+
+       <div class="container">
+
+       <!-- Masthead
+       ================================================== -->
+
+       <header>
+       <div class="jumbotron subhead">
+               <div class="row" id="banner">
+                       <div class="span12">
+                               <div class="pull-left">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerLeft"><h1>Apache 
HTrace</h1></a>
+                               </div>
+                               <div class="pull-right">
+                                       <a 
href="http://htrace.incubator.apache.org/"; id="bannerRight"><img 
src="http://htrace.incubator.apache.org/images/owl.png"; alt='"''"' /></a>
+                                       <p class="lead">A tracing framework for 
use with distributed systems</p>
+                               </div>
+                       </div>
+               </div>
+       </div>
+               <div>
+                       <ul class="breadcrumb">
+                               <li class="projectVersion 
version-date">Version: 4.1.0-incubating</li>
+                               <li class="divider">|</li>
+                               <li class="publishDate version-date">Last 
Published: 2016-04-26</li>
+                       </ul>
+               </div>
+               <hr class="toc-separator" />
+               <div id="toc-bar" class="navbar" data-spy="affix" 
data-offset-top="250">
+                       <div class="navbar-inner">
+                               <div id="toc-scroll-target" class="container">
+                                       <a class="btn btn-navbar" 
data-toggle="collapse" data-target="#toc-nav-collapse">
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                               <span class="icon-bar"></span>
+                                       </a>
+                                       <div class="nav-collapse collapse" 
id="toc-nav-collapse">
+                                               <ul id="toc" class="nav">
+                                               <li class="toplevel"><a 
href="#About_htrace-c" title="About htrace-c">About htrace-c</a></li>
+                                               </ul>
+                                       </div>
+                               </div>
+                       </div>
+               </div>
+       </header>
+
+       <div class="main-body">
+       <div class="row">
+               <div class="span12">
+                       <div class="body-content">
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="About_htrace-c">About htrace-c</h2>
+ </div> 
+ <a name="About_htrace-c"></a> 
+ <p>A distributed tracing framework.</p> 
+</div>
+                       </div>
+               </div>
+       </div>
+       </div>
+
+       </div><!-- /container -->
+
+       <!-- Footer
+       ================================================== -->
+       <footer class="well">
+               <div class="container">
+                       <div class="row">
+                               <div class="span9 bottom-nav">
+                                       <ul class="nav nav-list">
+                                       </ul>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+
+       <div class="container subfooter">
+               <div class="row">
+                       <div class="span12">
+                               <p class="pull-right"><a href="#">Back to 
top</a></p>
+                               <p class="copyright">Copyright &copy;2016 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</p>
+                               <p><a 
href="http://github.com/andriusvelykis/reflow-maven-skin"; title="Reflow Maven 
skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt"; 
target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+                       </div>
+               </div>
+       </div>
+
+       <!-- Le javascript
+       ================================================== -->
+       <!-- Placed at the end of the document so the pages load faster -->
+       <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";></script>
+
+       <script 
src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js";></script>
+       <script src="./js/lightbox.min.js"></script>
+       <script src="./js/reflow-scroll.js"></script>
+       <script 
src="http://yandex.st/highlightjs/7.5/highlight.min.js";></script>
+
+       <script src="./js/reflow-skin.js"></script>
+
+       </body>
+</html>


Reply via email to