I started wondering why connecting to a running system was
simply so slow. It was always painfully slow, but I felt
it became a lot worse.
Turns out that timepoint logging, a feature that has been added
a few years back, is actually very verbose (timepoints have long
names, which are repeated sometimes multiple times per cycle). On
our systems, timepoints were by far the biggest part of an event log,
causing logs that should be in the hundred of MB to be multiple GBs.
This commit disables them by default - even I use them only in very
specific cases - and allow to re-enable them both through app.yml
and via the command line.
I started wondering why connecting to a running system was simply so slow. It was always painfully slow, but I felt it became a lot worse.
Turns out that timepoint logging, a feature that has been added a few years back, is actually very verbose (timepoints have long names, which are repeated sometimes multiple times per cycle). On our systems, timepoints were by far the biggest part of an event log, causing logs that should be in the hundred of MB to be multiple GBs.
This commit disables them by default - even I use them only in very specific cases - and allow to re-enable them both through app.yml and via the command line.