-
Notifications
You must be signed in to change notification settings - Fork 185
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
fix idempotency of schema migration #176
Conversation
gitarro no changelog needed !!! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but please do not merge yet.
I see java_pgsql_tests
is failing, but according to the log, gitarro runs this test with -f java/
, which means it should only run if files inside java/
directory are changed, which is not the case for this PR.
@MalloZup any idea?
And besides, even if this PR does not change |
we might open an issue with this PR referenced for further debugging |
@juliogonzalez while it is goog to know why it is running even if it should not, I would suggest to run java tests always when the database schema changed. |
@mcalmer, I agree, but I think we need to patch gitarro for that, to support multiple filters (instead of having more jobs and more gitarro instances running). |
@juliogonzalez i would freeze the jenkin jobs number/or create an issue with this PR ref. It might just be because we missed the qoutes "" , this could have an impact also on the parser. I dunno we might need to take look 😄 |
Job configured to be kept forever, and issue created at openSUSE/gitarro#132 Michael request about running |
gitarro rerun java_pgsql_tests!!! |
I am not 100% sure but I would think this kind of fake failure was happening to Franky some days ago, and he ran the test until it got green. Could be an infra problem. |
b334740
to
21b0fea
Compare
What does this PR change?
fix idempotency of schema migration
Documentation
No documentation needed: internal
DONE
Test coverage
No tests: fixes test
DONE