Marc R. Hoffmann
Marc R. Hoffmann
@Godin Of course, first we need to verify that the new approach to share probe instances actually works. I just wanted to open this as a general discussion whether Java...
@silviuburceadev Thanks for checking back after long time. We have to carefully distinguish two Java versions here: 1) Class files versions under test: Yes, we support all class file versions...
@3flex Many thanks for following this up and providing the necessary information to OpenJDK for analysis. Don't worry about the fix in previous versions: AFAIK most bugs are first fixed...
Hi @filipelautert, can you please aprove the GitHub action "Unit and Integration Tests" so that I can see whether I can reproduce the issue with the integration test added by...
The reproducer now shows the same problem for Oracle when an invalid value `xxx` is provided for a date column: Error: OracleIntegrationTest>AbstractIntegrationTest.testUpdateTwice:547 » CommandExecution liquibase.exception.LiquibaseException: liquibase.exception.MigrationFailedException: Migration failed for changeset...
What I think what is happening is: * "xxx" fails to parse as date, therefore the column is [considered computed](https://github.com/liquibase/liquibase/blob/master/liquibase-standard/src/main/java/liquibase/change/ColumnConfig.java#L402) * For computed values [no parameter is inserted](https://github.com/liquibase/liquibase/blob/master/liquibase-standard/src/main/java/liquibase/statement/InsertExecutablePreparedStatement.java#L41) * Only...
Probably the fix is to re-work BatchDmlExecutablePreparedStatement that it stops the batch as soon as the generated SQL would be different.
@MalloD12 Thanks for offering your help! So far I just created a regression test. I need to find time to understand the `SqlStatement` class hierarchy and see how things interact....
In case you need some nice hash collisions :) [java, kBva, jbWa, kCWa, jc8a, kD8a, jawB, kBwB, jbXB, kCXB, jc9B, kD9B]
Sure, but readable strings are cooler 😎