Re: [HACKERS] Proposal for Byte savings in VarBit structure

2010-03-21 Thread Gokulakannan Somasundaram
> This might be worth considering in a release cycle where we were going > to break on-disk data compatibility for some other reason. But I can > hardly imagine wanting to do it by itself. Marginal space savings for > the "bit" types just isn't that exciting. > > Maybe we should start a special s

Re: [HACKERS] Proposal for Byte savings in VarBit structure

2010-03-21 Thread Tom Lane
Gokulakannan Somasundaram writes: >I was looking at the VarBit data structure and found out that instead of > storing the number of bits in four bytes, we can save the number of bits > that are valid in the last byte. Since we already store the number of bytes > in Varlena Header, we can calcu

[HACKERS] Proposal for Byte savings in VarBit structure

2010-03-21 Thread Gokulakannan Somasundaram
Hi, I was looking at the VarBit data structure and found out that instead of storing the number of bits in four bytes, we can save the number of bits that are valid in the last byte. Since we already store the number of bytes in Varlena Header, we can calculate the number of valid bits by doing