|
Alright, I isolated this down to
HHH-8517
as the cause. That forcefully strips time from Date properties when retrieved, since some JDBC drivers (including oracle12c) return the date w/ time included (incorrectly). The hanging test in FumTest uses a Date as a part of the composite primary key. So, when we strip the time, we effectively change the id altogether, hosing everything. Since other DBs handle the dates correctly, oracle12c is the first time this has come up.
Using a Date as a PK is horrible. So, this will be a test-only change.
|