<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false">I have some plans for additional plugins for slurm and I started my efforts with a new job completion</div><div dir="ltr" data-setdir="false">plugin for --- redis!  Redis is a highly-optimized memory-based key/value store that also features</div><div dir="ltr" data-setdir="false">persistence, so data is not lost.   Other nice features of redis include replication and sharding --</div><div dir="ltr" data-setdir="false">it's a very versatile tool to have in your toolkit.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">The jobcomp/redis plugin sends job completion data to redis, indexes it and allows clients</div><div dir="ltr" data-setdir="false">such as sacct to retrieve data using job completion criteria.  This plugin supports more selection criteria</div><div dir="ltr" data-setdir="false">than some other plugins and can be a great complement to your accounting_storage setup.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">You can use the jobcomp/redis as a permanent store of job completion data or set it up so that </div><div dir="ltr" data-setdir="false">keys have a finite lifetime.  For example, you could set it up so that you have a rolling window of</div><div dir="ltr" data-setdir="false">a week's worth of job data.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">The project is released fully open-sourced and with both a separate, native build system and also</div><div dir="ltr" data-setdir="false">as a patch set for the slurm source tree, so you can patch over slurm, autoreconf, configure and</div><div dir="ltr" data-setdir="false">build as you normally would.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">GIve it a look!</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><span><a href="https://github.com/pkovacs/slurm-redis" rel="nofollow" target="_blank">https://github.com/pkovacs/slurm-redis</a></span><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div></div></body></html>