| List: | Falcon Storage Engine | « Previous MessageNext Message » | |
| From: | Philip Stoev | Date: | January 30 2009 1:46pm |
| Subject: | Re: NULLs and stuff | ||
| View as plain text | |||
> After original value to key conversion with makeKey, transform > > NULL => zero length key > Zero length key (e.g empty string) => 0x00 > Keys in form of 0x00<something> => 0x00 0x00 <something> > > > This seems to retain the original sorting when keys for memcmp based > comparison and making NULL less then everything else. > I think this fixed lot of issues. But, if we go for it, we need to issue > a > big red "warning, incompatible change" in the release notes > Luckily we're still alpha and I think we can allow us to make such changes > without writing a conversion utility. Correct me if I am wrong, however Jim's design allows for a database version counter that we can increment in order to handle older tablespaces the way we handled them previously and handle new tablespaces the new way. Philip Stoev
| Thread | ||
|---|---|---|
| • NULLs and stuff | Lars-Erik Bjørk | 30 Jan |
| • RE: NULLs and stuff | Vladislav Vaintroub | 30 Jan |
| • Re: NULLs and stuff | Ann W. Harrison | 30 Jan |
| • Re: NULLs and stuff | Philip Stoev | 30 Jan |
| • RE: NULLs and stuff | Vladislav Vaintroub | 30 Jan |
| • RE: NULLs and stuff | Vladislav Vaintroub | 30 Jan |
| • RE: NULLs and stuff | Hakan Kuecuekyilmaz | 30 Jan |
| • RE: NULLs and stuff | Vladislav Vaintroub | 30 Jan |
| • Re: NULLs and stuff | Jim Starkey | 1 Feb |
| • Re: NULLs and stuff | Jim Starkey | 1 Feb |
| • Re: NULLs and stuff | Kevin Lewis | 30 Jan |
| • Re: NULLs and stuff | Ann W. Harrison | 30 Jan |
| • Re: NULLs and stuff | Jim Starkey | 1 Feb |
| • Re: NULLs and stuff | Lars-Erik Bjørk | 2 Feb |
| • Re: NULLs and stuff | Jim Starkey | 2 Feb |
| • RE: NULLs and stuff | Vladislav Vaintroub | 2 Feb |
| • Re: NULLs and stuff | Jim Starkey | 2 Feb |
| • RE: NULLs and stuff | Vladislav Vaintroub | 2 Feb |
