Skip to content

Iceberg compatibility with BeeJu #55

Description

@mprisciano

Hello,

I am trying to make Iceberg compatible with BeeJu. In order to do so I compared the implementation of ThriftHiveMetaStoreCore in BeeJu with TestHiveMetastore in Iceberg.

In TestHiveMetastore there is a .sql script that initialises the Hive MetaStore with several tables, so I copied over the script in BeeJu to run it as part of the setup in ThriftHiveMetaStoreCore. By doing so many exceptions are being thrown when running tests, such as:

Caused by: ERROR 42X05: Table/View 'VERSION' does not exist.

Regardless of the error, I was wondering if there is any specific high level reason why the ThriftHiveMetaStoreCore is implemented in a different way than the Iceberg counterpart, without a .sql script to setup the metastore

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions