Skip to content

Improve the CI to run against real CrateDB versions 5.10, nightly and latest - #322

Merged
bgunebakan merged 16 commits into
mainfrom
bilal/303-ci-test-against-real-cratedb-versions
Oct 19, 2026
Merged

bgunebakan merged 16 commits into
mainfrom
bilal/303-ci-test-against-real-cratedb-versions

Conversation

@bgunebakan

@bgunebakan bgunebakan commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Summary of the changes / Why this is an improvement

The CrateDB version in the CI matrix had no effect on pytest, CI was running only on nightly. Now main CI runs on CrateDB latest. One slot runs on 5.10.16, one slot runs on nightly as an early warning. It uses continue-on-error, so a nightly regression doesn't block PRs.

  • docker-compose has removed, it runs on shared container
  • Documentations has updated
  • Added version gate for UUID column tests for CrateDB 5.10.16

Checklist

@bgunebakan bgunebakan linked an issue Oct 13, 2026 that may be closed by this pull request
@bgunebakan bgunebakan self-assigned this Oct 13, 2026
@coderabbitai

coderabbitai Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e81969fe-a125-4a4f-b643-310cfb00f126

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@bgunebakan
bgunebakan added this pull request to stack #324 October 14, 2026 08:31
@bgunebakan bgunebakan changed the title Remove CrateDB service from CI workflows and update test matrix Fix Run CI against real CrateDB versions 5.10, nightly and latest Oct 14, 2026
@bgunebakan bgunebakan changed the title Fix Run CI against real CrateDB versions 5.10, nightly and latest Improve the CI to run against real CrateDB versions 5.10, nightly and latest Oct 14, 2026
@bgunebakan
bgunebakan requested a review from florinutz October 14, 2026 08:34
@bgunebakan bgunebakan added the github_actions Pull requests that update GitHub Actions code label Oct 14, 2026
@bgunebakan
bgunebakan force-pushed the bilal/303-ci-test-against-real-cratedb-versions branch from 5091edb to 4387fa9 Compare October 16, 2026 10:45

@florinutz florinutz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

good work. just some small things

Comment thread CLAUDE.md Outdated
Comment thread DEVELOP.md Outdated
Comment thread tests/test_error_handling.py Outdated
Co-authored-by: Florin <florinutz@gmail.com>
@bgunebakan
bgunebakan merged commit aaba2dd into main Oct 19, 2026
28 checks passed
@bgunebakan
bgunebakan deleted the bilal/303-ci-test-against-real-cratedb-versions branch October 19, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: Test against real CrateDB versions, and drop SQLAlchemy 1.3/1.4

2 participants