Michael Schubert

Results 73 comments of Michael Schubert

Looking at this again after a long time, I think providing a `ParallelCluster` backend for `clustermq` workers is not straightforward. The reason for this is that, as @HenrikBengtsson said, the...

The `*LB` methods should be fine, but I don't see a way to support `clusterCall` or `clusterEvalQ`. [The docs](https://stat.ethz.ch/R-manual/R-patched/library/parallel/html/clusterApply.html) suggest to use those to load libraries on the nodes, which...

Relevant: https://bugs.r-project.org/show_bug.cgi?id=18587

No longer relevant with the `v0.9` rewrite because any objects can be added to the worker environment (and none are required)

Solution to this will be a consequence of #119

Great catch @luwidmer, that return statement indeed looks off! Note that it's fixed in [`develop`](https://github.com/mschubert/clustermq/blob/develop/src/CMQMaster.h#L24), but happy to merge a PR if you don't want to wait for that

Making the port range configurable via an option makes sense, but I'm not sure I see the advantage of using `parallely::freePort`?

This is now implemented from 0aa0e4ab44b69a4a9a0fd85455e93c22550c5677 on: ```r w = workers(3) w$recv() w$info() #