-
- Downloads
Add SimpleDateFormat as a fallback to the JodaTime for db timezones [ci drivers]
Some timezone abbreviations, especially non-US timezone abbreviations aren't parsed by JodaTime. The SimpleDateFormat parser is more flexible with these. This commit adds a SimpleDateFormat fallback to the JodaTime formatters so if the JodaTime one fails, it will try SimpleDateFormat ones next, hopefully figuring out what timezone the database is in. Fixes #6354, fixes #6085
Showing
- src/metabase/driver.clj 35 additions, 10 deletionssrc/metabase/driver.clj
- src/metabase/driver/bigquery.clj 2 additions, 2 deletionssrc/metabase/driver/bigquery.clj
- src/metabase/driver/crate.clj 2 additions, 2 deletionssrc/metabase/driver/crate.clj
- src/metabase/driver/h2.clj 2 additions, 2 deletionssrc/metabase/driver/h2.clj
- src/metabase/driver/mysql.clj 6 additions, 8 deletionssrc/metabase/driver/mysql.clj
- src/metabase/driver/oracle.clj 2 additions, 2 deletionssrc/metabase/driver/oracle.clj
- src/metabase/driver/postgres.clj 2 additions, 2 deletionssrc/metabase/driver/postgres.clj
- src/metabase/driver/presto.clj 2 additions, 2 deletionssrc/metabase/driver/presto.clj
- src/metabase/driver/redshift.clj 2 additions, 2 deletionssrc/metabase/driver/redshift.clj
- src/metabase/driver/sqlite.clj 2 additions, 2 deletionssrc/metabase/driver/sqlite.clj
- src/metabase/driver/sqlserver.clj 2 additions, 2 deletionssrc/metabase/driver/sqlserver.clj
- src/metabase/driver/vertica.clj 2 additions, 2 deletionssrc/metabase/driver/vertica.clj
- test/metabase/driver/mysql_test.clj 5 additions, 0 deletionstest/metabase/driver/mysql_test.clj
Please register or sign in to comment