Grant Henke has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/8550


Change subject: Add public INT128 column type support
......................................................................

Add public INT128 column type support

This patch adds basic support to the c++ client to
create, read, and write tables with INT128 columns.

128 bit integers are useful for many applications
such as UUIDs, IPv6 addresses, MD5 hashes, etc.
Given the various use cases we should consider
exposing the INT128 data type publicly to the clients.

The major risk with doing this is that downstream
integrations, such as Impala, Spark, Flume, etc,
may not be able to read INT128 columns without
special handling.

Change-Id: I62a15513b6235039d9250cf8f9eb429bc02ccbd3
---
M src/kudu/client/CMakeLists.txt
M src/kudu/client/predicate-test.cc
M src/kudu/client/scan_batch.cc
M src/kudu/client/scan_batch.h
M src/kudu/client/schema.cc
M src/kudu/client/schema.h
M src/kudu/client/value-internal.h
M src/kudu/client/value.cc
M src/kudu/client/value.h
M src/kudu/common/column_predicate-test.cc
M src/kudu/common/column_predicate.cc
M src/kudu/common/encoded_key-test.cc
M src/kudu/common/key_encoder.cc
M src/kudu/common/key_encoder.h
M src/kudu/common/key_util.cc
M src/kudu/common/partial_row.cc
M src/kudu/common/partial_row.h
M src/kudu/common/partition.cc
M src/kudu/common/row.h
M src/kudu/gutil/strings/numbers-test.cc
M src/kudu/integration-tests/all_types-itest.cc
M src/kudu/tools/data_gen_util.cc
M src/kudu/tools/kudu-tool-test.cc
M src/kudu/tools/tool_action_perf.cc
M src/kudu/util/int128-test.cc
M src/kudu/util/int128.cc
26 files changed, 142 insertions(+), 19 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/50/8550/1
--
To view, visit http://gerrit.cloudera.org:8080/8550
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I62a15513b6235039d9250cf8f9eb429bc02ccbd3
Gerrit-Change-Number: 8550
Gerrit-PatchSet: 1
Gerrit-Owner: Grant Henke <granthe...@gmail.com>

Reply via email to