Open Mons opened 5 years ago
Upgrade policy:
master
scm-1 rockspec will be disabled with an error, pointing to this issuebroken
will be original version scm-1, which would be available to install, if requiredmonofix
will be transitional version (scm-2), that will support live fix without downtime of queuemaster
will be version scm-2 with clock.realtime
instead of clock.monotonic
So:
broken
(not recommended)
I've failed with usage of monotonic clock on linux within distributed system.
In general monotonic clock specified as "monotonic time since some unspecified starting point". On some system it equals to unix timestamp. But on other it contains in fact uptime of system. So, just by machine reboot (or having several replicated nodes) time consistency became broken
Clock will be changed to realtime clock.
I will consider timestamps, earlier than 10 years ago as monotonic timestamps to avoid deletion of data with ttl tasks or early fireups of delayed tasks (I don't believe in hosts with 10y uptime running tarantool with xqueue)
It is recommeded to upgrage all runat fields.
for updating space the following snipped may be used