Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
As the collections are split to multiple nodes , it is possible to separate out the events of each collection to a different queue and each queue can be serviced by a separate thread.
It works as follows
- Keep a cluster wide property collectionsPerQ
- When a collection is created it is assigned to a queue-id and that value is stored in the state of that collection. when all queues reach the max val of collectionsPerQ new queues are created
- In the OverSeer one thread is created per queue