[teiid-commits] teiid SVN: r4558 - in branches/7.7.x: engine/src/main/java/org/teiid/query/processor/relational and 1 other directories.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Fri Apr 5 15:00:47 EDT 2013
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
===================================================================
--- 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 @@
</li>
<li>[<a href='https://issues.jboss.org/browse/TEIID-2410'>TEIID-2410</a>] - issues with output buffer blocking
</li>
+<li>[<a href='https://issues.jboss.org/browse/TEIID-2457'>TEIID-2457</a>] - Assertion error with INTERSECT
+</li>
+<li>[<a href='https://issues.jboss.org/browse/TEIID-2460'>TEIID-2460</a>] - Weird behavior when Max buffer space restriction is hit
+</li>
</ul>
<h4>From 7.7.5</h4>
Modified: branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relational/SourceState.java
===================================================================
--- branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relational/SourceState.java 2013-04-04 18:54:05 UTC (rev 4557)
+++ branches/7.7.x/engine/src/main/java/org/teiid/query/processor/relational/SourceState.java 2013-04-05 19:00:46 UTC (rev 4558)
@@ -305,7 +305,8 @@
return;
}
TupleBuffer sorted = sortUtility.sort();
- if (this.buffer != null) {
+ //only remove the buffer if this is the first time through
+ if (this.buffer != null && this.buffer != sorted) {
this.buffer.remove();
}
this.prefetch = null;
Modified: branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relational/TestJoinNode.java
===================================================================
--- branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relational/TestJoinNode.java 2013-04-04 18:54:05 UTC (rev 4557)
+++ branches/7.7.x/engine/src/test/java/org/teiid/query/processor/relational/TestJoinNode.java 2013-04-05 19:00:46 UTC (rev 4558)
@@ -174,7 +174,7 @@
List leftElements = new ArrayList();
leftElements.add(es1);
- leftNode = new FakeRelationalNode(1, leftTuples);
+ leftNode = new BlockingFakeRelationalNode(1, leftTuples);
leftNode.setElements(leftElements);
List rightElements = new ArrayList();
More information about the teiid-commits
mailing list