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

Add Oracle support for backend database #588

Merged
merged 2 commits into from
Jan 27, 2025

Conversation

posulliv
Copy link
Contributor

Description

This PR does 2 things:

  1. update tests to use postgresql instead of h2
  2. adds Oracle as an option for the backend database. This required updates to the query history DAO since LIMIT is not supported in Oracle

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( X) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

* Fix some things. ({issue}`issuenumber`)

@cla-bot cla-bot bot added the cla-signed label Jan 10, 2025
@posulliv posulliv requested a review from willmostly January 10, 2025 21:39
Copy link
Contributor

@willmostly willmostly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few minor comments on the Oracle half. Will review the H2 ==> PG part asap

@posulliv posulliv requested a review from willmostly January 14, 2025 21:53
@posulliv
Copy link
Contributor Author

Thanks for the review! Updating based on comments.

Copy link
Contributor

@willmostly willmostly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Once this is documented it should be ready to ship

@posulliv posulliv requested a review from ebyhr January 17, 2025 17:10
@posulliv
Copy link
Contributor Author

@ebyhr thank you for having a look! Updated based on your feedback.

@posulliv posulliv force-pushed the add-oracle-support branch 4 times, most recently from 44a0cfd to b64e2da Compare January 21, 2025 15:16
Copy link
Contributor

@willmostly willmostly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a little more cleanup and I think this should be good to go

docs/installation.md Outdated Show resolved Hide resolved
@posulliv posulliv requested a review from willmostly January 24, 2025 20:20
@posulliv
Copy link
Contributor Author

@willmostly thanks! updated again.

Copy link
Contributor

@willmostly willmostly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@mosabua mosabua changed the title Add oracle support for backend database Add Oracle support for backend database Jan 24, 2025
@posulliv
Copy link
Contributor Author

thanks @ebyhr! pushed updates based on your comments.

@posulliv posulliv requested a review from ebyhr January 27, 2025 21:28
@ebyhr ebyhr merged commit bfe6c02 into trinodb:main Jan 27, 2025
2 checks passed
@github-actions github-actions bot added this to the 14 milestone Jan 27, 2025
@posulliv posulliv deleted the add-oracle-support branch January 28, 2025 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants