Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.17
-
None
-
https://seagrid.org and all other gateways as well
Description
When experiments are launched there are two records in EXPERIMENT SUMMARY table for LAUNCHED and EXECUTING state which has the exact same state change time. In PGA however two records show up for the same experiment and with same status. e.g.: two exact records for a single experiment. This only appears until the experiment is FAILED or COMPLETED. But both users and gateway admins notices this and this needs fixing.
Resources
- MySQL JDBC driver configuration:
- https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html
- uses sendFractionalSeconds
- added in MySQL Connector/J 5.1.37
- https://issues.apache.org/jira/browse/OPENJPA-2159
- MariaDB JDBC driver configuration:
- https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/
- uses useFractionalSeconds
- MariaDB JDBC driver defaults to useFractionalSeconds as true since 1.1.8
- MariaDB TIMESTAMP
- Microseconds in MariaDB
- How to specify TIMESTAMP precision in JPA annotations?
- Supporting evidence that we need to use MariaDB driver when using MariaDB server
Attachments
Issue Links
- is related to
-
AIRAVATA-2899 Enable microsecond precision in PROCESS_STATUS, TASK_STATUS, JOB_STATUS
- Resolved