LEIBOVICI Thomas
2018-09-21 13:58:37 UTC
Hi all,
A new version of robinhood is available: robinhood 3.1.4.
It can be downloaded from here:
https://sourceforge.net/projects/robinhood/files/robinhood/3.1.4/
This version mainly brings changelog performance improvements (measured
up to 200k records/sec per MDT) and new web interface features.
You can find more details and a recall of improvements since v3.1 in the
release notes below.
Regards,
Thomas
Release notes
=============
3.1.4:
------
* Web gui:
- new access control criteria: IP address, hostname
- tasks: scheduled requests, and possiblity to keep result history
- custom graphs
* Performance improvements:
- Improved rules-to-SQL conversion engine. Enable faster policy runs.
- Auto-tune hash table sizes (changelog reader and entry processor).
- Pipeline tuning to reduce CPU usage and improve ingestion rate.
- Default linking to jemalloc memory allocator for better performance.
Note: it is advised to start MariaDB with this allocator too
to achieve maximal performance.
- Fix major performance bug in changelog reader (appeared in v3.1.3).
* Configuration files: support %include directives in sub-blocks.
* New parameter to 'common.copy': "mkdir=yes" creates target directories
prior to the copy operation.
* New action 'common.move' (move an entry from one path/name to another).
* Command copytool 'lhsmtool_cmd': add man page.
3.1.3:
------
* Policies: add matching modes "auto_update_attrs" and "auto_update_all"
* Faster changelog reader shutdown when the process is terminated by a
signal
* Changelog optimization: drop CREATE/UNLINK and MKDIR/RMDIR changelog pairs
* rbh-find:
- add "-links" criterion
- "-ost" accepts OST sets
- add "-iname" option for case-insensitive name matching
- support "-not" for links, size and dates
* FS scan optimization (use openat() to walk through the filesystem instead
of full paths).
* Fix rules-to-SQL conversion
3.1.2:
------
* Implement command rbh-rebind command to assign an archived entry to a
newly
created fid (e.g. used for undelete operation).
* Make lhsm undelete more resilient to error cases
* lhsm: add tunable to allow custom/smaller UUID
* REST API:
- add nagios plugin
- add graph preview in console plugin
- add new filters
A new version of robinhood is available: robinhood 3.1.4.
It can be downloaded from here:
https://sourceforge.net/projects/robinhood/files/robinhood/3.1.4/
This version mainly brings changelog performance improvements (measured
up to 200k records/sec per MDT) and new web interface features.
You can find more details and a recall of improvements since v3.1 in the
release notes below.
Regards,
Thomas
Release notes
=============
3.1.4:
------
* Web gui:
- new access control criteria: IP address, hostname
- tasks: scheduled requests, and possiblity to keep result history
- custom graphs
* Performance improvements:
- Improved rules-to-SQL conversion engine. Enable faster policy runs.
- Auto-tune hash table sizes (changelog reader and entry processor).
- Pipeline tuning to reduce CPU usage and improve ingestion rate.
- Default linking to jemalloc memory allocator for better performance.
Note: it is advised to start MariaDB with this allocator too
to achieve maximal performance.
- Fix major performance bug in changelog reader (appeared in v3.1.3).
* Configuration files: support %include directives in sub-blocks.
* New parameter to 'common.copy': "mkdir=yes" creates target directories
prior to the copy operation.
* New action 'common.move' (move an entry from one path/name to another).
* Command copytool 'lhsmtool_cmd': add man page.
3.1.3:
------
* Policies: add matching modes "auto_update_attrs" and "auto_update_all"
* Faster changelog reader shutdown when the process is terminated by a
signal
* Changelog optimization: drop CREATE/UNLINK and MKDIR/RMDIR changelog pairs
* rbh-find:
- add "-links" criterion
- "-ost" accepts OST sets
- add "-iname" option for case-insensitive name matching
- support "-not" for links, size and dates
* FS scan optimization (use openat() to walk through the filesystem instead
of full paths).
* Fix rules-to-SQL conversion
3.1.2:
------
* Implement command rbh-rebind command to assign an archived entry to a
newly
created fid (e.g. used for undelete operation).
* Make lhsm undelete more resilient to error cases
* lhsm: add tunable to allow custom/smaller UUID
* REST API:
- add nagios plugin
- add graph preview in console plugin
- add new filters