I have a druid setup in which indexing service is running in remote mode i.e
'druid.indexer.runner.type=remote'
And also i have set the max capacity of worker=15 i.e
druid.worker.capacity=15
still i observe that only 4 indexing task are in running state at any given time and overlord's web interface show that used capacity of worker is 4 and worker capacity is 15.
What could be the reason for all other task to be added to pending queue instead of running queue??
And also what happens to data that i push to indexing service while my task was in waiting state?Does that data get lost?
I am using tranquility for ingesting data.
Thanks
Rohit