Skip to content

Stable14 runner job #124

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

Merged
merged 2 commits into from
Mar 1, 2023
Merged

Stable14 runner job #124

merged 2 commits into from
Mar 1, 2023

Conversation

danolivo
Copy link
Collaborator

No description provided.

@danolivo danolivo added this to the AQO 1.6 milestone Feb 14, 2023
Move GUCs, which can be changed in runtime, from global regression tests conf
to first executed test 'aqo_disabled.sql'. There we set these values by ALTER
SYSTEM/pg_reload_conf() and use them during the test.
Also, we call aqo_reset() at the start of each test.

And a bit more:
1. Avoid to show a number of records in AQO ML storage - it can
depend on optimizer settings and quite unstable (in progress).
2. Use aliases query in output to avoid unstability of naming of anonymous
columns.
…tallcheck over an instance in different modes. - run JOB benchmark [1] on a self hosted runner.

Utility scripts stores in the .github folder.

Branch name is a key to define the name of suitable PostgreSQL core branch:
use "stable[XX]" phrase in the name of git branch to trigger compiling and
launch of this commit with REL_[XX]_STABLE branch of the core.
If the branch name doesn't contain such a phrase, use master branch.

TODO:
=====

1. Add 'long' JOB test (parallel strategy disabled).
2. Add JOB test which would be executed up to full convergency of learning on
   each query.
3. Add installchecks with reusage of existed database and the AQO extension
   installed (sanity checks will be definitely broken but still).
4. Additional queries [2] can be a marker for successful learning.

[1] https://github.com/danolivo/jo-bench
[2] https://github.com/RyanMarcus/imdb_pg_dataset
@danolivo danolivo force-pushed the stable14-runner-job branch from 2d8a93d to 6516039 Compare February 14, 2023 04:30
@danolivo danolivo merged commit fd02c7e into stable14 Mar 1, 2023
@danolivo danolivo deleted the stable14-runner-job branch March 1, 2023 03:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant