ENG-4428: JoinProducer now waits for the first fragment before it marks the site as completed joining.
ENG-4428: JoinProducer now waits for the first fragment before it marks the site
as completed joining.

migue/voltdb,VoltDB/voltdb,creative-quant/voltdb,creative-quant/voltdb,wolffcm/voltdb,paulmartel/voltdb,simonzhangsm/voltdb,flybird119/voltdb,wolffcm/voltdb,simonzhangsm/voltdb,flybird119/voltdb,kobronson/cs-voltdb,creative-quant/voltdb,kumarrus/voltdb,zuowang/voltdb,wolffcm/voltdb,wolffcm/voltdb,ingted/voltdb,kobronson/cs-voltdb,paulmartel/voltdb,wolffcm/voltdb,zuowang/voltdb,simonzhangsm/voltdb,simonzhangsm/voltdb,deerwalk/voltdb,migue/voltdb,creative-quant/voltdb,deerwalk/voltdb,VoltDB/voltdb,deerwalk/voltdb,VoltDB/voltdb,ingted/voltdb,deerwalk/voltdb,migue/voltdb,deerwalk/voltdb,ingted/voltdb,deerwalk/voltdb,kumarrus/voltdb,paulmartel/voltdb,migue/voltdb,wolffcm/voltdb,paulmartel/voltdb,ingted/voltdb,kobronson/cs-voltdb,kobronson/cs-voltdb,creative-quant/voltdb,deerwalk/voltdb,ingted/voltdb,VoltDB/voltdb,flybird119/voltdb,zuowang/voltdb,flybird119/voltdb,migue/voltdb,paulmartel/voltdb,flybird119/voltdb,paulmartel/voltdb,kumarrus/voltdb,kobronson/cs-voltdb,deerwalk/voltdb,wolffcm/voltdb,simonzhangsm/voltdb,zuowang/voltdb,zuowang/voltdb,flybird119/voltdb,wolffcm/voltdb,ingted/voltdb,kobronson/cs-voltdb,flybird119/voltdb,kumarrus/voltdb,kumarrus/voltdb,creative-quant/voltdb,creative-quant/voltdb,flybird119/voltdb,ingted/voltdb,simonzhangsm/voltdb,paulmartel/voltdb,kobronson/cs-voltdb,zuowang/voltdb,migue/voltdb,migue/voltdb,migue/voltdb,kumarrus/voltdb,kumarrus/voltdb,VoltDB/voltdb,kobronson/cs-voltdb,simonzhangsm/voltdb,creative-quant/voltdb,VoltDB/voltdb,VoltDB/voltdb,zuowang/voltdb,simonzhangsm/voltdb,zuowang/voltdb,ingted/voltdb,paulmartel/voltdb,kumarrus/voltdb