You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Ashutosh Chauhan (JIRA)" <ji...@apache.org> on 2011/05/03 23:57:07 UTC

[jira] [Created] (HIVE-2148) Add interface classification in Hive.

Add interface classification in Hive.
-------------------------------------

                 Key: HIVE-2148
                 URL: https://issues.apache.org/jira/browse/HIVE-2148
             Project: Hive
          Issue Type: Improvement
            Reporter: Ashutosh Chauhan
            Assignee: Ashutosh Chauhan


Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carl Steinbach updated HIVE-2148:
---------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carl Steinbach updated HIVE-2148:
---------------------------------

      Resolution: Fixed
    Hadoop Flags: [Reviewed]
          Status: Resolved  (was: Patch Available)

Committed to trunk. Thanks Ashutosh!

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031402#comment-13031402 ] 

Carl Steinbach commented on HIVE-2148:
--------------------------------------

+1.

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carl Steinbach updated HIVE-2148:
---------------------------------

    Fix Version/s: 0.8.0

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan updated HIVE-2148:
-----------------------------------

    Attachment: classification.patch


I want to reuse few classes and methods that are currently private in Hive. Few Apache projects (HADOOP-5073, PIG-1311) have handled this problem of opening up few interfaces for particular projects through annotations. Same solution could be reused for Hive to open up few classes for HCatalog. Patch for adding these annotations and couple of illustrations on how to use them.

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan updated HIVE-2148:
-----------------------------------

    Status: Patch Available  (was: Reopened)

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HIVE-2148) Add interface classification in Hive.

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13032613#comment-13032613 ] 

Hudson commented on HIVE-2148:
------------------------------

Integrated in Hive-trunk-h0.20 #726 (See [https://builds.apache.org/hudson/job/Hive-trunk-h0.20/726/])
    

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031403#comment-13031403 ] 

Ashutosh Chauhan commented on HIVE-2148:
----------------------------------------

Thanks, Carl for the review. I will upload the final patch soon.

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031565#comment-13031565 ] 

Carl Steinbach commented on HIVE-2148:
--------------------------------------

@Ashutosh: Sorry I missed your last comment before committing. Can you please open a separate ticket and post the followup there so I have a unique JIRA ID to commit against? Thanks.

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carl Steinbach updated HIVE-2148:
---------------------------------

    Component/s: Metastore

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Reopened] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan reopened HIVE-2148:
------------------------------------


> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan updated HIVE-2148:
-----------------------------------

    Status: Patch Available  (was: Open)

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: classification.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HIVE-2148) Add interface classification in Hive.

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HIVE-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan updated HIVE-2148:
-----------------------------------

    Attachment: hive_2148.patch

Sorry Carl, the patch was incomplete. There is one more method run() of Command whose visibility I wanted to change. Incremental patch attached.

> Add interface classification in Hive.
> -------------------------------------
>
>                 Key: HIVE-2148
>                 URL: https://issues.apache.org/jira/browse/HIVE-2148
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.8.0
>
>         Attachments: classification.patch, hive_2148.patch
>
>
> Add mechanism for marking stability and intended audiences in Hive.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira