CI: add a GitHub Actions workflow that runs SQLancer against main, separate
Les mainteneurs répondent en général sous 2 jours
@tuhaihe y travaille déjà.
Depuis le 26/10/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Proposal: add a GitHub Actions workflow that runs SQLancer against main, separate
from the PR CI:
- Triggers: a weekly schedule and manual workflow_dispatch only. It does not run
on PRs or pushes and is not a required check, like coverity.yml. - Runs only in apache/cloudberry (repository_owner check), not in forks.
- Builds main in the existing build container, creates the demo cluster and runs
the NoREC, TLP, PQS and DQP oracles with a fixed SQLancer commit. - Cost: one runner, about N hours per week, with a hard timeout.
- On failure: upload SQLancer and server logs as artifacts.
Originally posted by @roseduan in https://github.com/apache/cloudberry/discussions/1952#discussioncomment-19057879
- Langage dominant
- C
- Étoiles
- 1.4k
- Forks
- 265
- Merge moyen
- 3 j 17 h
- PR mergées (30 j)
- 68
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de apache/cloudberry
-
[Bug] Expand fails to recognize user-defined tablespacesPeut-être pris @nix-oss l’a pris il y a 73 jours. Ouvertetype: Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
apache/cloudberry#1885 · 2 réactions ·
Les mainteneurs répondent en général sous 2 jours
-
gpexpand first stage fails: 'SyncPackages' object has no attribute 'ret' (extension sync never runs; regression)Peut-être pris @talmacschen-arch l’a pris il y a 134 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
apache/cloudberry#1825 ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug] GPORCA: “could not find MotionState” for correlated EXISTS with LIMIT and a scalar subqueryPeut-être pris @Alena0704 l’a pris il y a 1 jour. Ouvertetype: Bug
apache/cloudberry#2221 · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
apache/cloudberry#2214 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
apache/cloudberry#2213 · 4 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de apache/cloudberry
Issues similaires
-
vim.filetype.match() prefixes a URL buffer name with the cwd before passing it to filetype functionsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
Les mainteneurs répondent en général sous 1 jour
-
compilation errorOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
COVESA/dlt-daemon#925 · 1 réaction ·
-
stream_curl: retry_count never resets after a successful reconnect, so long sequential streams die after 5 dropsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
mpv-player/mpv#18728 ·
Les mainteneurs répondent en général sous 1 jour
-
followup Prio 📌
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
cyrusimap/cyrus-imapd#6640 ·
Les mainteneurs répondent en général sous 2 jours