trino: Bad server.log rotation reaches filename length limits (since 365)

The server.log file has stopped rotating correctly(daily gzip backup files) since 365.
It seems to be related to the recent airlift upgrade 200ec0e https://github.com/airlift/airlift/commit/c5adbd89ece146c1ebfd7cf4aaaf5845474ef4a1 https://github.com/airlift/airlift/commit/9e5ba2be84e325a53c175153388b21adc042dcb7

364

-rw-r--r-- 1 root root   164321 Dec 22 09:36 server.log
-rw-r--r-- 1 root root    82779 Nov 24 00:01 server.log-2021-11-23.0.log.gz
-rw-r--r-- 1 root root    53109 Nov 25 00:00 server.log-2021-11-24.0.log.gz
-rw-r--r-- 1 root root    17750 Nov 26 02:33 server.log-2021-11-25.0.log.gz
...
-rw-r--r-- 1 root root   314351 Dec 21 00:02 server.log-2021-12-20.0.log.gz
-rw-r--r-- 1 root root    18629 Dec 22 00:06 server.log-2021-12-21.0.log.gz

365+

lrwxrwxrwx 1 root root       46 Dec 20 08:15 server.log -> /data/trino/var/log/server.log-20211220.081517
lrwxrwxrwx 1 root root       62 Dec 20 09:13 server.log-20211220.081517 -> /data/trino/var/log/server.log-20211220.081517-20211220.091320
-rw-r--r-- 1 root root   643234 Dec 20 08:56 server.log-20211220.081517-20211220.085606--d8804f01-ceb6-4a14-bf35-95079913ea21
-rw-r--r-- 1 root root  4047024 Dec 22 10:34 server.log-20211220.081517-20211220.091320

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 20 (20 by maintainers)

Most upvoted comments

BTW, there is a kill switch for the new logging code: log.legacy-implementation.enabled