Hi all,
Seems the thread model of tajo storage layer is quite complex.
Each call of StorageManagerFactory.getStorageManager(TajoConf) creates
one instance of StorageManagerV2, which creates a scan scheduler thread
and several disk file scan schedulers threads. Why those threads are
needed? What's their function? How do those threads work with file
scanners?
Regards,
Min
--
My research interests are distributed systems, parallel computing and
bytecode based virtual machine.
My profile:
http://www.linkedin.com/in/coderplay
My blog:
http://coderplay.javaeye.com
|