Skip to content

Releases: openvstorage/alba

Alba 0.9.15

04 Aug 07:56
Compare
Choose a tag to compare
  • fill rora manifest cache on read
  • allow configuring rora transport separately from regular transport for the asd
  • emit valid json in more cases
  • new gobjfs version (bugfix)

Alba 0.9.14

20 Jul 18:06
Compare
Choose a tag to compare

Bugfixes:

  • deleting alba_osd namespace shouldn't throw if it's already deleted
  • transport changes should propagate throughout the system
  • avoid reading outside messages sent by server
  • reuse osd clients for refresh osd
  • connection setup teardown: log peer
  • avoid populate osd-info-cache on command line interface

Features:

  • lru cache eviction via redis

Varia:

  • new gobjfs version (bugfixes)
  • use gobfjs with debug symbols
  • test suite stabilization.
  • asd connection setup/teardown benchmark

important: alba 0.9.14 requires Arakoon 1.9.8

Alba 0.9.13

05 Jul 15:20
Compare
Choose a tag to compare

Rora

Alba 0.9.13 introduces "rora" (Read Optimised RDMA ASD).
It allows a C++ client to perform a partial read directly on an ASD under certain conditions
(no compression, no encryption, no alba-accelerated alba, ...) instead of going via the alba proxy.
This shaves off 2 hops of latency.

Alba 0.9.12

28 Jun 15:49
Compare
Choose a tag to compare

Issues fixed:

  • #266 high maintenance and nsm load (#267)
  • #260 generated namespace names are not utf-8 (#262)

Alba 0.9.11

22 Jun 09:48
Compare
Choose a tag to compare
  • repair the weakest objects first + rebalance based on node spread (#244)
  • documentation was added (#250 & #251)
  • fix a connection leak when using the alba-as-osd functionality (#254)

Alba 0.9.10

15 Jun 08:03
Compare
Choose a tag to compare

Changes:

  • automatically register that a backend is using another backend as a cache #241

Alba 0.9.9

14 Jun 11:33
Compare
Choose a tag to compare

Features:

  • cache eviction now runs in maintenance process (#238)
  • create-preset and update-preset can now get the json from an url (instead of stdin) (#239)

Alba 0.9.8

10 Jun 14:23
Compare
Choose a tag to compare

Features:

  • allow using an alba instance as an osd in another alba (#219)

Bugfixes:

  • test suite improvements (#227)
  • cli improvements for --to-json & --help (#231)
  • purge_osd & update_manifest bugfix (#234)
  • update to latest arakoon so logging conforms to the desired format (#236)

Alba 0.9.7

03 Jun 08:56
Compare
Choose a tag to compare

This is a bugfix release:

  • pass quorum flag to etcd (#207)
  • better asd rocksdb cache size default (#210)
  • no longer use rocksdb recycle_log_file_num to prevent asd startup problems (#197) and random shutdowns (#211)
  • fix backwards compatibility with pre 0.9.6 releases (#213)
  • some travis & jenkins improvements

Alba 0.9.6

24 May 08:42
Compare
Choose a tag to compare

features:

  • RDMA for communication between volumedriver and proxy,
    and between proxy and ASDs. ( #185 )
  • Allow getting asd disk usage with cli: ( #191 )

bugfixes:

  • fix for ovs-4456 ( #190 )
  • minor logging improvements ( #193 )
  • timeouts for asd-multistatistics ( #201 )

issues:

  • #195 : ssl no longer works.
  • #197 : asds can fail to restart after power cut

Notes:

This release was under AGPLv3.