HyperLogLog refactoring to support different encodings.
HyperLogLog refactoring to support different encodings.

Metadata are now placed at the start of the representation as an header.
There is a proper structure to access the representation.
Still work to do in order to truly abstract the implementation from the
representation, commands still work assuming dense representation.

zhcy/redis,gilala/bjredis,mgk/redis,janekmi/redis,simplestbest/redis,mcanthony/redis,simplestbest/redis,wujf/redis,j0hnma/hszredis,zguangyu/redis,soloestoy/redis,qiyang0221/redis,atreeyang/redis,oranagra/redis,linfangrong/redis,supasate/redis,qiyang0221/redis,gaoxianglong/redis,thomasdarimont/redis,mumingv/redis,pmem/redis,mengzhejin/RedisStudy,hedisdb/hedis,janekmi/redis,simplestbest/redis,iandyh/redis,jackyan/redis,gilala/hredis,gilala/redis,honestme/redis,narma/redis,Soledad89/redis,harrisonfeng/redis,gilala/redis,harrisonfeng/redis,riyan8250/redis,zhiliaoniu/redis,arijitvt/redis,izhoujie/redis,190235047/redis,roth1002/redis,xujunhai1991/redis,seppo0010/rlite-server,mcanthony/redis,Aliceljm1/redis,antirez/redis,nuxeh/redis,AplayER/redis,kensou97/redis,csuhawk/redis,seppo0010/redis,seppo0010/rlite-server,jasonkying/redis,wangyikai/redis,wujf/redis,pmem/redis,shreesundara/redis,flashbuckets/redis,abhiklodh/redis,thomasdarimont/redis,oranagra/redis,guker/redis,shining-yang/redis,qiyang0221/redis,atreeyang/redis,neomantra/redis,neomantra/redis,HeartSaVioR/redis,duanx/redis,citusdata/redis,zczhuohuo/redis,soveran/redis,AplayER/redis,modulexcite/redis,NBSW/redis,twskipper/redis,j0hnma/hszredis,ituncle/redis,4396/redis,csuhawk/redis,modulexcite/redis,AplayER/redis,ouyangkongtong/redis,atreeyang/redis,wangyikai/redis,programmecat/redis,oranagra/redis,janekmi/redis,z-fork/redis,tjschuck/redis,fengshao0907/redis,MasahikoSawada/redis,wenxueliu/redis_comment,rogerlz/redis,kmiku7/redis,PKRoma/redis,guker/redis,kmiku7/redis,blackmady/redis,wbailey5/redis,SummonY/redis,ErikDubbelboer/redis,NBSW/redis,badboy/redis,roth1002/redis,mingyaaaa/redis,francischan714/redis,JoeWoo/redis,rogerchina/redis,programmecat/redis,cnbin/redis,190235047/redis,spinlock/redis,z-fork/redis,alenslan/redis,mattsta/redis,pcarrier/redis,saisai/redis,gilala/hbjredis,brg-liuwei/redis,badboy/redis,programmecat/redis,Markgorden/redis,yossigo/redis,devaos/redis,soveran/redis,hawkchch/redis,mcanthony/redis,190235047/redis,janekmi/redis,rouzier/redis,pkdevbox/redis,mverrilli/redis,CodeJuan/redis,valdsJohn/redis,cnbin/redis,JoeWoo/redis,dayuoba/redis,josiahcarlson/redis,takeshineshiro/redis,flashbuckets/redis,charsyam/redis,SummonY/redis,wujf/redis,LongXQ/redis,Aliceljm1/redis,timothyohare/3rdPartySrc-redis,pmem/redis,itamarhaber/redis,tjschuck/redis,ituncle/redis,arijitvt/redis,cusspvz/redis,twskipper/redis,holstvoogd/redis,mverrilli/redis,StevenTsai/redis,AALEKH/redis,neomantra/redis,gilala/bjredis,netroby/redis,xuguruogu/redis,spinlock/redis,Markgorden/redis,xlzhan/redis,hgl888/redis,wenxueliu/redis_comment,YuraLukashik/redis,july2993/redis,roth1002/redis,shreesundara/redis,huyuezheng/redis,netroby/redis,healerkx/redis,itamarhaber/redis,wbailey5/redis,MOON-CLJ/redis,izhoujie/redis,flashbuckets/redis,gilala/bjredis,zczhuohuo/redis,SummonY/redis,YuraLukashik/redis,OmarQunsul/graph-redis,shining-yang/redis,jingjidejuren/redis,dayuoba/redis,h0x91b/redis,LongXQ/redis,rogerchina/redis,wujf/redis,oranagra/redis,PradheepShrinivasan/redis,ituncle/redis,aim-for-better/redis,pedigree/redis,a-pavlov/redis,izhoujie/redis,kensou97/redis,CodeJuan/redis,wenxueliu/redis_comment,nnog/redis,iandyh/redis,Soledad89/redis,spinlock/redis,yossigo/redis,ctripcorp/redis,cloudrain21/redis,Markgorden/redis,wangyikai/redis,seppo0010/rlite-server,taoguan/redis,j0hnma/szredis,gilala/hbjredis,huyuezheng/redis,programmecat/redis,mumingv/redis,mverrilli/redis,charsyam/redis,GrimDerp/redis,jingjidejuren/redis,ofirluzon/redis,linfangrong/redis,zczhuohuo/redis,seandsky/redis,Aaron1992/redis,ton31337/redis,Aaron1992/redis,colstrom/redis,jingjidejuren/redis,charsyam/redis,soloestoy/redis,fengshao0907/redis,davidradunz/redis,tanghaodong25/redis,YuraLukashik/redis,simplestbest/redis,hornen/redis,190235047/redis,elkingtonmcb/redis,Aaron1992/redis,ton31337/redis,taoguan/redis,cloudrain21/redis,mengzhejin/RedisStudy,Aliceljm1/redis,Sciumo/redis,universsky/redis,GitHubMota/redis,j0hnma/szredis,nuxeh/redis,Wangyao14cyy/redis,brg-liuwei/redis,mingyaaaa/redis,abhiklodh/redis,StevenTsai/redis,wangyikai/redis,huyuezheng/redis,itugs/redis,elkingtonmcb/redis,dayuoba/redis,a-pavlov/redis,h0x91b/redis,abhiklodh/redis,thomasdarimont/redis,cnbin/redis,mgk/redis,josiahcarlson/redis,GrimDerp/redis,PKRoma/redis,alenslan/redis,mengyou0304/redis,roth1002/redis,seppo0010/redis,modulexcite/redis,honestme/redis,tanghaodong25/redis,seppo0010/redis,vincent-vivian-liu/redis,RepmujNetsik/redis,brg-liuwei/redis,zguangyu/redis,xuguruogu/redis,rouzier/redis,ipmobiletech/redis,allengaller/redis,ctripcorp/redis,duanx/redis,hornen/redis,jackyan/redis,SyntaxStacks/redis,alenslan/redis,kmiku7/redis,mumingv/redis,dreamquster/redis,mattsta/redis,weizijun/redis,clamoriniere1A/redis,wprice/redis,seandsky/redis,ytjiang/redis,PradheepShrinivasan/redis,francischan714/redis,j0hnma/hszredis,gaoxianglong/redis,MOON-CLJ/redis,mengyou0304/redis,iandyh/redis,twskipper/redis,brg-liuwei/redis,zhcy/redis,SyntaxStacks/redis,StevenTsai/redis,GrimDerp/redis,mingyaaaa/redis,universsky/redis,charsyam/redis,fengshao0907/redis,pmem/redis,clamoriniere1A/redis,riyan8250/redis,nnog/redis,rouzier/redis,allengaller/redis,healerkx/redis,PKRoma/redis,alenslan/redis,kensou97/redis,h0x91b/redis,YongMan/redis,mgk/redis,rogerchina/redis,allengaller/redis,narma/redis,gilala/hredis,gilala/hredis,colstrom/redis,rogerlz/redis,ErikDubbelboer/redis,nnog/redis,gilala/hbjredis,rogerlz/redis,xlzhan/redis,xujunhai1991/redis,hawkchch/redis,AALEKH/redis,yossigo/redis,francischan714/redis,linfangrong/redis,sunheehnus/redis,Sciumo/redis,kaushik94/redis,MasahikoSawada/redis,abhiklodh/redis,z-fork/redis,yossigo/redis,pkdevbox/redis,mingyaaaa/redis,GitHubMota/redis,harrisonfeng/redis,pkdevbox/redis,citusdata/redis,neomantra/redis,dayuoba/redis,pedigree/redis,kmiku7/redis,ctripcorp/redis,devaos/redis,hgl888/redis,csuhawk/redis,mengyou0304/redis,LongXQ/redis,devaos/redis,allengaller/redis,YongMan/redis,mattsta/redis,jingjidejuren/redis,soveran/redis,weizijun/redis,Sciumo/redis,supasate/redis,jasonkying/redis,YuraLukashik/redis,ctripcorp/redis,a-pavlov/redis,PradheepShrinivasan/redis,duanx/redis,tjschuck/redis,ton31337/redis,ErikDubbelboer/redis,ton31337/redis,Wangyao14cyy/redis,aim-for-better/redis,4396/redis,wprice/redis,zczhuohuo/redis,soloestoy/redis,mgk/redis,oranagra/redis,zguangyu/redis,YuanZhewei/redis,SyntaxStacks/redis,a-pavlov/redis,izhoujie/redis,RepmujNetsik/redis,yuhc/redis-benchmark-enhanced,j0hnma/hszredis,gaoxianglong/redis,riyan8250/redis,JoeWoo/redis,mcanthony/redis,saisai/redis,hornen/redis,weizijun/redis,soloestoy/redis,j0hnma/szredis,hawkchch/redis,YuanZhewei/redis,cloudrain21/redis,HeartSaVioR/redis,tellapart/redis,arijitvt/redis,itugs/redis,shining-yang/redis,valdsJohn/redis,zguangyu/redis,fengshao0907/redis,ipmobiletech/redis,ofirluzon/redis,mengyou0304/redis,mengzhejin/RedisStudy,aim-for-better/redis,davidradunz/redis,citusdata/redis,pcarrier/redis,gilala/bjredis,colstrom/redis,antirez/redis,zhcy/redis,jasonkying/redis,itugs/redis,tanghaodong25/redis,GitHubMota/redis,Sciumo/redis,duanx/redis,PKRoma/redis,ituncle/redis,sunheehnus/redis,xlzhan/redis,july2993/redis,yuhc/redis-benchmark-enhanced,gilala/redis,JoeWoo/redis,guker/redis,shreesundara/redis,pedigree/redis,hedisdb/hedis,kaushik94/redis,gilala/redis,soveran/redis,soloestoy/redis,healerkx/redis,tjschuck/redis,universsky/redis,universsky/redis,ncopa/redis,xuguruogu/redis,ouyangkongtong/redis,NBSW/redis,dreamquster/redis,weizijun/redis,csuhawk/redis,Soledad89/redis,charsyam/redis,mverrilli/redis,jackyan/redis,cusspvz/redis,takeshineshiro/redis,antirez/redis,itamarhaber/redis,elkingtonmcb/redis,hedisdb/hedis,cusspvz/redis,wbailey5/redis,netroby/redis,Aaron1992/redis,davidradunz/redis,CodeJuan/redis,Aliceljm1/redis,ofirluzon/redis,blackmady/redis,iandyh/redis,july2993/redis,blackmady/redis,arijitvt/redis,holstvoogd/redis,hornen/redis,YongMan/redis,4396/redis,rogerlz/redis,OmarQunsul/graph-redis,josiahcarlson/redis,ipmobiletech/redis,tellapart/redis,netroby/redis,yuhc/redis-benchmark-enhanced,vincent-vivian-liu/redis,linfangrong/redis,j0hnma/szredis,thomasdarimont/redis,MOON-CLJ/redis,jackyan/redis,kaushik94/redis,zhiliaoniu/redis,YongMan/redis,ErikDubbelboer/redis,zhiliaoniu/redis,holstvoogd/redis,clamoriniere1A/redis,tanghaodong25/redis,LongXQ/redis,yossigo/redis,itugs/redis,narma/redis,PradheepShrinivasan/redis,shining-yang/redis,gaoxianglong/redis,guker/redis,ytjiang/redis,timothyohare/3rdPartySrc-redis,pcarrier/redis,ipmobiletech/redis,Soledad89/redis,seandsky/redis,AplayER/redis,sunheehnus/redis,z-fork/redis,hawkchch/redis,OmarQunsul/graph-redis,tellapart/redis,itamarhaber/redis,rouzier/redis,hedisdb/hedis,riyan8250/redis,qiyang0221/redis,CodeJuan/redis,vincent-vivian-liu/redis,valdsJohn/redis,wprice/redis,huyuezheng/redis,gilala/hredis,ncopa/redis,colstrom/redis,taoguan/redis,mumingv/redis,wprice/redis,RepmujNetsik/redis,ncopa/redis,GrimDerp/redis,badboy/redis,antirez/redis,MasahikoSawada/redis,ofirluzon/redis,YuanZhewei/redis,Wangyao14cyy/redis,cnbin/redis,twskipper/redis,july2993/redis,Wangyao14cyy/redis,elkingtonmcb/redis,Markgorden/redis,takeshineshiro/redis,gilala/hbjredis,xujunhai1991/redis,xujunhai1991/redis,clamoriniere1A/redis,holstvoogd/redis,zhiliaoniu/redis,seandsky/redis,jasonkying/redis,cloudrain21/redis,PKRoma/redis,honestme/redis,dreamquster/redis,kensou97/redis,ytjiang/redis,xlzhan/redis,francischan714/redis,pcarrier/redis,cusspvz/redis,saisai/redis,modulexcite/redis,blackmady/redis,HeartSaVioR/redis,flashbuckets/redis,yuhc/redis-benchmark-enhanced,taoguan/redis,tellapart/redis,devaos/redis,StevenTsai/redis,ytjiang/redis,wenxueliu/redis_comment,ouyangkongtong/redis,shreesundara/redis,neomantra/redis,harrisonfeng/redis,ouyangkongtong/redis,hgl888/redis,citusdata/redis,nuxeh/redis,GitHubMota/redis,AALEKH/redis,timothyohare/3rdPartySrc-redis,seppo0010/redis,HeartSaVioR/redis,hgl888/redis,saisai/redis,ofirluzon/redis,spinlock/redis,seppo0010/rlite-server,OmarQunsul/graph-redis,dreamquster/redis,ncopa/redis,takeshineshiro/redis,nuxeh/redis,mengzhejin/RedisStudy,supasate/redis,josiahcarlson/redis,MasahikoSawada/redis,YuanZhewei/redis,h0x91b/redis,pkdevbox/redis,atreeyang/redis,honestme/redis,sunheehnus/redis,healerkx/redis,valdsJohn/redis,NBSW/redis,zhcy/redis,aim-for-better/redis,RepmujNetsik/redis,pedigree/redis,timothyohare/3rdPartySrc-redis,kaushik94/redis,4396/redis,SummonY/redis,davidradunz/redis,SyntaxStacks/redis,AALEKH/redis,vincent-vivian-liu/redis,rogerchina/redis,supasate/redis,xuguruogu/redis,nnog/redis,wbailey5/redis,badboy/redis