[BlueOnyx:03692] Re: Unable to create new sites

David Booth md at goulburn.net.au
Thu Feb 25 18:36:30 -05 2010


> <snip>

Roger to all that. Thanks.

> There are gaps in the numbers anyway - and no-one knows why.
>
> I think you mis-understand. See above, its because you create objects,
> then delete one from 'the middle'. You can't re-number the entire
> database you you use the indexes to keep track of what ID numbers are
> free for future use. It's the equivalent of filesystem fragmentation.
> You get 'gaps'. It is not a problem in the case of this DB because
> objects don't have to 'fit' a gap.

It's not that I mis-understand. As you say, it's not a problem for this 
DB unless:

> <snip>

> 4. A 'non gap' *IS* a problem if the object ID is not in use (what if
> something uses that index to iterate through objects?)

What something might that be? Why would it be? And if it must be, why 
would it not check in ~/objects

These are questions this mortal can only wonder about. To me, the 
cobalt engine is ineffable.




More information about the Blueonyx mailing list