Releases: mschubert/clustermq
Releases · mschubert/clustermq
clustermq 0.10.0
Features
- Add GCS and OCS schedulers (#342) @ernst-bablick
- Worker errors now report the random seed if used
- Worker memory is now reported for the process instead of R only
- Worker API: rename
sendtosend_evalto group send-family functions - Installation:
CLUSTERMQ_AUTO_LIBZMQ=1will ensure crash monitor is enabled
Bugfix
Internal
- Explicit setting of common data (deprecated in
0.9.0) is removed - Template field
CMQ_AUTHis now obligatory - Default templates now limit R to 25 Mb less than job limit
- Random seed initialization now starts from the supplied seed
clustermq 0.9.9
- The Windows binary no longer includes the disconnect monitor
- Fix more CRAN warnings and test timeouts
clustermq 0.9.8
- Suppress R6 clonable message
- Fix CRAN warning about
cppzmqdeprecated declaration
clustermq 0.9.7
- Fix a bug where
BiocGenericscould break template filling (#337) - Remove deprecated automatic array splitting in
Q
clustermq 0.9.6
- Large common data size is now reported correctly (#336)
- Template filling will no longer convert large numbers to scientific format
- Common data will no longer be duplicated when sending to workers
clustermq 0.9.5
- Fix a bug where an outdated system
libzmqled to compilation errors (#327) - New option
clustermq.portsspecifies eligible port range (#328) @michaelmayer2
clustermq 0.9.4
clustermq 0.9.3
- Fix a bug where
BiocParalleldid not export required objects (#302) @bhayete-empress - Fix a bug where already finished workers were killed (#307) @luwidmer
- Fix a bug where worker results and stats could be garbage collected (#324) @kkman
- There is now an FAQ vignette with answers to frequently asked questions
- Worker API:
send()now reports a call identifier thatcurrent()tracks
clustermq 0.9.2
clustermq 0.9.1
- Disconnect monitor (libzmq with
-DZMQ_BUILD_DRAFT_API=1) is now optional (#317) - Fix a bug where worker shutdown notifications can cause a crash (#306, #308, #310)
- Fix a bug where template values were not filled correctly (#309)
- Fix a bug where using
Rf_errorlead to improper cleanup of resources (#311) - Fix a bug where maximum worker timeout was multiplied and led to undefined behavior
- Fix a bug where ZeroMQ's
-Werrorflag led to compilation issues on M1 Mac - Fix a bug where SSH tests could error with timeout on high load
- Worker API:
CMQMasternow needs to knowadd_pending_workers(n) - Worker API: status report
info()now displays properly