From teiid-commits at lists.jboss.org Fri Apr 5 15:00:47 2013 Content-Type: multipart/mixed; boundary="===============4147703395992882600==" MIME-Version: 1.0 From: teiid-commits at lists.jboss.org To: teiid-commits at lists.jboss.org Subject: [teiid-commits] teiid SVN: r4558 - in branches/7.7.x: engine/src/main/java/org/teiid/query/processor/relational and 1 other directories. Date: Fri, 05 Apr 2013 15:00:47 -0400 Message-ID: <201304051900.r35J0l97001775@svn01.web.mwc.hst.phx2.redhat.com> --===============4147703395992882600== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: jolee Date: 2013-04-05 15:00:46 -0400 (Fri, 05 Apr 2013) New Revision: 4558 Modified: branches/7.7.x/build/kits/jboss-container/teiid-releasenotes.html branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relational= /SourceState.java branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relational= /TestJoinNode.java Log: BZ907640: + TEIID-2457 and updated teiid-releasenotes.html Modified: branches/7.7.x/build/kits/jboss-container/teiid-releasenotes.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/7.7.x/build/kits/jboss-container/teiid-releasenotes.html 2013-= 04-04 18:54:05 UTC (rev 4557) +++ branches/7.7.x/build/kits/jboss-container/teiid-releasenotes.html 2013-= 04-05 19:00:46 UTC (rev 4558) @@ -262,6 +262,10 @@
  • [TEIID-2410= ] - issues with output buffer blocking
  • +
  • [TEIID-2457= ] - Assertion error with INTERSECT = +
  • +
  • [TEIID-2460= ] - Weird behavior when Max buffer space restriction is hit = +
  • =

    From 7.7.5

    Modified: branches/7.7.x/engine/src/main/java/org/teiid/query/processor/rel= ational/SourceState.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relationa= l/SourceState.java 2013-04-04 18:54:05 UTC (rev 4557) +++ branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relationa= l/SourceState.java 2013-04-05 19:00:46 UTC (rev 4558) @@ -305,7 +305,8 @@ return; } = TupleBuffer sorted =3D sortUtility.sort(); - if (this.buffer !=3D null) { + //only remove the buffer if this is the first time through + if (this.buffer !=3D null && this.buffer !=3D sorted) { this.buffer.remove(); } this.prefetch =3D null; Modified: branches/7.7.x/engine/src/test/java/org/teiid/query/processor/rel= ational/TestJoinNode.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relationa= l/TestJoinNode.java 2013-04-04 18:54:05 UTC (rev 4557) +++ branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relationa= l/TestJoinNode.java 2013-04-05 19:00:46 UTC (rev 4558) @@ -174,7 +174,7 @@ = List leftElements =3D new ArrayList(); leftElements.add(es1); - leftNode =3D new FakeRelationalNode(1, leftTuples); + leftNode =3D new BlockingFakeRelationalNode(1, leftTuples); leftNode.setElements(leftElements); = List rightElements =3D new ArrayList(); --===============4147703395992882600==--