From commits-return-6145-archive-asf-public=cust-asf.ponee.io@kudu.apache.org Tue Jun 19 18:27:42 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 86B131807E5 for ; Tue, 19 Jun 2018 18:27:33 +0200 (CEST) Received: (qmail 36478 invoked by uid 500); 19 Jun 2018 16:27:32 -0000 Mailing-List: contact commits-help@kudu.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@kudu.apache.org Delivered-To: mailing list commits@kudu.apache.org Received: (qmail 34553 invoked by uid 99); 19 Jun 2018 16:27:28 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jun 2018 16:27:28 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 1E5CEE049E; Tue, 19 Jun 2018 16:27:28 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: granthenke@apache.org To: commits@kudu.apache.org Date: Tue, 19 Jun 2018 16:28:07 -0000 Message-Id: <6b43f8f400bd42b3bd972ab3c70562e7@git.apache.org> In-Reply-To: <3f235011b6c24e94b6d191f082426632@git.apache.org> References: <3f235011b6c24e94b6d191f082426632@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [41/51] [partial] kudu-site git commit: Publish commit(s) from site source repo: 201539453 Add 1.7.1 release docs and links 8e3bce7ff Update website with doc improvements from master http://git-wip-us.apache.org/repos/asf/kudu-site/blob/df5b3057/cpp-client-api/classes.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/classes.html b/cpp-client-api/classes.html index cfb4b7e..0292fd0 100644 --- a/cpp-client-api/classes.html +++ b/cpp-client-api/classes.html @@ -3,15 +3,16 @@ - - + Kudu C++ client API: Class Index - + @@ -20,7 +21,7 @@ - @@ -29,29 +30,49 @@
+
Kudu C++ client API
- + - - - - + +
-
+ All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
@@ -65,35 +86,35 @@ $(function() {
Class Index
-
c | k | m | n | r | s
- -
  c  
-
KuduDelete (kudu::client)   KuduScanner (kudu::client)   KuduTablet (kudu::client)   
  r  
+
C | K | M | N | R | S
+ + - - - + + - - - - - - - + + + + + + - - + +
  C  
+
KuduDelete (kudu::client)   KuduScanner (kudu::client)   KuduTablet (kudu::client)   
  R  
KuduError (kudu::client)   KuduScanToken (kudu::client)   KuduTabletServer (kudu::client)   
CerrLog (kudu::internal_logging)   KuduInsert (kudu::client)   KuduScanTokenBuilder (kudu::client)   KuduUpdate (kudu::client)   ResourceMetrics (kudu::client)   
Slice::Comparator (kudu)   KuduLoggingCallback (kudu::client)   KuduSchema (kudu::client)   KuduUpsert (kudu::client)   
  s  
+
KuduError (kudu::client)   KuduScanToken (kudu::client)   KuduTabletServer (kudu::client)   
CerrLog (kudu::internal_logging)   KuduInsert (kudu::client)   KuduScanTokenBuilder (kudu::client)   KuduUpdate (kudu::client)   ResourceMetrics (kudu::client)   
Slice::Comparator (kudu)   KuduLoggingCallback (kudu::client)   KuduSchema (kudu::client)   KuduUpsert (kudu::client)   
  S  
  k  
-
KuduLoggingFunctionCallback (kudu::client)   KuduSchemaBuilder (kudu::client)   KuduValue (kudu::client)   
KuduLoggingMemberCallback (kudu::client)   KuduSession (kudu::client)   KuduWriteOperation (kudu::client)   Slice (kudu)   
KuduClient (kudu::client)   KuduPartialRow   KuduStatusCallback (kudu::client)   
  m  
-
SliceMap (kudu)   
KuduClientBuilder (kudu::client)   KuduPartitioner (kudu::client)   KuduStatusFunctionCallback (kudu::client)   Status (kudu)   
KuduColumnSchema (kudu::client)   KuduPartitionerBuilder (kudu::client)   KuduStatusMemberCallback (kudu::client)   MonoDelta (kudu)   
KuduColumnSpec (kudu::client)   KuduPredicate (kudu::client)   KuduTable (kudu::client)   MonoTime (kudu)   
KuduColumnStorageAttributes (kudu::client)   KuduReplica (kudu::client)   KuduTableAlterer (kudu::client)   
  n  
+
  K  
+
KuduLoggingFunctionCallback (kudu::client)   KuduSchemaBuilder (kudu::client)   KuduValue (kudu::client)   
KuduLoggingMemberCallback (kudu::client)   KuduSession (kudu::client)   KuduWriteOperation (kudu::client)   Slice (kudu)   
KuduClient (kudu::client)   KuduPartialRow   KuduStatusCallback (kudu::client)   
  M  
+
SliceMap (kudu)   
KuduClientBuilder (kudu::client)   KuduPartitioner (kudu::client)   KuduStatusFunctionCallback (kudu::client)   Status (kudu)   
KuduColumnSchema (kudu::client)   KuduPartitionerBuilder (kudu::client)   KuduStatusMemberCallback (kudu::client)   MonoDelta (kudu)   
KuduColumnSpec (kudu::client)   KuduPredicate (kudu::client)   KuduTable (kudu::client)   MonoTime (kudu)   
KuduColumnStorageAttributes (kudu::client)   KuduReplica (kudu::client)   KuduTableAlterer (kudu::client)   
  N  
KuduColumnTypeAttributes (kudu::client)   KuduScanBatch (kudu::client)   KuduTableCreator (kudu::client)   
NullLog (kudu::internal_logging)   
KuduColumnTypeAttributes (kudu::client)   KuduScanBatch (kudu::client)   KuduTableCreator (kudu::client)   
NullLog (kudu::internal_logging)   
-
c | k | m | n | r | s
+
C | K | M | N | R | S
http://git-wip-us.apache.org/repos/asf/kudu-site/blob/df5b3057/cpp-client-api/classkudu_1_1MonoDelta-members.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/classkudu_1_1MonoDelta-members.html b/cpp-client-api/classkudu_1_1MonoDelta-members.html new file mode 100644 index 0000000..8ccd2a3 --- /dev/null +++ b/cpp-client-api/classkudu_1_1MonoDelta-members.html @@ -0,0 +1,123 @@ + + + + + + +Kudu C++ client API: Member List + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + + + + +
+ +
+ + +
+
+
+
kudu::MonoDelta Member List
+
+
+ +

This is the complete list of members for kudu::MonoDelta, including all inherited members.

+ + + + + + + + + + + + + + + + + + + +
Equals(const MonoDelta &rhs) const kudu::MonoDelta
FromMicroseconds(int64_t us) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromMilliseconds(int64_t ms) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromNanoseconds(int64_t ns) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromSeconds(double seconds) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
Initialized() const kudu::MonoDelta
LessThan(const MonoDelta &rhs) const kudu::MonoDelta
MonoDelta()kudu::MonoDelta
MonoTime (defined in kudu::MonoDelta)kudu::MonoDeltafriend
MoreThan(const MonoDelta &rhs) const kudu::MonoDelta
NanosToTimeSpec(int64_t nanos, struct timespec *ts)kudu::MonoDeltastatic
ToMicroseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToMilliseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToNanoseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToSeconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToString() const kudu::MonoDelta
ToTimeSpec(struct timespec *ts) const kudu::MonoDelta
ToTimeVal(struct timeval *tv) const kudu::MonoDelta
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/df5b3057/cpp-client-api/classkudu_1_1MonoDelta.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/classkudu_1_1MonoDelta.html b/cpp-client-api/classkudu_1_1MonoDelta.html new file mode 100644 index 0000000..13b8567 --- /dev/null +++ b/cpp-client-api/classkudu_1_1MonoDelta.html @@ -0,0 +1,396 @@ + + + + + + +Kudu C++ client API: kudu::MonoDelta Class Reference + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + + + + +
+ +
+ + +
+
+ +
+
kudu::MonoDelta Class Reference
+
+
+ +

A representation of a time interval. + More...

+ +

#include <monotime.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 MonoDelta ()
 
bool Initialized () const
 
bool LessThan (const MonoDelta &rhs) const
 
bool MoreThan (const MonoDelta &rhs) const
 
bool Equals (const MonoDelta &rhs) const
 
std::string ToString () const
 
void ToTimeVal (struct timeval *tv) const
 
void ToTimeSpec (struct timespec *ts) const
 
Converters into seconds representation (and ubiquitous SI prefixes).
Returns
Representation of the time interval in appropriate SI units.
+
+double ToSeconds () const
 
+int64_t ToMilliseconds () const
 
+int64_t ToMicroseconds () const
 
+int64_t ToNanoseconds () const
 
+ + + + + + + + + + + + + +

+Static Public Member Functions

static void NanosToTimeSpec (int64_t nanos, struct timespec *ts)
 
Converters from seconds representation (and ubiquitous SI prefixes).
Parameters
+ + +
[in]seconds/ms/us/nsTime interval representation in seconds (with ubiquitous SI prefixes).
+
+
+
Returns
The resulting MonoDelta object initialized in accordance with the specified parameter.
+
+static MonoDelta FromSeconds (double seconds)
 
+static MonoDelta FromMilliseconds (int64_t ms)
 
+static MonoDelta FromMicroseconds (int64_t us)
 
+static MonoDelta FromNanoseconds (int64_t ns)
 
+ + + +

+Friends

+class MonoTime
 
+

Detailed Description

+

A representation of a time interval.

+

The MonoDelta class represents an elapsed duration of time – i.e. the delta between two MonoTime instances.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + +
kudu::MonoDelta::MonoDelta ()
+
+

Build a MonoDelta object.

+
Note
A MonoDelta instance built with the this default constructor is "uninitialized" and may not be used for any operation.
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::Equals (const MonoDeltarhs) const
+
+

Check whether this time interval has the same duration as the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval has the same duration as the the specified one.
+ +
+
+ +
+
+ + + + + + + +
bool kudu::MonoDelta::Initialized () const
+
+
Returns
true iff this object is initialized.
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::LessThan (const MonoDeltarhs) const
+
+

Check whether this time interval is shorter than the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval is strictly shorter than the specified one.
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::MoreThan (const MonoDeltarhs) const
+
+

Check whether this time interval is longer than the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval is strictly longer than the specified one.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void kudu::MonoDelta::NanosToTimeSpec (int64_t nanos,
struct timespec * ts 
)
+
+static
+
+

Convert a nanosecond value to a timespec.

+
Parameters
+ + + +
[in]nanosRepresentation of a relative point in time in nanoseconds.
[out]tsPlaceholder for the resulting timespec representation.
+
+
+ +
+
+ +
+
+ + + + + + + +
std::string kudu::MonoDelta::ToString () const
+
+
Returns
String representation of this interval's duration (in seconds).
+ +
+
+ +
+
+ + + + + + + + +
void kudu::MonoDelta::ToTimeSpec (struct timespec * ts) const
+
+

Represent this time interval as a timespec structure, with nanosecond accuracy.

+
Parameters
+ + +
[out]tsPlaceholder for the result value.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void kudu::MonoDelta::ToTimeVal (struct timeval * tv) const
+
+

Represent this time interval as a timeval structure, with microsecond accuracy.

+
Parameters
+ + +
[out]tvPlaceholder for the result value.
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/df5b3057/cpp-client-api/classkudu_1_1MonoTime-members.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/classkudu_1_1MonoTime-members.html b/cpp-client-api/classkudu_1_1MonoTime-members.html new file mode 100644 index 0000000..3cc732d --- /dev/null +++ b/cpp-client-api/classkudu_1_1MonoTime-members.html @@ -0,0 +1,112 @@ + + + + + + +Kudu C++ client API: Member List + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + + + + +
+ +
+ + +
+
+
+
kudu::MonoTime Member List
+
+
+ +

This is the complete list of members for kudu::MonoTime, including all inherited members.

+ + + + + + + + +
kMicrosecondsPerSecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerMicrosecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerMillisecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerSecond (defined in kudu::MonoTime)kudu::MonoTimestatic
Max()kudu::MonoTimestatic
Min()kudu::MonoTimestatic
Now()kudu::MonoTimestatic
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/df5b3057/cpp-client-api/classkudu_1_1MonoTime.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/classkudu_1_1MonoTime.html b/cpp-client-api/classkudu_1_1MonoTime.html new file mode 100644 index 0000000..8efc222 --- /dev/null +++ b/cpp-client-api/classkudu_1_1MonoTime.html @@ -0,0 +1,217 @@ + + + + + + +Kudu C++ client API: kudu::MonoTime Class Reference + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + + + + +
+ +
+ + +
+
+ +
+
kudu::MonoTime Class Reference
+
+
+ +

Representation of a particular point in time. + More...

+ +

#include <monotime.h>

+ + + + + + + + +

+Static Public Member Functions

static MonoTime Now ()
 
static MonoTime Max ()
 
static MonoTime Min ()
 
+ + + + + + + + + + +

+Static Public Attributes

Conversion constants for ubiquitous time units.
+static const int64_t kNanosecondsPerSecond = 1000000000L
 
+static const int64_t kNanosecondsPerMillisecond = 1000000L
 
+static const int64_t kNanosecondsPerMicrosecond = 1000L
 
+static const int64_t kMicrosecondsPerSecond = 1000000L
 
+

Detailed Description

+

Representation of a particular point in time.

+

The MonoTime class represents a particular point in time, relative to some fixed but unspecified reference point.

+

This time is monotonic, meaning that if the user changes his or her system clock, the monotime does not change.

+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Max ()
+
+static
+
+
Returns
MonoTime equal to farthest possible time into the future.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Min ()
+
+static
+
+
Returns
MonoTime equal to farthest possible time into the past.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Now ()
+
+static
+
+

Get current time in MonoTime representation.

+
Returns
Time specification for the moment of the method's invocation.
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +