Skip to content

Stable15 runner job #125

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

Stable15 runner job #125

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 stable15-runner-job branch from 2bb3acd to 31df291 Compare February 20, 2023 03:59
@danolivo danolivo merged commit 1b1b95d into stable15 Mar 1, 2023
@danolivo danolivo deleted the stable15-runner-job branch March 1, 2023 03:31
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