You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jk...@apache.org on 2001/11/26 23:08:54 UTC

cvs commit: xml-xalan/test/tests/conf-gold/idkey idkey01.out idkey07.out idkey30.out idkey31.out idkey49.out

jkesselm    01/11/26 14:08:54

  Modified:    test/tests/conf-gold/idkey idkey01.out idkey07.out
                        idkey30.out idkey31.out idkey49.out
  Log:
  Another fairly large change in the DTM architexture (sic)....
  
  We've changed DTM's internal behavior so it can now assign
  more than one "DTM ID" to a single document, cascading from
  one ID to the next. This means that the size of a single DTM is
  no longer limited by the bits available in the low part of the DTM
  Node Handle. This means we can support larger documents.
  
  That has allowed us to reduce the number of bits reserved
  for that portion of the node addresing scheme... which in turn has
  increased the number of bits available for use in the DTM ID. This
  means we can now have many more documents active at once.
  
  The trade-off is that huge documents will require more than one
  DTM ID and thus cut into the number of documents, But since we
  now have 16 bits of DTM ID space, I don't think we're really likely
  to run into both limits at once. And the changes are essentially
  limited to the DTM layer; the rest of Xalan should be unaffected.
  
  In the process of making this change, I've also encapsulated the
  conversions between DTM API node handles and DTMDefaultBase's
  internal node indices. That should be safer all 'round.
  
  NOTE: One side effect of this change is that the strings
  generated by the key() function have changed again.
  I've updated the IDKEY testcases to reflect this.
  
  Smoketest is currently passing everything except
  axes109 and the API's TraceListenerTest . But I believe
  those failures are due to a glitch in my test directory
  since they also happen when I run the D13 code there,
  whereas D13 runs fine in the directory where I built it.
  I'm going to assume that "same result is no new bug"
  for now.
  
  Revision  Changes    Path
  1.5       +6 -6      xml-xalan/test/tests/conf-gold/idkey/idkey01.out
  
  Index: idkey01.out
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/tests/conf-gold/idkey/idkey01.out,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- idkey01.out	2001/10/01 15:35:40	1.4
  +++ idkey01.out	2001/11/26 22:08:53	1.5
  @@ -1,23 +1,23 @@
   <HTML>
   <P>Reference numbers should match the titles, links should work.</P>
   <HR>
  -<H1 id="N400004">1. Introduction</H1>
  +<H1 id="N10004">1. Introduction</H1>
       Introduction
  -    <P>For more information see the <A href="#N40002A">3. Expressions</A> section.</P>
  +    <P>For more information see the <A href="#N1002A">3. Expressions</A> section.</P>
       
   <P>(alternate id link: id3)</P>
     
   <HR>
  -<H1 id="N400017">2. Stylesheet Structure</H1>
  +<H1 id="N10017">2. Stylesheet Structure</H1>
       Stylesheet Structure
  -    <P>For more information see the <A href="#N400004">1. Introduction</A> section.</P>
  +    <P>For more information see the <A href="#N10004">1. Introduction</A> section.</P>
       
   <P>(alternate id link: id1)</P>
     
   <HR>
  -<H1 id="N40002A">3. Expressions</H1>
  +<H1 id="N1002A">3. Expressions</H1>
       Expressions
  -    <P>For more information see the <A href="#N400017">2. Stylesheet Structure</A> section.</P>
  +    <P>For more information see the <A href="#N10017">2. Stylesheet Structure</A> section.</P>
       
   <P>(alternate id link: id2)</P>
     
  
  
  
  1.4       +1 -1      xml-xalan/test/tests/conf-gold/idkey/idkey07.out
  
  Index: idkey07.out
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/tests/conf-gold/idkey/idkey07.out,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- idkey07.out	2001/10/01 15:35:40	1.3
  +++ idkey07.out	2001/11/26 22:08:53	1.4
  @@ -1,2 +1,2 @@
   <?xml version="1.0" encoding="UTF-8"?>
  -<out>N40000A,N400008,,N400004,N400001</out>
  \ No newline at end of file
  +<out>N1000A,N10008,,N10004,N10001</out>
  \ No newline at end of file
  
  
  
  1.4       +5 -5      xml-xalan/test/tests/conf-gold/idkey/idkey30.out
  
  Index: idkey30.out
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/tests/conf-gold/idkey/idkey30.out,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- idkey30.out	2001/10/01 15:35:40	1.3
  +++ idkey30.out	2001/11/26 22:08:53	1.4
  @@ -1,6 +1,6 @@
   <?xml version="1.0" encoding="UTF-8"?>
  -<out>A(att):N400003;T:N400004,P(a-pi):N400005;T:N400006,C:N400007,T:N400008,
  -  E(inner):N400009 has A(blat):N40000A;T:N40000B,C:N40000C,T:N40000D,
  -  E(sub):N40000E has T:N40000F,
  -T:N400010,
  -T:N400011,</out>
  \ No newline at end of file
  +<out>A(att):N10003;T:N10004,P(a-pi):N10005;T:N10006,C:N10007,T:N10008,
  +  E(inner):N10009 has A(blat):N1000A;T:N1000B,C:N1000C,T:N1000D,
  +  E(sub):N1000E has T:N1000F,
  +T:N10010,
  +T:N10011,</out>
  \ No newline at end of file
  
  
  
  1.5       +4 -4      xml-xalan/test/tests/conf-gold/idkey/idkey31.out
  
  Index: idkey31.out
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/tests/conf-gold/idkey/idkey31.out,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- idkey31.out	2001/10/01 15:35:40	1.4
  +++ idkey31.out	2001/11/26 22:08:53	1.5
  @@ -1,8 +1,8 @@
   <?xml version="1.0" encoding="UTF-8"?>
  -<out><docs><xml>N400002</xml></docs>
  -  <doc><ext>N400005</ext><xml>N400002</xml></doc>
  -    <section><foo>N400008</foo><ext>N400005</ext><xml>N400002</xml></section>
  -      <inner><foo>N400008</foo><ext>N400005</ext><whiz>N40000B</whiz><xml>N400002</xml></inner>
  +<out><docs><xml>N10002</xml></docs>
  +  <doc><ext>N10005</ext><xml>N10002</xml></doc>
  +    <section><foo>N10008</foo><ext>N10005</ext><xml>N10002</xml></section>
  +      <inner><foo>N10008</foo><ext>N10005</ext><whiz>N1000B</whiz><xml>N10002</xml></inner>
       
     
   </out>
  
  
  
  1.7       +1 -1      xml-xalan/test/tests/conf-gold/idkey/idkey49.out
  
  Index: idkey49.out
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/tests/conf-gold/idkey/idkey49.out,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- idkey49.out	2001/10/29 21:47:09	1.6
  +++ idkey49.out	2001/11/26 22:08:53	1.7
  @@ -1,3 +1,3 @@
   <?xml version="1.0" encoding="UTF-8"?>
   <out><values>49A-Hello,  49B-Shirt,  49B-Overt,  49C-GoodBye,  49D-Tie,  49D-Sly,  </values>
  -<ids>NC00004,  N1000004,  N1000007,  N1400004,  N1800004,  N1800007,  </ids></out>
  \ No newline at end of file
  +<ids>N30004,  N40004,  N40007,  N50004,  N60004,  N60007,  </ids></out>
  \ No newline at end of file
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org