Releases: open-io/oio-sds
Releases · open-io/oio-sds
First LTS, RevDIR, Fixes, Cleanup & Improvements
- new meta2 schema (compatibility break)
- openio the pythonic client the first class and only CLI tool
- reviewed C SDK client
- reviewed reverse directory to rebuild RAWX
- brand new RESTful proxy API
- general cleanup, fixes and improvements
Minor Improvements
Improvements
- event-agent: added option to disable account update
- tcp: shorter timeout on connection (2s)
Improvement & Fixes
Improvement
- Set metadata on container and object creation
- Properties returned on get object
- Python tests on proxy
- Proxy: headers matching now case-insensitive
Fixes
- Fix on blob mover spare chunk request
- M2/Sqlx : Memory leak fixes on meta2
- Proxy : Fix on header parsing
Fixes and Log Improvement
- account-server: only log exception when using DEBUG log level
- tools: Zookeeper scripts adapted to the latest python modules.
- server / gridd : accesslog now extracts the CID from sqlx base names. Useful for log agregation on replicated environments.
- server: clearer message in access log upon a redirect …
- proxy: added missing sanity checks. With the v3.0 routes, URL tokens are not systematically checked. This has been fixed in several places for the service type.
- proxy: fixed response status upon code=400 from the backend
- proxy: fixed minor a one-shot memleak
- proxy: when listing, fixed 'max' parsing and output's order.
- meta2v2: fixes event sending upon a container's destruction
- meta2v2: fixed number of aliases output when listing
Simplification, reorganisation, cleanup
- Huge Python API improvements
oio-proxy
interface simplified.- C SDK reboot in
liboiosds
! oiocore
library- testing improved, with more code coverage (though precise measurement not yet available)
- simplified RPC API's
- timeout removed from the signatures
- ReqId passed as thread-local
- one step further toward string addresses.
- huge code cleanup
- dead code removed
- code conventions fixed
- useless comment removed
Accounts autocreation, fixes
- Accounts autocreation
- Various minor fixes and improvements (debug traces, error reporting)
Fixes
Improvement and fixes
- event-agent improvements
- proxy evolution for more adaptation with the future Swift interop.
- SDK fixes
- server fixes
Bugfixes
Fixed typos in python scripts
Merge pull request #55 from jkasarherou/master sc*le me, I'm famous!