bowenli86 opened a new pull request #8205: [FLINK-12238] [TABLE/SQL] Support 
database related operations in GenericHiveMetastoreCatalog and setup 
flink-connector-hive module
URL: https://github.com/apache/flink/pull/8205
 
 
   ## What is the purpose of the change
   
   This PR creates GenericHiveMetastoreCatalog which implements 
ReadableWritableCatalog. It's designed to persist all Flink streaming and batch 
metadata by using Hive metastore as a persistent storage. Add database related 
operation support as a first step. 
   
   ## Brief change log
   
   - created GenericHiveMetastoreCatalog and implemented database related APIs 
of ReadableWritableCatalog
   - set up flink-connector-hive module as a result
   - abstracted common unit tests for GenericInMemoryCatalog and 
GenericHiveMetastoreCatalog and put them into CatalogTestBase so we can reuse 
these unit tests
   
   ## Verifying this change
   
   This change added tests and can be verified as follows:
   
   - Reuse previous db related unit tests in GenericInMemoryCatalogTest and 
move them CatalogTestBase
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Dependencies (does it add or upgrade a dependency): (yes)
     - The public API, i.e., is any changed class annotated with 
`@Public(Evolving)`: (no)
     - The serializers: (no )
     - The runtime per-record code paths (performance sensitive): (no)
     - Anything that affects deployment or recovery: JobManager (and its 
components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
     - The S3 file system connector: (no)
   
   ## Documentation
   
     - Does this pull request introduce a new feature? (yes)
     - If yes, how is the feature documented? (JavaDocs)
   
   Documentation for GenericHiveMetastoreCatalog will be added later when we 
finish implementing ReadableWritableCatalog APIs
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to