[SPARK-4419] Upgrade snappy-java to 1.1.1.6
[SPARK-4419] Upgrade snappy-java to 1.1.1.6

This upgrades snappy-java to 1.1.1.6, which includes a patch that improves error messages when attempting to deserialize empty inputs using SnappyInputStream (see xerial/snappy-java#89).

We previously tried up upgrade to 1.1.1.5 in #2911 but reverted that patch after discovering a memory leak in snappy-java.  This should leak have been fixed in 1.1.1.6, though (see xerial/snappy-java#92).

Author: Josh Rosen <joshrosen@databricks.com>

Closes #3287 from JoshRosen/SPARK-4419 and squashes the following commits:

5d6f4cc [Josh Rosen] [SPARK-4419] Upgrade snappy-java to 1.1.1.6.

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