GitHub user alanfgates opened a pull request:

    https://github.com/apache/hive/pull/407

    Hive18799

    This is based off of Harsha's pull request #393 .  I made the following 
changes:
    
    1. I rebased it against master.  Since the metastore is now split into 
common and server, I put all of the client stuff in a new module 
standalone-metastore/registry-client and the server stuff into 
metastore-server.  Harsha, feedback on whether I put the right things in the 
right places would be helpful.
    2. I fixed one thrift request that had multiple arguments rather than a 
struct.
    
    There are no tests in this code.  That's a problem, since this is a lot of 
code.  I assume there are tests for this code in the current registry project.  
Did you intend to move them separately?


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

    $ git pull https://github.com/alanfgates/hive hive18799

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

    https://github.com/apache/hive/pull/407.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 #407
    
----
commit e4d43f778209dfe5cf67f2ef21361bf3c204471b
Author: Sriharsha Chintalapani <sriharsha@...>
Date:   2018-07-07T21:33:58Z

    HIVE-18799: Add SchemaRegistry APIs to Hive MetaStore.

commit 6fcfceb0c8216943a00528ef56d5a1734c3885d6
Author: Sriharsha Chintalapani <sriharsha@...>
Date:   2018-07-10T05:50:11Z

    Addressed feedback.

commit eebe0afb08a05343800afd569a3dde482ad0112c
Author: Alan Gates <gates@...>
Date:   2018-08-01T21:20:33Z

    Intermediate checkin.  Moved stuff events and model objects from 
standalone-metastore to standalone-meastore/metastore-server.  I haven't moved 
the registry classes yet.  That's next.  They aren't currently building.

commit f178fa6ba6c50f36a87c3a7ad17e2e77945fa8b7
Author: Alan Gates <gates@...>
Date:   2018-08-02T00:09:13Z

    Moved what I'm guessing to be client code into registry-common.

commit 6b286b98af7ab501d0160062187e0b78ba8182fb
Author: Alan Gates <gates@...>
Date:   2018-08-02T00:26:38Z

    Moved server code into metastore-server

commit e8e552c7978a9c99700c15d17be37bb8618b0ab7
Author: Alan Gates <gates@...>
Date:   2018-08-02T21:31:43Z

    Changed the name to registry-client (from registry-common)

commit a1659f58dbb98b0ce79e366cf761174964b36016
Author: Alan Gates <gates@...>
Date:   2018-08-02T22:27:47Z

    Fixed on thrift request that had multiple arguments rather than a request 
structure.  Fixed a couple of compile errors I had missed in earlier commits.

----


---

Reply via email to