You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "Larry McCay (Jira)" <ji...@apache.org> on 2019/09/24 19:42:00 UTC

[jira] [Created] (KNOX-2023) KnoxShellTable - Record the Creation Sequence of Tables

Larry McCay created KNOX-2023:
---------------------------------

             Summary: KnoxShellTable - Record the Creation Sequence of Tables
                 Key: KNOX-2023
                 URL: https://issues.apache.org/jira/browse/KNOX-2023
             Project: Apache Knox
          Issue Type: Improvement
          Components: KnoxShell
            Reporter: Larry McCay
             Fix For: 1.4.0


Each KnoxShellTable instance goes through a number of builders, filters, sorts, etc in order to get to their final state.

Currently, those builder classes just go out of scope as they complete and return the resulting table.

This JIRA represents the thought of recording them in an ArrayList within the table so that we could do a number of interesting things:
 * persist JSON representation that doesn't require the actual data
 * materialize tables from that persisted state by replaying the builders in order
 * possibly undo or rollback to a previous state
 * possibly providing interesting provenance capabilities with confidence factors based on sources

Interesting challenges here will be when authentication is required for a SQL query in the JDBC builder or in accessing data accessed through Knox gateway instances.

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)