Skip to content

Releases: openvstorage/alba

Alba 1.2.0

29 Nov 10:01
Compare
Choose a tag to compare

Features

  • local read preference
  • counter for invalid checksums

Varia

  • omake version preference
  • failing tests should fail travis
  • fix verification jobs
  • slightly more info logging
  • don't autorepair full osds
  • sleep in proxy osd requalify loop

Alba 1.1.0

16 Nov 12:38
Compare
Choose a tag to compare
  • fix hanging proxy (for accelerated backends where the redis lru tracking endpoint is not available) #449
  • proxy osd feature #440

Alba 1.0.0

03 Nov 11:17
Compare
Choose a tag to compare

Alba has been stable for a while now, and we feel it deserves to be blessed with the 1.0.0 version number.

It contains the following changes compared to 0.9.22:

  • extend work item, osd, and namespace ids from int32 to int64
  • allow marking work items as completed (for dev/testing purposes only)
  • some logging improvements
  • ubuntu 14.04 & 16.04 dockerfiles can now be used outside the OVS lan

Alba 0.9.22

25 Oct 12:27
Compare
Choose a tag to compare
  • rora reads from the fragment cache + expose rora statistics in partial read
  • expanded rora & asd benchmark
  • fix cli list-purging-osds call
  • --to-json for cli proxy-client-config call
  • only 1 maintenance process should repair a certain osd for a certain namespace
  • configurable number of lwt worker threads in the asd. (default to 100)
  • some exceptions shouldn't invalidate an osd's connection pool / disqualify the osd
  • bugfix for when no default preset is present
  • prevent fragment_size < 16 which could cause uploads to go into an infinite loop

Alba 0.9.21

03 Oct 11:43
Compare
Choose a tag to compare
  • proxy sequences
  • gobjfs : new upstream version
  • redis : new upstream version
  • pick up maintenance items quicker

Alba 0.9.20

21 Sep 08:21
Compare
Choose a tag to compare

This release contains the following changes:

  • centos-7 dockerfile improvements (#366, #369)
  • refresh stale manifest in partial read path (#373)
  • configurable rora_num_cores & rora_queue_depth for asd (#374)
  • repair on partial read (#375)

Alba 0.9.19

31 Aug 20:16
Compare
Choose a tag to compare

Improvements:

  • allow the option of having no default preset
  • lwt engine from environment variable
  • config from arakoon ( #352 )
  • ASDs can be verified
  • rora : per namespace LRU for manifest cache
  • larger buffers where we want them
  • assert serialization of counted lists

Bugfixes:

  • #327 rora bugfix: path calculation
  • #337

Alba 0.9.18

18 Aug 14:13
Compare
Choose a tag to compare

Changes:

  • alba proxy: log source of index_out_of_bounds
  • rora server fixes:
    • memleak in error cases
    • correct handing of direct values
  • rora client fix:
    • manifest cache eviction:random victim iso smallest victim;
    • logging improvements
  • c++ alba client fix: consider eof a stream failure too
  • c++ rdma client: fix for #317 #318
  • new gobjfs version

Alba 0.9.17

11 Aug 12:37
Compare
Choose a tag to compare

Changes:

  • CI/docker/build sytem overhaul, allowing to also deliver ubuntu-16.04 packages
  • updated version of some dependencies + ocaml compiler
  • don't invalidate alba_osd clients
  • small fix in auto repair

Alba 0.9.16

05 Aug 13:08
Compare
Choose a tag to compare

This is a bugfix release for #307