db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcai...@apache.org
Subject svn commit: r227434 [1/3] - in /incubator/jdo/trunk/tck20/test: orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ sql/derby/applicationidentity/ sql/derby/datastoreidentity/
Date Thu, 04 Aug 2005 16:50:29 GMT
Author: mcaisse
Date: Thu Aug  4 09:50:15 2005
New Revision: 227434

URL: http://svn.apache.org/viewcvs?rev=227434&view=rev
Log:
JDO-112: Mismatch between ORM metadata and schema; JDO-113: Types of key/value columns and index columns in join tables; JDO-114: Change mapping of char fields; all for datastoreidentity, submitted by Michael Watzek

Modified:
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/SetCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections-derby.orm
    incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql
    incubator/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema.sql

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes-derby.orm Thu Aug  4 09:50:15 2005
@@ -7,7 +7,9 @@
             <field name="id" column="ID"/>
             <field name="fld_boolean" column="PRIMITIVEBOOLEAN"/>
             <field name="fld_byte" column="PRIMITIVEBYTE"/>
-            <field name="fld_char" column="PRIMITIVECHAR"/>
+            <field name="fld_char">
+                <column name="PRIMITIVECHAR" jdbc-type="INTEGER"/>
+            </field>
             <field name="fld_double" column="PRIMITIVEDOUBLE"/>
             <field name="fld_float" column="PRIMITIVEFLOAT"/>
             <field name="fld_int" column="PRIMITIVEINT"/>
@@ -15,7 +17,9 @@
             <field name="fld_short" column="PRIMITIVESHORT"/>
             <field name="fld_Boolean" column="BOOLEANVAL"/>
             <field name="fld_Byte" column="BYTEVAL"/>
-            <field name="fld_Character" column="CHARACTERVAL"/>
+            <field name="fld_Character">
+                <column name="CHARACTERVAL" jdbc-type="INTEGER"/>
+            </field>
             <field name="fld_Double" column="DOUBLEVAL"/>
             <field name="fld_Float" column="FLOATVAL"/>
             <field name="fld_Integer" column="INTEGERVAL"/>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter-derby.orm Thu Aug  4 09:50:15 2005
@@ -5,78 +5,222 @@
         <class name="FieldsOfCharacter" table="FIELDSOFCHARACTER">
             <datastore-identity strategy="identity" column="DATASTORE_IDENTITY"/>
             <field name="identifier" column="IDENTIFIER"/>
-            <field name="Character0" column="CHARACTER0"/>
-            <field name="Character1" column="CHARACTER1"/>
-            <field name="Character102" column="CHARACTER102"/>
-            <field name="Character103" column="CHARACTER103"/>
-            <field name="Character104" column="CHARACTER104"/>
-            <field name="Character108" column="CHARACTER108"/>
-            <field name="Character109" column="CHARACTER109"/>
-            <field name="Character11" column="CHARACTER11"/>
-            <field name="Character110" column="CHARACTER110"/>
-            <field name="Character112" column="CHARACTER112"/>
-            <field name="Character113" column="CHARACTER113"/>
-            <field name="Character114" column="CHARACTER114"/>
-            <field name="Character119" column="CHARACTER119"/>
-            <field name="Character12" column="CHARACTER12"/>
-            <field name="Character120" column="CHARACTER120"/>
-            <field name="Character121" column="CHARACTER121"/>
-            <field name="Character124" column="CHARACTER124"/>
-            <field name="Character125" column="CHARACTER125"/>
-            <field name="Character126" column="CHARACTER126"/>
-            <field name="Character128" column="CHARACTER128"/>
-            <field name="Character129" column="CHARACTER129"/>
-            <field name="Character13" column="CHARACTER13"/>
-            <field name="Character130" column="CHARACTER130"/>
-            <field name="Character138" column="CHARACTER138"/>
-            <field name="Character139" column="CHARACTER139"/>
-            <field name="Character140" column="CHARACTER140"/>
-            <field name="Character16" column="CHARACTER16"/>
-            <field name="Character17" column="CHARACTER17"/>
-            <field name="Character18" column="CHARACTER18"/>
-            <field name="Character2" column="CHARACTER2"/>
-            <field name="Character20" column="CHARACTER20"/>
-            <field name="Character21" column="CHARACTER21"/>
-            <field name="Character22" column="CHARACTER22"/>
-            <field name="Character30" column="CHARACTER30"/>
-            <field name="Character31" column="CHARACTER31"/>
-            <field name="Character32" column="CHARACTER32"/>
-            <field name="Character36" column="CHARACTER36"/>
-            <field name="Character37" column="CHARACTER37"/>
-            <field name="Character38" column="CHARACTER38"/>
-            <field name="Character4" column="CHARACTER4"/>
-            <field name="Character40" column="CHARACTER40"/>
-            <field name="Character41" column="CHARACTER41"/>
-            <field name="Character42" column="CHARACTER42"/>
-            <field name="Character47" column="CHARACTER47"/>
-            <field name="Character48" column="CHARACTER48"/>
-            <field name="Character49" column="CHARACTER49"/>
-            <field name="Character5" column="CHARACTER5"/>
-            <field name="Character52" column="CHARACTER52"/>
-            <field name="Character53" column="CHARACTER53"/>
-            <field name="Character54" column="CHARACTER54"/>
-            <field name="Character56" column="CHARACTER56"/>
-            <field name="Character57" column="CHARACTER57"/>
-            <field name="Character58" column="CHARACTER58"/>
-            <field name="Character6" column="CHARACTER6"/>
-            <field name="Character66" column="CHARACTER66"/>
-            <field name="Character67" column="CHARACTER67"/>
-            <field name="Character68" column="CHARACTER68"/>
-            <field name="Character72" column="CHARACTER72"/>
-            <field name="Character73" column="CHARACTER73"/>
-            <field name="Character74" column="CHARACTER74"/>
-            <field name="Character76" column="CHARACTER76"/>
-            <field name="Character77" column="CHARACTER77"/>
-            <field name="Character78" column="CHARACTER78"/>
-            <field name="Character83" column="CHARACTER83"/>
-            <field name="Character84" column="CHARACTER84"/>
-            <field name="Character85" column="CHARACTER85"/>
-            <field name="Character88" column="CHARACTER88"/>
-            <field name="Character89" column="CHARACTER89"/>
-            <field name="Character90" column="CHARACTER90"/>
-            <field name="Character92" column="CHARACTER92"/>
-            <field name="Character93" column="CHARACTER93"/>
-            <field name="Character94" column="CHARACTER94"/>
+            <field name="Character0">
+                <column name="CHARACTER0" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character1">
+                <column name="CHARACTER1" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character102">
+                <column name="CHARACTER102" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character103">
+                <column name="CHARACTER103" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character104">
+                <column name="CHARACTER104" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character108">
+                <column name="CHARACTER108" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character109">
+                <column name="CHARACTER109" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character11">
+                <column name="CHARACTER11" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character110">
+                <column name="CHARACTER110" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character112">
+                <column name="CHARACTER112" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character113">
+                <column name="CHARACTER113" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character114">
+                <column name="CHARACTER114" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character119">
+                <column name="CHARACTER119" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character12">
+                <column name="CHARACTER12" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character120">
+                <column name="CHARACTER120" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character121">
+                <column name="CHARACTER121" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character124">
+                <column name="CHARACTER124" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character125">
+                <column name="CHARACTER125" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character126">
+                <column name="CHARACTER126" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character128">
+                <column name="CHARACTER128" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character129">
+                <column name="CHARACTER129" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character13">
+                <column name="CHARACTER13" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character130">
+                <column name="CHARACTER130" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character138">
+                <column name="CHARACTER138" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character139">
+                <column name="CHARACTER139" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character140">
+                <column name="CHARACTER140" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character16">
+                <column name="CHARACTER16" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character17">
+                <column name="CHARACTER17" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character18">
+                <column name="CHARACTER18" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character2">
+                <column name="CHARACTER2" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character20">
+                <column name="CHARACTER20" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character21">
+                <column name="CHARACTER21" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character22">
+                <column name="CHARACTER22" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character30">
+                <column name="CHARACTER30" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character31">
+                <column name="CHARACTER31" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character32">
+                <column name="CHARACTER32" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character36">
+                <column name="CHARACTER36" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character37">
+                <column name="CHARACTER37" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character38">
+                <column name="CHARACTER38" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character4">
+                <column name="CHARACTER4" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character40">
+                <column name="CHARACTER40" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character41">
+                <column name="CHARACTER41" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character42">
+                <column name="CHARACTER42" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character47">
+                <column name="CHARACTER47" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character48">
+                <column name="CHARACTER48" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character49">
+                <column name="CHARACTER49" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character5">
+                <column name="CHARACTER5" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character52">
+                <column name="CHARACTER52" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character53">
+                <column name="CHARACTER53" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character54">
+                <column name="CHARACTER54" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character56">
+                <column name="CHARACTER56" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character57">
+                <column name="CHARACTER57" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character58">
+                <column name="CHARACTER58" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character6">
+                <column name="CHARACTER6" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character66">
+                <column name="CHARACTER66" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character67">
+                <column name="CHARACTER67" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character68">
+                <column name="CHARACTER68" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character72">
+                <column name="CHARACTER72" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character73">
+                <column name="CHARACTER73" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character74">
+                <column name="CHARACTER74" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character76">
+                <column name="CHARACTER76" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character77">
+                <column name="CHARACTER77" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character78">
+                <column name="CHARACTER78" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character83">
+                <column name="CHARACTER83" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character84">
+                <column name="CHARACTER84" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character85">
+                <column name="CHARACTER85" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character88">
+                <column name="CHARACTER88" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character89">
+                <column name="CHARACTER89" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character90">
+                <column name="CHARACTER90" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character92">
+                <column name="CHARACTER92" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character93">
+                <column name="CHARACTER93" jdbc-type="INTEGER"/>
+            </field>
+            <field name="Character94">
+                <column name="CHARACTER94" jdbc-type="INTEGER"/>
+            </field>
         </class>
     </package>
 </orm>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm Thu Aug  4 09:50:15 2005
@@ -9,391 +9,427 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_Object1" table="HASHMAP_STR_OBJECT1">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_Object2" table="HASHMAP_STR_OBJECT2">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass3" table="HASHMAP_STR_SIMPLE_CLASS3">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass4" table="HASHMAP_STR_SIMPLE_CLASS4">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass5" table="HASHMAP_STR_SIMPLE_CLASS5">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_SimpleInterface6" table="HASHMAP_STR_SIMPLE_INTERFACE6">
+            <field name="HashMapOfString_SimpleInterface6"
+                   table="HASHMAP_STR_SIMPLE_INTERFACE6">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_SimpleInterface7" column="HASHMAP_STR_SIMPLE_INTERFACE7">
+            <field name="HashMapOfString_SimpleInterface7"
+                   table="HASHMAP_STR_SIMPLE_INTERFACE7">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_SimpleInterface8" column="HASHMAP_STR_SIMPLE_INTERFACE8">
+            <field name="HashMapOfString_SimpleInterface8"
+                   table="HASHMAP_STR_SIMPLE_INTERFACE8">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_String9" column="HASHMAP_STR_STRING9"
+            <field name="HashMapOfString_String9"
+                   column="HASHMAP_STR_STRING9"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_String10" column="HASHMAP_STR_STRING10"
+            <field name="HashMapOfString_String10"
+                   column="HASHMAP_STR_STRING10"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_String11" column="HASHMAP_STR_STRING11"
+            <field name="HashMapOfString_String11"
+                   column="HASHMAP_STR_STRING11"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Date12" column="HASHMAP_STR_DATE12"
+            <field name="HashMapOfString_Date12"
+                   column="HASHMAP_STR_DATE12"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Date13" column="HASHMAP_STR_DATE13"
+            <field name="HashMapOfString_Date13"
+                   column="HASHMAP_STR_DATE13"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Date14" column="HASHMAP_STR_DATE14"
+            <field name="HashMapOfString_Date14"
+                   column="HASHMAP_STR_DATE14"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Locale15" column="HASHMAP_STR_LOCALE15"
+            <field name="HashMapOfString_Locale15"
+                   column="HASHMAP_STR_LOCALE15"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Locale16" column="HASHMAP_STR_LOCALE16"
+            <field name="HashMapOfString_Locale16"
+                   column="HASHMAP_STR_LOCALE16"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Locale17" column="HASHMAP_STR_LOCALE17"
+            <field name="HashMapOfString_Locale17"
+                   column="HASHMAP_STR_LOCALE17"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigDecimal18" column="HASHMAP_STR_BIG_DECIMAL18"
+            <field name="HashMapOfString_BigDecimal18"
+                   column="HASHMAP_STR_BIG_DECIMAL18"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigDecimal19" column="HASHMAP_STR_BIG_DECIMAL19"
+            <field name="HashMapOfString_BigDecimal19"
+                   column="HASHMAP_STR_BIG_DECIMAL19"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigDecimal20" column="HASHMAP_STR_BIG_DECIMAL20"
+            <field name="HashMapOfString_BigDecimal20"
+                   column="HASHMAP_STR_BIG_DECIMAL20"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigInteger21" column="HASHMAP_STR_BIG_INTEGER21"
+            <field name="HashMapOfString_BigInteger21"
+                   column="HASHMAP_STR_BIG_INTEGER21"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigInteger22" column="HASHMAP_STR_BIG_INTEGER22"
+            <field name="HashMapOfString_BigInteger22"
+                   column="HASHMAP_STR_BIG_INTEGER22"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigInteger23" column="HASHMAP_STR_BIG_INTEGER23"
+            <field name="HashMapOfString_BigInteger23"
+                   column="HASHMAP_STR_BIG_INTEGER23"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Byte24" column="HASHMAP_STR_BYTE24"
+            <field name="HashMapOfString_Byte24"
+                   column="HASHMAP_STR_BYTE24"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Byte25" column="HASHMAP_STR_BYTE25"
+            <field name="HashMapOfString_Byte25"
+                   column="HASHMAP_STR_BYTE25"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Byte26" column="HASHMAP_STR_BYTE26"
+            <field name="HashMapOfString_Byte26"
+                   column="HASHMAP_STR_BYTE26"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Double27" column="HASHMAP_STR_DOUBLE27"
+            <field name="HashMapOfString_Double27"
+                   column="HASHMAP_STR_DOUBLE27"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Double28" column="HASHMAP_STR_DOUBLE28"
+            <field name="HashMapOfString_Double28"
+                   column="HASHMAP_STR_DOUBLE28"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Double29" column="HASHMAP_STR_DOUBLE29"
+            <field name="HashMapOfString_Double29"
+                   column="HASHMAP_STR_DOUBLE29"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Float30" column="HASHMAP_STR_FLOAT30"
+            <field name="HashMapOfString_Float30"
+                   column="HASHMAP_STR_FLOAT30"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Float31" column="HASHMAP_STR_FLOAT31"
+            <field name="HashMapOfString_Float31"
+                   column="HASHMAP_STR_FLOAT31"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Float32" column="HASHMAP_STR_FLOAT32"
+            <field name="HashMapOfString_Float32"
+                   column="HASHMAP_STR_FLOAT32"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Integer33" column="HASHMAP_STR_INTEGER33"
+            <field name="HashMapOfString_Integer33"
+                   column="HASHMAP_STR_INTEGER33"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Integer34" column="HASHMAP_STR_INTEGER34"
+            <field name="HashMapOfString_Integer34"
+                   column="HASHMAP_STR_INTEGER34"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Integer35" column="HASHMAP_STR_INTEGER35"
+            <field name="HashMapOfString_Integer35"
+                   column="HASHMAP_STR_INTEGER35"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Long36" column="HASHMAP_STR_LONG36"
+            <field name="HashMapOfString_Long36"
+                   column="HASHMAP_STR_LONG36"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Long37" column="HASHMAP_STR_LONG37"
+            <field name="HashMapOfString_Long37"
+                   column="HASHMAP_STR_LONG37"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Long38" column="HASHMAP_STR_LONG38"
+            <field name="HashMapOfString_Long38"
+                   column="HASHMAP_STR_LONG38"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Short39" column="HASHMAP_STR_SHORT39"
+            <field name="HashMapOfString_Short39"
+                   column="HASHMAP_STR_SHORT39"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Short40" column="HASHMAP_STR_SHORT40"
+            <field name="HashMapOfString_Short40"
+                   column="HASHMAP_STR_SHORT40"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Short41" column="HASHMAP_STR_SHORT41"
+            <field name="HashMapOfString_Short41"
+                   column="HASHMAP_STR_SHORT41"
                    serialized="true">
             </field>
-  <field name="HashMapOfString_Object42" table="HASHMAP_STR_OBJECT42">
+            <field name="HashMapOfString_Object42" table="HASHMAP_STR_OBJECT42">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_Object43" table="HASHMAP_STR_OBJECT43">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass45" table="HASHMAP_STR_SIMPLE_CLASS45">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass46" table="HASHMAP_STR_SIMPLE_CLASS46">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleInterface48" table="HASHMAP_STR_SIMPLE_INTERFACE48">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleInterface49" table="HASHMAP_STR_SIMPLE_INTERFACE49">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_String51" column="HASHMAP_STR_STRING51"
+            <field name="HashMapOfString_String51"
+                   column="HASHMAP_STR_STRING51"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_String52" column="HASHMAP_STR_STRING52"
+            <field name="HashMapOfString_String52"
+                   column="HASHMAP_STR_STRING52"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Date54" column="HASHMAP_STR_DATE54"
+            <field name="HashMapOfString_Date54"
+                   column="HASHMAP_STR_DATE54"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Date55" column="HASHMAP_STR_DATE55"
+            <field name="HashMapOfString_Date55"
+                   column="HASHMAP_STR_DATE55"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Locale57" column="HASHMAP_STR_LOCALE57"
+            <field name="HashMapOfString_Locale57"
+                   column="HASHMAP_STR_LOCALE57"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Locale58" column="HASHMAP_STR_LOCALE58"
+            <field name="HashMapOfString_Locale58"
+                   column="HASHMAP_STR_LOCALE58"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigDecimal60" column="HASHMAP_STR_BIG_DECIMAL60"
+            <field name="HashMapOfString_BigDecimal60"
+                   column="HASHMAP_STR_BIG_DECIMAL60"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigDecimal61" column="HASHMAP_STR_BIG_DECIMAL61"
+            <field name="HashMapOfString_BigDecimal61"
+                   column="HASHMAP_STR_BIG_DECIMAL61"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigInteger63" column="HASHMAP_STR_BIG_INTEGER63"
+            <field name="HashMapOfString_BigInteger63"
+                   column="HASHMAP_STR_BIG_INTEGER63"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_BigInteger64" column="HASHMAP_STR_BIG_INTEGER64"
+            <field name="HashMapOfString_BigInteger64"
+                   column="HASHMAP_STR_BIG_INTEGER64"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Byte66" column="HASHMAP_STR_BYTE66"
+            <field name="HashMapOfString_Byte66"
+                   column="HASHMAP_STR_BYTE66"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Byte67" column="HASHMAP_STR_BYTE67"
+            <field name="HashMapOfString_Byte67"
+                   column="HASHMAP_STR_BYTE67"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Double69" column="HASHMAP_STR_DOUBLE69"
+            <field name="HashMapOfString_Double69"
+                   column="HASHMAP_STR_DOUBLE69"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Double70" column="HASHMAP_STR_DOUBLE70"
+            <field name="HashMapOfString_Double70"
+                   column="HASHMAP_STR_DOUBLE70"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Float72" column="HASHMAP_STR_FLOAT72"
+            <field name="HashMapOfString_Float72"
+                   column="HASHMAP_STR_FLOAT72"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Float73" column="HASHMAP_STR_FLOAT73"
+            <field name="HashMapOfString_Float73"
+                   column="HASHMAP_STR_FLOAT73"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Integer75" column="HASHMAP_STR_INTEGER75"
+            <field name="HashMapOfString_Integer75"
+                   column="HASHMAP_STR_INTEGER75"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Integer76" column="HASHMAP_STR_INTEGER76"
+            <field name="HashMapOfString_Integer76"
+                   column="HASHMAP_STR_INTEGER76"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Long78" column="HASHMAP_STR_LONG78"
+            <field name="HashMapOfString_Long78"
+                   column="HASHMAP_STR_LONG78"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Long79" column="HASHMAP_STR_LONG79"
+            <field name="HashMapOfString_Long79"
+                   column="HASHMAP_STR_LONG79"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Short81" column="HASHMAP_STR_SHORT81"
+            <field name="HashMapOfString_Short81"
+                   column="HASHMAP_STR_SHORT81"
                    serialized="true">
             </field>
-            <field name="HashMapOfString_Short82" column="HASHMAP_STR_SHORT82"
+            <field name="HashMapOfString_Short82"
+                   column="HASHMAP_STR_SHORT82"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Object84" table="HASHMAP_STR_OBJECT84">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_Object86" table="HASHMAP_STR_OBJECT86">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass87" table="HASHMAP_STR_SIMPLE_CLASS87">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleClass89" table="HASHMAP_STR_SIMPLE_CLASS89">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleInterface90" table="HASHMAP_STR_SIMPLE_INTERFACE90">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_SimpleInterface92" table="HASHMAP_STR_SIMPLE_INTERFACE92">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_String93" column="HASHMAP_STR_STRING93"
+            <field name="HashMapOfString_String93"
+                   column="HASHMAP_STR_STRING93"
                    serialized="true">
             </field>
             <field name="HashMapOfString_String95" table="HASHMAP_STR_STRING95">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
-                <value column="KEYVALVAL"/>
-                <order column="INDEX"/>
+                <value column="STRINGVAL"/>
             </field>
-            <field name="HashMapOfString_Date96" column="HASHMAP_STR_DATE96"
+            <field name="HashMapOfString_Date96"
+                   column="HASHMAP_STR_DATE96"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Date98" table="HASHMAP_STR_DATE98">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="DATEVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Locale99" column="HASHMAP_STR_LOCALE99"
+            <field name="HashMapOfString_Locale99"
+                   column="HASHMAP_STR_LOCALE99"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Locale101" table="HASHMAP_STR_LOCALE101">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="LOCALEVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_BigDecimal102" column="HASHMAP_STR_BIG_DECIMAL102"
+            <field name="HashMapOfString_BigDecimal102"
+                   column="HASHMAP_STR_BIG_DECIMAL102"
                    serialized="true">
             </field>
             <field name="HashMapOfString_BigDecimal104" table="HASHMAP_STR_BIG_DECIMAL104">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BIG_DECIMALVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_BigInteger105" column="HASHMAP_STR_BIG_INTEGER105"
+            <field name="HashMapOfString_BigInteger105"
+                   column="HASHMAP_STR_BIG_INTEGER105"
                    serialized="true">
             </field>
             <field name="HashMapOfString_BigInteger107" table="HASHMAP_STR_BIG_INTEGER107">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BIG_INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Byte108" column="HASHMAP_STR_BYTE108"
+            <field name="HashMapOfString_Byte108"
+                   column="HASHMAP_STR_BYTE108"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Byte110" table="HASHMAP_STR_BYTE110">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BYTEVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Double111" column="HASHMAP_STR_DOUBLE111"
-                   serialized="true">
+            <field name="HashMapOfString_Double111" 
+                   serialized="true"
+                   column="HASHMAP_STR_DOUBLE111">
             </field>
             <field name="HashMapOfString_Double113" table="HASHMAP_STR_DOUBLE113">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="DOUBLEVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Float114" column="HASHMAP_STR_FLOAT114"
-                   serialized="true">
+            <field name="HashMapOfString_Float114"
+                   column="HASHMAP_STR_FLOAT114">
             </field>
             <field name="HashMapOfString_Float116" table="HASHMAP_STR_FLOAT116">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="FLOATVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Integer117" column="HASHMAP_STR_INTEGER117"
+            <field name="HashMapOfString_Integer117"
+                   column="HASHMAP_STR_INTEGER117"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Integer119" table="HASHMAP_STR_INTEGER119">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Long120" column="HASHMAP_STR_LONG120"
-                   serialized="true">
+            <field name="HashMapOfString_Long120"
+                   serialized="true"
+                    column="HASHMAP_STR_LONG120">
             </field>
             <field name="HashMapOfString_Long122" table="HASHMAP_STR_LONG122">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="LONGVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashMapOfString_Short123" column="HASHMAP_STR_SHORT123"
+            <field name="HashMapOfString_Short123"
+                   column="HASHMAP_STR_SHORT123"
                    serialized="true">
             </field>
             <field name="HashMapOfString_Short125" table="HASHMAP_STR_SHORT125">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SHORTVAL"/>
-                <order column="INDEX"/>
             </field>
         </class>
     </package>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections-derby.orm Thu Aug  4 09:50:15 2005
@@ -9,127 +9,106 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String1" table="HASHMAP_OBJECT1_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String2" table="HASHMAP_OBJECT2_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String3" table="HASHMAP_OBJECT3_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String4" table="HASHMAP_OBJECT4_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String6" table="HASHMAP_OBJECT6_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfObject_String8" table="HASHMAP_OBJECT8_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String9" table="HASHMAP_SIMPLE_CLASS9_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String10" table="HASHMAP_SIMPLE_CLASS10_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String11" table="HASHMAP_SIMPLE_CLASS11_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String12" table="HASHMAP_SIMPLE_CLASS12_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String13" table="HASHMAP_SIMPLE_CLASS13_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String15" table="HASHMAP_SIMPLE_CLASS15_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleClass_String17" table="HASHMAP_SIMPLE_CLASS17_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String18" table="HASHMAP_SIMPLE_INTERFACE18_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String19" table="HASHMAP_SIMPLE_INTERFACE19_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String20" table="HASHMAP_SIMPLE_INTERFACE20_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String21" table="HASHMAP_SIMPLE_INTERFACE21_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String22" table="HASHMAP_SIMPLE_INTERFACE22_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String24" table="HASHMAP_SIMPLE_INTERFACE24_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfSimpleInterface_String26" table="HASHMAP_SIMPLE_INTERFACE26_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfString_String27" column="HASHMAP_STRING27_STR"
                    serialized="true">
@@ -153,7 +132,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfDate_String36" column="HASHMAP_DATE36_STR"
                    serialized="true">
@@ -177,7 +155,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfBigDecimal_String45" column="HASHMAP_BIG_DECIMAL45_STR"
                    serialized="true">
@@ -200,10 +177,12 @@
             <field name="HashMapOfBigDecimal_String53" table="HASHMAP_BIG_DECIMAL53_STR">
                 <join column="IDENTIFIER"/>
                 <key>
-                    <column name="KEYVAL" jdbc-type="DECIMAL" length="11" scale="4"/>
+                    <column name="KEYVAL"
+                            jdbc-type="DECIMAL"
+                            length="17"
+                            scale="6"/>
                 </key>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfBigInteger_String54" column="HASHMAP_BIG_INTEGER54_STR"
                    serialized="true">
@@ -227,7 +206,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfByte_String63" column="HASHMAP_BYTE63_STR"
                    serialized="true">
@@ -251,7 +229,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfDouble_String72" column="HASHMAP_DOUBLE72_STR"
                    serialized="true">
@@ -275,7 +252,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfFloat_String81" column="HASHMAP_FLOAT81_STR"
                    serialized="true">
@@ -299,7 +275,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfInteger_String90" column="HASHMAP_INTEGER90_STR"
                    serialized="true">
@@ -323,7 +298,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfLong_String99" column="HASHMAP_LONG99_STR"
                    serialized="true">
@@ -347,7 +321,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashMapOfShort_String108" column="HASHMAP_SHORT108_STR"
                    serialized="true">
@@ -364,14 +337,12 @@
             <field name="HashMapOfShort_String112" column="HASHMAP_SHORT112_STR"
                    serialized="true">
             </field>
-            <field name="HashMapOfShort_String114" column="HASHMAP_SHORT114_STR"
-                   serialized="true">
+            <field name="HashMapOfShort_String114" column="HASHMAP_SHORT114_STR">
             </field>
             <field name="HashMapOfShort_String116" table="HASHMAP_SHORT116_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
         </class>
     </package>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm Thu Aug  4 09:50:15 2005
@@ -8,151 +8,120 @@
             <field name="HashSetOfObject0" table="HASHSET_OF_OBJECT0">
                 <join column="IDENTIFIER"/>
                 <element column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfObject1" table="HASHSET_OF_OBJECT1">
                 <join column="IDENTIFIER"/>
                 <element column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfObject2" table="HASHSET_OF_OBJECT2">
                 <join column="IDENTIFIER"/>
                 <element column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleClass3"
-                   table="HASHSET_OF_SIMPLE_CLASS3">
+            <field name="HashSetOfSimpleClass3" table="HASHSET_OF_SIMPLE_CLASS3">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleClass4"
-                   table="HASHSET_OF_SIMPLE_CLASS4">
+            <field name="HashSetOfSimpleClass4" table="HASHSET_OF_SIMPLE_CLASS4">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleClass5"
-                   table="HASHSET_OF_SIMPLE_CLASS5">
+            <field name="HashSetOfSimpleClass5" table="HASHSET_OF_SIMPLE_CLASS5">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleInterface6"
-                   table="HASHSET_OF_SIMPLE_INTERFACE6">
+            <field name="HashSetOfSimpleInterface6" table="HASHSET_OF_SIMPLE_INTERFACE6">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleInterface7"
-                   table="HASHSET_OF_SIMPLE_INTERFACE7">
+            <field name="HashSetOfSimpleInterface7" table="HASHSET_OF_SIMPLE_INTERFACE7">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfSimpleInterface8"
-                   table="HASHSET_OF_SIMPLE_INTERFACE8">
+            <field name="HashSetOfSimpleInterface8" table="HASHSET_OF_SIMPLE_INTERFACE8">
                 <join column="IDENTIFIER"/>
                 <element column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfString9" table="HASHSET_OF_STRING9">
                 <join column="IDENTIFIER"/>
                 <element column="STRINGVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfString10" column="HASHSET_OF_STRING10"
+            <field name="HashSetOfString10"
+                   column="HASHSET_OF_STRING10"
                    serialized="true">
             </field>
             <field name="HashSetOfString11" table="HASHSET_OF_STRING11">
                 <join column="IDENTIFIER"/>
                 <element column="STRINGVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfDate12" table="HASHSET_OF_DATE12">
                 <join column="IDENTIFIER"/>
                 <element column="DATEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfDate13" column="HASHSET_OF_DATE13"
-                   serialized="true">
+            serialized="true">
             </field>
             <field name="HashSetOfDate14" table="HASHSET_OF_DATE14">
                 <join column="IDENTIFIER"/>
                 <element column="DATEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfLocale15" table="HASHSET_OF_LOCALE15">
                 <join column="IDENTIFIER"/>
                 <element column="LOCALEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfLocale16" column="HASHSET_OF_LOCALE16"
-                   serialized="true">
+            serialized="true">
             </field>
             <field name="HashSetOfLocale17" table="HASHSET_OF_LOCALE17">
                 <join column="IDENTIFIER"/>
                 <element column="LOCALEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfBigDecimal18" table="HASHSET_OF_BIG_DECIMAL18">
+                <join column="IDENTIFIER"/>
                 <element column="BIG_DECIMALVAL"/>
             </field>
-            <field name="HashSetOfBigDecimal19"
-                   column="HASHSET_OF_BIG_DECIMAL19"
-                   serialized="true">
+            <field name="HashSetOfBigDecimal19" column="HASHSET_OF_BIG_DECIMAL19"
+            serialized="true">
             </field>
-            <field name="HashSetOfBigDecimal20"
-                   table="HASHSET_OF_BIG_DECIMAL20">
+            <field name="HashSetOfBigDecimal20" table="HASHSET_OF_BIG_DECIMAL20">
                 <join column="IDENTIFIER"/>
                 <element column="BIG_DECIMALVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashSetOfBigInteger21"
-                   table="HASHSET_OF_BIG_INTEGER21">
+            <field name="HashSetOfBigInteger21" table="HASHSET_OF_BIG_INTEGER21">
                 <join column="IDENTIFIER"/>
                 <element column="BIG_INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfBigInteger22" column="HASHSET_OF_BIG_INTEGER22"
-                   serialized="true">
+            serialized="true">
             </field>
-            <field name="HashSetOfBigInteger23"
-                   table="HASHSET_OF_BIG_INTEGER23">
+            <field name="HashSetOfBigInteger23" table="HASHSET_OF_BIG_INTEGER23">
                 <join column="IDENTIFIER"/>
                 <element column="BIG_INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfByte24" table="HASHSET_OF_BYTE24">
                 <join column="IDENTIFIER"/>
                 <element column="BYTEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfByte25" column="HASHSET_OF_BYTE25"
-                   serialized="true">
+            serialized="true">
             </field>
             <field name="HashSetOfByte26" table="HASHSET_OF_BYTE26">
                 <join column="IDENTIFIER"/>
                 <element column="BYTEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfDouble27" table="HASHSET_OF_DOUBLE27">
                 <join column="IDENTIFIER"/>
                 <element column="DOUBLEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfDouble28" column="HASHSET_OF_DOUBLE28"
-                   serialized="true">
+            serialized="true">
             </field>
             <field name="HashSetOfDouble29" table="HASHSET_OF_DOUBLE29">
                 <join column="IDENTIFIER"/>
                 <element column="DOUBLEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfFloat30" table="HASHSET_OF_FLOAT30">
                 <join column="IDENTIFIER"/>
                 <element column="FLOATVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfFloat31" column="HASHSET_OF_FLOAT31"
                    serialized="true">
@@ -160,12 +129,10 @@
             <field name="HashSetOfFloat32" table="HASHSET_OF_FLOAT32">
                 <join column="IDENTIFIER"/>
                 <element column="FLOATVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfInteger33" table="HASHSET_OF_INTEGER33">
                 <join column="IDENTIFIER"/>
                 <element column="INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfInteger34" column="HASHSET_OF_INTEGER34"
                    serialized="true">
@@ -173,12 +140,10 @@
             <field name="HashSetOfInteger35" table="HASHSET_OF_INTEGER35">
                 <join column="IDENTIFIER"/>
                 <element column="INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfLong36" table="HASHSET_OF_LONG36">
                 <join column="IDENTIFIER"/>
                 <element column="LONGVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfLong37" column="HASHSET_OF_LONG37"
                    serialized="true">
@@ -186,12 +151,10 @@
             <field name="HashSetOfLong38" table="HASHSET_OF_LONG38">
                 <join column="IDENTIFIER"/>
                 <element column="LONGVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfShort39" table="HASHSET_OF_SHORT39">
                 <join column="IDENTIFIER"/>
                 <element column="SHORTVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashSetOfShort40" column="HASHSET_OF_SHORT40"
                    serialized="true">
@@ -199,7 +162,6 @@
             <field name="HashSetOfShort41" table="HASHSET_OF_SHORT41">
                 <join column="IDENTIFIER"/>
                 <element column="SHORTVAL"/>
-                <order column="INDEX"/>
             </field>
         </class>
     </package>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections-derby.orm Thu Aug  4 09:50:15 2005
@@ -9,55 +9,46 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Object1" table="HASHTBL_STR_OBJECT1">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Object2" table="HASHTBL_STR_OBJECT2">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass3" table="HASHTBL_STR_SIMPLE_CLASS3">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass4" table="HASHTBL_STR_SIMPLE_CLASS4">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass5" table="HASHTBL_STR_SIMPLE_CLASS5">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface6" table="HASHTBL_STR_SIMPLE_INTERFACE6">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface7" table="HASHTBL_STR_SIMPLE_INTERFACE7">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface8" table="HASHTBL_STR_SIMPLE_INTERFACE8">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_String9" column="HASHTBL_STR_STRING9"
                    serialized="true">
@@ -158,41 +149,35 @@
             <field name="HashtableOfString_Short41" column="HASHTBL_STR_SHORT41"
                    serialized="true">
             </field>
-  <field name="HashtableOfString_Object42" table="HASHTBL_STR_OBJECT42">
+            <field name="HashtableOfString_Object42" table="HASHTBL_STR_OBJECT42">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Object43" table="HASHTBL_STR_OBJECT43">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass45" table="HASHTBL_STR_SIMPLE_CLASS45">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass46" table="HASHTBL_STR_SIMPLE_CLASS46">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface48" table="HASHTBL_STR_SIMPLE_INTERFACE48">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface49" table="HASHTBL_STR_SIMPLE_INTERFACE49">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_String51" column="HASHTBL_STR_STRING51"
                    serialized="true">
@@ -264,37 +249,31 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Object86" table="HASHTBL_STR_OBJECT86">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="OBJREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass87" table="HASHTBL_STR_SIMPLE_CLASS87">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleClass89" table="HASHTBL_STR_SIMPLE_CLASS89">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPCLSREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface90" table="HASHTBL_STR_SIMPLE_INTERFACE90">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_SimpleInterface92" table="HASHTBL_STR_SIMPLE_INTERFACE92">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SIMPINTREF"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_String93" column="HASHTBL_STR_STRING93"
                    serialized="true">
@@ -302,8 +281,7 @@
             <field name="HashtableOfString_String95" table="HASHTBL_STR_STRING95">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
-                <value column="KEYVALVAL"/>
-                <order column="INDEX"/>
+                <value column="STRINGVAL"/>
             </field>
             <field name="HashtableOfString_Date96" column="HASHTBL_STR_DATE96"
                    serialized="true">
@@ -312,7 +290,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="DATEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Locale99" column="HASHTBL_STR_LOCALE99"
                    serialized="true">
@@ -321,7 +298,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="LOCALEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_BigDecimal102" column="HASHTBL_STR_BIG_DECIMAL102"
                    serialized="true">
@@ -330,25 +306,20 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BIG_DECIMALVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashtableOfString_BigInteger105" column="HASHTBL_STR_BIG_INTEGER105"
-                   serialized="true">
+            <field name="HashtableOfString_BigInteger105" column="HASHTBL_STR_BIG_INTEGER105">
             </field>
             <field name="HashtableOfString_BigInteger107" table="HASHTBL_STR_BIG_INTEGER107">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BIG_INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
-            <field name="HashtableOfString_Byte108" column="HASHTBL_STR_BYTE108"
-                   serialized="true">
+            <field name="HashtableOfString_Byte108" column="HASHTBL_STR_BYTE108">
             </field>
             <field name="HashtableOfString_Byte110" table="HASHTBL_STR_BYTE110">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="BYTEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Double111" column="HASHTBL_STR_DOUBLE111"
                    serialized="true">
@@ -357,7 +328,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="DOUBLEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Float114" column="HASHTBL_STR_FLOAT114"
                    serialized="true">
@@ -366,7 +336,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="FLOATVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Integer117" column="HASHTBL_STR_INTEGER117"
                    serialized="true">
@@ -375,7 +344,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="INTEGERVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Long120" column="HASHTBL_STR_LONG120"
                    serialized="true">
@@ -384,7 +352,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="LONGVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_Short123" column="HASHTBL_STR_SHORT123"
                    serialized="true">
@@ -393,7 +360,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="SHORTVAL"/>
-                <order column="INDEX"/>
             </field>
         </class>
     </package>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections-derby.orm?rev=227434&r1=227433&r2=227434&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections-derby.orm Thu Aug  4 09:50:15 2005
@@ -9,127 +9,106 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String1" table="HASHTBL_OBJECT1_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String2" table="HASHTBL_OBJECT2_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String3" table="HASHTBL_OBJECT3_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String4" table="HASHTBL_OBJECT4_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String6" table="HASHTBL_OBJECT6_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfObject_String8" table="HASHTBL_OBJECT8_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String9" table="HASHTBL_SIMPLE_CLASS9_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String10" table="HASHTBL_SIMPLE_CLASS10_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String11" table="HASHTBL_SIMPLE_CLASS11_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String12" table="HASHTBL_SIMPLE_CLASS12_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String13" table="HASHTBL_SIMPLE_CLASS13_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String15" table="HASHTBL_SIMPLE_CLASS15_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleClass_String17" table="HASHTBL_SIMPLE_CLASS17_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String18" table="HASHTBL_SIMPLE_INTERFACE18_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String19" table="HASHTBL_SIMPLE_INTERFACE19_STR">
                 <join column="IDENTIFIER"/>
-                <key column="KEYREF"/>
+                <key column="KEYPINTREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String20" table="HASHTBL_SIMPLE_INTERFACE20_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String21" table="HASHTBL_SIMPLE_INTERFACE21_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String22" table="HASHTBL_SIMPLE_INTERFACE22_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String24" table="HASHTBL_SIMPLE_INTERFACE24_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfSimpleInterface_String26" table="HASHTBL_SIMPLE_INTERFACE26_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYREF"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfString_String27" column="HASHTBL_STRING27_STR"
                    serialized="true">
@@ -153,7 +132,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfDate_String36" column="HASHTBL_DATE36_STR"
                    serialized="true">
@@ -177,7 +155,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfBigDecimal_String45" column="HASHTBL_BIG_DECIMAL45_STR"
                    serialized="true">
@@ -200,10 +177,12 @@
             <field name="HashtableOfBigDecimal_String53" table="HASHTBL_BIG_DECIMAL53_STR">
                 <join column="IDENTIFIER"/>
                 <key>
-                    <column name="KEYVAL" jdbc-type="DECIMAL" length="11" scale="4"/>
+                    <column name="KEYVAL"
+                            jdbc-type="DECIMAL"
+                            length="17"
+                            scale="6"/>
                 </key>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfBigInteger_String54" column="HASHTBL_BIG_INTEGER54_STR"
                    serialized="true">
@@ -227,7 +206,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfByte_String63" column="HASHTBL_BYTE63_STR"
                    serialized="true">
@@ -251,7 +229,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfDouble_String72" column="HASHTBL_DOUBLE72_STR"
                    serialized="true">
@@ -275,7 +252,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfFloat_String81" column="HASHTBL_FLOAT81_STR"
                    serialized="true">
@@ -299,7 +275,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfInteger_String90" column="HASHTBL_INTEGER90_STR"
                    serialized="true">
@@ -323,7 +298,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfLong_String99" column="HASHTBL_LONG99_STR"
                    serialized="true">
@@ -340,14 +314,12 @@
             <field name="HashtableOfLong_String103" column="HASHTBL_LONG103_STR"
                    serialized="true">
             </field>
-            <field name="HashtableOfLong_String105" column="HASHTBL_LONG105_STR"
-                   serialized="true">
+            <field name="HashtableOfLong_String105" column="HASHTBL_LONG105_STR">
             </field>
             <field name="HashtableOfLong_String107" table="HASHTBL_LONG107_STR">
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
             <field name="HashtableOfShort_String108" column="HASHTBL_SHORT108_STR"
                    serialized="true">
@@ -371,7 +343,6 @@
                 <join column="IDENTIFIER"/>
                 <key column="KEYVAL"/>
                 <value column="VALUEVAL"/>
-                <order column="INDEX"/>
             </field>
         </class>
     </package>



Mime
View raw message