
> 	4) why does the returned estimate change the result of a query ?
> 	   [ box_contained() bug ? ]

If the index "contains" function is different than the && operator, (ie. at 
least one of them is bugged/incorrect) then the results will be different if a 
sequence scan is used than if an index scan is used... and the results of the 
estimate affect the decision of whether or not to use the index. There seem to 
be enough complaints about not getting the correct results that I think one of 
the box_contain[s|ed] functions must be broken.

Chris


