Osiris 1.4.0
This includes: * async replica initialisation - making definitions import and bulk restarts faster. * Faster end of stream handling - lowering cpu use in clusters with many low throughput streams * Makes osiris binary string friendly so that paths do not have to be lists anymore. * Periodic max_age retention evaluation. Streams with max_age retention settings are now re-evaluated every 1hr to reclaim disk space for streams that are idle but have segments that only have old message data. Before retention would only be evaluated when streams were written to and a new segment was opened.
This commit is contained in:
parent
5bef4c3f7e
commit
ef5f2c0b47
|
@ -236,7 +236,7 @@ erlang_package.hex_package(
|
|||
|
||||
erlang_package.git_package(
|
||||
repository = "rabbitmq/osiris",
|
||||
tag = "v1.3.3",
|
||||
tag = "v1.4.0",
|
||||
)
|
||||
|
||||
erlang_package.hex_package(
|
||||
|
|
|
@ -148,7 +148,7 @@ TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp_client meck prop
|
|||
PLT_APPS += mnesia
|
||||
|
||||
dep_syslog = git https://github.com/schlagert/syslog 4.0.0
|
||||
dep_osiris = git https://github.com/rabbitmq/osiris v1.3.3
|
||||
dep_osiris = git https://github.com/rabbitmq/osiris v1.4.0
|
||||
dep_systemd = hex 0.6.1
|
||||
dep_seshat = hex 0.4.0
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@ def rabbitmq_external_deps(rabbitmq_workspace = "@rabbitmq-server"):
|
|||
|
||||
git_repository(
|
||||
name = "osiris",
|
||||
tag = "v1.3.3",
|
||||
tag = "v1.4.0",
|
||||
remote = "https://github.com/rabbitmq/osiris.git",
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue