Small optimization: do not read shard record if not serving.
Small optimization: do not read shard record if not serving.

We only use shardInfo for master, replica, rdonly.

applift/vitess,xgwubin/vitess,guokeno0/vitess,kuipertan/vitess,guokeno0/vitess,erzel/vitess,kmiku7/vitess-annotated,atyenoria/vitess,anusornc/vitess,cgvarela/vitess,mattharden/vitess,nurblieh/vitess,yaoshengzhe/vitess,xgwubin/vitess,alainjobart/vitess,fengshao0907/vitess,kmiku7/vitess-annotated,mlc0202/vitess,michael-berlin/vitess,enisoc/vitess,kuipertan/vitess,alainjobart/vitess,mapbased/vitess,aaijazi/vitess,enisoc/vitess,AndyDiamondstein/vitess,kmiku7/vitess-annotated,ptomasroos/vitess,erzel/vitess,SDHM/vitess,kuipertan/vitess,dumbunny/vitess,applift/vitess,tjyang/vitess,alainjobart/vitess,skyportsystems/vitess,erzel/vitess,mapbased/vitess,cloudbearings/vitess,erzel/vitess,mattharden/vitess,guokeno0/vitess,pivanof/vitess,anusornc/vitess,rnavarro/vitess,cgvarela/vitess,tjyang/vitess,guokeno0/vitess,sougou/vitess,atyenoria/vitess,sougou/vitess,fengshao0907/vitess,applift/vitess,fengshao0907/vitess,ptomasroos/vitess,tjyang/vitess,atyenoria/vitess,davygeek/vitess,tinyspeck/vitess,tinyspeck/vitess,applift/vitess,rnavarro/vitess,cloudbearings/vitess,atyenoria/vitess,netroby/vitess,davygeek/vitess,cloudbearings/vitess,enisoc/vitess,mahak/vitess,ptomasroos/vitess,kuipertan/vitess,netroby/vitess,kmiku7/vitess-annotated,tirsen/vitess,yangzhongj/vitess,tinyspeck/vitess,guokeno0/vitess,ptomasroos/vitess,michael-berlin/vitess,erzel/vitess,AndyDiamondstein/vitess,HubSpot/vitess,rnavarro/vitess,HubSpot/vitess,mlc0202/vitess,dcadevil/vitess,SDHM/vitess,nurblieh/vitess,anusornc/vitess,sougou/vitess,SDHM/vitess,mapbased/vitess,cloudbearings/vitess,nurblieh/vitess,mlc0202/vitess,michael-berlin/vitess,yangzhongj/vitess,skyportsystems/vitess,pivanof/vitess,kmiku7/vitess-annotated,yaoshengzhe/vitess,dcadevil/vitess,alainjobart/vitess,cgvarela/vitess,tirsen/vitess,applift/vitess,yaoshengzhe/vitess,ngaut/vitess,vitessio/vitess,mahak/vitess,nurblieh/vitess,pivanof/vitess,erzel/vitess,vitessio/vitess,yaoshengzhe/vitess,mahak/vitess,michael-berlin/vitess,anusornc/vitess,atyenoria/vitess,anusornc/vitess,alainjobart/vitess,ptomasroos/vitess,mlc0202/vitess,mapbased/vitess,HubSpot/vitess,rnavarro/vitess,aaijazi/vitess,anusornc/vitess,enisoc/vitess,vitessio/vitess,tirsen/vitess,yaoshengzhe/vitess,alainjobart/vitess,xgwubin/vitess,mattharden/vitess,michael-berlin/vitess,dumbunny/vitess,pivanof/vitess,AndyDiamondstein/vitess,rnavarro/vitess,atyenoria/vitess,yaoshengzhe/vitess,AndyDiamondstein/vitess,nurblieh/vitess,anusornc/vitess,mahak/vitess,dcadevil/vitess,mapbased/vitess,mattharden/vitess,davygeek/vitess,tjyang/vitess,dumbunny/vitess,dumbunny/vitess,fengshao0907/vitess,vitessio/vitess,davygeek/vitess,sougou/vitess,SDHM/vitess,erzel/vitess,tirsen/vitess,fengshao0907/vitess,netroby/vitess,kuipertan/vitess,tjyang/vitess,HubSpot/vitess,mapbased/vitess,erzel/vitess,aaijazi/vitess,cgvarela/vitess,skyportsystems/vitess,yangzhongj/vitess,netroby/vitess,netroby/vitess,enisoc/vitess,guokeno0/vitess,aaijazi/vitess,davygeek/vitess,SDHM/vitess,ptomasroos/vitess,mahak/vitess,HubSpot/vitess,pivanof/vitess,kuipertan/vitess,sougou/vitess,HubSpot/vitess,yangzhongj/vitess,atyenoria/vitess,rnavarro/vitess,pivanof/vitess,nurblieh/vitess,cgvarela/vitess,kuipertan/vitess,mattharden/vitess,tinyspeck/vitess,cloudbearings/vitess,HubSpot/vitess,mlc0202/vitess,kmiku7/vitess-annotated,aaijazi/vitess,aaijazi/vitess,anusornc/vitess,guokeno0/vitess,rnavarro/vitess,xgwubin/vitess,alainjobart/vitess,atyenoria/vitess,sougou/vitess,cloudbearings/vitess,netroby/vitess,netroby/vitess,kuipertan/vitess,aaijazi/vitess,sougou/vitess,alainjobart/vitess,kmiku7/vitess-annotated,netroby/vitess,mlc0202/vitess,tinyspeck/vitess,vitessio/vitess,mapbased/vitess,ngaut/vitess,ngaut/vitess,applift/vitess,atyenoria/vitess,mlc0202/vitess,vitessio/vitess,tirsen/vitess,cloudbearings/vitess,HubSpot/vitess,yangzhongj/vitess,guokeno0/vitess,yaoshengzhe/vitess,tjyang/vitess,pivanof/vitess,erzel/vitess,enisoc/vitess,mahak/vitess,erzel/vitess,rnavarro/vitess,tirsen/vitess,pivanof/vitess,sougou/vitess,tjyang/vitess,fengshao0907/vitess,skyportsystems/vitess,fengshao0907/vitess,SDHM/vitess,davygeek/vitess,kuipertan/vitess,skyportsystems/vitess,skyportsystems/vitess,tinyspeck/vitess,skyportsystems/vitess,kmiku7/vitess-annotated,mattharden/vitess,nurblieh/vitess,davygeek/vitess,AndyDiamondstein/vitess,cgvarela/vitess,mlc0202/vitess,SDHM/vitess,michael-berlin/vitess,pivanof/vitess,nurblieh/vitess,xgwubin/vitess,ptomasroos/vitess,enisoc/vitess,dumbunny/vitess,mattharden/vitess,netroby/vitess,cgvarela/vitess,AndyDiamondstein/vitess,cgvarela/vitess,AndyDiamondstein/vitess,AndyDiamondstein/vitess,michael-berlin/vitess,dumbunny/vitess,dcadevil/vitess,SDHM/vitess,cloudbearings/vitess,yaoshengzhe/vitess,ngaut/vitess,fengshao0907/vitess,tirsen/vitess,xgwubin/vitess,yaoshengzhe/vitess,mahak/vitess,dumbunny/vitess,dcadevil/vitess,mattharden/vitess,ngaut/vitess,xgwubin/vitess,kmiku7/vitess-annotated,michael-berlin/vitess,mattharden/vitess,aaijazi/vitess,applift/vitess,yangzhongj/vitess,aaijazi/vitess,yangzhongj/vitess,cgvarela/vitess,yangzhongj/vitess,mlc0202/vitess,vitessio/vitess,vitessio/vitess,dcadevil/vitess,dcadevil/vitess,applift/vitess,dumbunny/vitess,fengshao0907/vitess,tirsen/vitess,anusornc/vitess,tinyspeck/vitess,ptomasroos/vitess,michael-berlin/vitess,cloudbearings/vitess,yangzhongj/vitess,ptomasroos/vitess,dumbunny/vitess,mapbased/vitess,mahak/vitess,SDHM/vitess,tjyang/vitess,skyportsystems/vitess,mapbased/vitess,tirsen/vitess,skyportsystems/vitess,dumbunny/vitess,AndyDiamondstein/vitess,xgwubin/vitess,applift/vitess,guokeno0/vitess,mapbased/vitess,xgwubin/vitess,applift/vitess,rnavarro/vitess,nurblieh/vitess,mattharden/vitess,tjyang/vitess