You are viewing a plain text version of this content. The canonical link for it is here.
Posted to codereview@trafodion.apache.org by robertamarton <gi...@git.apache.org> on 2018/08/24 22:30:41 UTC

[GitHub] trafodion pull request #1703: Only expose supported component operations

GitHub user robertamarton opened a pull request:

    https://github.com/apache/trafodion/pull/1703

    Only expose supported component operations

    There is a set of component operations and many are about features that we do
    not support such as CREATE_TRIGGER.  This checkin no longer returns these
    privileges through
       get privileges on component sql_operations
       showddl component sql_operations
    
    The is_system metadata column in the component_operations table now supports
    three values:
    
       Y - it is a system operation
       N - it is a user operation
       U - it is an unsupported (unused) operation (new)
    
    An "initialize authorization" or fresh installation is required to make these
    changes available.
      Installating this code version calls initialize authorization
      Running regrinit.sql also calls initialize authorization
    
    Some performance enhancements were made to make "initialize authorization" run
    faster.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/robertamarton/incubator-trafodion comp-privs

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafodion/pull/1703.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1703
    
----
commit 88ed0582c7e09c51acc924735031806210968675
Author: Roberta Marton <ro...@...>
Date:   2018-08-24T22:29:06Z

    Only expose supported component operations
    
    There is a set of component operations and many are about features that we do
    not support such as CREATE_TRIGGER.  This checkin no longer returns these
    privileges through
       get privileges on component sql_operations
       showddl component sql_operations
    
    The is_system metadata column in the component_operations table now supports
    three values:
    
       Y - it is a system operation
       N - it is a user operation
       U - it is an unsupported (unused) operation (new)
    
    An "initialize authorization" or fresh installation is required to make these
    changes available.
      Installating this code version calls initialize authorization
      Running regrinit.sql also calls initialize authorization
    
    Some performance enhancements were made to make "initialize authorization" run
    faster.

----


---

[GitHub] trafodion pull request #1703: Only expose supported component operations

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/trafodion/pull/1703


---