hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-14887) Use Orientated Abstractions
Date Thu, 26 Nov 2015 05:33:11 GMT
stack created HBASE-14887:

             Summary: Use Orientated Abstractions
                 Key: HBASE-14887
                 URL: https://issues.apache.org/jira/browse/HBASE-14887
             Project: HBase
          Issue Type: Umbrella
          Components: API
    Affects Versions: 2.0.0
            Reporter: stack
             Fix For: 2.0.0

This umbrella issue is about adding clean server-side "user orientated" internal APIs that
are about 'doing things' (as [~benlau] says over in HBASE-14439
"New/Improved Filesystem Abstractions") such as creating and deleting tables, etc. Initially,
we'll retrofit in a ClusterSchema Interface/API that cleans up Master internals and abstracts
away implementation detail around the manipulation of namespace and tables.

This project operates at a level above the undertaking described in HBASE-7806 "Isolate the
FileSystem calls" and related issues, but has the same intent of making it so we can the more
easily swap in alternate implementations and representations; e.g. changing filesystem layout
under the covers. It is a complement to HBASE-7806 and related lower-level undertakings (look
out for the gold spike when this top-down vector crosses the bottom-up endeavor).

This message was sent by Atlassian JIRA

View raw message