It seems in VW7.7 that the collating sequence has changed, I don't see
anything specifc about that in the release notes. Specifically 'a' < '_' now returns 'false'. This seems to relate the shared variable 'CollationAlgorithm' in StringCollationPolicy which is somehow set to "UnicodeWithPunctuation". I can find no invocation of the setter for that shared-variable and no other writers of that variable. Its initialize value is #Fast which seems to do that it did in VW7.6. Anyone have thoughts on this?? -- Dennis Smith +1 416.798.7948 Cherniak Software Development Corporation Fax: +1 416.798.0948 509-2001 Sheppard Avenue East [hidden email] Toronto, ON M2J 4Z8 sip:[hidden email] Canada http://www.CherniakSoftware.com Entrance off Yorkland Blvd south of Sheppard Ave east of the DVP _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Hmm, yes, that did seem to manage to escape the release
notes.
The default collation algorithm has changed to be Unicode with priority for punctuation. See the class comment for the class containing that share to see the various options for that algorithm. The Fast algorithm is considerably faster if you are not concerned with the collation of characters outside ASCII range. Or if you prefer the collation by code point to that defined by Unicode. At 11:33 AM 2010-02-15, Dennis Smith wrote: It seems in VW7.7 that the collating sequence has changed, I don't see --
Alan Knight [|], Engineering Manager, Cincom Smalltalk
_______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Thanks alan -- my concern is twofold
- it works like it did before since we have lots of large databases that used that collating sequence - that it works like Gemstone, since we use the same collated data on both Re the last one, I know that GS is not identical to VW collating, but we have tables that do that conversion. On 2/15/2010 12:23 PM, Alan Knight wrote: Hmm, yes, that did seem to manage to escape the release notes. -- Dennis Smith +1 416.798.7948 Cherniak Software Development Corporation Fax: +1 416.798.0948 509-2001 Sheppard Avenue East [hidden email] Toronto, ON M2J 4Z8 <a class="moz-txt-link-freetext" href="sip:dennis@CherniakSoftware.com">sip:dennis@... Canada http://www.CherniakSoftware.com Entrance off Yorkland Blvd south of Sheppard Ave east of the DVP _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |