Releases: open-io/oio-sds
Releases · open-io/oio-sds
5.5.0
Improvements
- sqliterepo: Restore an option to prevent any lock operation. #2022
- proxy: update content/create documentation #2026
- rawx: allow to turn off the logging of accesses on chunks, per method #2028
- rawx: reduce the latencies around events and logs #2028
- rawx: reduce the GC usage #2021 #2028 #2017
- rawx: better placement of xattr on chunks #2021
- rawx: misc. latency improvements #2021 #2017
- python API: expose more performance feedback (observability) #2030
Bug fixes
- Python API: fix oioproxy URL parsing #2029
4.10.1
5.4.0
New features
- Enable or disable replication for each bucket #2000
- rawx: Implement a buffer cache to avoid GC complications #2016
- All new features from 4.10.0
Improvements
- xcute: Add documentation #2003
- tools: measure listing time after object creation rate #2006
- Allow setting the incident date when rebuilding #2011
- account: make known errors less verbose #2018
- Backport rawx #2021
- All improvements from 4.10.0
Bug fixes
- Fix oio-meta2-rebuilder parameters #2020
4.10.0
4.9.0
New features
- Python API: Allow to cache object metadata and location #2009
Improvements
- Improve error message when the policy is not satisfiable #1976
- Limit the size of lists #1984
- converter: Reinforce the verification of the chunk ID #1988
- Respect minimum distance when rebalancing meta1 databases #2005
- lb: more weighed random, less shuffled selection #2008
Bug fixes
5.3.0
New features
- Track meta2 cache contention #1874
- xcute: Allow to execute tasks all across the platform #1963 #1966 #1968 #1969 #1975 #1981 #1986 #1993
- Aggregate bucket statistics #1990
- Implement 'openio bucket show' command #1995
Improvements
- Admin CLI improvements #1994
- Ignore chunks that no longer exist when decommissioning rawx #1996
- Reduce meta2 memory allocations #1998
Bug fixes
- CLI: check peer count before actually rebalancing meta1 #1972
- Python API: Fix a typo #1973
- meta1: Fix behavior when reference property with an empty value is set #1987
- Allow enough time to process the tasks batch #1997
- Keep the launch of a job safe #1999
- sqliterepo: ignore malformed keys in admin table #2001
4.8.2
Bug fixes
- ECD: Close the stream after reading a metachunk #1912
- Python API: fix request ID header name #1914
- Python API: Fix ratelimit #1924
- Prevent from writing simultaneously on same socket #1935
- Check the size before the integrity when dumping a database #1961
- Emit
SYNC_KO
event even if it triggers the same actions asSYNC_OK
#1962 - event-agent: Encode without whitespace when forwarding an event #1965
- blob-mover: Fix usage check interval #1967
Improvements
5.2.4
6.0.1
5.2.3
Bug fixes
- Fix distance computation for chunks selected close to the proxy #1900
- Make some tests more reliable #1910
- Python API: improve error message aggregation on failed EC download #1911
- CLI: fix container list with non-ASCII characters #1913
- oio/crawler: fix endless listing loop #1918
- Fix compilation warning #1940
- sqliterepo: reset elections stuck in CREATING step #1941
- Decache user when creating container #1952
- All bug fixes from 4.8.1.