Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Teradata Driver Version in Docs #5858

Open
1 of 2 tasks
mpstadler opened this issue Apr 29, 2024 · 1 comment
Open
1 of 2 tasks

Update Teradata Driver Version in Docs #5858

mpstadler opened this issue Apr 29, 2024 · 1 comment

Comments

@mpstadler
Copy link

Search first

  • I searched and no similar issues were found

Description

In your Docs about Teradata you mention that it only supports Databases of version 17.20 and 17.10.
And you have an example that references the old Teradata JDBC Driver:

<dependency>
    <groupId>com.teradata.jdbc</groupId>
    <artifactId>terajdbc4</artifactId>
    <version>17.10.00.27</version>
</dependency>

However lately the teradata drivers are also available on maven central, as noted on the driver page, and there are also much newer versions of the driver that are also compatible with the supported database versions:

<dependency>
    <groupId>com.teradata.jdbc</groupId>
    <artifactId>terajdbc</artifactId>
    <version>20.00.00.19</version>
</dependency>

Using the newer Driver seems to work fine (so far).
So maybe it you could update the documentation to mention that also the newer drivers are supported and drop the sentence that says that there is no such driver in maven central:

If you use Maven, note that this database does not provide its driver JAR on a public Maven repository, so you must install a local copy and add it as a dependency to your pom.xml file.
Also if you have a decent test setup it would be nice to include tests against the new driver version if such tests exist.

Steps To Reproduce

  1. Open the Teradata Docs and read it.
  2. Convert an existing Teradata Project to use the new Driver and verify that still everything works as expected:
<dependency>
    <groupId>com.teradata.jdbc</groupId>
    <artifactId>terajdbc</artifactId>
    <version>20.00.00.19</version>
</dependency>

Expected/Desired Behavior

  1. The Documentation is up to date.
  2. No problems when running liquibase-teradata with the newer driver from maven central.

Liquibase Version

4.27.0

Database Vendor & Version

Teradata 17.20.03.20

Liquibase Integration

maven

Liquibase Extensions

liquibase-teradata

OS and/or Infrastructure Type/Provider

MacOS

Additional Context

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR (Thank you!)
@adrian-velonis1
Copy link
Contributor

Thanks @mpstadler for opening this issue.

INTERNAL DOCS TICKET: https://datical.atlassian.net/browse/PD-4526

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Doc Review
Development

No branches or pull requests

3 participants