You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Daniel Vimont <da...@commonvox.org> on 2016/07/20 02:13:39 UTC

[DISCUSSION/ANNOUNCEMENT] availability of ColumnManager for HBase - beta-02 - via GitHub & Maven

The beta-02 release of ColumnManager for HBase is now available on GitHub
and via the Maven Central Repository.

From the top of the README:
==================
ColumnManagerAPI for HBaseâ„¢ is an extended METADATA REPOSITORY SYSTEM for
HBase with options for:

COLUMN AUDITING -- captures Column metadata (qualifier and max-length*) as
Tables are updated (or via a discovery facility for previously-existing
Tables).
COLUMN-DEFINITION FACILITIES -- optionally enforces
administratively-managed Column definitions (stipulating valid name,
length, and/or value) as Tables are updated, optionally bringing HBase's
"on-the-fly" column-qualifier creation under centralized control.
SCHEMA CHANGE MONITORING -- tracks and provides an audit trail for
structural modifications made to Namespaces, Tables, and Column Families.
SCHEMA EXPORT/IMPORT -- provides schema (metadata) export and import
facilities for HBase Namespace, Table, and all table-component structures.
----
A basic COMMAND-LINE INTERFACE is also provided for direct invocation of a
number of the above-listed functions without any need for Java coding.

* coming soon in beta-03: discovery of number-of-occurrences for each
unique column-qualifier in a table.
==================

We've already had some useful discussions about ColumnManager over on the
HBase Slack channel, but it would be great to get broader
feedback/commentary on this from the hbase-dev collective. And it would be
especially useful if a few folks would set up an HBase sandbox and try out
the ColumnManager functionality! If you do, please post basic feedback via
reply to this msg, or send a note to support@commonvox.org, or open an
issue on the GitHub project page if you run into problems.

Here are some of the most pertinent links:
ColumnManager on GitHub:
https://github.com/dvimont/ColumnManagerForHBase#columnmanagerapi-for-hbase
ColumnManager Javadocs: http://dvimont.github.io/ColumnManagerForHBase/
ColumnManager on the Maven Central Repository:
http://bit.ly/ColumnManagerMaven
A recent LinkedIn posting about ColumnManager (for a more prosaic overview
of things): https://lnkd.in/eufZBV9

Thanks a bunch for taking a look!

Dan