|
Satheesh Bandaram made changes - 26/Jun/05 02:51 PM
Submitting a patch for review. I think we need to document that Derby doesn't support indexing, group by, order by on long varchar for bit data anymore in release notes, in case some one is already using this incorrect behavior.
I think it would be good to port this fix to 10.1, so we can prevent more incorrect dependence on this behavior.
Satheesh Bandaram made changes - 01/Jul/05 02:38 PM
Satheesh Bandaram made changes - 19/Jul/05 08:57 AM
Satheesh Bandaram made changes - 05/Oct/05 10:04 AM
Updated patch with master updates. I will merge this into trunk and then port to 10.1 soon.
Satheesh Bandaram made changes - 05/Oct/05 10:05 AM
This fix has been submitted.
Sending java\engine\org\apache\derby\iapi\types\TypeId.java Sending java\testing\org\apache\derbyTesting\functionTests\master\aggbuiltin.out Sending java\testing\org\apache\derbyTesting\functionTests\master\bit.out Sending java\testing\org\apache\derbyTesting\functionTests\master\groupBy.out Sending java\testing\org\apache\derbyTesting\functionTests\master\implicitConversions.out Transmitting file data ..... Committed revision 295070. Ported fix from TRUNK to 10.1 branch.
Sending java\engine\org\apache\derby\iapi\types\TypeId.java Sending java\testing\org\apache\derbyTesting\functionTests\master\aggbuiltin.out Sending java\testing\org\apache\derbyTesting\functionTests\master\bit.out Sending java\testing\org\apache\derbyTesting\functionTests\master\groupBy.out Sending java\testing\org\apache\derbyTesting\functionTests\master\implicitConversions.out Transmitting file data ..... Committed revision 295076.
Satheesh Bandaram made changes - 06/Oct/05 03:48 AM
I have verified the fix addresses the problem in 10.2 build.
Satheesh Bandaram made changes - 06/Oct/05 03:51 AM
Reopening to include 10.1.1.2 fixIn.
Satheesh Bandaram made changes - 14/Oct/05 08:46 AM
Satheesh Bandaram made changes - 14/Oct/05 08:47 AM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Now it may be that such indexes are not really working beause the btree has a limit on key length that would be make them not useable if the key value was over 1/2 page length.
Or maybe if long varchar for bit data is not comparable then obviously they can't be used and so it's a bug allowing such an index.