Skip to content

feat(dialect): add Hive and Impala dialects - #54

Merged
stbischof merged 1 commit into
eclipse-daanse:mainfrom
stbischof:feat/hive-impala-dialect
Sep 1, 2026
Merged

feat(dialect): add Hive and Impala dialects#54
stbischof merged 1 commit into
eclipse-daanse:mainfrom
stbischof:feat/hive-impala-dialect

Conversation

@stbischof

Copy link
Copy Markdown
Contributor

Port HiveDialect and ImpalaDialect (extends HiveDialect, both driver-free) from the legacy org.eclipse.daanse.jdbc.db repo onto the current API. Connections run through the Apache Hive JDBC driver (Impala: HiveServer2 port 21050, auth=noSasl); deliberately no Cloudera driver module. Fix the legacy generateInline " from dual" form, which fails on modern Hive. 26 unit tests per dialect plus a Testcontainers round trip against apache/hive:4.2.0, gated by -Dintegration.docker=true.

Port HiveDialect and ImpalaDialect (extends HiveDialect, both
driver-free) from the legacy org.eclipse.daanse.jdbc.db repo onto the
current API. Connections run through the Apache Hive JDBC driver
(Impala: HiveServer2 port 21050, auth=noSasl); deliberately no
Cloudera driver module. Fix the legacy generateInline " from dual"
form, which fails on modern Hive. 26 unit tests per dialect plus a
Testcontainers round trip against apache/hive:4.2.0, gated by
-Dintegration.docker=true.

Signed-off-by: Stefan Bischof <stbischof@bipolis.org>
@stbischof
stbischof merged commit 5dac776 into eclipse-daanse:main Sep 1, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant