Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 1B89C200B8B for ; Tue, 20 Sep 2016 05:24:46 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 1A446160ACC; Tue, 20 Sep 2016 03:24:46 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4FD31160AF2 for ; Tue, 20 Sep 2016 05:24:43 +0200 (CEST) Received: (qmail 42114 invoked by uid 500); 20 Sep 2016 03:24:42 -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 41234 invoked by uid 99); 20 Sep 2016 03:24:40 -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, 20 Sep 2016 03:24:40 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 76E35E17A9; Tue, 20 Sep 2016 03:24:40 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: todd@apache.org To: commits@kudu.apache.org Date: Tue, 20 Sep 2016 03:25:04 -0000 Message-Id: In-Reply-To: <62eaf416cb7a412a9239a06fac9dafad@git.apache.org> References: <62eaf416cb7a412a9239a06fac9dafad@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [26/52] [partial] kudu git commit: Docs and download page for 1.0 archived-at: Tue, 20 Sep 2016 03:24:46 -0000 http://git-wip-us.apache.org/repos/asf/kudu/blob/9062ee65/cpp-client-api/stubs_8h_source.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/stubs_8h_source.html b/cpp-client-api/stubs_8h_source.html index 366be38..c95ca20 100644 --- a/cpp-client-api/stubs_8h_source.html +++ b/cpp-client-api/stubs_8h_source.html @@ -38,7 +38,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Main Page
  • Related Pages
  • -
  • Namespaces
  • Classes
  • Files
  • @@ -70,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages + All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
    @@ -309,10 +308,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    NullLog & operator<<(const T &t)
    Definition: stubs.h:185
    - + + http://git-wip-us.apache.org/repos/asf/kudu/blob/9062ee65/cpp-client-api/todo.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/todo.html b/cpp-client-api/todo.html index 5591862..f28cd2d 100644 --- a/cpp-client-api/todo.html +++ b/cpp-client-api/todo.html @@ -38,7 +38,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    • Main Page
    • Related Pages
    • -
    • Namespaces
    • Classes
    • Files
    • @@ -64,7 +63,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages + All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
      @@ -80,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      -
      Group Getters to expose column schema information.
      +
      Group Getters to expose column schema information.
      Expose default column value and attributes?
      Class kudu::client::KuduClient
      Cluster administration functions are likely to be in this class as well.
      @@ -88,27 +87,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      Should we offer an async version of this as well?

      Probably should have a configurable timeout in KuduClientBuilder?

      -
      Member kudu::client::KuduColumnSchema::KuduColumnSchema (const std::string &name, DataType type, bool is_nullable=false, const void *default_value=NULL, KuduColumnStorageAttributes attributes=KuduColumnStorageAttributes())
      +
      Member kudu::client::KuduColumnSchema::KuduColumnSchema (const std::string &name, DataType type, bool is_nullable=false, const void *default_value=NULL, KuduColumnStorageAttributes attributes=KuduColumnStorageAttributes())
      KUDU-809: make this hard-to-use constructor private. Clients should use the Builder API. Currently only the Python API uses this old API.
      -
      Class kudu::client::KuduColumnSpec
      +
      Class kudu::client::KuduColumnSpec
      KUDU-861: this API will also be used for an improved AlterTable API.
      -
      Member kudu::client::KuduColumnSpec::BlockSize (int32_t block_size)
      +
      Member kudu::client::KuduColumnSpec::BlockSize (int32_t block_size)
      KUDU-1107: move above info to docs
      -
      Member kudu::client::KuduColumnStorageAttributes::KuduColumnStorageAttributes (EncodingType encoding=AUTO_ENCODING, CompressionType compression=DEFAULT_COMPRESSION, int32_t block_size=0)
      +
      Member kudu::client::KuduColumnStorageAttributes::KuduColumnStorageAttributes (EncodingType encoding=AUTO_ENCODING, CompressionType compression=DEFAULT_COMPRESSION, int32_t block_size=0)
      Make this constructor private.
      -
      Member kudu::client::KuduScanner::SetSelection (KuduClient::ReplicaSelection selection) WARN_UNUSED_RESULT
      +
      Member kudu::client::KuduScanner::SetSelection (KuduClient::ReplicaSelection selection) WARN_UNUSED_RESULT
      Kill this method in favor of a consistency-level-based API.
      -
      Member kudu::client::KuduScanTokenBuilder::SetSelection (KuduClient::ReplicaSelection selection) WARN_UNUSED_RESULT
      +
      Member kudu::client::KuduScanTokenBuilder::SetSelection (KuduClient::ReplicaSelection selection) WARN_UNUSED_RESULT
      Kill this in favor of a consistency-level-based API.
      -
      Member kudu::client::KuduSchema::Reset (const std::vector< KuduColumnSchema > &columns, int key_columns) WARN_UNUSED_RESULT
      +
      Member kudu::client::KuduSchema::Reset (const std::vector< KuduColumnSchema > &columns, int key_columns) WARN_UNUSED_RESULT
      Remove KuduSchema::Reset().
      Member kudu::client::KuduSession::Apply (KuduWriteOperation *write_op) WARN_UNUSED_RESULT
      Add "doAs" ability here for proxy servers to be able to act on behalf of other users, assuming access rights.
      Member kudu::client::KuduSession::AUTO_FLUSH_BACKGROUND
      -

      Provide an API for the user to specify a callback to do their own error reporting.

      -

      Specify which threads the background activity runs on (probably the messenger IO threads?).

      -

      Specify which threads the background activity runs on (probably the messenger IO threads?).

      -
      +
      Provide an API for the user to specify a callback to do their own error reporting.
      Member kudu::client::KuduSession::HasPendingOperations () const
      Maybe "incomplete" or "undelivered" is clearer?
      Member kudu::client::KuduTableCreator::table_name (const std::string &name)
      @@ -116,10 +112,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      - + + http://git-wip-us.apache.org/repos/asf/kudu/blob/9062ee65/cpp-client-api/value_8h_source.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/value_8h_source.html b/cpp-client-api/value_8h_source.html index daba311..94fd539 100644 --- a/cpp-client-api/value_8h_source.html +++ b/cpp-client-api/value_8h_source.html @@ -38,7 +38,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • Main Page
      • Related Pages
      • -
      • Namespaces
      • Classes
      • Files
      • @@ -70,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages + All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
        @@ -149,14 +148,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
        75 } // namespace kudu
        76 #endif /* KUDU_CLIENT_VALUE_H */
        A constant cell value with a specific type.
        Definition: value.h:33
        -
        Builder API for specifying or altering a column within a table schema.
        Definition: schema.h:222
        +
        Builder API for specifying or altering a column within a table schema.
        Definition: schema.h:224
        A wrapper around externally allocated data.
        Definition: slice.h:43
        - + + http://git-wip-us.apache.org/repos/asf/kudu/blob/9062ee65/cpp-client-api/write__op_8h_source.html ---------------------------------------------------------------------- diff --git a/cpp-client-api/write__op_8h_source.html b/cpp-client-api/write__op_8h_source.html index 318aef9..b9a8359 100644 --- a/cpp-client-api/write__op_8h_source.html +++ b/cpp-client-api/write__op_8h_source.html @@ -38,7 +38,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
        • Main Page
        • Related Pages
        • -
        • Namespaces
        • Classes
        • Files
        • @@ -70,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages + All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
          @@ -110,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
          19 
          20 #include <string>
          21 
          -
          22 #include "kudu/client/shared_ptr.h"
          +
          22 #include "kudu/client/shared_ptr.h"
          23 #include "kudu/common/partial_row.h"
          24 #include "kudu/util/kudu_export.h"
          25 
          @@ -165,111 +164,116 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
          109  const KuduTable* table() const { return table_.get(); }
          110 
          111  // Return the number of bytes required to buffer this operation,
          -
          112  // including direct and indirect data.
          -
          113  int64_t SizeInBuffer() const;
          -
          114 
          -
          115  DISALLOW_COPY_AND_ASSIGN(KuduWriteOperation);
          -
          116 };
          +
          112  // including direct and indirect data. Once called, the result is cached
          +
          113  // so subsequent calls will return the size previously computed.
          +
          114  int64_t SizeInBuffer() const;
          +
          115 
          +
          116  mutable int64_t size_in_buffer_;
          117 
          -
          118 
          -
          123 class KUDU_EXPORT KuduInsert : public KuduWriteOperation {
          -
          124  public:
          -
          125  virtual ~KuduInsert();
          -
          126 
          -
          128  virtual std::string ToString() const OVERRIDE { return "INSERT " + row_.ToString(); }
          +
          118  DISALLOW_COPY_AND_ASSIGN(KuduWriteOperation);
          +
          119 };
          +
          120 
          +
          121 
          +
          126 class KUDU_EXPORT KuduInsert : public KuduWriteOperation {
          +
          127  public:
          +
          128  virtual ~KuduInsert();
          129 
          -
          130  protected:
          +
          131  virtual std::string ToString() const OVERRIDE { return "INSERT " + row_.ToString(); }
          132 
          -
          134  virtual Type type() const OVERRIDE {
          -
          135  return INSERT;
          -
          136  }
          -
          137 
          -
          139 
          -
          140  private:
          -
          141  friend class KuduTable;
          -
          142  explicit KuduInsert(const sp::shared_ptr<KuduTable>& table);
          -
          143 };
          -
          144 
          -
          148 class KUDU_EXPORT KuduUpsert : public KuduWriteOperation {
          -
          149  public:
          -
          150  virtual ~KuduUpsert();
          -
          151 
          -
          153  virtual std::string ToString() const OVERRIDE { return "UPSERT " + row_.ToString(); }
          +
          133  protected:
          +
          135 
          +
          137  virtual Type type() const OVERRIDE {
          +
          138  return INSERT;
          +
          139  }
          +
          140 
          +
          142 
          +
          143  private:
          +
          144  friend class KuduTable;
          +
          145  explicit KuduInsert(const sp::shared_ptr<KuduTable>& table);
          +
          146 };
          +
          147 
          +
          151 class KUDU_EXPORT KuduUpsert : public KuduWriteOperation {
          +
          152  public:
          +
          153  virtual ~KuduUpsert();
          154 
          -
          155  protected:
          +
          156  virtual std::string ToString() const OVERRIDE { return "UPSERT " + row_.ToString(); }
          157 
          -
          159  virtual Type type() const OVERRIDE {
          -
          160  return UPSERT;
          -
          161  }
          -
          162 
          -
          164 
          -
          165  private:
          -
          166  friend class KuduTable;
          -
          167  explicit KuduUpsert(const sp::shared_ptr<KuduTable>& table);
          -
          168 };
          -
          169 
          -
          170 
          -
          175 class KUDU_EXPORT KuduUpdate : public KuduWriteOperation {
          -
          176  public:
          -
          177  virtual ~KuduUpdate();
          -
          178 
          -
          180  virtual std::string ToString() const OVERRIDE { return "UPDATE " + row_.ToString(); }
          +
          158  protected:
          +
          160 
          +
          162  virtual Type type() const OVERRIDE {
          +
          163  return UPSERT;
          +
          164  }
          +
          165 
          +
          167 
          +
          168  private:
          +
          169  friend class KuduTable;
          +
          170  explicit KuduUpsert(const sp::shared_ptr<KuduTable>& table);
          +
          171 };
          +
          172 
          +
          173 
          +
          178 class KUDU_EXPORT KuduUpdate : public KuduWriteOperation {
          +
          179  public:
          +
          180  virtual ~KuduUpdate();
          181 
          -
          182  protected:
          +
          183  virtual std::string ToString() const OVERRIDE { return "UPDATE " + row_.ToString(); }
          184 
          -
          186  virtual Type type() const OVERRIDE {
          -
          187  return UPDATE;
          -
          188  }
          -
          189 
          -
          191 
          -
          192  private:
          -
          193  friend class KuduTable;
          -
          194  explicit KuduUpdate(const sp::shared_ptr<KuduTable>& table);
          -
          195 };
          -
          196 
          -
          197 
          -
          202 class KUDU_EXPORT KuduDelete : public KuduWriteOperation {
          -
          203  public:
          -
          204  virtual ~KuduDelete();
          -
          205 
          -
          207  virtual std::string ToString() const OVERRIDE { return "DELETE " + row_.ToString(); }
          +
          185  protected:
          +
          187 
          +
          189  virtual Type type() const OVERRIDE {
          +
          190  return UPDATE;
          +
          191  }
          +
          192 
          +
          194 
          +
          195  private:
          +
          196  friend class KuduTable;
          +
          197  explicit KuduUpdate(const sp::shared_ptr<KuduTable>& table);
          +
          198 };
          +
          199 
          +
          200 
          +
          205 class KUDU_EXPORT KuduDelete : public KuduWriteOperation {
          +
          206  public:
          +
          207  virtual ~KuduDelete();
          208 
          -
          209  protected:
          +
          210  virtual std::string ToString() const OVERRIDE { return "DELETE " + row_.ToString(); }
          211 
          -
          213  virtual Type type() const OVERRIDE {
          -
          214  return DELETE;
          -
          215  }
          -
          216 
          -
          218 
          -
          219  private:
          -
          220  friend class KuduTable;
          -
          221  explicit KuduDelete(const sp::shared_ptr<KuduTable>& table);
          -
          222 };
          -
          223 
          -
          224 } // namespace client
          -
          225 } // namespace kudu
          +
          212  protected:
          +
          214 
          +
          216  virtual Type type() const OVERRIDE {
          +
          217  return DELETE;
          +
          218  }
          +
          219 
          +
          221 
          +
          222  private:
          +
          223  friend class KuduTable;
          +
          224  explicit KuduDelete(const sp::shared_ptr<KuduTable>& table);
          +
          225 };
          226 
          -
          227 #endif
          -
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:180
          -
          A single row update to be sent to the cluster.
          Definition: write_op.h:175
          -
          A single row insert to be sent to the cluster.
          Definition: write_op.h:123
          -
          A single row upsert to be sent to the cluster.
          Definition: write_op.h:148
          -
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:128
          -
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:153
          -
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:207
          +
          227 } // namespace client
          +
          228 } // namespace kudu
          +
          229 
          +
          230 #endif
          +
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:183
          +
          A single row update to be sent to the cluster.
          Definition: write_op.h:178
          +
          A single row insert to be sent to the cluster.
          Definition: write_op.h:126
          +
          A single row upsert to be sent to the cluster.
          Definition: write_op.h:151
          +
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:131
          +
          Smart pointer typedefs for externally-faced code.
          +
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:156
          +
          virtual std::string ToString() const OVERRIDE
          Definition: write_op.h:210
          const KuduPartialRow & row() const
          Definition: write_op.h:69
          -
          A representation of a table on a particular cluster.
          Definition: client.h:648
          +
          A representation of a table on a particular cluster.
          Definition: client.h:759
          A single-row write operation to be sent to a Kudu table.
          Definition: write_op.h:55
          KuduPartialRow * mutable_row()
          Definition: write_op.h:74
          Type
          Write operation types.
          Definition: write_op.h:58
          -
          A single row delete to be sent to the cluster.
          Definition: write_op.h:202
          +
          A single row delete to be sent to the cluster.
          Definition: write_op.h:205
          A row which may only contain values for a subset of the columns.
          Definition: partial_row.h:53
          - + + http://git-wip-us.apache.org/repos/asf/kudu/blob/9062ee65/docs/administration.html ---------------------------------------------------------------------- diff --git a/docs/administration.html b/docs/administration.html index e72b8cc..3a52982 100644 --- a/docs/administration.html +++ b/docs/administration.html @@ -2,7 +2,7 @@ title: Apache Kudu Administration layout: default active_nav: docs -last_updated: 'Last updated 2016-08-19 17:48:32 PDT' +last_updated: 'Last updated 2016-09-19 18:39:06 PDT' ---