[teiid-commits] teiid SVN: r3880 - in branches/7.7.x/runtime/src: test/java/org/teiid/dqp/service/buffer and 1 other directory.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Tue Feb 14 12:22:52 EST 2012
Author: shawkins
Date: 2012-02-14 12:22:52 -0500 (Tue, 14 Feb 2012)
New Revision: 3880
Modified:
branches/7.7.x/runtime/src/main/java/org/teiid/services/BufferServiceImpl.java
branches/7.7.x/runtime/src/test/java/org/teiid/dqp/service/buffer/TestLocalBufferService.java
Log:
TEIID-1938 fix for propogating the inline lobs setting
Modified: branches/7.7.x/runtime/src/main/java/org/teiid/services/BufferServiceImpl.java
===================================================================
--- branches/7.7.x/runtime/src/main/java/org/teiid/services/BufferServiceImpl.java 2012-02-14 14:31:13 UTC (rev 3879)
+++ branches/7.7.x/runtime/src/main/java/org/teiid/services/BufferServiceImpl.java 2012-02-14 17:22:52 UTC (rev 3880)
@@ -94,6 +94,7 @@
this.bufferMgr.setProcessorBatchSize(Integer.valueOf(processorBatchSize));
this.bufferMgr.setMaxReserveKB(this.maxReserveKb);
this.bufferMgr.setMaxProcessingKB(this.maxProcessingKb);
+ this.bufferMgr.setInlineLobs(inlineLobs);
this.bufferMgr.initialize();
// If necessary, add disk storage manager
Modified: branches/7.7.x/runtime/src/test/java/org/teiid/dqp/service/buffer/TestLocalBufferService.java
===================================================================
--- branches/7.7.x/runtime/src/test/java/org/teiid/dqp/service/buffer/TestLocalBufferService.java 2012-02-14 14:31:13 UTC (rev 3879)
+++ branches/7.7.x/runtime/src/test/java/org/teiid/dqp/service/buffer/TestLocalBufferService.java 2012-02-14 17:22:52 UTC (rev 3880)
@@ -46,14 +46,14 @@
BufferServiceImpl svc = new BufferServiceImpl();
svc.setDiskDirectory(UnitTestUtil.getTestScratchPath()+"/teiid/1");
svc.setUseDisk(true);
-
+ svc.setInlineLobs(false);
svc.start();
// all the properties are set
assertTrue("Not Directory", svc.getBufferDirectory().isDirectory()); //$NON-NLS-1$
assertTrue("does not exist", svc.getBufferDirectory().exists()); //$NON-NLS-1$
assertTrue("does not end with one", svc.getBufferDirectory().getParent().endsWith("1")); //$NON-NLS-1$ //$NON-NLS-2$
assertTrue(svc.isUseDisk());
-
+ assertFalse(svc.isInlineLobs());
BufferManagerImpl mgr = svc.getBufferManager();
SplittableStorageManager ssm = (SplittableStorageManager)((BufferFrontedFileStoreCache)mgr.getCache()).getStorageManager();
assertTrue(((FileStorageManager)ssm.getStorageManager()).getDirectory().endsWith(svc.getBufferDirectory().getName()));
More information about the teiid-commits
mailing list