Allow Thor slave to run multiple virtual slaves

Description

Currently Thor can be configured to run multiple thorslaves per node with slavesPerNode.
That means none of the slaves can share any resources.
Having each thorslave process run multiple virtual slaves within the same process, would allow sharing of, e.g.:

1) Lookupjoin RHS between virtual slaves.
2) Keyed Join node caching
3) Shared single roxiemem memory pool.
4) Share AST of parse
5) .. other things I haven't thought of.

Conclusion

None
100% Done
Loading...

is duplicated by

Activity

Show:

Gavin Halliday 
September 17, 2014 at 11:28 AM

Converted to a top level issue because it provides significant functionality on its own, and could do with sub issues to indicate the changes that it makes possible.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Labels

Pull Request URL

Created January 31, 2013 at 11:51 AM
Updated August 24, 2016 at 2:38 PM
Resolved September 23, 2015 at 3:00 PM