- Receiving retry now starts from where the last try left off, not from the very   beginning. - Some refactoring.
- Receiving retry now starts from where the last try left off, not from the very
  beginning.
- Some refactoring.

saltstar/spark,mdespriee/spark,gengliangwang/spark,wangmiao1981/spark,stanzhai/spark,mzl9039/spark,zhouyejoe/spark,akopich/spark,kiszk/spark,wzhfy/spark,lvdongr/spark,wangmiao1981/spark,JerryLead/spark,JerryLead/spark,highfei2011/spark,apache/spark,LantaoJin/spark,nlalevee/spark,map222/spark,jianran/spark,WindCanDie/spark,Panos-Bletsos/spark-cost-model-optimizer,srowen/spark,srowen/spark,bOOm-X/spark,rednaxelafx/apache-spark,taroplus/spark,tejasapatil/spark,apache/spark,pgandhi999/spark,aray/spark,mdespriee/spark,Panos-Bletsos/spark-cost-model-optimizer,panfengfeng/spark,nilsgrabbert/spark,guoxiaolongzte/spark,Aegeaner/spark,bravo-zhang/spark,cin/spark,setjet/spark,taroplus/spark,JerryLead/spark,narahari92/spark,koeninger/spark,rezasafi/spark,poffuomo/spark,joseph-torres/spark,facaiy/spark,JerryLead/spark,shaneknapp/spark,mdespriee/spark,setjet/spark,jiangxb1987/spark,mahak/spark,spark-test/spark,lvdongr/spark,wangyum/spark,lxsmnv/spark,pronix/spark,minixalpha/spark,sryza/spark,chuckchen/spark,nilsgrabbert/spark,shuangshuangwang/spark,MLnick/spark,MLnick/spark,WeichenXu123/spark,dotunolafunmiloye/spark,mzl9039/spark,rednaxelafx/apache-spark,liutang123/spark,facaiy/spark,vinodkc/spark,goldmedal/spark,andrewor14/iolap,goldmedal/spark,vinodkc/spark,ron8hu/spark,sachintyagi22/spark,bdrillard/spark,pgandhi999/spark,ahnqirage/spark,ioana-delaney/spark,aokolnychyi/spark,cin/spark,MLnick/spark,lxsmnv/spark,gengliangwang/spark,pronix/spark,apache-spark-on-k8s/spark,sureshthalamati/spark,WeichenXu123/spark,shaneknapp/spark,shubhamchopra/spark,bravo-zhang/spark,mkolod/incubator-spark,debugger87/spark,andrewor14/iolap,liyichao/spark,ron8hu/spark,mzl9039/spark,wangmiao1981/spark,wangmiao1981/spark,map222/spark,shuangshuangwang/spark,ericvandenbergfb/spark,darionyaphet/spark,rjpower/spark,zhouyejoe/spark,UndeadBaneGitHub/spark,rezasafi/spark,mdespriee/spark,byakuinss/spark,aray/spark,yanboliang/spark,holdenk/spark,facaiy/spark,publicRoman/spark,liutang123/spark,yanboliang/spark,brad-kaiser/spark,ptkool/spark,szhem/spark,zuotingbing/spark,saltstar/spark,BryanCutler/spark,gengliangwang/spark,someorz/spark,gioenn/xSpark,patrick-nicholson/spark,lvdongr/spark,saturday-shi/spark,gengliangwang/spark,JerryLead/spark,nlalevee/spark,ConeyLiu/spark,kimoonkim/spark,lvdongr/spark,dotunolafunmiloye/spark,dbtsai/spark,andrewor14/spark,aray/spark,kissmetrics/spark,ericvandenbergfb/spark,javelinjs/spark,jrshust/spark,HyukjinKwon/spark,vinodkc/spark,dbtsai/spark,big-pegasus/spark,tejasapatil/spark,metamx/spark,WindCanDie/spark,JerryLead/spark,liyichao/spark,jiangxb1987/spark,jkbradley/spark,dongjoon-hyun/spark,jianran/spark,haowu80s/spark,nlalevee/spark,mike0sv/spark,vax11780/spark,koeninger/spark,maropu/spark,srowen/spark,MLnick/spark,jiangxb1987/spark,byakuinss/spark,kiszk/spark,jlopezmalla/spark,rikima/spark,rekhajoshm/spark,narahari92/spark,andrewor14/iolap,holdenk/spark,markhamstra/spark,dbtsai/spark,markhamstra/spark,chuckchen/spark,ajaysaini725/spark,hhbyyh/spark,narahari92/spark,loneknightpy/spark,andrewor14/spark,bOOm-X/spark,techaddict/spark,ConeyLiu/spark,guoxiaolongzte/spark,aosagie/spark,alunarbeach/spark,vax11780/spark,spark-test/spark,vax11780/spark,xuanyuanking/spark,shuangshuangwang/spark,yanboliang/spark,big-pegasus/spark,metamx/spark,apache/spark,Aegeaner/spark,stanzhai/spark,loneknightpy/spark,BryanCutler/spark,caneGuy/spark,zzcclp/spark,minixalpha/spark,eyalfa/spark,shaneknapp/spark,andrewor14/spark,eyalfa/spark,nilsgrabbert/spark,wgpshashank/spark,taroplus/spark,michalsenkyr/spark,bOOm-X/spark,mahak/spark,ajaysaini725/spark,narahari92/spark,aosagie/spark,ankurdave/arthur,mdespriee/spark,nlalevee/spark,ahnqirage/spark,Aegeaner/spark,panfengfeng/spark,jianran/spark,kevinyu98/spark,liyichao/spark,sachintyagi22/spark,stanzhai/spark,BryanCutler/spark,ddna1021/spark,1haodian/spark,kissmetrics/spark,minixalpha/spark,wangyum/spark,vinodkc/spark,WindCanDie/spark,adrian-ionescu/apache-spark,eyalfa/spark,xflin/spark,nilsgrabbert/spark,shuangshuangwang/spark,icexelloss/spark,nchammas/spark,shuangshuangwang/spark,nlalevee/spark,ioana-delaney/spark,tejasapatil/spark,SHASHANKB/spark,1haodian/spark,taroplus/spark,apache-spark-on-k8s/spark,adrian-ionescu/apache-spark,srowen/spark,ddna1021/spark,taroplus/spark,adrian-ionescu/apache-spark,lvdongr/spark,ptkool/spark,hhbyyh/spark,someorz/spark,janewangfb/spark,ConeyLiu/spark,SnappyDataInc/spark,zhouyejoe/spark,ahnqirage/spark,sachintyagi22/spark,chuckchen/spark,jlopezmalla/spark,brad-kaiser/spark,jianran/spark,wangyum/spark,ioana-delaney/spark,markhamstra/spark,loneknightpy/spark,ericvandenbergfb/spark,SHASHANKB/spark,gengliangwang/spark,bravo-zhang/spark,caneGuy/spark,map222/spark,mahak/spark,kiszk/spark,holdenk/spark,akopich/spark,wangyum/spark,byakuinss/spark,ddna1021/spark,rjpower/spark,ptkool/spark,techaddict/spark,publicRoman/spark,HyukjinKwon/spark,ioana-delaney/spark,WindCanDie/spark,apache/spark,ConeyLiu/spark,LantaoJin/spark,ddna1021/spark,brad-kaiser/spark,joseph-torres/spark,publicRoman/spark,bOOm-X/spark,adrian-ionescu/apache-spark,WeichenXu123/spark,nlalevee/spark,dhruve/spark,bravo-zhang/spark,lyogavin/spark,publicRoman/spark,publicRoman/spark,adrian-ionescu/apache-spark,mzl9039/spark,rjpower/spark,tengpeng/spark,ueshin/apache-spark,aokolnychyi/spark,goldmedal/spark,rikima/spark,tengpeng/spark,pgandhi999/spark,huang1900/spark,panfengfeng/spark,pronix/spark,apache/spark,bdrillard/spark,byakuinss/spark,shubhamchopra/spark,jlopezmalla/spark,metamx/spark,hvanhovell/spark,rednaxelafx/apache-spark,BryanCutler/spark,aosagie/spark,wangmiao1981/spark,SnappyDataInc/spark,darionyaphet/spark,xflin/spark,gioenn/xSpark,JoshRosen/spark,szhem/spark,andrewor14/iolap,sahilTakiar/spark,zero323/spark,someorz/spark,aokolnychyi/spark,witgo/spark,andrewor14/iolap,SnappyDataInc/spark,cloudera/spark,stanzhai/spark,minixalpha/spark,michalsenkyr/spark,1haodian/spark,rekhajoshm/spark,kissmetrics/spark,matthewfranglen/spark,sahilTakiar/spark,sahilTakiar/spark,rikima/spark,facaiy/spark,aokolnychyi/spark,maropu/spark,ericvandenbergfb/spark,HyukjinKwon/spark,ron8hu/spark,akopich/spark,loneknightpy/spark,rednaxelafx/apache-spark,markhamstra/spark,maropu/spark,narahari92/spark,mike0sv/spark,UndeadBaneGitHub/spark,byakuinss/spark,Panos-Bletsos/spark-cost-model-optimizer,kimoonkim/spark,caneGuy/spark,haowu80s/spark,lyogavin/spark,apache-spark-on-k8s/spark,lvdongr/spark,liutang123/spark,ptkool/spark,nilsgrabbert/spark,rekhajoshm/spark,big-pegasus/spark,spark-test/spark,goldmedal/spark,SHASHANKB/spark,milliman/spark,aray/spark,jperla/spark-advancers,mdespriee/spark,dbtsai/spark,kimoonkim/spark,zzcclp/spark,shaneknapp/spark,kevinyu98/spark,haowu80s/spark,saturday-shi/spark,bOOm-X/spark,darionyaphet/spark,xuanyuanking/spark,JoshRosen/spark,zuotingbing/spark,Panos-Bletsos/spark-cost-model-optimizer,ankurdave/arthur,zero323/spark,srowen/spark,pronix/spark,szhem/spark,rjpower/spark,dotunolafunmiloye/spark,jrshust/spark,dhruve/spark,cloudera/spark,bdrillard/spark,rikima/spark,lyogavin/spark,milliman/spark,mike0sv/spark,zzcclp/spark,esi-mineset/spark,hhbyyh/spark,huang1900/spark,cloud-fan/spark,dongjoon-hyun/spark,joseph-torres/spark,WeichenXu123/spark,koeninger/spark,stanzhai/spark,LantaoJin/spark,skonto/spark,mahak/spark,akopich/spark,wangyum/spark,hvanhovell/spark,highfei2011/spark,aray/spark,LantaoJin/spark,dbtsai/spark,guoxiaolongzte/spark,apache-spark-on-k8s/spark,panfengfeng/spark,jkbradley/spark,markhamstra/spark,mzl9039/spark,xuanyuanking/spark,wgpshashank/spark,map222/spark,maropu/spark,JoshRosen/spark,apache/spark,ibm-research-ireland/sparkoscope,koeninger/spark,andrewor14/spark,wzhfy/spark,shubhamchopra/spark,rednaxelafx/apache-spark,ibm-research-ireland/sparkoscope,witgo/spark,guoxiaolongzte/spark,zzcclp/spark,wzhfy/spark,mahak/spark,xflin/spark,jianran/spark,dhruve/spark,bdrillard/spark,haowu80s/spark,tengpeng/spark,wangmiao1981/spark,jrshust/spark,WindCanDie/spark,narahari92/spark,taroplus/spark,byakuinss/spark,ddna1021/spark,zuotingbing/spark,aosagie/spark,sachintyagi22/spark,jlopezmalla/spark,michalsenkyr/spark,vinodkc/spark,alunarbeach/spark,actuaryzhang/spark,caneGuy/spark,someorz/spark,hvanhovell/spark,SnappyDataInc/spark,LantaoJin/spark,tejasapatil/spark,rekhajoshm/spark,WeichenXu123/spark,MLnick/spark,JoshRosen/spark,lyogavin/spark,gioenn/xSpark,sureshthalamati/spark,debugger87/spark,janewangfb/spark,jkbradley/spark,WeichenXu123/spark,ptkool/spark,patrick-nicholson/spark,SHASHANKB/spark,actuaryzhang/spark,ron8hu/spark,sachintyagi22/spark,dongjoon-hyun/spark,ron8hu/spark,tengpeng/spark,SHASHANKB/spark,michalsenkyr/spark,highfei2011/spark,zero323/spark,andrewor14/iolap,zuotingbing/spark,michalsenkyr/spark,setjet/spark,sahilTakiar/spark,narahari92/spark,ueshin/apache-spark,jiangxb1987/spark,panfengfeng/spark,metamx/spark,Panos-Bletsos/spark-cost-model-optimizer,nchammas/spark,mahak/spark,jrshust/spark,bdrillard/spark,holdenk/spark,hhbyyh/spark,kevinyu98/spark,techaddict/spark,alunarbeach/spark,dongjoon-hyun/spark,BryanCutler/spark,lxsmnv/spark,ericvandenbergfb/spark,dongjoon-hyun/spark,poffuomo/spark,mkolod/incubator-spark,kevinyu98/spark,jkbradley/spark,bOOm-X/spark,actuaryzhang/spark,esi-mineset/spark,zzcclp/spark,huang1900/spark,bdrillard/spark,rezasafi/spark,milliman/spark,saltstar/spark,publicRoman/spark,janewangfb/spark,JoshRosen/spark,wzhfy/spark,wangmiao1981/spark,adrian-ionescu/apache-spark,chuckchen/spark,Panos-Bletsos/spark-cost-model-optimizer,rezasafi/spark,goldmedal/spark,holdenk/spark,tengpeng/spark,zhouyejoe/spark,highfei2011/spark,lxsmnv/spark,jkbradley/spark,zero323/spark,eyalfa/spark,brad-kaiser/spark,spark-test/spark,xuanyuanking/spark,techaddict/spark,maropu/spark,vinodkc/spark,icexelloss/spark,big-pegasus/spark,jrshust/spark,map222/spark,esi-mineset/spark,dhruve/spark,poffuomo/spark,JerryLead/spark,skonto/spark,xflin/spark,nchammas/spark,ajaysaini725/spark,techaddict/spark,maropu/spark,zero323/spark,panfengfeng/spark,chuckchen/spark,highfei2011/spark,loneknightpy/spark,goldmedal/spark,szhem/spark,highfei2011/spark,ibm-research-ireland/sparkoscope,saltstar/spark,markhamstra/spark,sahilTakiar/spark,srowen/spark,1haodian/spark,aray/spark,zhouyejoe/spark,akopich/spark,dhruve/spark,dotunolafunmiloye/spark,dbtsai/spark,minixalpha/spark,big-pegasus/spark,Aegeaner/spark,liutang123/spark,cin/spark,gioenn/xSpark,joseph-torres/spark,szhem/spark,patrick-nicholson/spark,eyalfa/spark,dhruve/spark,huang1900/spark,kimoonkim/spark,ahnqirage/spark,esi-mineset/spark,saturday-shi/spark,xuanyuanking/spark,skonto/spark,cloudera/spark,highfei2011/spark,setjet/spark,ibm-research-ireland/sparkoscope,ibm-research-ireland/sparkoscope,publicRoman/spark,debugger87/spark,wgpshashank/spark,zuotingbing/spark,ahnqirage/spark,nilsgrabbert/spark,Aegeaner/spark,holdenk/spark,bravo-zhang/spark,1haodian/spark,wgpshashank/spark,HyukjinKwon/spark,pgandhi999/spark,cin/spark,patrick-nicholson/spark,goldmedal/spark,saturday-shi/spark,SnappyDataInc/spark,kevinyu98/spark,nilsgrabbert/spark,hvanhovell/spark,holdenk/spark,zhouyejoe/spark,patrick-nicholson/spark,brad-kaiser/spark,cloud-fan/spark,alunarbeach/spark,liyichao/spark,jrshust/spark,actuaryzhang/spark,WindCanDie/spark,wzhfy/spark,tejasapatil/spark,poffuomo/spark,nchammas/spark,ueshin/apache-spark,UndeadBaneGitHub/spark,shuangshuangwang/spark,setjet/spark,nchammas/spark,map222/spark,jkbradley/spark,ibm-research-ireland/sparkoscope,someorz/spark,ptkool/spark,aosagie/spark,ahnqirage/spark,guoxiaolongzte/spark,ericvandenbergfb/spark,darionyaphet/spark,aokolnychyi/spark,ioana-delaney/spark,guoxiaolongzte/spark,esi-mineset/spark,cloudera/spark,kiszk/spark,ajaysaini725/spark,hhbyyh/spark,vinodkc/spark,UndeadBaneGitHub/spark,zero323/spark,mzl9039/spark,huang1900/spark,rikima/spark,mkolod/incubator-spark,markhamstra/spark,spark-test/spark,pronix/spark,stanzhai/spark,facaiy/spark,kissmetrics/spark,witgo/spark,esi-mineset/spark,spark-test/spark,liutang123/spark,sryza/spark,chuckchen/spark,icexelloss/spark,skonto/spark,janewangfb/spark,kissmetrics/spark,chuckchen/spark,haowu80s/spark,jlopezmalla/spark,icexelloss/spark,byakuinss/spark,UndeadBaneGitHub/spark,minixalpha/spark,jrshust/spark,liyichao/spark,loneknightpy/spark,szhem/spark,patrick-nicholson/spark,darionyaphet/spark,kimoonkim/spark,icexelloss/spark,nchammas/spark,akopich/spark,janewangfb/spark,witgo/spark,saltstar/spark,ajaysaini725/spark,yanboliang/spark,zhouyejoe/spark,dongjoon-hyun/spark,caneGuy/spark,actuaryzhang/spark,facaiy/spark,saltstar/spark,big-pegasus/spark,milliman/spark,mdespriee/spark,bravo-zhang/spark,shubhamchopra/spark,wzhfy/spark,WeichenXu123/spark,actuaryzhang/spark,facaiy/spark,tejasapatil/spark,cloud-fan/spark,rezasafi/spark,wangyum/spark,zero323/spark,gengliangwang/spark,andrewor14/spark,ioana-delaney/spark,rednaxelafx/apache-spark,ptkool/spark,bravo-zhang/spark,sahilTakiar/spark,aray/spark,mzl9039/spark,darionyaphet/spark,witgo/spark,techaddict/spark,kissmetrics/spark,minixalpha/spark,ericvandenbergfb/spark,huang1900/spark,1haodian/spark,witgo/spark,mike0sv/spark,maropu/spark,jiangxb1987/spark,spark-test/spark,nlalevee/spark,cloud-fan/spark,skonto/spark,bOOm-X/spark,kiszk/spark,wangyum/spark,aokolnychyi/spark,skonto/spark,rezasafi/spark,poffuomo/spark,saturday-shi/spark,zuotingbing/spark,ibm-research-ireland/sparkoscope,tengpeng/spark,kevinyu98/spark,skonto/spark,kiszk/spark,alunarbeach/spark,milliman/spark,pgandhi999/spark,ConeyLiu/spark,hvanhovell/spark,hvanhovell/spark,MLnick/spark,ueshin/apache-spark,ankurdave/arthur,zzcclp/spark,sureshthalamati/spark,sachintyagi22/spark,alunarbeach/spark,dhruve/spark,Aegeaner/spark,panfengfeng/spark,xflin/spark,huang1900/spark,joseph-torres/spark,vax11780/spark,someorz/spark,gengliangwang/spark,kissmetrics/spark,shaneknapp/spark,rjpower/spark,koeninger/spark,lxsmnv/spark,apache-spark-on-k8s/spark,pronix/spark,1haodian/spark,UndeadBaneGitHub/spark,someorz/spark,jkbradley/spark,apache/spark,caneGuy/spark,BryanCutler/spark,darionyaphet/spark,ConeyLiu/spark,ron8hu/spark,sachintyagi22/spark,SnappyDataInc/spark,joseph-torres/spark,liutang123/spark,janewangfb/spark,sahilTakiar/spark,hhbyyh/spark,ioana-delaney/spark,alunarbeach/spark,HyukjinKwon/spark,apache-spark-on-k8s/spark,UndeadBaneGitHub/spark,ankurdave/arthur,kevinyu98/spark,jlopezmalla/spark,metamx/spark,jlopezmalla/spark,HyukjinKwon/spark,debugger87/spark,debugger87/spark,gioenn/xSpark,eyalfa/spark,aosagie/spark,yanboliang/spark,rekhajoshm/spark,JoshRosen/spark,liyichao/spark,debugger87/spark,cloud-fan/spark,JoshRosen/spark,sryza/spark,ueshin/apache-spark,cin/spark,mike0sv/spark,nchammas/spark,ajaysaini725/spark,szhem/spark,rezasafi/spark,kiszk/spark,haowu80s/spark,brad-kaiser/spark,lxsmnv/spark,map222/spark,adrian-ionescu/apache-spark,saturday-shi/spark,debugger87/spark,aokolnychyi/spark,caneGuy/spark,MLnick/spark,tejasapatil/spark,stanzhai/spark,mike0sv/spark,aosagie/spark,SHASHANKB/spark,SnappyDataInc/spark,poffuomo/spark,michalsenkyr/spark,metamx/spark,LantaoJin/spark,xflin/spark,mkolod/incubator-spark,cin/spark,gioenn/xSpark,yanboliang/spark,zuotingbing/spark,techaddict/spark,lvdongr/spark,ueshin/apache-spark,gioenn/xSpark,andrewor14/spark,mike0sv/spark,setjet/spark,liutang123/spark,metamx/spark,poffuomo/spark,srowen/spark,joseph-torres/spark,Aegeaner/spark,icexelloss/spark,bdrillard/spark,dongjoon-hyun/spark,kimoonkim/spark,Panos-Bletsos/spark-cost-model-optimizer,shaneknapp/spark,mkolod/incubator-spark,ddna1021/spark,guoxiaolongzte/spark,zzcclp/spark,actuaryzhang/spark,WindCanDie/spark,SHASHANKB/spark,ron8hu/spark,witgo/spark,sureshthalamati/spark,milliman/spark,jianran/spark,hhbyyh/spark,HyukjinKwon/spark,michalsenkyr/spark,icexelloss/spark,saturday-shi/spark,big-pegasus/spark,andrewor14/iolap,setjet/spark,loneknightpy/spark,ahnqirage/spark,kimoonkim/spark,shaneknapp/spark,sureshthalamati/spark,mahak/spark,sryza/spark,LantaoJin/spark,eyalfa/spark,wzhfy/spark,saltstar/spark,lyogavin/spark,janewangfb/spark,lxsmnv/spark,shuangshuangwang/spark,sryza/spark,yanboliang/spark,cloud-fan/spark,andrewor14/spark,sureshthalamati/spark,ajaysaini725/spark,esi-mineset/spark,cloudera/spark,rednaxelafx/apache-spark,cloud-fan/spark,jianran/spark,shubhamchopra/spark,liyichao/spark,jiangxb1987/spark,apache-spark-on-k8s/spark,jiangxb1987/spark,taroplus/spark,rikima/spark,hvanhovell/spark,ConeyLiu/spark,rikima/spark,vax11780/spark,sureshthalamati/spark,xflin/spark,pgandhi999/spark,xuanyuanking/spark,dbtsai/spark,rekhajoshm/spark,patrick-nicholson/spark,BryanCutler/spark,brad-kaiser/spark,rekhajoshm/spark,milliman/spark,pgandhi999/spark,shubhamchopra/spark,ddna1021/spark,xuanyuanking/spark,akopich/spark,tengpeng/spark,ueshin/apache-spark,cin/spark,shubhamchopra/spark