.SQL engine no longer causes Ceph Object Gateway crash with illegal calculations
Previously, in some cases, the SQL engine would throw an exception that was not handled, causing a Ceph Object Gateway crash. This was caused due to an illegal SQL calculation of a date-time operation.
With this fix, the exception is handled with an emitted error message, instead of crashing.
"select DATE_DIFF(SECOND, utcnow(),date_add(year,1111111111111111111, utcnow())) from s3object limit 4;"
cause a crash due to illegal calculation (exception)
the title of this bug report should changed,
Created attachment 1995419 [details] RGW log