Details
-
Task
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
Description
Hello
You're not going to make timestamps Y2038 compliant. MDEV-341, MDEV-9444
However, if the system has its current date set beyond Y2038, the service won't start.
sql/mysqld.cc; line 3461 (mariadb 5.5.60)
/* TODO: remove this when my_time_t is 64 bit compatible */
|
if (!IS_TIME_T_VALID_FOR_TIMESTAMP(server_start_time)) |
{
|
sql_print_error("This MySQL server doesn't support dates later than 2038"); |
return 1; |
}
|
Attachments
Issue Links
- relates to
-
MDEV-9444 MariaDB needs to be Y2038-compliant
- Closed
-
MDEV-32188 make TIMESTAMP use whole 32-bit unsigned range
- Closed