Skip to content

Commit 8010843

Browse files
committed
1)Fix bugs. 2)increase MaxDirectMemorySize
1 parent 3db44c0 commit 8010843

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

processing/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@
205205
<!-- set default options -->
206206
<argLine>
207207
-Xmx512m
208-
-XX:MaxDirectMemorySize=1500m
208+
-XX:MaxDirectMemorySize=4g
209209
-Duser.language=en
210210
-Duser.GroupByQueryRunnerTest.javacountry=US
211211
-Dfile.encoding=UTF-8

processing/src/main/java/org/apache/druid/segment/incremental/OakIncrementalIndex.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ public Row apply(Map.Entry<ByteBuffer, ByteBuffer> entry)
175175

176176
OakMap tmpOakMap = descending ? oak.descendingMap() : oak;
177177
OakTransformView transformView = tmpOakMap.createTransformView(transformer);
178-
OakCloseableIterator<Row> valuesIterator = transformView.valuesIterator();
178+
OakCloseableIterator<Row> valuesIterator = transformView.entriesIterator();
179179
return new Iterable<Row>()
180180
{
181181
@Override

processing/src/test/java/org/apache/druid/segment/incremental/OakIncrementalIndexTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,10 +292,10 @@ public void testOffHeapOakIncrementalIndexPlainMode() throws Exception
292292
for (int j = 0; j < insertionTrials; j++) {
293293
for (int i = 0; i < rows.length; i++) {
294294
index.add(rows[i]);
295-
Assert.assertEquals(index.size(), (j - 1) * rows.length + i + 1);
296295
}
297296
}
298297

298+
Assert.assertEquals(index.size(), 50);
299299
Iterable<Row> iterable = index.iterableWithPostAggregations(null, false);
300300
int replicationsCounter = 0;
301301
Consumer<Row> rowConsumer = new Consumer<Row>() {

0 commit comments

Comments
 (0)