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

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

     [ https://issues.apache.org/jira/browse/KNOX-2023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on KNOX-2023 started by Sandor Molnar.
-------------------------------------------
> 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
>            Assignee: Sandor Molnar
>            Priority: Major
>             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)