[4.3.3.1] - 2025-02-07
This release includes coverage of more PEPs and resolves all issues stemming from a lack of user permissions.
The Storage Tiering capability plugin now uses the local rodsadmin account to carry out all operations related to data movement and metadata manipulation.
The iRODS Consortium recommends updating custom violating queries to use lowercase select to avoid issues with GenQuery1. See issue #281 for details.
Changed
- Optimize retrieval of configuration values (#178, #297).
- Execution of storage tiering rules requires rodsadmin level privileges (#293).
- Replace
proxy_connection
withclient_connection
(#296). - Restage data objects accessed via
rcDataObjOpen
(#303).
Fixed
- Run plugin operations as rodsadmin (#164, #175, #189, #203, #273).
- Use lowercase select to find data objects in violation (#281).
- Fix memory leaks (#288).
- Use correct cleanup function in test suite for removal of object (#308).
- Enable use of 4.3 logger (#331).
- Fix EL8/9 package installation error (#336).