Forum: VoltDB Architecture

Post: Which thread is responsible for executing stored procedures

Which thread is responsible for executing stored procedures
marvin
Feb 8, 2016
I am reading the source code of VoltDB and trying to get an understanding on where the execution of stored procedure calls from the clients starts. By following the code from the main method I got to the point where the commands sent from the clients are added to the TransactionTaskQueue. But where is the thread which is responsible for executing these task?

Thanks.
pzhao
Feb 8, 2016
marvin,
This is the thread responsible for execution, ProcedureRunner.
Peter Zhao
marvin
Feb 9, 2016
I will look into that. Thanks a lot!