Skip to content

#170: Fix ETL certificate syntax for Exasol 7.1#171

Merged
tkilias merged 6 commits into
mainfrom
codex/fix-etl-certificate-syntax
May 27, 2026
Merged

#170: Fix ETL certificate syntax for Exasol 7.1#171
tkilias merged 6 commits into
mainfrom
codex/fix-etl-certificate-syntax

Conversation

@tkilias

@tkilias tkilias commented May 26, 2026

Copy link
Copy Markdown
Collaborator

Fixes #170

Summary

  • Version-gate IGNORE CERTIFICATE in exa.readData() and exa.writeData().
  • Fail closed when the Exasol DB version cannot be determined.
  • Add a regression test for the certificate-clause helper.

Root cause

The previous change always appended IGNORE CERTIFICATE to IMPORT/EXPORT SQL. That is rejected by older Exasol 7.1 clusters, while newer clusters require the clause for encrypted ETL traffic.

Validation

  • Rscript parse checks for the edited R files
  • Direct helper checks for pre-2025.1, 2025.1.0+, and unknown version strings

@tkilias tkilias changed the title [codex] Fix ETL certificate syntax #170: Fix ETL certificate syntax for Exasol 7.1 May 27, 2026
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.

Error "Unknown option IGNORE" received from a v7.1 DB

2 participants