[teiid-commits] teiid SVN: r2493 - in branches/7.1.x: build/kits/jboss-container/deploy/teiid and 1 other directories.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Thu Aug 26 12:01:33 EDT 2010
Author: shawkins
Date: 2010-08-26 12:01:31 -0400 (Thu, 26 Aug 2010)
New Revision: 2493
Modified:
branches/7.1.x/build/kits/jboss-container/deploy/teiid/teiid-jboss-beans.xml
branches/7.1.x/build/kits/jboss-container/teiid-releasenotes.html
branches/7.1.x/engine/src/main/java/org/teiid/dqp/internal/process/Request.java
Log:
TEIID-1220 changing data role checking to be enabled by default, but to only check against vdbs with data roles
Modified: branches/7.1.x/build/kits/jboss-container/deploy/teiid/teiid-jboss-beans.xml
===================================================================
--- branches/7.1.x/build/kits/jboss-container/deploy/teiid/teiid-jboss-beans.xml 2010-08-26 15:29:47 UTC (rev 2492)
+++ branches/7.1.x/build/kits/jboss-container/deploy/teiid/teiid-jboss-beans.xml 2010-08-26 16:01:31 UTC (rev 2493)
@@ -91,14 +91,14 @@
<property name="timeSliceInMilli">2000</property>
<!-- Maximum allowed fetch size, set via JDBC. User requested value ignored above this value. (default 20480) -->
<property name="maxRowsFetchSize">20480</property>
- <!-- The max lob chunk size in KB transferred each time when processing blobs, clobs(100KB default) -->
+ <!-- The max lob chunk size in KB transferred each time when processing blobs, clobs (100KB default) -->
<property name="lobChunkSizeInKB">100</property>
<!-- The maximum number of query plans that are cached.
This includes both user plans and internal prepared plans.
Note: this is a memory based cache. (default 512) -->
<property name="preparedPlanCacheMaxCount">512</property>
- <!-- Turn on role checking on resources based on the roles defined in VDB -->
- <property name="useDataRoles" class="java.lang.Boolean">false</property>
+ <!-- Turn on role checking of resources based on the roles defined in VDB (default true) -->
+ <property name="useDataRoles" class="java.lang.Boolean">true</property>
<!-- Long running query threshold, after which a alert can be generated by tooling if configured-->
<property name="queryThresholdInSecs">600</property>
<!-- Maximum rows allowed from a source query. -1 indicates no limit. (default -1)-->
Modified: branches/7.1.x/build/kits/jboss-container/teiid-releasenotes.html
===================================================================
--- branches/7.1.x/build/kits/jboss-container/teiid-releasenotes.html 2010-08-26 15:29:47 UTC (rev 2492)
+++ branches/7.1.x/build/kits/jboss-container/teiid-releasenotes.html 2010-08-26 16:01:31 UTC (rev 2493)
@@ -67,6 +67,7 @@
<h4>from 7.1</h4>
<ul>
+ <li>The default for data role checking is now "true". However only VDBs with data roles will have roles enforced.
<li>The default prepared plan cache size was increased to 512, since it is targeted by internal plans as well.
</ul>
Modified: branches/7.1.x/engine/src/main/java/org/teiid/dqp/internal/process/Request.java
===================================================================
--- branches/7.1.x/engine/src/main/java/org/teiid/dqp/internal/process/Request.java 2010-08-26 15:29:47 UTC (rev 2492)
+++ branches/7.1.x/engine/src/main/java/org/teiid/dqp/internal/process/Request.java 2010-08-26 16:01:31 UTC (rev 2493)
@@ -153,7 +153,7 @@
this.workContext = workContext;
this.requestId = workContext.getRequestID(this.requestMsg.getExecutionId());
this.connectorManagerRepo = workContext.getVDB().getAttachment(ConnectorManagerRepository.class);
- this.useEntitlements = useEntitlements;
+ this.useEntitlements = useEntitlements && !workContext.getVDB().getDataPolicies().isEmpty();
this.planCache = planCache;
}
More information about the teiid-commits
mailing list