You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by di...@apache.org on 2015/11/11 00:42:23 UTC
[01/50] [abbrv] incubator-geode git commit: GEODE-381 enable gfsh
https usage through SSL terminated environments
Repository: incubator-geode
Updated Branches:
refs/heads/feature/GEODE-12 663379e28 -> 2710a4229
GEODE-381 enable gfsh https usage through SSL terminated environments
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/e9aa18bd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/e9aa18bd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/e9aa18bd
Branch: refs/heads/feature/GEODE-12
Commit: e9aa18bdbd8426d0d8dbede7e9ad68933f378be4
Parents: 8f96cf7
Author: Jens Deppe <jd...@gopivotal.com>
Authored: Mon Oct 5 15:01:17 2015 -0700
Committer: Jens Deppe <jd...@pivotal.io>
Committed: Fri Oct 30 09:17:14 2015 -0700
----------------------------------------------------------------------
.../internal/cli/commands/ShellCommands.java | 7 +-
.../controllers/AbstractCommandsController.java | 7 +-
.../controllers/ShellCommandsController.java | 178 ++++++++++---------
gemfire-web/build.gradle | 4 +-
.../ShellCommandsControllerJUnitTest.java | 47 +++--
5 files changed, 140 insertions(+), 103 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9aa18bd/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/ShellCommands.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/ShellCommands.java b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/ShellCommands.java
index 43e85f4..edab207 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/ShellCommands.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/ShellCommands.java
@@ -206,10 +206,13 @@ public class ShellCommands implements CommandMarker {
url = url.replace("http:", "https:");
}
}
-
+
+ // This is so that SSL termination results in https URLs being returned
+ String query = (url.startsWith("https")) ? "?scheme=https" : "";
+
LogWrapper.getInstance().warning(String.format("Sending HTTP request for Link Index at (%1$s)...", url.concat("/index")));
- LinkIndex linkIndex = new SimpleHttpRequester(CONNECT_LOCATOR_TIMEOUT_MS).get(url.concat("/index"), LinkIndex.class);
+ LinkIndex linkIndex = new SimpleHttpRequester(CONNECT_LOCATOR_TIMEOUT_MS).get(url.concat("/index").concat(query), LinkIndex.class);
LogWrapper.getInstance().warning(String.format("Received Link Index (%1$s)", linkIndex.toString()));
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9aa18bd/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/AbstractCommandsController.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/AbstractCommandsController.java b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/AbstractCommandsController.java
index 74a9bff..41a890a 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/AbstractCommandsController.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/AbstractCommandsController.java
@@ -57,6 +57,7 @@ import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.context.request.WebRequest;
import org.springframework.web.servlet.support.ServletUriComponentsBuilder;
+import org.springframework.web.util.UriComponentsBuilder;
/**
* The AbstractCommandsController class is the abstract base class encapsulating common functionality across all
@@ -255,12 +256,14 @@ public abstract class AbstractCommandsController {
* Converts the URI relative path to an absolute path based on the Servlet context information.
*
* @param path the URI relative path to append to the Servlet context path.
+ * @param scheme the scheme to use for the URI
* @return a URI constructed with all component path information.
* @see java.net.URI
* @see org.springframework.web.servlet.support.ServletUriComponentsBuilder
*/
- protected /*static*/ URI toUri(final String path) {
- return ServletUriComponentsBuilder.fromCurrentContextPath().path(REST_API_VERSION).path(path).build().toUri();
+ protected /*static*/ URI toUri(final String path, final String scheme) {
+ return ServletUriComponentsBuilder.fromCurrentContextPath()
+ .path(REST_API_VERSION).path(path).scheme(scheme).build().toUri();
}
/**
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9aa18bd/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsController.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsController.java b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsController.java
index bf3fb06..0bac797 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsController.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsController.java
@@ -144,7 +144,7 @@ public class ShellCommandsController extends AbstractCommandsController {
*
* @return a LinkIndex containing Links for all web service endpoints, REST API calls in GemFire.
* @see com.gemstone.gemfire.management.internal.cli.i18n.CliStrings
- * @see com.gemstone.gemfire.management.internal.web.controllers.AbstractCommandsController#toUri(String)
+ * @see AbstractCommandsController#toUri(String, String)
* @see com.gemstone.gemfire.management.internal.web.domain.Link
* @see com.gemstone.gemfire.management.internal.web.domain.LinkIndex
* @see com.gemstone.gemfire.management.internal.web.http.HttpMethod
@@ -153,113 +153,117 @@ public class ShellCommandsController extends AbstractCommandsController {
// the Spring Web MVC Controller RequestMapping Annotations.
@RequestMapping(method = RequestMethod.GET, value = "/index", produces = MediaType.APPLICATION_XML_VALUE)
@ResponseBody
- public LinkIndex index() {
+ public LinkIndex index(@RequestParam(value = "scheme", required = false, defaultValue = "http") final String scheme) {
//logger.warning(String.format("Returning Link Index for Context Path (%1$s).",
// ServletUriComponentsBuilder.fromCurrentContextPath().build().toString()));
return new LinkIndex()
// Cluster Commands
- .add(new Link(CliStrings.STATUS_SHARED_CONFIG, toUri("/services/cluster-config")))
+ .add(new Link(CliStrings.STATUS_SHARED_CONFIG, toUri("/services/cluster-config",
+ scheme)))
// Member Commands
- .add(new Link(CliStrings.LIST_MEMBER, toUri("/members")))
- .add(new Link(CliStrings.DESCRIBE_MEMBER, toUri("/members/{name}")))
+ .add(new Link(CliStrings.LIST_MEMBER, toUri("/members", scheme)))
+ .add(new Link(CliStrings.DESCRIBE_MEMBER, toUri("/members/{name}", scheme)))
// Region Commands
- .add(new Link(CliStrings.LIST_REGION, toUri("/regions")))
- .add(new Link(CliStrings.DESCRIBE_REGION, toUri("/regions/{name}")))
- .add(new Link(CliStrings.ALTER_REGION, toUri("/regions/{name}"), HttpMethod.PUT))
- .add(new Link(CliStrings.CREATE_REGION, toUri("/regions"), HttpMethod.POST))
- .add(new Link(CliStrings.DESTROY_REGION, toUri("/regions/{name}"), HttpMethod.DELETE))
+ .add(new Link(CliStrings.LIST_REGION, toUri("/regions", scheme)))
+ .add(new Link(CliStrings.DESCRIBE_REGION, toUri("/regions/{name}", scheme)))
+ .add(new Link(CliStrings.ALTER_REGION, toUri("/regions/{name}", scheme), HttpMethod.PUT))
+ .add(new Link(CliStrings.CREATE_REGION, toUri("/regions", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.DESTROY_REGION, toUri("/regions/{name}", scheme), HttpMethod.DELETE))
// Index Commands
- .add(new Link(CliStrings.LIST_INDEX, toUri("/indexes")))
- .add(new Link(CliStrings.CLEAR_DEFINED_INDEXES, toUri("/indexes?op=clear-defined"), HttpMethod.DELETE))
- .add(new Link(CliStrings.CREATE_INDEX, toUri("/indexes"), HttpMethod.POST))
- .add(new Link(CliStrings.CREATE_DEFINED_INDEXES, toUri("/indexes?op=create-defined"), HttpMethod.POST))
- .add(new Link(CliStrings.DEFINE_INDEX, toUri("/indexes?op=define"), HttpMethod.POST))
- .add(new Link(CliStrings.DESTROY_INDEX, toUri("/indexes"), HttpMethod.DELETE))
- .add(new Link(CliStrings.DESTROY_INDEX, toUri("/indexes/{name}"), HttpMethod.DELETE))
+ .add(new Link(CliStrings.LIST_INDEX, toUri("/indexes", scheme)))
+ .add(new Link(CliStrings.CLEAR_DEFINED_INDEXES, toUri("/indexes?op=clear-defined",
+ scheme), HttpMethod.DELETE))
+ .add(new Link(CliStrings.CREATE_INDEX, toUri("/indexes", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CREATE_DEFINED_INDEXES, toUri("/indexes?op=create-defined",
+ scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.DEFINE_INDEX, toUri("/indexes?op=define", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.DESTROY_INDEX, toUri("/indexes", scheme), HttpMethod.DELETE))
+ .add(new Link(CliStrings.DESTROY_INDEX, toUri("/indexes/{name}", scheme), HttpMethod.DELETE))
// Data Commands
- .add(new Link(CliStrings.GET, toUri("/regions/{region}/data"), HttpMethod.GET))
- .add(new Link(CliStrings.PUT, toUri("/regions/{region}/data"), HttpMethod.PUT))
- .add(new Link(CliStrings.REMOVE, toUri("/regions/{region}/data"), HttpMethod.DELETE))
- .add(new Link(CliStrings.EXPORT_DATA, toUri("/members/{member}/regions/{region}/data"), HttpMethod.GET))
- .add(new Link(CliStrings.IMPORT_DATA, toUri("/members/{member}/regions/{region}/data"), HttpMethod.POST))
- .add(new Link(CliStrings.LOCATE_ENTRY, toUri("/regions/{region}/data/location"), HttpMethod.GET))
- .add(new Link(CliStrings.QUERY, toUri("/regions/data/query"), HttpMethod.GET))
- .add(new Link(CliStrings.REBALANCE, toUri("/regions/data?op=rebalance"), HttpMethod.POST))
+ .add(new Link(CliStrings.GET, toUri("/regions/{region}/data", scheme), HttpMethod.GET))
+ .add(new Link(CliStrings.PUT, toUri("/regions/{region}/data", scheme), HttpMethod.PUT))
+ .add(new Link(CliStrings.REMOVE, toUri("/regions/{region}/data", scheme), HttpMethod.DELETE))
+ .add(new Link(CliStrings.EXPORT_DATA, toUri("/members/{member}/regions/{region}/data", scheme), HttpMethod.GET))
+ .add(new Link(CliStrings.IMPORT_DATA, toUri("/members/{member}/regions/{region}/data", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.LOCATE_ENTRY, toUri("/regions/{region}/data/location", scheme), HttpMethod.GET))
+ .add(new Link(CliStrings.QUERY, toUri("/regions/data/query", scheme), HttpMethod.GET))
+ .add(new Link(CliStrings.REBALANCE, toUri("/regions/data?op=rebalance", scheme), HttpMethod.POST))
// Function Commands
- .add(new Link(CliStrings.LIST_FUNCTION, toUri("/functions")))
- .add(new Link(CliStrings.DESTROY_FUNCTION, toUri("/functions/{id}"), HttpMethod.DELETE))
- .add(new Link(CliStrings.EXECUTE_FUNCTION, toUri("/functions/{id}"), HttpMethod.POST))
+ .add(new Link(CliStrings.LIST_FUNCTION, toUri("/functions", scheme)))
+ .add(new Link(CliStrings.DESTROY_FUNCTION, toUri("/functions/{id}", scheme), HttpMethod.DELETE))
+ .add(new Link(CliStrings.EXECUTE_FUNCTION, toUri("/functions/{id}", scheme), HttpMethod.POST))
// Client Commands
- .add(new Link(CliStrings.LIST_CLIENTS, toUri("/clients")))
- .add(new Link(CliStrings.DESCRIBE_CLIENT, toUri("/clients/{clientID}")))
+ .add(new Link(CliStrings.LIST_CLIENTS, toUri("/clients", scheme)))
+ .add(new Link(CliStrings.DESCRIBE_CLIENT, toUri("/clients/{clientID}", scheme)))
// Config Commands
- .add(new Link(CliStrings.ALTER_RUNTIME_CONFIG, toUri("/config"), HttpMethod.POST))
- .add(new Link(CliStrings.DESCRIBE_CONFIG, toUri("/members/{member}/config")))
- .add(new Link(CliStrings.EXPORT_CONFIG, toUri("/config")))
- .add(new Link(CliStrings.EXPORT_SHARED_CONFIG, toUri("/config/cluster")))
- .add(new Link(CliStrings.IMPORT_SHARED_CONFIG, toUri("/config/cluster"), HttpMethod.POST))
+ .add(new Link(CliStrings.ALTER_RUNTIME_CONFIG, toUri("/config", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.DESCRIBE_CONFIG, toUri("/members/{member}/config", scheme)))
+ .add(new Link(CliStrings.EXPORT_CONFIG, toUri("/config", scheme)))
+ .add(new Link(CliStrings.EXPORT_SHARED_CONFIG, toUri("/config/cluster", scheme)))
+ .add(new Link(CliStrings.IMPORT_SHARED_CONFIG, toUri("/config/cluster", scheme), HttpMethod.POST))
// Deploy Commands
- .add(new Link(CliStrings.LIST_DEPLOYED, toUri("/deployed")))
- .add(new Link(CliStrings.DEPLOY, toUri("/deployed"), HttpMethod.POST))
- .add(new Link(CliStrings.UNDEPLOY, toUri("/deployed"), HttpMethod.DELETE))
+ .add(new Link(CliStrings.LIST_DEPLOYED, toUri("/deployed", scheme)))
+ .add(new Link(CliStrings.DEPLOY, toUri("/deployed", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.UNDEPLOY, toUri("/deployed", scheme), HttpMethod.DELETE))
// Disk Store Commands
- .add(new Link(CliStrings.LIST_DISK_STORE, toUri("/diskstores")))
- .add(new Link(CliStrings.BACKUP_DISK_STORE, toUri("/diskstores?op=backup"), HttpMethod.POST))
- .add(new Link(CliStrings.COMPACT_DISK_STORE, toUri("/diskstores/{name}?op=compact"), HttpMethod.POST))
- .add(new Link(CliStrings.CREATE_DISK_STORE, toUri("/diskstores"), HttpMethod.POST))
- .add(new Link(CliStrings.DESCRIBE_DISK_STORE, toUri("/diskstores/{name}")))
- .add(new Link(CliStrings.DESTROY_DISK_STORE, toUri("/diskstores/{name}"), HttpMethod.DELETE))
- .add(new Link(CliStrings.REVOKE_MISSING_DISK_STORE, toUri("/diskstores/{id}?op=revoke"), HttpMethod.POST))
- .add(new Link(CliStrings.SHOW_MISSING_DISK_STORE, toUri("/diskstores/missing")))
+ .add(new Link(CliStrings.LIST_DISK_STORE, toUri("/diskstores", scheme)))
+ .add(new Link(CliStrings.BACKUP_DISK_STORE, toUri("/diskstores?op=backup", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.COMPACT_DISK_STORE, toUri("/diskstores/{name}?op=compact",
+ scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CREATE_DISK_STORE, toUri("/diskstores", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.DESCRIBE_DISK_STORE, toUri("/diskstores/{name}", scheme)))
+ .add(new Link(CliStrings.DESTROY_DISK_STORE, toUri("/diskstores/{name}", scheme), HttpMethod.DELETE))
+ .add(new Link(CliStrings.REVOKE_MISSING_DISK_STORE, toUri("/diskstores/{id}?op=revoke", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.SHOW_MISSING_DISK_STORE, toUri("/diskstores/missing", scheme)))
// Durable Client Commands
- .add(new Link(CliStrings.LIST_DURABLE_CQS, toUri("/durable-clients/{durable-client-id}/cqs")))
- .add(new Link(CliStrings.COUNT_DURABLE_CQ_EVENTS, toUri("/durable-clients/{durable-client-id}/cqs/events")))
- .add(new Link(CliStrings.COUNT_DURABLE_CQ_EVENTS, toUri("/durable-clients/{durable-client-id}/cqs/{durable-cq-name}/events")))
- .add(new Link(CliStrings.CLOSE_DURABLE_CLIENTS, toUri("/durable-clients/{durable-client-id}?op=close"), HttpMethod.POST))
- .add(new Link(CliStrings.CLOSE_DURABLE_CQS, toUri("/durable-clients/{durable-client-id}/cqs/{durable-cq-name}?op=close"), HttpMethod.POST))
+ .add(new Link(CliStrings.LIST_DURABLE_CQS, toUri("/durable-clients/{durable-client-id}/cqs", scheme)))
+ .add(new Link(CliStrings.COUNT_DURABLE_CQ_EVENTS, toUri("/durable-clients/{durable-client-id}/cqs/events", scheme)))
+ .add(new Link(CliStrings.COUNT_DURABLE_CQ_EVENTS, toUri("/durable-clients/{durable-client-id}/cqs/{durable-cq-name}/events", scheme)))
+ .add(new Link(CliStrings.CLOSE_DURABLE_CLIENTS, toUri("/durable-clients/{durable-client-id}?op=close", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CLOSE_DURABLE_CQS, toUri("/durable-clients/{durable-client-id}/cqs/{durable-cq-name}?op=close", scheme), HttpMethod.POST))
// Launcher Lifecycle Commands
- .add(new Link(CliStrings.STATUS_LOCATOR, toUri("/members/{name}/locator")))
- .add(new Link(CliStrings.STATUS_SERVER, toUri("/members/{name}/server")))
+ .add(new Link(CliStrings.STATUS_LOCATOR, toUri("/members/{name}/locator", scheme)))
+ .add(new Link(CliStrings.STATUS_SERVER, toUri("/members/{name}/server", scheme)))
// Miscellaneous Commands
- .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/groups/{groups}/loglevel"), HttpMethod.POST))
- .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/members/{members}/loglevel"), HttpMethod.POST))
- .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/members/{members}/groups/{groups}/loglevel"), HttpMethod.POST))
- .add(new Link(CliStrings.EXPORT_LOGS, toUri("/logs")))
- .add(new Link(CliStrings.EXPORT_STACKTRACE, toUri("/stacktraces")))
- .add(new Link(CliStrings.GC, toUri("/gc"), HttpMethod.POST))
- .add(new Link(CliStrings.GC, toUri("/members/{member}/gc"), HttpMethod.POST))
- .add(new Link(CliStrings.NETSTAT, toUri("/netstat")))
- .add(new Link(CliStrings.SHOW_DEADLOCK, toUri("/deadlocks")))
- .add(new Link(CliStrings.SHOW_LOG, toUri("/members/{member}/log")))
- .add(new Link(CliStrings.SHOW_METRICS, toUri("/metrics")))
- .add(new Link(CliStrings.SHUTDOWN, toUri("/shutdown"), HttpMethod.POST)) // verb!
+ .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/groups/{groups}/loglevel", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/members/{members}/loglevel", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CHANGE_LOGLEVEL, toUri("/members/{members}/groups/{groups}/loglevel", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.EXPORT_LOGS, toUri("/logs", scheme)))
+ .add(new Link(CliStrings.EXPORT_STACKTRACE, toUri("/stacktraces", scheme)))
+ .add(new Link(CliStrings.GC, toUri("/gc", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.GC, toUri("/members/{member}/gc", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.NETSTAT, toUri("/netstat", scheme)))
+ .add(new Link(CliStrings.SHOW_DEADLOCK, toUri("/deadlocks", scheme)))
+ .add(new Link(CliStrings.SHOW_LOG, toUri("/members/{member}/log", scheme)))
+ .add(new Link(CliStrings.SHOW_METRICS, toUri("/metrics", scheme)))
+ .add(new Link(CliStrings.SHUTDOWN, toUri("/shutdown", scheme), HttpMethod.POST)) // verb!
// Queue Commands
- .add(new Link(CliStrings.CREATE_ASYNC_EVENT_QUEUE, toUri("/async-event-queues"), HttpMethod.POST))
- .add(new Link(CliStrings.LIST_ASYNC_EVENT_QUEUES, toUri("/async-event-queues")))
+ .add(new Link(CliStrings.CREATE_ASYNC_EVENT_QUEUE, toUri("/async-event-queues", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.LIST_ASYNC_EVENT_QUEUES, toUri("/async-event-queues", scheme)))
// PDX Commands
- .add(new Link(CliStrings.CONFIGURE_PDX, toUri("/pdx"), HttpMethod.POST))
+ .add(new Link(CliStrings.CONFIGURE_PDX, toUri("/pdx", scheme), HttpMethod.POST))
//.add(new Link(CliStrings.PDX_DELETE_FIELD, toUri("/pdx/type/field"), HttpMethod.DELETE))
- .add(new Link(CliStrings.PDX_RENAME, toUri("/pdx/type"), HttpMethod.POST))
+ .add(new Link(CliStrings.PDX_RENAME, toUri("/pdx/type", scheme), HttpMethod.POST))
// Shell Commands
- .add(new Link(MBEAN_ATTRIBUTE_LINK_RELATION, toUri("/mbean/attribute")))
- .add(new Link(MBEAN_OPERATION_LINK_RELATION, toUri("/mbean/operation"), HttpMethod.POST))
- .add(new Link(MBEAN_QUERY_LINK_RELATION, toUri("/mbean/query"), HttpMethod.POST))
- .add(new Link(PING_LINK_RELATION, toUri("/ping"), HttpMethod.GET))
- .add(new Link(CliStrings.VERSION, toUri("/version")))
+ .add(new Link(MBEAN_ATTRIBUTE_LINK_RELATION, toUri("/mbean/attribute", scheme)))
+ .add(new Link(MBEAN_OPERATION_LINK_RELATION, toUri("/mbean/operation", scheme), HttpMethod.POST))
+ .add(new Link(MBEAN_QUERY_LINK_RELATION, toUri("/mbean/query", scheme), HttpMethod.POST))
+ .add(new Link(PING_LINK_RELATION, toUri("/ping", scheme), HttpMethod.GET))
+ .add(new Link(CliStrings.VERSION, toUri("/version", scheme)))
// WAN Gateway Commands
- .add(new Link(CliStrings.LIST_GATEWAY, toUri("/gateways")))
- .add(new Link(CliStrings.CREATE_GATEWAYRECEIVER, toUri("/gateways/receivers"), HttpMethod.POST))
- .add(new Link(CliStrings.CREATE_GATEWAYSENDER, toUri("/gateways/senders"), HttpMethod.POST))
- .add(new Link(CliStrings.LOAD_BALANCE_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=load-balance"), HttpMethod.POST))
- .add(new Link(CliStrings.PAUSE_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=pause"), HttpMethod.POST))
- .add(new Link(CliStrings.RESUME_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=resume"), HttpMethod.POST))
- .add(new Link(CliStrings.START_GATEWAYRECEIVER, toUri("/gateways/receivers?op=start"), HttpMethod.POST))
- .add(new Link(CliStrings.START_GATEWAYSENDER, toUri("/gateways/senders?op=start"), HttpMethod.POST))
- .add(new Link(CliStrings.STATUS_GATEWAYRECEIVER, toUri("/gateways/receivers")))
- .add(new Link(CliStrings.STATUS_GATEWAYSENDER, toUri("/gateways/senders/{id}")))
- .add(new Link(CliStrings.STOP_GATEWAYRECEIVER, toUri("/gateways/receivers?op=stop"), HttpMethod.POST))
- .add(new Link(CliStrings.STOP_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=stop"), HttpMethod.POST))
- ;
+ .add(new Link(CliStrings.LIST_GATEWAY, toUri("/gateways", scheme)))
+ .add(new Link(CliStrings.CREATE_GATEWAYRECEIVER, toUri("/gateways/receivers", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.CREATE_GATEWAYSENDER, toUri("/gateways/senders", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.LOAD_BALANCE_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=load-balance", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.PAUSE_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=pause", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.RESUME_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=resume", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.START_GATEWAYRECEIVER, toUri("/gateways/receivers?op=start", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.START_GATEWAYSENDER, toUri("/gateways/senders?op=start", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.STATUS_GATEWAYRECEIVER, toUri("/gateways/receivers", scheme)))
+ .add(new Link(CliStrings.STATUS_GATEWAYSENDER, toUri("/gateways/senders/{id}", scheme)))
+ .add(new Link(CliStrings.STOP_GATEWAYRECEIVER, toUri("/gateways/receivers?op=stop", scheme), HttpMethod.POST))
+ .add(new Link(CliStrings.STOP_GATEWAYSENDER, toUri("/gateways/senders/{id}?op=stop", scheme), HttpMethod.POST))
+ ;
}
@RequestMapping(method = { RequestMethod.GET, RequestMethod.HEAD }, value = "/ping")
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9aa18bd/gemfire-web/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-web/build.gradle b/gemfire-web/build.gradle
index b9629d3..f0de25a 100755
--- a/gemfire-web/build.gradle
+++ b/gemfire-web/build.gradle
@@ -4,13 +4,15 @@ dependencies {
runtime 'org.springframework:spring-aspects:3.2.12.RELEASE'
runtime 'org.springframework:spring-oxm:3.2.12.RELEASE'
runtime 'commons-fileupload:commons-fileupload:1.3.1'
+
+ testCompile 'org.springframework:spring-test:3.2.12.RELEASE'
provided 'javax.servlet:javax.servlet-api:3.1.0'
// have to use output since we exclude the dependent classes from jar :(
provided project(path: ':gemfire-core', configuration: 'classesOutput')
- provided project(':gemfire-core')
+ testRuntime project(':gemfire-core')
provided project(path: ':gemfire-junit', configuration: 'testOutput')
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9aa18bd/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java b/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java
index c02b3ee..07d1012 100644
--- a/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java
+++ b/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java
@@ -19,7 +19,6 @@ package com.gemstone.gemfire.management.internal.web.controllers;
import static org.junit.Assert.*;
import java.lang.reflect.Method;
-import java.net.URI;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
@@ -38,9 +37,15 @@ import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.experimental.categories.Category;
+import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.shell.core.CommandMarker;
import org.springframework.shell.core.annotation.CliCommand;
import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.context.request.RequestAttributes;
+import org.springframework.web.context.request.RequestContextHolder;
+import org.springframework.web.context.request.ServletRequestAttributes;
+
+import javax.servlet.http.HttpServletRequest;
/**
* The ShellCommandsControllerJUnitTest class is a test suite of test cases testing the contract and functionality of the
@@ -59,11 +64,10 @@ public class ShellCommandsControllerJUnitTest {
@BeforeClass
public static void setupBeforeClass() {
- controller = new ShellCommandsController() {
- @Override protected URI toUri(final String path) {
- return URI.create(UriUtils.encode(path));
- }
- };
+ controller = new ShellCommandsController();
+ MockHttpServletRequest request = new MockHttpServletRequest();
+ request.setContextPath("gemfire");
+ RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(request));
}
@AfterClass
@@ -99,6 +103,10 @@ public class ShellCommandsControllerJUnitTest {
}
protected List<String> getControllerWebServiceEndpoints() {
+ RequestAttributes requestAttrs = RequestContextHolder.getRequestAttributes();
+ HttpServletRequest servletRequest = ((ServletRequestAttributes) requestAttrs).getRequest();
+ String scheme = servletRequest.getScheme();
+
try {
Set<Class<?>> controllerClasses = ClasspathScanLoadHelper.loadAndGet(
"com.gemstone.gemfire.management.internal.web.controllers", AbstractCommandsController.class, true);
@@ -112,7 +120,7 @@ public class ShellCommandsControllerJUnitTest {
RequestMapping requestMappingAnnotation = method.getAnnotation(RequestMapping.class);
String webServiceEndpoint = String.format("%1$s %2$s", requestMappingAnnotation.method()[0],
- requestMappingAnnotation.value()[0]);
+ UriUtils.decode(controller.toUri(requestMappingAnnotation.value()[0], scheme).toString()));
String[] requestParameters = requestMappingAnnotation.params();
@@ -136,7 +144,7 @@ public class ShellCommandsControllerJUnitTest {
@Test
public void testUniqueIndex() {
- LinkIndex linkIndex = controller.index();
+ LinkIndex linkIndex = controller.index("https");
List<String> conflicts = new ArrayList<>();
Map<String, String> uriRelationMapping = new HashMap<>(linkIndex.size());
@@ -161,7 +169,7 @@ public class ShellCommandsControllerJUnitTest {
assertNotNull(commands);
assertFalse(commands.isEmpty());
- LinkIndex linkIndex = controller.index();
+ LinkIndex linkIndex = controller.index("https");
assertNotNull(linkIndex);
assertFalse(linkIndex.isEmpty());
@@ -190,7 +198,7 @@ public class ShellCommandsControllerJUnitTest {
assertNotNull(controllerWebServiceEndpoints);
assertFalse(controllerWebServiceEndpoints.isEmpty());
- LinkIndex linkIndex = controller.index();
+ LinkIndex linkIndex = controller.index("http");
assertNotNull(linkIndex);
assertFalse(linkIndex.isEmpty());
@@ -208,8 +216,25 @@ public class ShellCommandsControllerJUnitTest {
missingControllerWebServiceEndpoints.removeAll(controllerWebServiceEndpoints);
assertTrue(String.format(
- "The Management REST API Web Service Controllers in (%1$s) are missing the following REST API Web Service Endpoint(s): %2$s!",
+ "The Management REST API Web Service Controllers in (%1$s) are missing the following REST API Web Service Endpoint(s): %2$s!",
getClass().getPackage().getName(), missingControllerWebServiceEndpoints), missingControllerWebServiceEndpoints.isEmpty());
}
+ @Test
+ public void testIndexUrisHaveCorrectScheme() {
+ String versionCmd = "version";
+ List<String> controllerWebServiceEndpoints = getControllerWebServiceEndpoints();
+
+ assertNotNull(controllerWebServiceEndpoints);
+ assertFalse(controllerWebServiceEndpoints.isEmpty());
+
+ String testScheme = "xyz";
+ LinkIndex linkIndex = controller.index(testScheme);
+
+ assertNotNull(linkIndex);
+ assertFalse(linkIndex.isEmpty());
+
+ assertTrue(String.format("Link does not have correct scheme %1$s", linkIndex.find(versionCmd)),
+ testScheme.equals(linkIndex.find(versionCmd).getHref().getScheme()));
+ }
}
[40/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResult.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResult.txt b/pulse/src/test/resources/testQueryResult.txt
new file mode 100644
index 0000000..1a9715b
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResult.txt
@@ -0,0 +1,198 @@
+{"result":[
+ {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.uti
l.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean",true],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"sharesOutstanding":["double",15000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7940)<v10>:30286"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioNew",
+ {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioNew",
+ {"type":["java.lang.String","type2"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7950)<v10>:30573"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7960)<v10>:30642"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7970)<v10>:30731"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7980)<v10>:30644"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.
<TRUNCATED>
[19/50] [abbrv] incubator-geode git commit: GEODE-525:
addGatewayEventFilter() doc correction
Posted by di...@apache.org.
GEODE-525: addGatewayEventFilter() doc correction
The Javadoc comment for addGatewayEventFilter() says 'Removes...', should say 'Adds'.
This closes #28
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/a572c370
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/a572c370
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/a572c370
Branch: refs/heads/feature/GEODE-12
Commit: a572c3704ea0c6db4b2525eb256ae9c4cb9040f4
Parents: 4b07e05
Author: Dave Barnes <db...@pivotal.io>
Authored: Fri Oct 30 14:05:31 2015 -0700
Committer: Dan Smith <up...@apache.org>
Committed: Wed Nov 4 10:28:17 2015 -0800
----------------------------------------------------------------------
.../gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/a572c370/gemfire-core/src/main/java/com/gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java
index b58e01b..0aeaf6f 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/asyncqueue/AsyncEventQueueFactory.java
@@ -137,7 +137,7 @@ public interface AsyncEventQueueFactory {
public AsyncEventQueueFactory setDispatcherThreads(int numThreads);
/**
- * Removes a <code>GatewayEventFilter</code> to the attributes of
+ * Adds a <code>GatewayEventFilter</code> to the attributes of
* AsyncEventQueue being created by factory.
*
* @param filter
[47/50] [abbrv] incubator-geode git commit: GEODE-304 Fix remaining
UI tests; removed Gemfire XD-related tests
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Server.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Server.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Server.java
index 42373c9..02f6be2 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Server.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Server.java
@@ -7,6 +7,8 @@
*/
package com.vmware.gemfire.tools.pulse.tests;
+import com.vmware.gemfire.tools.pulse.internal.data.PulseConstants;
+
import java.io.IOException;
import java.net.Inet4Address;
import java.net.Inet6Address;
@@ -110,24 +112,6 @@ public class Server {
}
}
- // Add GemFireXD Cluster
- String[] gemFireXDClusters = getArrayProperty(props, "gemfirexdclusters");
- for (String xdCluster : gemFireXDClusters) {
- try {
- addGemFireXDClusterMbean(xdCluster);
- } catch (InstanceAlreadyExistsException e) {
- e.printStackTrace();
- } catch (MBeanRegistrationException e) {
- e.printStackTrace();
- } catch (NotCompliantMBeanException e) {
- e.printStackTrace();
- } catch (MalformedObjectNameException e) {
- e.printStackTrace();
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
-
// Add members
String[] members = getArrayProperty(props, "members");
for (String m : members) {
@@ -146,24 +130,6 @@ public class Server {
}
}
- // Add GemFireXD members
- String[] gemfirexdmember = getArrayProperty(props, "gemfirexdmembers");
- for (String xdm : gemfirexdmember) {
- try {
- addGemFireXDMemberMBean(xdm);
- } catch (InstanceAlreadyExistsException e) {
- e.printStackTrace();
- } catch (MBeanRegistrationException e) {
- e.printStackTrace();
- } catch (NotCompliantMBeanException e) {
- e.printStackTrace();
- } catch (MalformedObjectNameException e) {
- e.printStackTrace();
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
-
// Add regions
String[] regions = getArrayProperty(props, "regions");
for (String reg : regions) {
@@ -181,45 +147,6 @@ public class Server {
e.printStackTrace();
}
}
-
- // Add GemFireXD Aggregate Tables
- String[] aggTables = getArrayProperty(props, "tables");
- for (String aggTable : aggTables) {
- try {
- addGemFireXDAggregateTableMBean(aggTable);
- } catch (InstanceAlreadyExistsException e) {
- e.printStackTrace();
- } catch (MBeanRegistrationException e) {
- e.printStackTrace();
- } catch (NotCompliantMBeanException e) {
- e.printStackTrace();
- } catch (MalformedObjectNameException e) {
- e.printStackTrace();
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
-
- // Add aggregate queries
- System.out.println("loading aggregate queries mbeans ...");
- String[] aggregatequeries = getArrayProperty(props, "aggregatequeries");
- for (String aggregateq : aggregatequeries) {
- try {
- System.out.println("adding mbean .. " + aggregateq);
- addAggregateQueryMBean(aggregateq);
- } catch (InstanceAlreadyExistsException e) {
- e.printStackTrace();
- } catch (MBeanRegistrationException e) {
- e.printStackTrace();
- } catch (NotCompliantMBeanException e) {
- e.printStackTrace();
- } catch (MalformedObjectNameException e) {
- e.printStackTrace();
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
- System.out.println("Finished registering # mbeans .. " + aggregatequeries.length);
}
private void addMemberMBean(String m) throws InstanceAlreadyExistsException,
@@ -245,27 +172,14 @@ public class Server {
NullPointerException {
Region regionObject = new Region(reg);
mbs.registerMBean(regionObject, new ObjectName(Region.OBJECT_NAME + ",name=/" + reg));
- System.out.println("Region Full path : " + regionObject.getFullPath());
for (String member : regionObject.getMembers()) {
- System.out.println("Adding Region on Member MBean for Region: " + reg + ", Member: " + member);
- RegionOnMember regionOnMemberObject = new RegionOnMember(regionObject.getFullPath());
+ RegionOnMember regionOnMemberObject = new RegionOnMember(regionObject.getFullPath(), member);
mbs.registerMBean(regionOnMemberObject, new ObjectName(
- "GemFire:service=Region,name=/"+ regionObject.getFullPath() + ",type=Member,member=" + member));
- System.out.println("Region on member properties retrieved : entryCount=" + regionOnMemberObject.getEntryCount() +",entrySize="
- + regionOnMemberObject.getEntrySize() + ",localMaxMemory=" +regionOnMemberObject.getLocalMaxMemory());
+ PulseConstants.OBJECT_NAME_REGION_ON_MEMBER_REGION + regionObject.getFullPath() + PulseConstants.OBJECT_NAME_REGION_ON_MEMBER_MEMBER + member));
}
}
- // For GemFire XD
- private void addGemFireXDAggregateTableMBean(String aggTable)
- throws InstanceAlreadyExistsException, MBeanRegistrationException,
- NotCompliantMBeanException, MalformedObjectNameException,
- NullPointerException {
- GemFireXDAggregateTable tableObject = new GemFireXDAggregateTable(aggTable);
- mbs.registerMBean(tableObject, new ObjectName(GemFireXDAggregateTable.OBJECT_NAME + aggTable));
- }
-
private void addServerMBean(String server)
throws InstanceAlreadyExistsException, MBeanRegistrationException,
NotCompliantMBeanException, MalformedObjectNameException,
@@ -274,26 +188,6 @@ public class Server {
mbs.registerMBean(so, new ObjectName(ServerObject.OBJECT_NAME));
}
- // For GemFire XD
- private void addGemFireXDClusterMbean(String cluster)
- throws InstanceAlreadyExistsException, MBeanRegistrationException,
- NotCompliantMBeanException, MalformedObjectNameException,
- NullPointerException {
- GemFireXDCluster xdco = new GemFireXDCluster(cluster);
- mbs.registerMBean(xdco, new ObjectName(GemFireXDCluster.OBJECT_NAME));
- }
-
- private void addAggregateQueryMBean(String aggregateq)
- throws InstanceAlreadyExistsException, MBeanRegistrationException,
- NotCompliantMBeanException, MalformedObjectNameException,
- NullPointerException {
- AggregateStatement aggregatestatement = new AggregateStatement(aggregateq);
- System.out.println("created statement mbean ..." + aggregatestatement + ", query defn = " + ObjectName.quote(aggregatestatement.getQueryDefinition()));
- System.out.println("qnRespDeSerTime ...qnRespDeSerTime = " + aggregatestatement.getQNRespDeSerTime());
- Object returnObj = mbs.registerMBean(aggregatestatement, new ObjectName(AggregateStatementMBean.OBJECT_NAME + ",name=" + ObjectName.quote(aggregatestatement.getQueryDefinition())));
- System.out.println("registered mbean ..." + returnObj );
- }
-
private String[] getArrayProperty(JMXProperties props, String propName) {
String propVal = props.getProperty(propName, "");
return propVal.split(" ");
@@ -302,7 +196,7 @@ public class Server {
private void unregisterAll() {
Set<ObjectName> thisSet = mbs.queryNames(null, null);
for (ObjectName objectName : thisSet) {
- System.out.println("Removing ..." + objectName.getCanonicalName());
+// System.out.println("Removing ..." + objectName.getCanonicalName());
/*try {
mbs.unregisterMBean(objectName);
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/resources/test.properties
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test.properties b/pulse/src/test/resources/test.properties
index 42f9792..60d3c3f 100644
--- a/pulse/src/test/resources/test.properties
+++ b/pulse/src/test/resources/test.properties
@@ -38,7 +38,7 @@ gemfirexd.C1.ProcedureCallsInProgress=13
gemfirexd.C1.NetworkServerClientConnectionStats=13,1,5,4
member.M1.manager=true
-member.M1.totalRegionCount=2
+member.M1.totalRegionCount=3
member.M1.locator=false
member.M1.totalDiskUsage=199302
member.M1.server=false
@@ -72,7 +72,7 @@ gemfirexdmember.M1.DataStore=true
gemfirexdmember.M1.NetworkServerClientConnectionStats=10,3,5,2
member.M2.manager=false
-member.M2.totalRegionCount=2
+member.M2.totalRegionCount=3
member.M2.locator=true
member.M2.totalDiskUsage=199302
member.M2.server=false
@@ -168,35 +168,41 @@ region.R1.diskUsage=200200
region.R1.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
-regionOnMember./R1.fullPath=/R1
-regionOnMember./R1.memberName=M1
-regionOnMember./R1.entrySize=21
-regionOnMember./R1.entryCount=26
-regionOnMember./R1.getsRate=10.50
-regionOnMember./R1.putsRate=20.33
-regionOnMember./R1.diskGetsRate=23.44
-regionOnMember./R1.diskPutsRate=30.22
-regionOnMember./R1.localMaxMemory=0
-
-regionOnMember./R1.fullPath=/R1
-regionOnMember./R1.memberName=M2
-regionOnMember./R1.entrySize=215
-regionOnMember./R1.entryCount=30
-regionOnMember./R1.getsRate=15.50
-regionOnMember./R1.putsRate=25.33
-regionOnMember./R1.diskGetsRate=33.44
-regionOnMember./R1.diskPutsRate=55.22
-regionOnMember./R1.localMaxMemory=10
-
-regionOnMember./R1.fullPath=/R1
-regionOnMember./R1.memberName=M3
-regionOnMember./R1.entrySize=28
-regionOnMember./R1.entryCount=70
-regionOnMember./R1.getsRate=19.50
-regionOnMember./R1.putsRate=21.33
-regionOnMember./R1.diskGetsRate=20.44
-regionOnMember./R1.diskPutsRate=32.22
-regionOnMember./R1.localMaxMemory=0
+regionOnMember./R1.M1.fullPath=/R1
+regionOnMember./R1.M1.memberName=M1
+regionOnMember./R1.M1.name=/R1
+regionOnMember./R1.M1.regionType=PERSISTENT
+regionOnMember./R1.M1.entrySize=21
+regionOnMember./R1.M1.entryCount=26
+regionOnMember./R1.M1.getsRate=10.50
+regionOnMember./R1.M1.putsRate=20.33
+regionOnMember./R1.M1.diskGetsRate=23.44
+regionOnMember./R1.M1.diskPutsRate=30.22
+regionOnMember./R1.M1.localMaxMemory=0
+
+regionOnMember./R1.M2.fullPath=/R1
+regionOnMember./R1.M2.memberName=M2
+regionOnMember./R1.M2.name=/R1
+regionOnMember./R1.M2.regionType=PERSISTENT
+regionOnMember./R1.M2.entrySize=215
+regionOnMember./R1.M2.entryCount=30
+regionOnMember./R1.M2.getsRate=15.50
+regionOnMember./R1.M2.putsRate=25.33
+regionOnMember./R1.M2.diskGetsRate=33.44
+regionOnMember./R1.M2.diskPutsRate=55.22
+regionOnMember./R1.M2.localMaxMemory=10
+
+regionOnMember./R1.M3.fullPath=/R1
+regionOnMember./R1.M3.memberName=M3
+regionOnMember./R1.M3.name=/R1
+regionOnMember./R1.M3.regionType=PERSISTENT
+regionOnMember./R1.M3.entrySize=28
+regionOnMember./R1.M3.entryCount=70
+regionOnMember./R1.M3.getsRate=19.50
+regionOnMember./R1.M3.putsRate=21.33
+regionOnMember./R1.M3.diskGetsRate=20.44
+regionOnMember./R1.M3.diskPutsRate=32.22
+regionOnMember./R1.M3.localMaxMemory=0
table.R2.EntrySize=4321
@@ -227,25 +233,29 @@ region.R2.diskUsage=200200
# String scope, String diskStoreName, boolean diskSynchronous
region.R2.listRegionAttributes=comp-Codec,true,false,global,TestDiskStoreGbl,true
-regionOnMember./R2.fullPath=/R2
-regionOnMember./R2.memberName=M1
-regionOnMember./R2.entrySize=21
-regionOnMember./R2.entryCount=26
-regionOnMember./R2.getsRate=10.50
-regionOnMember./R2.putsRate=20.33
-regionOnMember./R2.diskGetsRate=23.44
-regionOnMember./R2.diskPutsRate=30.22
-regionOnMember./R2.localMaxMemory=0
-
-regionOnMember./R2.fullPath=/R2
-regionOnMember./R2.memberName=M2
-regionOnMember./R2.entrySize=215
-regionOnMember./R2.entryCount=30
-regionOnMember./R2.getsRate=15.50
-regionOnMember./R2.putsRate=25.33
-regionOnMember./R2.diskGetsRate=33.44
-regionOnMember./R2.diskPutsRate=55.22
-regionOnMember./R2.localMaxMemory=10
+regionOnMember./R2.M1.fullPath=/R2
+regionOnMember./R2.M1.memberName=M1
+regionOnMember./R2.M1.name=/R2
+regionOnMember./R2.M1.regionType=REPLICATED
+regionOnMember./R2.M1.entrySize=21
+regionOnMember./R2.M1.entryCount=26
+regionOnMember./R2.M1.getsRate=10.50
+regionOnMember./R2.M1.putsRate=20.33
+regionOnMember./R2.M1.diskGetsRate=23.44
+regionOnMember./R2.M1.diskPutsRate=30.22
+regionOnMember./R2.M1.localMaxMemory=0
+
+regionOnMember./R2.M2.fullPath=/R2
+regionOnMember./R2.M2.memberName=M2
+regionOnMember./R2.M2.name=/R2
+regionOnMember./R2.M2.regionType=REPLICATED
+regionOnMember./R2.M2.entrySize=215
+regionOnMember./R2.M2.entryCount=30
+regionOnMember./R2.M2.getsRate=15.50
+regionOnMember./R2.M2.putsRate=25.33
+regionOnMember./R2.M2.diskGetsRate=33.44
+regionOnMember./R2.M2.diskPutsRate=55.22
+regionOnMember./R2.M2.localMaxMemory=10
region.R3.members=M1 M2
region.R3.fullPath=/R3
@@ -272,572 +282,26 @@ region.R3.diskUsage=200200
# String scope, String diskStoreName, boolean diskSynchronous
region.R3.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
-regionOnMember./R3.fullPath=/R3
-regionOnMember./R3.memberName=M1
-regionOnMember./R3.entrySize=21
-regionOnMember./R3.entryCount=26
-regionOnMember./R3.getsRate=10.50
-regionOnMember./R3.putsRate=20.33
-regionOnMember./R3.diskGetsRate=23.44
-regionOnMember./R3.diskPutsRate=30.22
-regionOnMember./R3.localMaxMemory=20
-
-regionOnMember./R3.fullPath=/R3
-regionOnMember./R3.memberName=M2
-regionOnMember./R3.entrySize=215
-regionOnMember./R3.entryCount=30
-regionOnMember./R3.getsRate=18.6
-regionOnMember./R3.putsRate=45.33
-regionOnMember./R3.diskGetsRate=38.44
-regionOnMember./R3.diskPutsRate=50.22
-regionOnMember./R3.localMaxMemory=10
-
-aggregatestatement.Q1.name=Q1
-aggregatestatement.Q1.queryDefinition=select * from clients;
-aggregatestatement.Q1.numTimesCompiled=10
-aggregatestatement.Q1.numExecution=25
-aggregatestatement.Q1.numExecutionsInProgress=2
-aggregatestatement.Q1.numTimesGlobalIndexLookup=1
-aggregatestatement.Q1.numRowsModified=100
-aggregatestatement.Q1.parseTime=600
-aggregatestatement.Q1.bindTime=250
-aggregatestatement.Q1.optimizeTime=590
-aggregatestatement.Q1.routingInfoTime=100
-aggregatestatement.Q1.generateTime=380
-aggregatestatement.Q1.totalCompilationTime=400
-aggregatestatement.Q1.executionTime=20
-aggregatestatement.Q1.projectionTime=80
-aggregatestatement.Q1.totalExecutionTime=3000
-aggregatestatement.Q1.rowsModificationTime=1200
-aggregatestatement.Q1.qnNumRowsSeen=230
-aggregatestatement.Q1.qnMsgSendTime=370
-aggregatestatement.Q1.qnMsgSerTime=540
-aggregatestatement.Q1.qnRespDeSerTime=450
-
-aggregatestatement.Q2.name=Q2
-aggregatestatement.Q2.queryDefinition=select member name, member type from members where cluster id = id;
-aggregatestatement.Q2.numTimesCompiled=24
-aggregatestatement.Q2.numExecution=30
-aggregatestatement.Q2.numExecutionsInProgress=1
-aggregatestatement.Q2.numTimesGlobalIndexLookup=2
-aggregatestatement.Q2.numRowsModified=120
-aggregatestatement.Q2.parseTime=700
-aggregatestatement.Q2.bindTime=260
-aggregatestatement.Q2.optimizeTime=580
-aggregatestatement.Q2.routingInfoTime=110
-aggregatestatement.Q2.generateTime=370
-aggregatestatement.Q2.totalCompilationTime=410
-aggregatestatement.Q2.executionTime=20
-aggregatestatement.Q2.projectionTime=80
-aggregatestatement.Q2.totalExecutionTime=3000
-aggregatestatement.Q2.rowsModificationTime=1100
-aggregatestatement.Q2.qnNumRowsSeen=700
-aggregatestatement.Q2.qnMsgSendTime=380
-aggregatestatement.Q2.qnMsgSerTime=530
-aggregatestatement.Q2.qnRespDeSerTime=450
-
-aggregatestatement.Q3.name=Q3
-aggregatestatement.Q3.queryDefinition=select region name, member name from regions where entrycount = 20;
-aggregatestatement.Q3.numTimesCompiled=13
-aggregatestatement.Q3.numExecution=12
-aggregatestatement.Q3.numExecutionsInProgress=6
-aggregatestatement.Q3.numTimesGlobalIndexLookup=3
-aggregatestatement.Q3.numRowsModified=110
-aggregatestatement.Q3.parseTime=800
-aggregatestatement.Q3.bindTime=270
-aggregatestatement.Q3.optimizeTime=570
-aggregatestatement.Q3.routingInfoTime=120
-aggregatestatement.Q3.generateTime=370
-aggregatestatement.Q3.totalCompilationTime=450
-aggregatestatement.Q3.executionTime=20
-aggregatestatement.Q3.projectionTime=80
-aggregatestatement.Q3.totalExecutionTime=3500
-aggregatestatement.Q3.rowsModificationTime=1300
-aggregatestatement.Q3.qnNumRowsSeen=3000
-aggregatestatement.Q3.qnMsgSendTime=350
-aggregatestatement.Q3.qnMsgSerTime=520
-aggregatestatement.Q3.qnRespDeSerTime=-89
-
-aggregatestatement.Q4.name=Q4
-aggregatestatement.Q4.queryDefinition=select * from members
-aggregatestatement.Q4.numTimesCompiled=70
-aggregatestatement.Q4.numExecution=60
-aggregatestatement.Q4.numExecutionsInProgress=0
-aggregatestatement.Q4.numTimesGlobalIndexLookup=4
-aggregatestatement.Q4.numRowsModified=10
-aggregatestatement.Q4.parseTime=900
-aggregatestatement.Q4.bindTime=280
-aggregatestatement.Q4.optimizeTime=560
-aggregatestatement.Q4.routingInfoTime=130
-aggregatestatement.Q4.generateTime=370
-aggregatestatement.Q4.totalCompilationTime=450
-aggregatestatement.Q4.executionTime=20
-aggregatestatement.Q4.projectionTime=80
-aggregatestatement.Q4.totalExecutionTime=5670
-aggregatestatement.Q4.rowsModificationTime=1400
-aggregatestatement.Q4.qnNumRowsSeen=910
-aggregatestatement.Q4.qnMsgSendTime=330
-aggregatestatement.Q4.qnMsgSerTime=510
-aggregatestatement.Q4.qnRespDeSerTime=60
-
-aggregatestatement.Q5.name=Q5
-aggregatestatement.Q5.queryDefinition=select region name, member name from regions where entrycount > 100;
-aggregatestatement.Q5.numTimesCompiled=1
-aggregatestatement.Q5.numExecution=34
-aggregatestatement.Q5.numExecutionsInProgress=3
-aggregatestatement.Q5.numTimesGlobalIndexLookup=5
-aggregatestatement.Q5.numRowsModified=1
-aggregatestatement.Q5.parseTime=1000
-aggregatestatement.Q5.bindTime=290
-aggregatestatement.Q5.optimizeTime=550
-aggregatestatement.Q5.routingInfoTime=130
-aggregatestatement.Q5.generateTime=360
-aggregatestatement.Q5.totalCompilationTime=450
-aggregatestatement.Q5.executionTime=20
-aggregatestatement.Q5.projectionTime=80
-aggregatestatement.Q5.totalExecutionTime=5080
-aggregatestatement.Q5.rowsModificationTime=1500
-aggregatestatement.Q5.qnNumRowsSeen=9
-aggregatestatement.Q5.qnMsgSendTime=300
-aggregatestatement.Q5.qnMsgSerTime=500
-aggregatestatement.Q5.qnRespDeSerTime=98
-
-aggregatestatement.Q6.name=Q6
-aggregatestatement.Q6.queryDefinition=select region name from regions where regionid in ( select * from region id where entry count <= 700);
-aggregatestatement.Q6.numTimesCompiled=90
-aggregatestatement.Q6.numExecution=1
-aggregatestatement.Q6.numExecutionsInProgress=10
-aggregatestatement.Q6.numTimesGlobalIndexLookup=6
-aggregatestatement.Q6.numRowsModified=25
-aggregatestatement.Q6.parseTime=1100
-aggregatestatement.Q6.bindTime=300
-aggregatestatement.Q6.optimizeTime=540
-aggregatestatement.Q6.routingInfoTime=130
-aggregatestatement.Q6.generateTime=350
-aggregatestatement.Q6.totalCompilationTime=470
-aggregatestatement.Q6.executionTime=20
-aggregatestatement.Q6.projectionTime=80
-aggregatestatement.Q6.totalExecutionTime=5000
-aggregatestatement.Q6.rowsModificationTime=1600
-aggregatestatement.Q6.qnNumRowsSeen=900
-aggregatestatement.Q6.qnMsgSendTime=320
-aggregatestatement.Q6.qnMsgSerTime=490
-aggregatestatement.Q6.qnRespDeSerTime=76
-
-aggregatestatement.Q7.name=Q7
-aggregatestatement.Q7.queryDefinition=select region name, member name from regions where entrycount < 25;
-aggregatestatement.Q7.numTimesCompiled=15
-aggregatestatement.Q7.numExecution=30
-aggregatestatement.Q7.numExecutionsInProgress=20
-aggregatestatement.Q7.numTimesGlobalIndexLookup=7
-aggregatestatement.Q7.numRowsModified=35
-aggregatestatement.Q7.parseTime=1200
-aggregatestatement.Q7.bindTime=300
-aggregatestatement.Q7.optimizeTime=530
-aggregatestatement.Q7.routingInfoTime=140
-aggregatestatement.Q7.generateTime=340
-aggregatestatement.Q7.totalCompilationTime=470
-aggregatestatement.Q7.executionTime=20
-aggregatestatement.Q7.projectionTime=80
-aggregatestatement.Q7.totalExecutionTime=6050
-aggregatestatement.Q7.rowsModificationTime=1700
-aggregatestatement.Q7.qnNumRowsSeen=140
-aggregatestatement.Q7.qnMsgSendTime=370
-aggregatestatement.Q7.qnMsgSerTime=480
-aggregatestatement.Q7.qnRespDeSerTime=40
-
-aggregatestatement.Q8.name=Q8
-aggregatestatement.Q8.queryDefinition=select cluster name from clustertoplogy where membercount > 5000;
-aggregatestatement.Q8.numTimesCompiled=35
-aggregatestatement.Q8.numExecution=25
-aggregatestatement.Q8.numExecutionsInProgress=4
-aggregatestatement.Q8.numTimesGlobalIndexLookup=8
-aggregatestatement.Q8.numRowsModified=40
-aggregatestatement.Q8.parseTime=1300
-aggregatestatement.Q8.bindTime=350
-aggregatestatement.Q8.optimizeTime=520
-aggregatestatement.Q8.routingInfoTime=160
-aggregatestatement.Q8.generateTime=330
-aggregatestatement.Q8.totalCompilationTime=470
-aggregatestatement.Q8.executionTime=20
-aggregatestatement.Q8.projectionTime=80
-aggregatestatement.Q8.totalExecutionTime=6080
-aggregatestatement.Q8.rowsModificationTime=1800
-aggregatestatement.Q8.qnNumRowsSeen=130
-aggregatestatement.Q8.qnMsgSendTime=390
-aggregatestatement.Q8.qnMsgSerTime=470
-aggregatestatement.Q8.qnRespDeSerTime=450
-
-aggregatestatement.Q9.name=Q9
-aggregatestatement.Q9.queryDefinition=select * from clients where member memory is not null
-aggregatestatement.Q9.numTimesCompiled=65
-aggregatestatement.Q9.numExecution=25
-aggregatestatement.Q9.numExecutionsInProgress=9
-aggregatestatement.Q9.numTimesGlobalIndexLookup=9
-aggregatestatement.Q9.numRowsModified=21
-aggregatestatement.Q9.parseTime=1440
-aggregatestatement.Q9.bindTime=360
-aggregatestatement.Q9.optimizeTime=510
-aggregatestatement.Q9.routingInfoTime=170
-aggregatestatement.Q9.generateTime=320
-aggregatestatement.Q9.totalCompilationTime=470
-aggregatestatement.Q9.executionTime=20
-aggregatestatement.Q9.projectionTime=80
-aggregatestatement.Q9.totalExecutionTime=6006
-aggregatestatement.Q9.rowsModificationTime=1900
-aggregatestatement.Q9.qnNumRowsSeen=110
-aggregatestatement.Q9.qnMsgSendTime=310
-aggregatestatement.Q9.qnMsgSerTime=460
-aggregatestatement.Q9.qnRespDeSerTime=450
-
-aggregatestatement.Q10.name=Q22
-aggregatestatement.Q10.queryDefinition=select name from clients where member='Client35';
-aggregatestatement.Q10.numTimesCompiled=11
-aggregatestatement.Q10.numExecution=70
-aggregatestatement.Q10.numExecutionsInProgress=5
-aggregatestatement.Q10.numTimesGlobalIndexLookup=10
-aggregatestatement.Q10.numRowsModified=64
-aggregatestatement.Q10.parseTime=1500
-aggregatestatement.Q10.bindTime=370
-aggregatestatement.Q10.optimizeTime=500
-aggregatestatement.Q10.routingInfoTime=190
-aggregatestatement.Q10.generateTime=300
-aggregatestatement.Q10.totalCompilationTime=500
-aggregatestatement.Q10.executionTime=20
-aggregatestatement.Q10.projectionTime=210
-aggregatestatement.Q10.totalExecutionTime=600
-aggregatestatement.Q10.rowsModificationTime=2000
-aggregatestatement.Q10.qnNumRowsSeen=100
-aggregatestatement.Q10.qnMsgSendTime=312
-aggregatestatement.Q10.qnMsgSerTime=450
-aggregatestatement.Q10.qnRespDeSerTime=150
-
-aggregatestatement.Q11.name=Q11
-aggregatestatement.Q11.queryDefinition=select name from clients where member='C1';
-aggregatestatement.Q11.numTimesCompiled=11
-aggregatestatement.Q11.numExecution=70
-aggregatestatement.Q11.numExecutionsInProgress=5
-aggregatestatement.Q11.numTimesGlobalIndexLookup=10
-aggregatestatement.Q11.numRowsModified=64
-aggregatestatement.Q11.parseTime=1500
-aggregatestatement.Q11.bindTime=370
-aggregatestatement.Q11.optimizeTime=500
-aggregatestatement.Q11.routingInfoTime=190
-aggregatestatement.Q11.generateTime=300
-aggregatestatement.Q11.totalCompilationTime=500
-aggregatestatement.Q11.executionTime=20
-aggregatestatement.Q11.projectionTime=210
-aggregatestatement.Q11.totalExecutionTime=600
-aggregatestatement.Q11.rowsModificationTime=2000
-aggregatestatement.Q11.qnNumRowsSeen=100
-aggregatestatement.Q11.qnMsgSendTime=312
-aggregatestatement.Q11.qnMsgSerTime=450
-aggregatestatement.Q11.qnRespDeSerTime=4
-
-aggregatestatement.Q12.name=Q12
-aggregatestatement.Q12.queryDefinition=select name from clients where member='C16';
-aggregatestatement.Q12.numTimesCompiled=11
-aggregatestatement.Q12.numExecution=70
-aggregatestatement.Q12.numExecutionsInProgress=5
-aggregatestatement.Q12.numTimesGlobalIndexLookup=10
-aggregatestatement.Q12.numRowsModified=64
-aggregatestatement.Q12.parseTime=1500
-aggregatestatement.Q12.bindTime=370
-aggregatestatement.Q12.optimizeTime=500
-aggregatestatement.Q12.routingInfoTime=190
-aggregatestatement.Q12.generateTime=300
-aggregatestatement.Q12.totalCompilationTime=500
-aggregatestatement.Q12.executionTime=20
-aggregatestatement.Q12.projectionTime=210
-aggregatestatement.Q12.totalExecutionTime=600
-aggregatestatement.Q12.rowsModificationTime=2000
-aggregatestatement.Q12.qnNumRowsSeen=100
-aggregatestatement.Q12.qnMsgSendTime=312
-aggregatestatement.Q12.qnMsgSerTime=450
-aggregatestatement.Q12.qnRespDeSerTime=175
-
-aggregatestatement.Q13.name=Q13
-aggregatestatement.Q13.queryDefinition=select name from clients where member='C89';
-aggregatestatement.Q13.numTimesCompiled=11
-aggregatestatement.Q13.numExecution=70
-aggregatestatement.Q13.numExecutionsInProgress=5
-aggregatestatement.Q13.numTimesGlobalIndexLookup=10
-aggregatestatement.Q13.numRowsModified=64
-aggregatestatement.Q13.parseTime=1500
-aggregatestatement.Q13.bindTime=370
-aggregatestatement.Q13.optimizeTime=500
-aggregatestatement.Q13.routingInfoTime=190
-aggregatestatement.Q13.generateTime=300
-aggregatestatement.Q13.totalCompilationTime=500
-aggregatestatement.Q13.executionTime=20
-aggregatestatement.Q13.projectionTime=210
-aggregatestatement.Q13.totalExecutionTime=600
-aggregatestatement.Q13.rowsModificationTime=2000
-aggregatestatement.Q13.qnNumRowsSeen=100
-aggregatestatement.Q13.qnMsgSendTime=312
-aggregatestatement.Q13.qnMsgSerTime=450
-aggregatestatement.Q13.qnRespDeSerTime=-78
-
-aggregatestatement.Q14.name=Q14
-aggregatestatement.Q14.queryDefinition=select * from regions where name='R90';
-aggregatestatement.Q14.numTimesCompiled=11
-aggregatestatement.Q14.numExecution=70
-aggregatestatement.Q14.numExecutionsInProgress=5
-aggregatestatement.Q14.numTimesGlobalIndexLookup=10
-aggregatestatement.Q14.numRowsModified=64
-aggregatestatement.Q14.parseTime=1500
-aggregatestatement.Q14.bindTime=370
-aggregatestatement.Q14.optimizeTime=500
-aggregatestatement.Q14.routingInfoTime=190
-aggregatestatement.Q14.generateTime=300
-aggregatestatement.Q14.totalCompilationTime=500
-aggregatestatement.Q14.executionTime=20
-aggregatestatement.Q14.projectionTime=210
-aggregatestatement.Q14.totalExecutionTime=600
-aggregatestatement.Q14.rowsModificationTime=2000
-aggregatestatement.Q14.qnNumRowsSeen=100
-aggregatestatement.Q14.qnMsgSendTime=312
-aggregatestatement.Q14.qnMsgSerTime=450
-aggregatestatement.Q14.qnRespDeSerTime=90
-
-aggregatestatement.Q15.name=Q15
-aggregatestatement.Q15.queryDefinition=select * from regions where name='R17';
-aggregatestatement.Q15.numTimesCompiled=11
-aggregatestatement.Q15.numExecution=70
-aggregatestatement.Q15.numExecutionsInProgress=5
-aggregatestatement.Q15.numTimesGlobalIndexLookup=10
-aggregatestatement.Q15.numRowsModified=64
-aggregatestatement.Q15.parseTime=1500
-aggregatestatement.Q15.bindTime=370
-aggregatestatement.Q15.optimizeTime=500
-aggregatestatement.Q15.routingInfoTime=190
-aggregatestatement.Q15.generateTime=300
-aggregatestatement.Q15.totalCompilationTime=500
-aggregatestatement.Q15.executionTime=20
-aggregatestatement.Q15.projectionTime=210
-aggregatestatement.Q15.totalExecutionTime=600
-aggregatestatement.Q15.rowsModificationTime=2000
-aggregatestatement.Q15.qnNumRowsSeen=100
-aggregatestatement.Q15.qnMsgSendTime=312
-aggregatestatement.Q15.qnMsgSerTime=450
-aggregatestatement.Q15.qnRespDeSerTime=24
-
-aggregatestatement.Q16.name=Q16
-aggregatestatement.Q16.queryDefinition=select * from members where name='M15';
-aggregatestatement.Q16.numTimesCompiled=11
-aggregatestatement.Q16.numExecution=70
-aggregatestatement.Q16.numExecutionsInProgress=5
-aggregatestatement.Q16.numTimesGlobalIndexLookup=10
-aggregatestatement.Q16.numRowsModified=64
-aggregatestatement.Q16.parseTime=1500
-aggregatestatement.Q16.bindTime=370
-aggregatestatement.Q16.optimizeTime=500
-aggregatestatement.Q16.routingInfoTime=190
-aggregatestatement.Q16.generateTime=300
-aggregatestatement.Q16.totalCompilationTime=500
-aggregatestatement.Q16.executionTime=20
-aggregatestatement.Q16.projectionTime=210
-aggregatestatement.Q16.totalExecutionTime=600
-aggregatestatement.Q16.rowsModificationTime=2000
-aggregatestatement.Q16.qnNumRowsSeen=100
-aggregatestatement.Q16.qnMsgSendTime=312
-aggregatestatement.Q16.qnMsgSerTime=450
-aggregatestatement.Q16.qnRespDeSerTime=210
-
-aggregatestatement.Q17.name=Q17
-aggregatestatement.Q17.queryDefinition=select * from members where name='M5';
-aggregatestatement.Q17.numTimesCompiled=11
-aggregatestatement.Q17.numExecution=70
-aggregatestatement.Q17.numExecutionsInProgress=5
-aggregatestatement.Q17.numTimesGlobalIndexLookup=10
-aggregatestatement.Q17.numRowsModified=64
-aggregatestatement.Q17.parseTime=1500
-aggregatestatement.Q17.bindTime=370
-aggregatestatement.Q17.optimizeTime=500
-aggregatestatement.Q17.routingInfoTime=190
-aggregatestatement.Q17.generateTime=300
-aggregatestatement.Q17.totalCompilationTime=500
-aggregatestatement.Q17.executionTime=20
-aggregatestatement.Q17.projectionTime=210
-aggregatestatement.Q17.totalExecutionTime=600
-aggregatestatement.Q17.rowsModificationTime=2000
-aggregatestatement.Q17.qnNumRowsSeen=100
-aggregatestatement.Q17.qnMsgSendTime=312
-aggregatestatement.Q17.qnMsgSerTime=450
-aggregatestatement.Q17.qnRespDeSerTime=45
-
-aggregatestatement.Q18.name=Q18
-aggregatestatement.Q18.queryDefinition=select * from members where name='M12';
-aggregatestatement.Q18.numTimesCompiled=11
-aggregatestatement.Q18.numExecution=70
-aggregatestatement.Q18.numExecutionsInProgress=5
-aggregatestatement.Q18.numTimesGlobalIndexLookup=10
-aggregatestatement.Q18.numRowsModified=64
-aggregatestatement.Q18.parseTime=1500
-aggregatestatement.Q18.bindTime=370
-aggregatestatement.Q18.optimizeTime=500
-aggregatestatement.Q18.routingInfoTime=190
-aggregatestatement.Q18.generateTime=300
-aggregatestatement.Q18.totalCompilationTime=500
-aggregatestatement.Q18.executionTime=20
-aggregatestatement.Q18.projectionTime=210
-aggregatestatement.Q18.totalExecutionTime=600
-aggregatestatement.Q18.rowsModificationTime=2000
-aggregatestatement.Q18.qnNumRowsSeen=100
-aggregatestatement.Q18.qnMsgSendTime=312
-aggregatestatement.Q18.qnMsgSerTime=450
-aggregatestatement.Q18.qnRespDeSerTime=180
-
-aggregatestatement.Q19.name=Q19
-aggregatestatement.Q19.queryDefinition=select * from members where name='M11';
-aggregatestatement.Q19.numTimesCompiled=11
-aggregatestatement.Q19.numExecution=70
-aggregatestatement.Q19.numExecutionsInProgress=5
-aggregatestatement.Q19.numTimesGlobalIndexLookup=10
-aggregatestatement.Q19.numRowsModified=64
-aggregatestatement.Q19.parseTime=1500
-aggregatestatement.Q19.bindTime=370
-aggregatestatement.Q19.optimizeTime=500
-aggregatestatement.Q19.routingInfoTime=190
-aggregatestatement.Q19.generateTime=300
-aggregatestatement.Q19.totalCompilationTime=500
-aggregatestatement.Q19.executionTime=20
-aggregatestatement.Q19.projectionTime=210
-aggregatestatement.Q19.totalExecutionTime=600
-aggregatestatement.Q19.rowsModificationTime=2000
-aggregatestatement.Q19.qnNumRowsSeen=100
-aggregatestatement.Q19.qnMsgSendTime=312
-aggregatestatement.Q19.qnMsgSerTime=450
-aggregatestatement.Q19.qnRespDeSerTime=-100
-
-aggregatestatement.Q20.name=Q20
-aggregatestatement.Q20.queryDefinition=select * from regions where name='R6';
-aggregatestatement.Q20.numTimesCompiled=11
-aggregatestatement.Q20.numExecution=70
-aggregatestatement.Q20.numExecutionsInProgress=5
-aggregatestatement.Q20.numTimesGlobalIndexLookup=10
-aggregatestatement.Q20.numRowsModified=64
-aggregatestatement.Q20.parseTime=1500
-aggregatestatement.Q20.bindTime=370
-aggregatestatement.Q20.optimizeTime=500
-aggregatestatement.Q20.routingInfoTime=190
-aggregatestatement.Q20.generateTime=300
-aggregatestatement.Q20.totalCompilationTime=500
-aggregatestatement.Q20.executionTime=20
-aggregatestatement.Q20.projectionTime=210
-aggregatestatement.Q20.totalExecutionTime=600
-aggregatestatement.Q20.rowsModificationTime=2000
-aggregatestatement.Q20.qnNumRowsSeen=100
-aggregatestatement.Q20.qnMsgSendTime=312
-aggregatestatement.Q20.qnMsgSerTime=450
-aggregatestatement.Q20.qnRespDeSerTime=50
-
-aggregatestatement.Q21.name=Q21
-aggregatestatement.Q21.queryDefinition=select * from regions where name='R5';
-aggregatestatement.Q21.numTimesCompiled=11
-aggregatestatement.Q21.numExecution=70
-aggregatestatement.Q21.numExecutionsInProgress=5
-aggregatestatement.Q21.numTimesGlobalIndexLookup=10
-aggregatestatement.Q21.numRowsModified=64
-aggregatestatement.Q21.parseTime=1500
-aggregatestatement.Q21.bindTime=370
-aggregatestatement.Q21.optimizeTime=500
-aggregatestatement.Q21.routingInfoTime=190
-aggregatestatement.Q21.generateTime=300
-aggregatestatement.Q21.totalCompilationTime=500
-aggregatestatement.Q21.executionTime=20
-aggregatestatement.Q21.projectionTime=210
-aggregatestatement.Q21.totalExecutionTime=600
-aggregatestatement.Q21.rowsModificationTime=2000
-aggregatestatement.Q21.qnNumRowsSeen=100
-aggregatestatement.Q21.qnMsgSendTime=312
-aggregatestatement.Q21.qnMsgSerTime=450
-aggregatestatement.Q21.qnRespDeSerTime=40
-
-aggregatestatement.Q22.name=Q22
-aggregatestatement.Q22.queryDefinition=select * from regions where name='R4';
-aggregatestatement.Q22.numTimesCompiled=11
-aggregatestatement.Q22.numExecution=70
-aggregatestatement.Q22.numExecutionsInProgress=5
-aggregatestatement.Q22.numTimesGlobalIndexLookup=10
-aggregatestatement.Q22.numRowsModified=64
-aggregatestatement.Q22.parseTime=1500
-aggregatestatement.Q22.bindTime=370
-aggregatestatement.Q22.optimizeTime=500
-aggregatestatement.Q22.routingInfoTime=190
-aggregatestatement.Q22.generateTime=300
-aggregatestatement.Q22.totalCompilationTime=500
-aggregatestatement.Q22.executionTime=20
-aggregatestatement.Q22.projectionTime=210
-aggregatestatement.Q22.totalExecutionTime=600
-aggregatestatement.Q22.rowsModificationTime=2000
-aggregatestatement.Q22.qnNumRowsSeen=100
-aggregatestatement.Q22.qnMsgSendTime=312
-aggregatestatement.Q22.qnMsgSerTime=450
-aggregatestatement.Q22.qnRespDeSerTime=250
-
-aggregatestatement.Q23.name=Q23
-aggregatestatement.Q23.queryDefinition=select * from regions where name='R3';
-aggregatestatement.Q23.numTimesCompiled=11
-aggregatestatement.Q23.numExecution=70
-aggregatestatement.Q23.numExecutionsInProgress=5
-aggregatestatement.Q23.numTimesGlobalIndexLookup=10
-aggregatestatement.Q23.numRowsModified=64
-aggregatestatement.Q23.parseTime=1500
-aggregatestatement.Q23.bindTime=370
-aggregatestatement.Q23.optimizeTime=500
-aggregatestatement.Q23.routingInfoTime=190
-aggregatestatement.Q23.generateTime=300
-aggregatestatement.Q23.totalCompilationTime=500
-aggregatestatement.Q23.executionTime=20
-aggregatestatement.Q23.projectionTime=210
-aggregatestatement.Q23.totalExecutionTime=600
-aggregatestatement.Q23.rowsModificationTime=2000
-aggregatestatement.Q23.qnNumRowsSeen=100
-aggregatestatement.Q23.qnMsgSendTime=312
-aggregatestatement.Q23.qnMsgSerTime=450
-aggregatestatement.Q23.qnRespDeSerTime=-200
-
-aggregatestatement.Q24.name=Q24
-aggregatestatement.Q24.queryDefinition=select * from regions where name='R2';
-aggregatestatement.Q24.numTimesCompiled=11
-aggregatestatement.Q24.numExecution=70
-aggregatestatement.Q24.numExecutionsInProgress=5
-aggregatestatement.Q24.numTimesGlobalIndexLookup=10
-aggregatestatement.Q24.numRowsModified=64
-aggregatestatement.Q24.parseTime=1500
-aggregatestatement.Q24.bindTime=370
-aggregatestatement.Q24.optimizeTime=500
-aggregatestatement.Q24.routingInfoTime=190
-aggregatestatement.Q24.generateTime=300
-aggregatestatement.Q24.totalCompilationTime=500
-aggregatestatement.Q24.executionTime=20
-aggregatestatement.Q24.projectionTime=210
-aggregatestatement.Q24.totalExecutionTime=600
-aggregatestatement.Q24.rowsModificationTime=2000
-aggregatestatement.Q24.qnNumRowsSeen=100
-aggregatestatement.Q24.qnMsgSendTime=312
-aggregatestatement.Q24.qnMsgSerTime=450
-aggregatestatement.Q24.qnRespDeSerTime=40
-
-aggregatestatement.Q25.name=Q25
-aggregatestatement.Q25.queryDefinition=select * from regions where name='R1';
-aggregatestatement.Q25.numTimesCompiled=11
-aggregatestatement.Q25.numExecution=70
-aggregatestatement.Q25.numExecutionsInProgress=5
-aggregatestatement.Q25.numTimesGlobalIndexLookup=10
-aggregatestatement.Q25.numRowsModified=64
-aggregatestatement.Q25.parseTime=1500
-aggregatestatement.Q25.bindTime=370
-aggregatestatement.Q25.optimizeTime=500
-aggregatestatement.Q25.routingInfoTime=190
-aggregatestatement.Q25.generateTime=300
-aggregatestatement.Q25.totalCompilationTime=500
-aggregatestatement.Q25.executionTime=20
-aggregatestatement.Q25.projectionTime=210
-aggregatestatement.Q25.totalExecutionTime=600
-aggregatestatement.Q25.rowsModificationTime=2000
-aggregatestatement.Q25.qnNumRowsSeen=100
-aggregatestatement.Q25.qnMsgSendTime=312
-aggregatestatement.Q25.qnMsgSerTime=450
-aggregatestatement.Q25.qnRespDeSerTime=450
\ No newline at end of file
+regionOnMember./R3.M1.fullPath=/R3
+regionOnMember./R3.M1.memberName=M1
+regionOnMember./R3.M1.name=/R3
+regionOnMember./R3.M1.regionType=PERSISTENT
+regionOnMember./R3.M1.entrySize=21
+regionOnMember./R3.M1.entryCount=26
+regionOnMember./R3.M1.getsRate=10.50
+regionOnMember./R3.M1.putsRate=20.33
+regionOnMember./R3.M1.diskGetsRate=23.44
+regionOnMember./R3.M1.diskPutsRate=30.22
+regionOnMember./R3.M1.localMaxMemory=20
+
+regionOnMember./R3.M2.fullPath=/R3
+regionOnMember./R3.M2.memberName=M2
+regionOnMember./R3.M2.name=/R3
+regionOnMember./R3.M2.regionType=PERSISTENT
+regionOnMember./R3.M2.entrySize=215
+regionOnMember./R3.M2.entryCount=30
+regionOnMember./R3.M2.getsRate=18.6
+regionOnMember./R3.M2.putsRate=45.33
+regionOnMember./R3.M2.diskGetsRate=38.44
+regionOnMember./R3.M2.diskPutsRate=50.22
+regionOnMember./R3.M2.localMaxMemory=10
[12/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/develop' into feature/GEODE-409
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/develop' into feature/GEODE-409
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/ee4cc013
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/ee4cc013
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/ee4cc013
Branch: refs/heads/feature/GEODE-12
Commit: ee4cc0133ff0059a240958356540c9dd27f8ad2f
Parents: defe649 919d636
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Tue Nov 3 11:32:36 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Tue Nov 3 11:32:36 2015 -0800
----------------------------------------------------------------------
.../gemfire/cache/AttributesFactory.java | 18 ++----------
.../gemfire/internal/cache/AbstractRegion.java | 25 ++++++++++++----
.../internal/cache/PartitionedRegion.java | 27 +++++++++++++-----
.../gemfire/cache30/RegionTestCase.java | 30 ++++++++++++--------
4 files changed, 59 insertions(+), 41 deletions(-)
----------------------------------------------------------------------
[44/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResult1000.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResult1000.txt b/pulse/src/main/resources/testQueryResult1000.txt
deleted file mode 100644
index d299c49..0000000
--- a/pulse/src/main/resources/testQueryResult1000.txt
+++ /dev/null
@@ -1,1023 +0,0 @@
-{"result":[
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean","true"],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sh
aresOutstanding":["double",2000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean","false"],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"s
haresOutstanding":["double",6000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean","true"],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"s
haresOutstanding":["double",9000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean","false"],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sha
resOutstanding":["double",12000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean","true"],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"
sharesOutstanding":["double",15000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean","false"],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],
"sharesOutstanding":["double",19000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E
-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean","true"],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"
sharesOutstanding":["double",22000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean","false"],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"s
haresOutstanding":["double",27000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean","true"],"pk":["java.lang.String","8"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",30],"secId":["java.lang.String","MSFT"],"mktValue":["double",31],"
sharesOutstanding":["double",30000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",29],"secId":["java.lang.String","GOOG"],"mktValue":["double",30],"sharesOutstanding":["double",29000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",28],"secId":["java.lang.String","YHOO"],"mktValue":["double",29],"sharesOutstanding":["double",28000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",9],"active":["boolean","false"],"pk":["java.lang.String","9"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",33],"secId":["java.lang.String","ORCL"],"mktValue":["double",34],
"sharesOutstanding":["double",33000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",34],"secId":["java.lang.String","SAP"],"mktValue":["double",35],"sharesOutstanding":["double",34000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",31],"secId":["java.lang.String","AOL"],"mktValue":["double",32],"sharesOutstanding":["double",31000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",32],"secId":["java.lang.String","APPL"],"mktValue":["double",33],"sharesOutstanding":["double",32000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",10],"active":["boolean","true"],"pk":["java.lang.String","10"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",37],"secId":["java.lang.String","NOVL"],"mktValue":["double",38]
,"sharesOutstanding":["double",37000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",36],"secId":["java.lang.String","RHAT"],"mktValue":["double",37],"sharesOutstanding":["double",36000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",35],"secId":["java.lang.String","DELL"],"mktValue":["double",36],"sharesOutstanding":["double",35000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",11],"active":["boolean","false"],"pk":["java.lang.String","11"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",41],"secId":["java.lang.String","YHOO"],"mktValue":["double",42
],"sharesOutstanding":["double",41000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",40],"secId":["java.lang.String","IBM"],"mktValue":["double",41],"sharesOutstanding":["double",40000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",38],"secId":["java.lang.String","HP"],"mktValue":["double",39],"sharesOutstanding":["double",38000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",39],"secId":["java.lang.String","SUN"],"mktValue":["double",40],"sharesOutstanding":["double",39000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",12],"active":["boolean","true"],"pk":["java.lang.String","12"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",43],"secId":["java.lang.String","MSFT"],"mktValue":["double",44]
,"sharesOutstanding":["double",43000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",44],"secId":["java.lang.String","AOL"],"mktValue":["double",45],"sharesOutstanding":["double",44000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",42],"secId":["java.lang.String","GOOG"],"mktValue":["double",43],"sharesOutstanding":["double",42000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",13],"active":["boolean","false"],"pk":["java.lang.String","13"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",48],"secId":["java.lang.String","DELL"],"mktValue":["double",49
],"sharesOutstanding":["double",48000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",47],"secId":["java.lang.String","SAP"],"mktValue":["double",48],"sharesOutstanding":["double",47000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",45],"secId":["java.lang.String","APPL"],"mktValue":["double",46],"sharesOutstanding":["double",45000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",46],"secId":["java.lang.String","ORCL"],"mktValue":["double",47],"sharesOutstanding":["double",46000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean","true"],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51]
,"sharesOutstanding":["double",50000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean","false"],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55
],"sharesOutstanding":["double",54000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",17],"active":["boolean","false"],"pk":["java.lang.String","17"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",61],"secId":["java.lang.String","DELL"],"mktValue":["double",62
],"sharesOutstanding":["double",61000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",62],"secId":["java.lang.String","RHAT"],"mktValue":["double",63],"sharesOutstanding":["double",62000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",59],"secId":["java.lang.String","ORCL"],"mktValue":["double",60],"sharesOutstanding":["double",59000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",60],"secId":["java.lang.String","SAP"],"mktValue":["double",61],"sharesOutstanding":["double",60000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",16],"active":["boolean","true"],"pk":["java.lang.String","16"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",58],"secId":["java.lang.String","APPL"],"mktValue":["double",59]
,"sharesOutstanding":["double",58000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",57],"secId":["java.lang.String","AOL"],"mktValue":["double",58],"sharesOutstanding":["double",57000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",56],"secId":["java.lang.String","MSFT"],"mktValue":["double",57],"sharesOutstanding":["double",56000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",19],"active":["boolean","false"],"pk":["java.lang.String","19"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",69],"secId":["java.lang.String","MSFT"],"mktValue":["double",70
],"sharesOutstanding":["double",69000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",68],"secId":["java.lang.String","GOOG"],"mktValue":["double",69],"sharesOutstanding":["double",68000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",66],"secId":["java.lang.String","IBM"],"mktValue":["double",67],"sharesOutstanding":["double",66000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",67],"secId":["java.lang.String","YHOO"],"mktValue":["double",68],"sharesOutstanding":["double",67000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",18],"active":["boolean","true"],"pk":["java.lang.String","18"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",64],"secId":["java.lang.String","HP"],"mktValue":["double",65],"sh
aresOutstanding":["double",64000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",65],"secId":["java.lang.String","SUN"],"mktValue":["double",66],"sharesOutstanding":["double",65000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",63],"secId":["java.lang.String","NOVL"],"mktValue":["double",64],"sharesOutstanding":["double",63000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean","false"],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77
],"sharesOutstanding":["double",76000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",20],"active":["boolean","true"],"pk":["java.lang.String","20"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",71],"secId":["java.lang.String","APPL"],"mktValue":["double",72]
,"sharesOutstanding":["double",71000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",72],"secId":["java.lang.String","ORCL"],"mktValue":["double",73],"sharesOutstanding":["double",72000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",70],"secId":["java.lang.String","AOL"],"mktValue":["double",71],"sharesOutstanding":["double",70000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",23],"active":["boolean","false"],"pk":["java.lang.String","23"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",82],"secId":["java.lang.String","MSFT"],"mktValue":["double",83
],"sharesOutstanding":["double",82000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",83],"secId":["java.lang.String","AOL"],"mktValue":["double",84],"sharesOutstanding":["double",83000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",80],"secId":["java.lang.String","YHOO"],"mktValue":["double",81],"sharesOutstanding":["double",80000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",81],"secId":["java.lang.String","GOOG"],"mktValue":["double",82],"sharesOutstanding":["double",81000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",22],"active":["boolean","true"],"pk":["java.lang.String","22"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",79],"secId":["java.lang.String","IBM"],"mktValue":["double",80],"
sharesOutstanding":["double",79000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",78],"secId":["java.lang.String","SUN"],"mktValue":["double",79],"sharesOutstanding":["double",78000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",77],"secId":["java.lang.String","HP"],"mktValue":["double",78],"sharesOutstanding":["double",77000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",25],"active":["boolean","false"],"pk":["java.lang.String","25"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",89],"secId":["java.lang.String","NOVL"],"mktValue":["double",90
],"sharesOutstanding":["double",89000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",90],"secId":["java.lang.String","HP"],"mktValue":["double",91],"sharesOutstanding":["double",90000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",87],"secId":["java.lang.String","DELL"],"mktValue":["double",88],"sharesOutstanding":["double",87000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",88],"secId":["java.lang.String","RHAT"],"mktValue":["double",89],"sharesOutstanding":["double",88000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-
324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean","true"],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86]
,"sharesOutstanding":["double",85000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",27],"active":["boolean","false"],"pk":["java.lang.String","27"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",97],"secId":["java.lang.String","APPL"],"mktValue":["double",98
],"sharesOutstanding":["double",97000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",96],"secId":["java.lang.String","AOL"],"mktValue":["double",97],"sharesOutstanding":["double",96000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",94],"secId":["java.lang.String","GOOG"],"mktValue":["double",95],"sharesOutstanding":["double",94000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",95],"secId":["java.lang.String","MSFT"],"mktValue":["double",96],"sharesOutstanding":["double",95000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",26],"active":["boolean","true"],"pk":["java.lang.String","26"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",93],"secId":["java.lang.String","YHOO"],"mktValue":["double",94]
,"sharesOutstanding":["double",93000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",92],"secId":["java.lang.String","IBM"],"mktValue":["double",93],"sharesOutstanding":["double",92000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",91],"secId":["java.lang.String","SUN"],"mktValue":["double",92],"sharesOutstanding":["double",91000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",29],"active":["boolean","false"],"pk":["java.lang.String","29"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",103],"secId":["java.lang.String","HP"],"mktValue":["double",104],
"sharesOutstanding":["double",103000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",104],"secId":["java.lang.String","SUN"],"mktValue":["double",105],"sharesOutstanding":["double",104000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",101],"secId":["java.lang.String","RHAT"],"mktValue":["double",102],"sharesOutstanding":["double",101000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",102],"secId":["java.lang.String","NOVL"],"mktValue":["double",103],"sharesOutstanding":["double",102000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["dou
ble",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",28],"active":["boolean","true"],"pk":["java.lang.String","28"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",100],"secId":["java.lang.String","DELL"],"mktValue":["double",10
1],"sharesOutstanding":["double",100000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",99],"secId":["java.lang.String","SAP"],"mktValue":["double",100],"sharesOutstanding":["double",99000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",98],"secId":["java.lang.String","ORCL"],"mktValue":["double",99],"sharesOutstanding":["double",98000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean","true"],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sh
aresOutstanding":["double",2000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean","false"],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"s
haresOutstanding":["double",6000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean","true"],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"s
haresOutstanding":["double",9000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean","false"],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sha
resOutstanding":["double",12000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean","true"],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"
sharesOutstanding":["double",15000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean","false"],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],
"sharesOutstanding":["double",19000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E
-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean","true"],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"
sharesOutstanding":["double",22000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean","false"],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"s
haresOutstanding":["double",27000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean","true"],"pk":["java.lang.String","8"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",30],"secId":["java.lang.String","MSFT"],"mktValue":["double",31],"
sharesOutstanding":["double",30000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",29],"secId":["java.lang.String","GOOG"],"mktValue":["double",30],"sharesOutstanding":["double",29000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",28],"secId":["java.lang.String","YHOO"],"mktValue":["double",29],"sharesOutstanding":["double",28000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",9],"active":["boolean","false"],"pk":["java.lang.String","9"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",33],"secId":["java.lang.String","ORCL"],"mktValue":["double",34],
"sharesOutstanding":["double",33000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",34],"secId":["java.lang.String","SAP"],"mktValue":["double",35],"sharesOutstanding":["double",34000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",31],"secId":["java.lang.String","AOL"],"mktValue":["double",32],"sharesOutstanding":["double",31000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",32],"secId":["java.lang.String","APPL"],"mktValue":["double",33],"sharesOutstanding":["double",32000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",10],"active":["boolean","true"],"pk":["java.lang.String","10"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",37],"secId":["java.lang.String","NOVL"],"mktValue":["double",38]
,"sharesOutstanding":["double",37000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",36],"secId":["java.lang.String","RHAT"],"mktValue":["double",37],"sharesOutstanding":["double",36000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",35],"secId":["java.lang.String","DELL"],"mktValue":["double",36],"sharesOutstanding":["double",35000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",11],"active":["boolean","false"],"pk":["java.lang.String","11"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",41],"secId":["java.lang.String","YHOO"],"mktValue":["double",42
],"sharesOutstanding":["double",41000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",40],"secId":["java.lang.String","IBM"],"mktValue":["double",41],"sharesOutstanding":["double",40000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",38],"secId":["java.lang.String","HP"],"mktValue":["double",39],"sharesOutstanding":["double",38000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",39],"secId":["java.lang.String","SUN"],"mktValue":["double",40],"sharesOutstanding":["double",39000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",12],"active":["boolean","true"],"pk":["java.lang.String","12"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",43],"secId":["java.lang.String","MSFT"],"mktValue":["double",44]
,"sharesOutstanding":["double",43000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",44],"secId":["java.lang.String","AOL"],"mktValue":["double",45],"sharesOutstanding":["double",44000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",42],"secId":["java.lang.String","GOOG"],"mktValue":["double",43],"sharesOutstanding":["double",42000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",13],"active":["boolean","false"],"pk":["java.lang.String","13"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",48],"secId":["java.lang.String","DELL"],"mktValue":["double",49
],"sharesOutstanding":["double",48000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",47],"secId":["java.lang.String","SAP"],"mktValue":["double",48],"sharesOutstanding":["double",47000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",45],"secId":["java.lang.String","APPL"],"mktValue":["double",46],"sharesOutstanding":["double",45000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",46],"secId":["java.lang.String","ORCL"],"mktValue":["double",47],"sharesOutstanding":["double",46000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean","true"],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51]
,"sharesOutstanding":["double",50000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean","false"],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55
],"sharesOutstanding":["double",54000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",17],"active":["boolean","false"],"pk":["java.lang.String","17"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",61],"secId":["java.lang.String","DELL"],"mktValue":["double",62
],"sharesOutstanding":["double",61000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",62],"secId":["java.lang.String","RHAT"],"mktValue":["double",63],"sharesOutstanding":["double",62000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",59],"secId":["java.lang.String","ORCL"],"mktValue":["double",60],"sharesOutstanding":["double",59000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",60],"secId":["java.lang.String","SAP"],"mktValue":["double",61],"sharesOutstanding":["double",60000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
-["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",16],"active":["boolean","true"],"pk":["java.lang.String","16"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data
<TRUNCATED>
[48/50] [abbrv] incubator-geode git commit: GEODE-304 Fix remaining
UI tests; removed Gemfire XD-related tests
Posted by di...@apache.org.
GEODE-304 Fix remaining UI tests; removed Gemfire XD-related tests
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/86850fec
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/86850fec
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/86850fec
Branch: refs/heads/feature/GEODE-12
Commit: 86850fec7e770ca8b88500d3296f513ae69d7283
Parents: 895f995
Author: Nitin Lamba <ni...@ampool.io>
Authored: Wed Oct 28 09:47:09 2015 +0530
Committer: Dick Cavender <dc...@pivotal.io>
Committed: Tue Nov 10 15:27:52 2015 -0800
----------------------------------------------------------------------
.../gemfire/tools/pulse/tests/Member.java | 4 +-
.../tools/pulse/tests/PulseAutomatedTests.java | 33 +-
.../tools/pulse/tests/PulseTestLocators.java | 20 +-
.../gemfire/tools/pulse/tests/PulseTests.java | 1254 +-----------------
.../tools/pulse/tests/RegionOnMember.java | 30 +-
.../tools/pulse/tests/RegionOnMemberMBean.java | 12 +-
.../gemfire/tools/pulse/tests/Server.java | 116 +-
pulse/src/test/resources/test.properties | 702 ++--------
8 files changed, 172 insertions(+), 1999 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
index c1b9987..ff27cab 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
@@ -25,7 +25,9 @@ public class Member extends JMXBaseBean implements MemberMBean {
@Override
public int getTotalRegionCount() {
- return getInt("totalRegionCount");
+// This count is built dynamically in Pulse backend and region count is maintained in Cluster.Member data structure
+// return getInt("totalRegionCount");
+ return 0;
}
@Override
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
index 795973b..ba6a381 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
@@ -144,7 +144,6 @@ class PulseBaseTests extends PulseTests {
public void validateServerGroupGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='memberListSG']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println("validateServerGroupGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -189,7 +188,6 @@ class PulseBaseTests extends PulseTests {
public void validateRedundancyZonesGridData() {
List<WebElement> rzGridRows = driver.findElements(By.xpath("//table[@id='memberListRZ']/tbody/tr"));
int rowsCount = rzGridRows.size();
- System.out.println("validateRedundancyZoneGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= rzGridRows.size(); j++, x++) {
@@ -237,7 +235,6 @@ class PulseBaseTests extends PulseTests {
public void validateTopologyGridData() {
List<WebElement> rzGridRows = driver.findElements(By.xpath("//table[@id='memberList']/tbody/tr"));
int rowsCount = rzGridRows.size();
- System.out.println("validateTopologyGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= rzGridRows.size(); j++, x++) {
@@ -272,7 +269,6 @@ class PulseBaseTests extends PulseTests {
public void validateDataPrespectiveGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='regionsList']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println("validateDataPerspectiveGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -312,7 +308,6 @@ class PulseBaseTests extends PulseTests {
public void validateRegionDetailsGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='memberList']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println("validateRegionDetailsGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -446,8 +441,6 @@ class PulseBaseTests extends PulseTests {
public void verifyElementAttributeById(String id, String attribute, String value) {
String actualValue = findElementById(id).getAttribute(attribute);
- System.out.println("verifyElementAttributeById: Value = " + value);
- System.out.println("verifyElementAttributeById: Actual Value = " + actualValue);
Assert.assertTrue(actualValue.equals(value) || actualValue.contains(value));
}
@@ -457,7 +450,6 @@ class PulseBaseTests extends PulseTests {
Actions action = new Actions(driver);
WebElement we = driver.findElement(By.id(id));
action.moveToElement(we).release().perform();
- System.out.println("mouseReleaseById: testing...");
}
public void mouseClickAndHoldOverElementById(String id) {
verifyElementPresentById(id);
@@ -1132,7 +1124,7 @@ public class PulseAutomatedTests extends PulseBaseTests {
@Test
public void verifyZonePresentTest() {
navigateToRedundancyZonesTreeView();
- verifyElementPresentById(PulseTestLocators.RedundancyZone.zoneRZ1Id);
+ verifyElementPresentByXpath(PulseTestLocators.RedundancyZone.zoneRZ1RZ2Xpath);
verifyElementPresentById(PulseTestLocators.RedundancyZone.zoneRZ2Id);
}
@@ -1402,7 +1394,7 @@ public class PulseAutomatedTests extends PulseBaseTests {
Assert.assertFalse(PulseTestData.DataBrowser.query1Text.equals(editorTextAfterClear));
}
-
+ @Ignore("WIP") // Data Browser's Query History not showing any data on button click, therefore this test is failing
@Test
public void testDataBrowserHistoryQueue(){
// navigate to Data browser page
@@ -1416,23 +1408,26 @@ public class PulseAutomatedTests extends PulseBaseTests {
}
}
- sendKeysUsingId(PulseTestLocators.DataBrowser.queryEditorTxtBoxId, PulseTestData.DataBrowser.query1Text);
+ sendKeysUsingId(PulseTestLocators.DataBrowser.queryEditorTxtBoxId, PulseTests.QUERY_TYPE_ONE);
clickElementUsingId(PulseTestLocators.DataBrowser.btnExecuteQueryId);
//Get required datetime format and extract date and hours from date time.
DateFormat dateFormat = new SimpleDateFormat(PulseTestData.DataBrowser.datePattern);
String queryDateTime = dateFormat.format(System.currentTimeMillis());
- String queryTime[] = queryDateTime.split(":");
-
+ String queryTime[] = queryDateTime.split(":");
+ System.out.println("Query Time from System: " + queryTime[0]);
+
clickElementUsingId(PulseTestLocators.DataBrowser.historyIcon);
List<WebElement> historyLst = driver.findElements(By.xpath(PulseTestLocators.DataBrowser.historyLst));
-
- String queryText = getTextUsingXpath(PulseTestLocators.DataBrowser.queryText);
- String historyDateTime = getTextUsingXpath(PulseTestLocators.DataBrowser.historyDateTime);
-
- //verify the query text, query datetime in history panel
- Assert.assertTrue(PulseTestData.DataBrowser.query1Text.equals(queryText));
+ String queryText = findElementByXpath(PulseTestLocators.DataBrowser.historyLst)
+ .findElement(By.cssSelector(PulseTestLocators.DataBrowser.queryText)).getText();
+ String historyDateTime = findElementByXpath(PulseTestLocators.DataBrowser.historyLst)
+ .findElement(By.cssSelector(PulseTestLocators.DataBrowser.historyDateTime)).getText();
+ System.out.println("Query Text from History Table: " + queryText);
+ System.out.println("Query Time from History Table: " + historyDateTime);
+ //verify the query text, query datetime in history panel
+ Assert.assertTrue(PulseTests.QUERY_TYPE_ONE.equals(queryText));
Assert.assertTrue(historyDateTime.contains(queryTime[0]));
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestLocators.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestLocators.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestLocators.java
index a00525b..511fb3b 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestLocators.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestLocators.java
@@ -25,8 +25,12 @@ public class PulseTestLocators {
public static class ClusterStatus {
}
-
- public static class TopologyView {
+
+ public static class MemberDetailsView {
+ public static final String gridButtonXpath = "//a[@id='btngridIcon']";
+ }
+
+ public static class TopologyView {
public static final String radioButtonId = "radio-default";
public static final String radioButtonXpath = "//label[text()='Topology']";
@@ -73,9 +77,9 @@ public class PulseTestLocators {
public static final String heapUsageXpath = "//a[text()='Heap Usage']";
public static final String cpuUsageXpath = "//a[text()='CPU Usage']";
public static final String graphTreeMapLblId = "//div[@id='GraphTreeMap-label']/child::node()";
-
- }
-
+
+ }
+
public static class ServerGroups {
public static final String radioButtonId = "radio-servergroups";
@@ -197,9 +201,9 @@ public class PulseTestLocators {
// History section
public static final String historyIcon = "historyIcon";
- public static final String historyLst = "//*[@id='detailsHistoryList']/div";
- public static final String queryText = "//div[@id='detailsHistoryList']/div/div/div[3]";
- public static final String historyDateTime = "//div[@id='detailsHistoryList']/div/div/div[4]";
+ public static final String historyLst = "//div[@id='detailsHistoryList']/div/div";
+ public static final String queryText = ".wrapHistoryContent";
+ public static final String historyDateTime = ".dateTimeHistory";
//Clear button
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
index 03379e7..3401394 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
@@ -290,35 +290,6 @@ public class PulseTests {
Assert.assertEquals(totalclients, clusterClients);
}
- @Ignore("For Gemfire XD")
- @Test
- public void testClusterNumProcedures() {
- String clusterProcedures = driver.findElement(By.id(CLUSTER_PROCEDURE_ID)).getText();
- String totalprocedures = JMXProperties.getInstance().getProperty(
- "gemfirexd.C1.ProcedureCallsInProgress");
- Assert.assertEquals(totalprocedures, clusterProcedures);
- }
-
- @Ignore("For Gemfire XD")
- @Test
- public void testClusterTxnCommitted() {
- String clusterTxnCommitted = driver.findElement(
- By.id(CLUSTER_TXNCOMMITTED_ID)).getText();
- String totaltxnCommitted = JMXProperties.getInstance().getProperty(
- "server.S1.TransactionCommitted");
- Assert.assertEquals(totaltxnCommitted, clusterTxnCommitted);
- }
-
- @Ignore("For Gemfire XD")
- @Test
- public void testClusterTxnRollback() {
- String clusterTxnRollBack = driver.findElement(
- By.id(CLUSTER_TXNROLLBACK_ID)).getText();
- String totaltxnRollback = JMXProperties.getInstance().getProperty(
- "server.S1.TransactionRolledBack");
- Assert.assertEquals(totaltxnRollback, clusterTxnRollBack);
- }
-
@Test
public void testClusterNumRunningFunction() {
String clusterFunctions = driver.findElement(By.id(CLUSTER_FUNCTIONS_ID))
@@ -456,7 +427,7 @@ public class PulseTests {
public void testMemberTotalRegionCount() throws InterruptedException{
testRgraphWidget();
String RegionCount = driver.findElement(By.id(MEMBER_VIEW_REGION_ID)).getText();
- String memberRegionCount = JMXProperties.getInstance().getProperty("member.M1.totalRegionCount");
+ String memberRegionCount = JMXProperties.getInstance().getProperty("member.M1.totalRegionCount");
Assert.assertEquals(memberRegionCount, RegionCount);
}
@@ -485,7 +456,7 @@ public class PulseTests {
Assert.assertEquals(memberLoadAvg, LoadAvg);
}
- @Ignore("not part of pulse-Cedar 7.5")
+ @Ignore("WIP") // May be useful in near future
@Test
public void testOffHeapFreeSize(){
@@ -510,7 +481,7 @@ public class PulseTests {
}
- @Ignore("not part of pulse-Cedar 7.5")
+ @Ignore("WIP") // May be useful in near future
@Test
public void testOffHeapUsedSize() throws InterruptedException {
@@ -533,17 +504,6 @@ public class PulseTests {
.format(memberOffHeapUsedSize));
Assert.assertEquals(memberOffHeapUsedSize, OffHeapUsedSize);
}
- @Ignore("For Gemfire XD")
- @Test // conflict between UI and properties file
- public void testMemberClients() {
- String Clients = driver.findElement(By.id(MEMBER_VIEW_CLIENTS_ID))
- .getText();
-
- String memberClientsString = JMXProperties.getInstance().getProperty(
- "gemfirexdmember.M1.NetworkServerClientConnectionStats");
- String[] memberClients = memberClientsString.split(",");
- Assert.assertEquals(memberClients[3], Clients);
- }
@Test
public void testMemberJVMPauses(){
@@ -583,22 +543,23 @@ public class PulseTests {
}
- @Test //'Name' and 'type' is displayed blank on UI
- public void testMemberGridViewData(){
- searchByIdAndClick("btngridIcon");
-
- // get the number of rows on the grid
+ @Test
+ public void testMemberGridViewData() throws InterruptedException {
+ searchByXPathAndClick(PulseTestLocators.TopNavigation.clusterViewLinkXpath);
+ testRgraphWidget();
+ searchByXPathAndClick(PulseTestLocators.MemberDetailsView.gridButtonXpath);
+ // get the number of rows on the grid
List<WebElement> noOfRows = driver.findElements(By.xpath("//table[@id='memberRegionsList']/tbody/tr"));
String MemberRegionName = driver.findElement(By.xpath("//table[@id='memberRegionsList']/tbody/tr[2]/td[1]")).getText();
- String memberRegionName = JMXProperties.getInstance().getProperty("region.R2.name");
+ String memberRegionName = JMXProperties.getInstance().getProperty("region.R1.name");
Assert.assertEquals(memberRegionName, MemberRegionName);
String MemberRegionType = driver.findElement(By.xpath("//table[@id='memberRegionsList']/tbody/tr[2]/td[2]")).getText();
- String memberRegionType = JMXProperties.getInstance().getProperty("region.R2.regionType");
+ String memberRegionType = JMXProperties.getInstance().getProperty("region.R1.regionType");
Assert.assertEquals(memberRegionType, MemberRegionType);
String MemberRegionEntryCount = driver.findElement(By.xpath("//table[@id='memberRegionsList']/tbody/tr[2]/td[3]")).getText();
- String memberRegionEntryCount = JMXProperties.getInstance().getProperty("region.R2.systemRegionEntryCount");
+ String memberRegionEntryCount = JMXProperties.getInstance().getProperty("regionOnMember./R1.M1.entryCount");
Assert.assertEquals(memberRegionEntryCount, MemberRegionEntryCount);
}
@@ -610,18 +571,18 @@ public class PulseTests {
searchByLinkAndClick("M2");
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewRegionName() throws InterruptedException {
searchByLinkAndClick(DATA_VIEW_LABEL);
Thread.sleep(7000);
- searchByIdAndClick("btngridIcon");
+ searchByIdAndClick("default_grid_button");
String regionName = driver.findElement(By.id(REGION_NAME_LABEL)).getText();
String dataviewregionname = JMXProperties.getInstance().getProperty("region.R1.name");
Assert.assertEquals(dataviewregionname, regionName);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewRegionPath() {
String regionPath = driver.findElement(By.id(REGION_PATH_LABEL)).getText();
@@ -630,7 +591,7 @@ public class PulseTests {
Assert.assertEquals(dataviewregionpath, regionPath);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewRegionType() {
String regionType = driver.findElement(By.id(REGION_TYPE_LABEL)).getText();
@@ -639,7 +600,7 @@ public class PulseTests {
Assert.assertEquals(dataviewregiontype, regionType);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewEmptyNodes() {
String regionEmptyNodes = driver.findElement(By.id(DATA_VIEW_EMPTYNODES))
@@ -649,7 +610,7 @@ public class PulseTests {
Assert.assertEquals(dataviewEmptyNodes, regionEmptyNodes);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewSystemRegionEntryCount() {
String regionEntryCount = driver.findElement(By.id(DATA_VIEW_ENTRYCOUNT))
@@ -659,7 +620,7 @@ public class PulseTests {
Assert.assertEquals(dataviewEntryCount, regionEntryCount);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewPersistentEnabled() {
String regionPersistence = driver.findElement(
@@ -669,7 +630,7 @@ public class PulseTests {
Assert.assertEquals(dataviewregionpersistence, regionPersistence);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewDiskWritesRate() {
String regionWrites = driver.findElement(By.id(DATA_VIEW_WRITEPERSEC))
@@ -679,7 +640,7 @@ public class PulseTests {
Assert.assertEquals(dataviewRegionWrites, regionWrites);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewDiskReadsRate() {
String regionReads = driver.findElement(By.id(DATA_VIEW_READPERSEC))
@@ -689,7 +650,7 @@ public class PulseTests {
Assert.assertEquals(dataviewRegionReads, regionReads);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewDiskUsage() {
String regionMemoryUsed = driver.findElement(By.id(DATA_VIEW_USEDMEMORY))
@@ -700,7 +661,7 @@ public class PulseTests {
searchByLinkAndClick(QUERY_STATISTICS_LABEL);
}
- @Ignore("Not part of Pulse-Cedar 7.5 release")
+ @Ignore("WIP")
@Test
public void testDataViewGridValue() {
String DataViewRegionName = driver.findElement(
@@ -859,7 +820,7 @@ public class PulseTests {
}
- @Ignore("Bad Test") // clusterDetails element not found on Data Browser page. No assertions in test
+ @Ignore("WIP") // clusterDetails element not found on Data Browser page. No assertions in test
@Test
public void testDataBrowserQueryValidation() throws IOException, InterruptedException {
loadDataBrowserpage();
@@ -877,7 +838,6 @@ public class PulseTests {
while((line = br.readLine()) != null)
{
countLine++;
- //System.out.println(line);
String[] words = line.split(" ");
for (String word : words) {
@@ -989,1158 +949,7 @@ public class PulseTests {
WebElement TreeMapMember = driver.findElement(By.id("GraphTreeMapClusterData-canvas"));
TreeMapMember.click();
}
-
-
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void loadQueryStatisticspage() throws InterruptedException {
- searchByLinkAndClick(QUERY_STATISTICS_LABEL);
- Thread.sleep(7000);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testQueryDefinitionValidation() {
-
- String QueryDefinition1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[1]"))
- .getText();
- String queryDefinition1 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q12.queryDefinition");
- Assert.assertEquals(queryDefinition1, QueryDefinition1);
-
- String QueryDefinition2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[1]"))
- .getText();
- String queryDefinition2 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q14.queryDefinition");
- Assert.assertEquals(queryDefinition2, QueryDefinition2);
-
- String QueryDefinition3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[1]"))
- .getText();
- String queryDefinition3 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q20.queryDefinition");
- Assert.assertEquals(queryDefinition3, QueryDefinition3);
-
- String QueryDefinition4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[1]"))
- .getText();
- String queryDefinition4 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q24.queryDefinition");
- Assert.assertEquals(queryDefinition4, QueryDefinition4);
-
- String QueryDefinition5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[1]"))
- .getText();
- String queryDefinition5 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q11.queryDefinition");
- Assert.assertEquals(queryDefinition5, QueryDefinition5);
-
- String QueryDefinition6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[1]"))
- .getText();
- String queryDefinition6 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q18.queryDefinition");
- Assert.assertEquals(queryDefinition6, QueryDefinition6);
-
- String QueryDefinition7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[1]"))
- .getText();
- String queryDefinition7 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q15.queryDefinition");
- Assert.assertEquals(queryDefinition7, QueryDefinition7);
-
- String QueryDefinition8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[1]"))
- .getText();
- String queryDefinition8 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q23.queryDefinition");
- Assert.assertEquals(queryDefinition8, QueryDefinition8);
-
- String QueryDefinition9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[1]"))
- .getText();
- String queryDefinition9 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q10.queryDefinition");
- Assert.assertEquals(queryDefinition9, QueryDefinition9);
-
- String QueryDefinition10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[1]"))
- .getText();
- String queryDefinition10 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q21.queryDefinition");
- Assert.assertEquals(queryDefinition10, QueryDefinition10);
-
- String QueryDefinition11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[1]"))
- .getText();
- String queryDefinition11 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q16.queryDefinition");
- Assert.assertEquals(queryDefinition11, QueryDefinition11);
-
- String QueryDefinition12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[1]"))
- .getText();
- String queryDefinition12 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q17.queryDefinition");
- Assert.assertEquals(queryDefinition12, QueryDefinition12);
-
- String QueryDefinition13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[1]"))
- .getText();
- String queryDefinition13 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q13.queryDefinition");
- Assert.assertEquals(queryDefinition13, QueryDefinition13);
-
- String QueryDefinition14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[1]"))
- .getText();
- String queryDefinition14 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q19.queryDefinition");
- Assert.assertEquals(queryDefinition14, QueryDefinition14);
-
- String QueryDefinition15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[1]"))
- .getText();
- String queryDefinition15 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q25.queryDefinition");
- Assert.assertEquals(queryDefinition15, QueryDefinition15);
-
- String QueryDefinition16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[1]"))
- .getText();
- String queryDefinition16 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q22.queryDefinition");
- Assert.assertEquals(queryDefinition16, QueryDefinition16);
-
- String QueryDefinition17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[1]"))
- .getText();
- String queryDefinition17 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q4.queryDefinition");
- Assert.assertEquals(queryDefinition17, QueryDefinition17);
-
- String QueryDefinition18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[1]"))
- .getText();
- String queryDefinition18 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q5.queryDefinition");
- Assert.assertEquals(queryDefinition18, QueryDefinition18);
-
- String QueryDefinition19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[1]"))
- .getText();
- String queryDefinition19 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q2.queryDefinition");
- Assert.assertEquals(queryDefinition19, QueryDefinition19);
-
- String QueryDefinition20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[1]"))
- .getText();
- String queryDefinition20 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q7.queryDefinition");
- Assert.assertEquals(queryDefinition20, QueryDefinition20);
-
- String QueryDefinition21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[1]"))
- .getText();
- String queryDefinition21 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q8.queryDefinition");
- Assert.assertEquals(queryDefinition21, QueryDefinition21);
-
- String QueryDefinition22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[1]"))
- .getText();
- String queryDefinition22 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q9.queryDefinition");
- Assert.assertEquals(queryDefinition22, QueryDefinition22);
-
- String QueryDefinition23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[1]"))
- .getText();
- String queryDefinition23 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q1.queryDefinition");
- Assert.assertEquals(queryDefinition23, QueryDefinition23);
-
- String QueryDefinition24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[1]"))
- .getText();
- String queryDefinition24 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q3.queryDefinition");
- Assert.assertEquals(queryDefinition24, QueryDefinition24);
-
- scrollbarVerticalDownScroll();
-
- String QueryDefinition25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[1]"))
- .getText();
- String queryDefinition25 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q6.queryDefinition");
- Assert.assertEquals(queryDefinition25, QueryDefinition25);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testNumExecution() throws InterruptedException {
-
- String QueryNumExecution1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[2]"))
- .getText();
- String queryNumExecution1 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q12.numExecution");
- Assert.assertEquals(queryNumExecution1, QueryNumExecution1);
-
- String QueryNumExecution2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[2]"))
- .getText();
- String queryNumExecution2 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q14.numExecution");
- Assert.assertEquals(queryNumExecution2, QueryNumExecution2);
-
- String QueryNumExecution3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[2]"))
- .getText();
- String queryNumExecution3 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q20.numExecution");
- Assert.assertEquals(queryNumExecution3, QueryNumExecution3);
-
- String QueryNumExecution4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[2]"))
- .getText();
- String queryNumExecution4 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q24.numExecution");
- Assert.assertEquals(queryNumExecution4, QueryNumExecution4);
-
- String QueryNumExecution5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[2]"))
- .getText();
- String queryNumExecution5 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q11.numExecution");
- Assert.assertEquals(queryNumExecution5, QueryNumExecution5);
-
- String QueryNumExecution6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[2]"))
- .getText();
- String queryNumExecution6 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q18.numExecution");
- Assert.assertEquals(queryNumExecution6, QueryNumExecution6);
-
- String QueryNumExecution7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[2]"))
- .getText();
- String queryNumExecution7 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q15.numExecution");
- Assert.assertEquals(queryNumExecution7, QueryNumExecution7);
-
- String QueryNumExecution8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[2]"))
- .getText();
- String queryNumExecution8 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q23.numExecution");
- Assert.assertEquals(queryNumExecution8, QueryNumExecution8);
-
- String QueryNumExecution9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[2]"))
- .getText();
- String queryNumExecution9 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q10.numExecution");
- Assert.assertEquals(queryNumExecution9, QueryNumExecution9);
-
- String QueryNumExecution10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[2]"))
- .getText();
- String queryNumExecution10 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q21.numExecution");
- Assert.assertEquals(queryNumExecution10, QueryNumExecution10);
-
- String QueryNumExecution11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[2]"))
- .getText();
- String queryNumExecution11 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q16.numExecution");
- Assert.assertEquals(queryNumExecution11, QueryNumExecution11);
-
- String QueryNumExecution12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[2]"))
- .getText();
- String queryNumExecution12 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q17.numExecution");
- Assert.assertEquals(queryNumExecution12, QueryNumExecution12);
-
- String QueryNumExecution13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[2]"))
- .getText();
- String queryNumExecution13 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q13.numExecution");
- Assert.assertEquals(queryNumExecution13, QueryNumExecution13);
-
- String QueryNumExecution14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[2]"))
- .getText();
- String queryNumExecution14 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q19.numExecution");
- Assert.assertEquals(queryNumExecution14, QueryNumExecution14);
-
- String QueryNumExecution15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[2]"))
- .getText();
- String queryNumExecution15 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q25.numExecution");
- Assert.assertEquals(queryNumExecution15, QueryNumExecution15);
-
- String QueryNumExecution16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[2]"))
- .getText();
- String queryNumExecution16 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q22.numExecution");
- Assert.assertEquals(queryNumExecution16, QueryNumExecution16);
-
- String QueryNumExecution17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[2]"))
- .getText();
- String queryNumExecution17 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q4.numExecution");
- Assert.assertEquals(queryNumExecution17, QueryNumExecution17);
-
- String QueryNumExecution18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[2]"))
- .getText();
- String queryNumExecution18 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q5.numExecution");
- Assert.assertEquals(queryNumExecution18, QueryNumExecution18);
-
- String QueryNumExecution19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[2]"))
- .getText();
- String queryNumExecution19 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q2.numExecution");
- Assert.assertEquals(queryNumExecution19, QueryNumExecution19);
-
- String QueryNumExecution20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[2]"))
- .getText();
- String queryNumExecution20 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q7.numExecution");
- Assert.assertEquals(queryNumExecution20, QueryNumExecution20);
-
- String QueryNumExecution21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[2]"))
- .getText();
- String queryNumExecution21 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q8.numExecution");
- Assert.assertEquals(queryNumExecution21, QueryNumExecution21);
-
- String QueryNumExecution22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[2]"))
- .getText();
- String queryNumExecution22 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q9.numExecution");
- Assert.assertEquals(queryNumExecution22, QueryNumExecution22);
-
- String QueryNumExecution23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[2]"))
- .getText();
- String queryNumExecution23 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q1.numExecution");
- Assert.assertEquals(queryNumExecution23, QueryNumExecution23);
-
- String QueryNumExecution24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[2]"))
- .getText();
- String queryNumExecution24 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q3.numExecution");
- Assert.assertEquals(queryNumExecution24, QueryNumExecution24);
-
- scrollbarVerticalDownScroll();
-
- String QueryNumExecution25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[2]"))
- .getText();
- String queryNumExecution25 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q6.numExecution");
- Assert.assertEquals(queryNumExecution25, QueryNumExecution25);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testTotalExecutionTime() {
-
- String QueryTotalExecutionTime1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[3]"))
- .getText();
- String queryTotalExecutionTime1 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q12.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime1, QueryTotalExecutionTime1);
-
- String QueryTotalExecutionTime2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[3]"))
- .getText();
- String queryTotalExecutionTime2 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q14.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime2, QueryTotalExecutionTime2);
-
- String QueryTotalExecutionTime3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[3]"))
- .getText();
- String queryTotalExecutionTime3 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q20.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime3, QueryTotalExecutionTime3);
-
- String QueryTotalExecutionTime4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[3]"))
- .getText();
- String queryTotalExecutionTime4 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q24.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime4, QueryTotalExecutionTime4);
-
- String QueryTotalExecutionTime5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[3]"))
- .getText();
- String queryTotalExecutionTime5 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q11.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime5, QueryTotalExecutionTime5);
-
- String QueryTotalExecutionTime6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[3]"))
- .getText();
- String queryTotalExecutionTime6 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q18.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime6, QueryTotalExecutionTime6);
-
- String QueryTotalExecutionTime7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[3]"))
- .getText();
- String queryTotalExecutionTime7 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q15.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime7, QueryTotalExecutionTime7);
-
- String QueryTotalExecutionTime8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[3]"))
- .getText();
- String queryTotalExecutionTime8 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q23.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime8, QueryTotalExecutionTime8);
-
- String QueryTotalExecutionTime9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[3]"))
- .getText();
- String queryTotalExecutionTime9 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q10.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime9, QueryTotalExecutionTime9);
-
- String QueryTotalExecutionTime10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[3]"))
- .getText();
- String queryTotalExecutionTime10 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q21.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime10, QueryTotalExecutionTime10);
-
- String QueryTotalExecutionTime11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[3]"))
- .getText();
- String queryTotalExecutionTime11 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q16.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime11, QueryTotalExecutionTime11);
-
- String QueryTotalExecutionTime12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[3]"))
- .getText();
- String queryTotalExecutionTime12 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q17.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime12, QueryTotalExecutionTime12);
-
- String QueryTotalExecutionTime13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[3]"))
- .getText();
- String queryTotalExecutionTime13 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q13.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime13, QueryTotalExecutionTime13);
-
- String QueryTotalExecutionTime14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[3]"))
- .getText();
- String queryTotalExecutionTime14 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q19.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime14, QueryTotalExecutionTime14);
-
- String QueryTotalExecutionTime15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[3]"))
- .getText();
- String queryTotalExecutionTime15 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q25.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime15, QueryTotalExecutionTime15);
-
- String QueryTotalExecutionTime16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[3]"))
- .getText();
- String queryTotalExecutionTime16 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q22.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime16, QueryTotalExecutionTime16);
-
- String QueryTotalExecutionTime17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[3]"))
- .getText();
- String queryTotalExecutionTime17 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q4.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime17, QueryTotalExecutionTime17);
-
- String QueryTotalExecutionTime18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[3]"))
- .getText();
- String queryTotalExecutionTime18 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q5.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime18, QueryTotalExecutionTime18);
-
- String QueryTotalExecutionTime19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[3]"))
- .getText();
- String queryTotalExecutionTime19 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q2.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime19, QueryTotalExecutionTime19);
-
- String QueryTotalExecutionTime20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[3]"))
- .getText();
- String queryTotalExecutionTime20 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q7.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime20, QueryTotalExecutionTime20);
-
- String QueryTotalExecutionTime21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[3]"))
- .getText();
- String queryTotalExecutionTime21 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q8.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime21, QueryTotalExecutionTime21);
-
- String QueryTotalExecutionTime22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[3]"))
- .getText();
- String queryTotalExecutionTime22 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q9.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime22, QueryTotalExecutionTime22);
-
- String QueryTotalExecutionTime23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[3]"))
- .getText();
- String queryTotalExecutionTime23 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q1.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime23, QueryTotalExecutionTime23);
-
- String QueryTotalExecutionTime24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[3]"))
- .getText();
- String queryTotalExecutionTime24 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q3.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime24, QueryTotalExecutionTime24);
-
- scrollbarVerticalDownScroll();
-
- String QueryTotalExecutionTime25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[3]"))
- .getText();
- String queryTotalExecutionTime25 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q6.totalExecutionTime");
- Assert.assertEquals(queryTotalExecutionTime25, QueryTotalExecutionTime25);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testNumExecutionsInProgress() {
-
- String QueryNumExecutionsInProgress1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress1 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q12.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress1,
- QueryNumExecutionsInProgress1);
-
- String QueryNumExecutionsInProgress2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress2 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q14.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress2,
- QueryNumExecutionsInProgress2);
-
- String QueryNumExecutionsInProgress3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress3 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q20.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress3,
- QueryNumExecutionsInProgress3);
-
- String QueryNumExecutionsInProgress4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress4 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q24.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress4,
- QueryNumExecutionsInProgress4);
-
- String QueryNumExecutionsInProgress5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress5 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q11.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress5,
- QueryNumExecutionsInProgress5);
-
- String QueryNumExecutionsInProgress6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress6 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q18.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress6,
- QueryNumExecutionsInProgress6);
-
- String QueryNumExecutionsInProgress7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress7 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q15.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress7,
- QueryNumExecutionsInProgress7);
-
- String QueryNumExecutionsInProgress8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress8 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q23.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress8,
- QueryNumExecutionsInProgress8);
-
- String QueryNumExecutionsInProgress9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress9 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q10.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress9,
- QueryNumExecutionsInProgress9);
-
- String QueryNumExecutionsInProgress10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress10 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q21.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress10,
- QueryNumExecutionsInProgress10);
-
- String QueryNumExecutionsInProgress11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress11 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q16.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress11,
- QueryNumExecutionsInProgress11);
-
- String QueryNumExecutionsInProgress12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress12 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q17.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress12,
- QueryNumExecutionsInProgress12);
-
- String QueryNumExecutionsInProgress13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress13 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q13.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress13,
- QueryNumExecutionsInProgress13);
-
- String QueryNumExecutionsInProgress14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress14 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q19.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress14,
- QueryNumExecutionsInProgress14);
-
- String QueryNumExecutionsInProgress15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress15 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q25.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress15,
- QueryNumExecutionsInProgress15);
-
- String QueryNumExecutionsInProgress16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress16 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q22.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress16,
- QueryNumExecutionsInProgress16);
-
- String QueryNumExecutionsInProgress17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress17 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q4.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress17,
- QueryNumExecutionsInProgress17);
-
- String QueryNumExecutionsInProgress18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress18 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q5.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress18,
- QueryNumExecutionsInProgress18);
-
- String QueryNumExecutionsInProgress19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress19 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q2.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress19,
- QueryNumExecutionsInProgress19);
-
- String QueryNumExecutionsInProgress20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress20 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q7.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress20,
- QueryNumExecutionsInProgress20);
-
- String QueryNumExecutionsInProgress21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress21 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q8.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress21,
- QueryNumExecutionsInProgress21);
-
- String QueryNumExecutionsInProgress22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress22 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q9.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress22,
- QueryNumExecutionsInProgress22);
-
- String QueryNumExecutionsInProgress23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress23 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q1.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress23,
- QueryNumExecutionsInProgress23);
-
- String QueryNumExecutionsInProgress24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress24 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q3.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress24,
- QueryNumExecutionsInProgress24);
-
- scrollbarVerticalDownScroll();
-
- String QueryNumExecutionsInProgress25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[4]"))
- .getText();
- String queryNumExecutionsInProgress25 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q6.numExecutionsInProgress");
- Assert.assertEquals(queryNumExecutionsInProgress25,
- QueryNumExecutionsInProgress25);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testNumTimesCompiled() {
-
- String QueryNumTimesCompiled1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[5]"))
- .getText();
- String queryNumTimesCompiled1 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q12.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled1, QueryNumTimesCompiled1);
-
- String QueryNumTimesCompiled2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[5]"))
- .getText();
- String queryNumTimesCompiled2 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q14.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled2, QueryNumTimesCompiled2);
-
- String QueryNumTimesCompiled3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[5]"))
- .getText();
- String queryNumTimesCompiled3 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q20.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled3, QueryNumTimesCompiled3);
-
- String QueryNumTimesCompiled4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[5]"))
- .getText();
- String queryNumTimesCompiled4 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q24.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled4, QueryNumTimesCompiled4);
-
- String QueryNumTimesCompiled5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[5]"))
- .getText();
- String queryNumTimesCompiled5 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q11.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled5, QueryNumTimesCompiled5);
-
- String QueryNumTimesCompiled6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[5]"))
- .getText();
- String queryNumTimesCompiled6 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q18.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled6, QueryNumTimesCompiled6);
-
- String QueryNumTimesCompiled7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[5]"))
- .getText();
- String queryNumTimesCompiled7 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q15.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled7, QueryNumTimesCompiled7);
-
- String QueryNumTimesCompiled8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[5]"))
- .getText();
- String queryNumTimesCompiled8 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q23.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled8, QueryNumTimesCompiled8);
-
- String QueryNumTimesCompiled9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[5]"))
- .getText();
- String queryNumTimesCompiled9 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q10.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled9, QueryNumTimesCompiled9);
-
- String QueryNumTimesCompiled10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[5]"))
- .getText();
- String queryNumTimesCompiled10 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q21.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled10, QueryNumTimesCompiled10);
-
- String QueryNumTimesCompiled11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[5]"))
- .getText();
- String queryNumTimesCompiled11 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q16.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled11, QueryNumTimesCompiled11);
-
- String QueryNumTimesCompiled12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[5]"))
- .getText();
- String queryNumTimesCompiled12 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q17.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled12, QueryNumTimesCompiled12);
-
- String QueryNumTimesCompiled13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[5]"))
- .getText();
- String queryNumTimesCompiled13 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q13.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled13, QueryNumTimesCompiled13);
-
- String QueryNumTimesCompiled14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[5]"))
- .getText();
- String queryNumTimesCompiled14 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q19.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled14, QueryNumTimesCompiled14);
-
- String QueryNumTimesCompiled15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[5]"))
- .getText();
- String queryNumTimesCompiled15 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q25.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled15, QueryNumTimesCompiled15);
-
- String QueryNumTimesCompiled16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[5]"))
- .getText();
- String queryNumTimesCompiled16 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q22.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled16, QueryNumTimesCompiled16);
-
- String QueryNumTimesCompiled17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[5]"))
- .getText();
- String queryNumTimesCompiled17 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q4.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled17, QueryNumTimesCompiled17);
-
- String QueryNumTimesCompiled18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[5]"))
- .getText();
- String queryNumTimesCompiled18 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q5.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled18, QueryNumTimesCompiled18);
-
- String QueryNumTimesCompiled19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[5]"))
- .getText();
- String queryNumTimesCompiled19 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q2.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled19, QueryNumTimesCompiled19);
-
- String QueryNumTimesCompiled20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[5]"))
- .getText();
- String queryNumTimesCompiled20 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q7.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled20, QueryNumTimesCompiled20);
-
- String QueryNumTimesCompiled21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[5]"))
- .getText();
- String queryNumTimesCompiled21 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q8.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled21, QueryNumTimesCompiled21);
-
- String QueryNumTimesCompiled22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[5]"))
- .getText();
- String queryNumTimesCompiled22 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q9.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled22, QueryNumTimesCompiled22);
-
- String QueryNumTimesCompiled23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[5]"))
- .getText();
- String queryNumTimesCompiled23 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q1.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled23, QueryNumTimesCompiled23);
-
- String QueryNumTimesCompiled24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[5]"))
- .getText();
- String queryNumTimesCompiled24 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q3.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled24, QueryNumTimesCompiled24);
-
- scrollbarVerticalDownScroll();
-
- String QueryNumTimesCompiled25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[5]"))
- .getText();
- String queryNumTimesCompiled25 = JMXProperties.getInstance().getProperty(
- "aggregatestatement.Q6.numTimesCompiled");
- Assert.assertEquals(queryNumTimesCompiled25, QueryNumTimesCompiled25);
- }
-
- @Ignore("Not part of Pulse-Cedar 7.5 release")
- @Test
- public void testNumTimesGlobalIndexLookup() {
-
- String QueryNumTimesGlobalIndexLookup1 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[2]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup1 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q12.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup1,
- QueryNumTimesGlobalIndexLookup1);
-
- String QueryNumTimesGlobalIndexLookup2 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[3]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup2 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q14.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup2,
- QueryNumTimesGlobalIndexLookup2);
-
- String QueryNumTimesGlobalIndexLookup3 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[4]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup3 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q20.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup3,
- QueryNumTimesGlobalIndexLookup3);
-
- String QueryNumTimesGlobalIndexLookup4 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[5]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup4 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q24.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup4,
- QueryNumTimesGlobalIndexLookup4);
-
- String QueryNumTimesGlobalIndexLookup5 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[6]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup5 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q11.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup5,
- QueryNumTimesGlobalIndexLookup5);
-
- String QueryNumTimesGlobalIndexLookup6 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[7]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup6 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q18.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup6,
- QueryNumTimesGlobalIndexLookup6);
-
- String QueryNumTimesGlobalIndexLookup7 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[8]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup7 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q15.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup7,
- QueryNumTimesGlobalIndexLookup7);
-
- String QueryNumTimesGlobalIndexLookup8 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[9]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup8 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q23.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup8,
- QueryNumTimesGlobalIndexLookup8);
-
- String QueryNumTimesGlobalIndexLookup9 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[10]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup9 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q10.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup9,
- QueryNumTimesGlobalIndexLookup9);
-
- String QueryNumTimesGlobalIndexLookup10 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[11]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup10 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q21.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup10,
- QueryNumTimesGlobalIndexLookup10);
-
- String QueryNumTimesGlobalIndexLookup11 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[12]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup11 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q16.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup11,
- QueryNumTimesGlobalIndexLookup11);
-
- String QueryNumTimesGlobalIndexLookup12 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[13]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup12 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q17.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup12,
- QueryNumTimesGlobalIndexLookup12);
-
- String QueryNumTimesGlobalIndexLookup13 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[14]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup13 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q13.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup13,
- QueryNumTimesGlobalIndexLookup13);
-
- String QueryNumTimesGlobalIndexLookup14 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[15]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup14 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q19.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup14,
- QueryNumTimesGlobalIndexLookup14);
-
- String QueryNumTimesGlobalIndexLookup15 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[16]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup15 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q25.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup15,
- QueryNumTimesGlobalIndexLookup15);
-
- String QueryNumTimesGlobalIndexLookup16 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[17]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup16 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q22.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup16,
- QueryNumTimesGlobalIndexLookup16);
-
- String QueryNumTimesGlobalIndexLookup17 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[18]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup17 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q4.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup17,
- QueryNumTimesGlobalIndexLookup17);
-
- String QueryNumTimesGlobalIndexLookup18 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[19]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup18 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q5.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup18,
- QueryNumTimesGlobalIndexLookup18);
-
- String QueryNumTimesGlobalIndexLookup19 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[20]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup19 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q2.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup19,
- QueryNumTimesGlobalIndexLookup19);
-
- String QueryNumTimesGlobalIndexLookup20 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[21]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup20 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q7.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup20,
- QueryNumTimesGlobalIndexLookup20);
-
- String QueryNumTimesGlobalIndexLookup21 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[22]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup21 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q8.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup21,
- QueryNumTimesGlobalIndexLookup21);
- String QueryNumTimesGlobalIndexLookup22 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[23]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup22 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q9.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup22,
- QueryNumTimesGlobalIndexLookup22);
-
- String QueryNumTimesGlobalIndexLookup23 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[24]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup23 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q1.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup23,
- QueryNumTimesGlobalIndexLookup23);
-
- String QueryNumTimesGlobalIndexLookup24 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[25]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup24 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q3.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup24,
- QueryNumTimesGlobalIndexLookup24);
-
- scrollbarVerticalDownScroll();
-
- String QueryNumTimesGlobalIndexLookup25 = driver.findElement(
- By.xpath("//table[@id='queryStatisticsList']/tbody/tr[26]/td[6]"))
- .getText();
- String queryNumTimesGlobalIndexLookup25 = JMXProperties.getInstance()
- .getProperty("aggregatestatement.Q6.numTimesGlobalIndexLookup");
- Assert.assertEquals(queryNumTimesGlobalIndexLookup25,
- QueryNumTimesGlobalIndexLookup25);
- }
-
@Ignore("WIP")
@Test
public void testNumberOfRegions() throws InterruptedException{
@@ -2152,34 +961,23 @@ public class PulseTests {
String regions = JMXProperties.getInstance().getProperty("regions");
String []regionName = regions.split(" ");
for (String string : regionName) {
- System.out.println("Region name: " + string);
}
//JMXProperties.getInstance().getProperty("region.R1.regionType");
int i=1;
for (WebElement webElement : regionList) {
//webElement.getAttribute(arg0)
- System.out.println(webElement.findElement(By.id("treeDemo_" + i + "_span")).getText());
i++;
}
driver.findElement(By.id("treeDemo_1_check")).click();
List<WebElement> memeberList = driver.findElements(By.xpath("//ul[@id='membersList']/li"));
- System.out.println("Memeber List: "+memeberList.size());
int j=0;
for (WebElement webElement : memeberList) {
- System.out.println(webElement.findElement(By.id("Member"+ j)).getAttribute("value"));
- j++;
+ j++;
}
}
-
-
-
-
-
-
-
-
+
@Ignore("WIP")
@Test
public void testDataBrowser(){
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
index 2a10a97..1d57cba 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
@@ -16,24 +16,36 @@ package com.vmware.gemfire.tools.pulse.tests;
*/
public class RegionOnMember extends JMXBaseBean implements RegionOnMemberMBean {
private String fullPath = null;
+ private String member = null;
- public RegionOnMember(String fullPath) {
+ public RegionOnMember(String fullPath, String member) {
this.fullPath = fullPath;
+ this.member = member;
}
@Override
protected String getKey(String propName) {
- return "regionOnMember." + fullPath + "." + propName;
+ return "regionOnMember." + fullPath + "." + member + "." + propName;
}
@Override
- public String getRegionFullPath(){
+ public String getFullPath(){
return this.fullPath;
}
@Override
- public String getMemberName(){
- return getString("memberName");
+ public String getMember(){
+ return this.member;
+ }
+
+ @Override
+ public String getName(){
+ return getString("name");
+ }
+
+ @Override
+ public String getRegionType(){
+ return getString("regionType");
}
@Override
@@ -57,13 +69,13 @@ public class RegionOnMember extends JMXBaseBean implements RegionOnMemberMBean {
}
@Override
- public float getDiskGetsRate(){
- return getFloat("diskReadsRate");
+ public float getDiskReadsRate(){
+ return getFloat("diskGetsRate");
}
@Override
- public float getDiskPutsRate(){
- return getFloat("diskWritesRate");
+ public float getDiskWritesRate(){
+ return getFloat("diskPutsRate");
}
@Override
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/86850fec/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMemberMBean.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMemberMBean.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMemberMBean.java
index 1dc5a45..6d4a3fe 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMemberMBean.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMemberMBean.java
@@ -15,9 +15,13 @@ package com.vmware.gemfire.tools.pulse.tests;
*/
public interface RegionOnMemberMBean {
- public String getRegionFullPath();
+ public String getName();
+
+ public String getRegionType(); // Ideally should be an Enum
+
+ public String getFullPath();
- public String getMemberName();
+ public String getMember();
public long getEntrySize();
@@ -27,9 +31,9 @@ public interface RegionOnMemberMBean {
public float getPutsRate();
- public float getDiskGetsRate();
+ public float getDiskReadsRate();
- public float getDiskPutsRate();
+ public float getDiskWritesRate();
public int getLocalMaxMemory();
}
[06/50] [abbrv] incubator-geode git commit: GEODE-520: GFSH Alter
Region entry-time-to-live-expiration causes subsequent server restart to
fail.
Posted by di...@apache.org.
GEODE-520: GFSH Alter Region entry-time-to-live-expiration causes subsequent server restart to fail.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/919d6369
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/919d6369
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/919d6369
Branch: refs/heads/feature/GEODE-12
Commit: 919d6369f096dc363653f59d434abe486e9ff8aa
Parents: e9aa18b
Author: Jens Deppe <jd...@pivotal.io>
Authored: Fri Oct 30 14:00:31 2015 -0700
Committer: Jens Deppe <jd...@pivotal.io>
Committed: Fri Oct 30 14:00:31 2015 -0700
----------------------------------------------------------------------
.../gemfire/cache/AttributesFactory.java | 18 ++----------
.../gemfire/internal/cache/AbstractRegion.java | 25 ++++++++++++----
.../internal/cache/PartitionedRegion.java | 27 +++++++++++++-----
.../gemfire/cache30/RegionTestCase.java | 30 ++++++++++++--------
4 files changed, 59 insertions(+), 41 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/919d6369/gemfire-core/src/main/java/com/gemstone/gemfire/cache/AttributesFactory.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/AttributesFactory.java b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/AttributesFactory.java
index 6af21b1..8c715dc 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/AttributesFactory.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/AttributesFactory.java
@@ -1509,22 +1509,8 @@ public class AttributesFactory<K,V> {
((PartitionAttributesImpl)pa).validateWhenAllAttributesAreSet(attrs instanceof RegionAttributesCreation);
ExpirationAttributes regionIdleTimeout = attrs.getRegionIdleTimeout();
ExpirationAttributes regionTimeToLive = attrs.getRegionTimeToLive();
- if ((regionIdleTimeout.getAction().isInvalidate() && regionIdleTimeout.getTimeout() > 0)
- || (regionIdleTimeout.getAction().isLocalInvalidate() && regionIdleTimeout.getTimeout() > 0)
- || (regionTimeToLive.getAction().isInvalidate() && regionTimeToLive.getTimeout() > 0)
- || (regionTimeToLive.getAction().isLocalInvalidate()) && regionTimeToLive.getTimeout() > 0 ) {
- throw new IllegalStateException(
- LocalizedStrings.AttributesFactory_INVALIDATE_REGION_NOT_SUPPORTED_FOR_PR.toLocalizedString());
- }
-
- if ((regionIdleTimeout.getAction().isDestroy() && regionIdleTimeout.getTimeout() > 0)
- || (regionIdleTimeout.getAction().isLocalDestroy() && regionIdleTimeout.getTimeout() > 0)
- || (regionTimeToLive.getAction().isDestroy() && regionTimeToLive.getTimeout() > 0)
- || (regionTimeToLive.getAction().isLocalDestroy() && regionTimeToLive.getTimeout() > 0)) {
- throw new IllegalStateException(
- LocalizedStrings.AttributesFactory_DESTROY_REGION_NOT_SUPPORTED_FOR_PR
- .toLocalizedString());
- }
+ AbstractRegion.validatePRRegionExpirationAttributes(regionIdleTimeout);
+ AbstractRegion.validatePRRegionExpirationAttributes(regionTimeToLive);
ExpirationAttributes entryIdleTimeout = attrs.getEntryIdleTimeout();
ExpirationAttributes entryTimeToLive = attrs.getEntryTimeToLive();
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/919d6369/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegion.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegion.java b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegion.java
index ed5a390..45adbd6 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegion.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegion.java
@@ -1300,13 +1300,25 @@ public abstract class AbstractRegion implements Region, RegionAttributes,
return old;
}
- public ExpirationAttributes setRegionIdleTimeout(
- ExpirationAttributes idleTimeout)
- {
+ public static void validatePRRegionExpirationAttributes(ExpirationAttributes expAtts) {
+ if (expAtts.getTimeout() > 0) {
+ ExpirationAction expAction = expAtts.getAction();
+ if (expAction.isInvalidate() || expAction.isLocalInvalidate()) {
+ throw new IllegalStateException(LocalizedStrings.AttributesFactory_INVALIDATE_REGION_NOT_SUPPORTED_FOR_PR.toLocalizedString());
+ } else if (expAction.isDestroy() || expAction.isLocalDestroy()) {
+ throw new IllegalStateException(LocalizedStrings.AttributesFactory_DESTROY_REGION_NOT_SUPPORTED_FOR_PR.toLocalizedString());
+ }
+ }
+ }
+
+ public ExpirationAttributes setRegionIdleTimeout(ExpirationAttributes idleTimeout) {
checkReadiness();
if (idleTimeout == null) {
throw new IllegalArgumentException(LocalizedStrings.AbstractRegion_IDLETIMEOUT_MUST_NOT_BE_NULL.toLocalizedString());
}
+ if (this.getAttributes().getDataPolicy().withPartitioning()) {
+ validatePRRegionExpirationAttributes(idleTimeout);
+ }
if (idleTimeout.getAction() == ExpirationAction.LOCAL_INVALIDATE
&& this.dataPolicy.withReplication()) {
throw new IllegalArgumentException(LocalizedStrings.AbstractRegion_0_ACTION_IS_INCOMPATIBLE_WITH_THIS_REGIONS_DATA_POLICY.toLocalizedString("idleTimeout"));
@@ -1322,13 +1334,14 @@ public abstract class AbstractRegion implements Region, RegionAttributes,
return oldAttrs;
}
- public ExpirationAttributes setRegionTimeToLive(
- ExpirationAttributes timeToLive)
- {
+ public ExpirationAttributes setRegionTimeToLive(ExpirationAttributes timeToLive) {
checkReadiness();
if (timeToLive == null) {
throw new IllegalArgumentException(LocalizedStrings.AbstractRegion_TIMETOLIVE_MUST_NOT_BE_NULL.toLocalizedString());
}
+ if (this.getAttributes().getDataPolicy().withPartitioning()) {
+ validatePRRegionExpirationAttributes(timeToLive);
+ }
if (timeToLive.getAction() == ExpirationAction.LOCAL_INVALIDATE
&& this.dataPolicy.withReplication()) {
throw new IllegalArgumentException(LocalizedStrings.AbstractRegion_0_ACTION_IS_INCOMPATIBLE_WITH_THIS_REGIONS_DATA_POLICY.toLocalizedString("timeToLive"));
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/919d6369/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/PartitionedRegion.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/PartitionedRegion.java b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/PartitionedRegion.java
index ce50c52..29137fc 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/PartitionedRegion.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/PartitionedRegion.java
@@ -100,7 +100,6 @@ import com.gemstone.gemfire.cache.execute.FunctionContext;
import com.gemstone.gemfire.cache.execute.FunctionException;
import com.gemstone.gemfire.cache.execute.FunctionService;
import com.gemstone.gemfire.cache.execute.ResultCollector;
-import com.gemstone.gemfire.cache.hdfs.internal.HDFSEntriesSet.HDFSIterator;
import com.gemstone.gemfire.cache.hdfs.internal.HDFSStoreFactoryImpl;
import com.gemstone.gemfire.cache.hdfs.internal.hoplog.CompactionStatus;
import com.gemstone.gemfire.cache.hdfs.internal.hoplog.HDFSFlushQueueFunction;
@@ -166,7 +165,6 @@ import com.gemstone.gemfire.internal.Version;
import com.gemstone.gemfire.internal.cache.BucketAdvisor.ServerBucketProfile;
import com.gemstone.gemfire.internal.cache.CacheDistributionAdvisor.CacheProfile;
import com.gemstone.gemfire.internal.cache.DestroyPartitionedRegionMessage.DestroyPartitionedRegionResponse;
-import com.gemstone.gemfire.internal.cache.DistributedRegion.DiskPage;
import com.gemstone.gemfire.internal.cache.PutAllPartialResultException.PutAllPartialResult;
import com.gemstone.gemfire.internal.cache.control.HeapMemoryMonitor;
import com.gemstone.gemfire.internal.cache.control.InternalResourceManager;
@@ -177,7 +175,6 @@ import com.gemstone.gemfire.internal.cache.execute.AbstractExecution;
import com.gemstone.gemfire.internal.cache.execute.FunctionExecutionNodePruner;
import com.gemstone.gemfire.internal.cache.execute.FunctionRemoteContext;
import com.gemstone.gemfire.internal.cache.execute.InternalFunctionInvocationTargetException;
-import com.gemstone.gemfire.internal.cache.execute.InternalRegionFunctionContext;
import com.gemstone.gemfire.internal.cache.execute.LocalResultCollector;
import com.gemstone.gemfire.internal.cache.execute.PartitionedRegionFunctionExecutor;
import com.gemstone.gemfire.internal.cache.execute.PartitionedRegionFunctionResultSender;
@@ -215,13 +212,10 @@ import com.gemstone.gemfire.internal.cache.partitioned.InterestEventMessage;
import com.gemstone.gemfire.internal.cache.partitioned.InterestEventMessage.InterestEventResponse;
import com.gemstone.gemfire.internal.cache.partitioned.InvalidateMessage;
import com.gemstone.gemfire.internal.cache.partitioned.InvalidateMessage.InvalidateResponse;
-import com.gemstone.gemfire.internal.cache.partitioned.Bucket;
import com.gemstone.gemfire.internal.cache.partitioned.PREntriesIterator;
import com.gemstone.gemfire.internal.cache.partitioned.PRLocallyDestroyedException;
import com.gemstone.gemfire.internal.cache.partitioned.PRSanityCheckMessage;
import com.gemstone.gemfire.internal.cache.partitioned.PRUpdateEntryVersionMessage;
-import com.gemstone.gemfire.internal.cache.partitioned.RegionAdvisor.BucketVisitor;
-import com.gemstone.gemfire.internal.cache.partitioned.RemoveAllPRMessage;
import com.gemstone.gemfire.internal.cache.partitioned.PRUpdateEntryVersionMessage.UpdateEntryVersionResponse;
import com.gemstone.gemfire.internal.cache.partitioned.PartitionMessage.PartitionResponse;
import com.gemstone.gemfire.internal.cache.partitioned.PartitionedRegionObserver;
@@ -232,11 +226,11 @@ import com.gemstone.gemfire.internal.cache.partitioned.PutMessage.PutResult;
import com.gemstone.gemfire.internal.cache.partitioned.RegionAdvisor;
import com.gemstone.gemfire.internal.cache.partitioned.RegionAdvisor.BucketVisitor;
import com.gemstone.gemfire.internal.cache.partitioned.RegionAdvisor.PartitionProfile;
+import com.gemstone.gemfire.internal.cache.partitioned.RemoveAllPRMessage;
import com.gemstone.gemfire.internal.cache.partitioned.RemoveIndexesMessage;
import com.gemstone.gemfire.internal.cache.partitioned.SizeMessage;
import com.gemstone.gemfire.internal.cache.partitioned.SizeMessage.SizeResponse;
import com.gemstone.gemfire.internal.cache.persistence.PRPersistentConfig;
-import com.gemstone.gemfire.internal.cache.persistence.query.CloseableIterator;
import com.gemstone.gemfire.internal.cache.tier.InterestType;
import com.gemstone.gemfire.internal.cache.tier.sockets.BaseCommand;
import com.gemstone.gemfire.internal.cache.tier.sockets.ClientProxyMembershipID;
@@ -10279,9 +10273,27 @@ public class PartitionedRegion extends LocalRegion implements
bucketRegion.getAttributesMutator().setEntryTimeToLive(timeToLive);
}
}
+ updatePRConfig(getPRConfigWithLatestExpirationAttributes(), false);
return attr;
}
+ private PartitionRegionConfig getPRConfigWithLatestExpirationAttributes(){
+ PartitionRegionConfig prConfig = this.prRoot.get(getRegionIdentifier());
+ PartitionRegionConfig newConfig = new PartitionRegionConfig(
+ prConfig.getPRId(),
+ prConfig.getFullPath(),
+ prConfig.getPartitionAttrs(),
+ prConfig.getScope(),
+ prConfig.getEvictionAttributes(),
+ this.getRegionIdleTimeout(),
+ this.getRegionTimeToLive(),
+ this.getEntryIdleTimeout(),
+ this.getEntryTimeToLive(),
+ prConfig.getGatewaySenderIds());
+
+ return newConfig;
+ }
+
/**
* Changes the custom timeToLive for values in this region
*
@@ -10333,6 +10345,7 @@ public class PartitionedRegion extends LocalRegion implements
bucketRegion.getAttributesMutator().setEntryIdleTimeout(idleTimeout);
}
}
+ updatePRConfig(getPRConfigWithLatestExpirationAttributes(), false);
return attr;
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/919d6369/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/RegionTestCase.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/RegionTestCase.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/RegionTestCase.java
index f5b4ab2..35be2d0 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/RegionTestCase.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/RegionTestCase.java
@@ -3750,11 +3750,14 @@ public abstract class RegionTestCase extends CacheTestCase {
public void testRegionExpirationAfterMutate()
throws CacheException, InterruptedException {
+ if (getRegionAttributes().getPartitionAttributes() != null) {
+ return;
+ }
+
final String name = this.getUniqueName();
- ;
final Object key = "KEY";
final Object value = "VALUE";
-
+
AttributesFactory factory = new AttributesFactory(getRegionAttributes());
factory.setStatisticsEnabled(true);
RegionAttributes attrs = factory.create();
@@ -3768,30 +3771,33 @@ public abstract class RegionTestCase extends CacheTestCase {
// Now go from no timeout to a timeout
Region.Entry entry = region.getEntry(key);
assertEquals(value, entry.getValue());
- region.getAttributesMutator().setRegionIdleTimeout(new ExpirationAttributes(12000/*ms*/, ExpirationAction.INVALIDATE));
+ region.getAttributesMutator().setRegionIdleTimeout(
+ new ExpirationAttributes(12000/*ms*/, ExpirationAction.INVALIDATE));
region.put(key, value);
long tilt = System.currentTimeMillis();
ExpiryTask expiryTask = region.getRegionIdleExpiryTask();
long mediumExpiryTime = expiryTask.getExpirationTime();
- region.getAttributesMutator().setRegionIdleTimeout(new ExpirationAttributes(999000/*ms*/, ExpirationAction.INVALIDATE));
+ region.getAttributesMutator().setRegionIdleTimeout(
+ new ExpirationAttributes(999000/*ms*/, ExpirationAction.INVALIDATE));
expiryTask = region.getRegionIdleExpiryTask();
long hugeExpiryTime = expiryTask.getExpirationTime();
ExpiryTask.suspendExpiration();
long shortExpiryTime;
try {
- region.getAttributesMutator().setRegionIdleTimeout(new ExpirationAttributes(20/*ms*/, ExpirationAction.INVALIDATE));
+ region.getAttributesMutator().setRegionIdleTimeout(
+ new ExpirationAttributes(20/*ms*/, ExpirationAction.INVALIDATE));
expiryTask = region.getRegionIdleExpiryTask();
shortExpiryTime = expiryTask.getExpirationTime();
- }
- finally {
+ } finally {
ExpiryTask.permitExpiration();
}
- waitForInvalidate(entry, tilt+20, 10);
- assertTrue("expected hugeExpiryTime=" + hugeExpiryTime + " to be > than mediumExpiryTime=" + mediumExpiryTime, (hugeExpiryTime - mediumExpiryTime) > 0);
- assertTrue("expected mediumExpiryTime=" + mediumExpiryTime + " to be > than shortExpiryTime=" + shortExpiryTime, (mediumExpiryTime - shortExpiryTime) > 0);
- }
- finally {
+ waitForInvalidate(entry, tilt + 20, 10);
+ assertTrue("expected hugeExpiryTime=" + hugeExpiryTime + " to be > than mediumExpiryTime=" + mediumExpiryTime,
+ (hugeExpiryTime - mediumExpiryTime) > 0);
+ assertTrue("expected mediumExpiryTime=" + mediumExpiryTime + " to be > than shortExpiryTime=" + shortExpiryTime,
+ (mediumExpiryTime - shortExpiryTime) > 0);
+ } finally {
System.getProperties().remove(LocalRegion.EXPIRY_MS_PROPERTY);
}
}
[25/50] [abbrv] incubator-geode git commit: Merge commit
'refs/pull/26/head' of https://github.com/apache/incubator-geode into develop
Posted by di...@apache.org.
Merge commit 'refs/pull/26/head' of https://github.com/apache/incubator-geode into develop
Merging pull request 26. This closes #26.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/c67a08fc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/c67a08fc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/c67a08fc
Branch: refs/heads/feature/GEODE-12
Commit: c67a08fcd4bb8fafb2f7ba7d28f564d140be6992
Parents: b2b2de8 59de555
Author: Dan Smith <up...@apache.org>
Authored: Thu Nov 5 16:21:51 2015 -0800
Committer: Dan Smith <up...@apache.org>
Committed: Thu Nov 5 16:23:50 2015 -0800
----------------------------------------------------------------------
.../cache/client/internal/pooling/ConnectionManagerImpl.java | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
[17/50] [abbrv] incubator-geode git commit: GEODE-438: wait longer in
test validation code
Posted by di...@apache.org.
GEODE-438: wait longer in test validation code
Four places still existed that only waited for 3 seconds.
One of those was the last failure of this test.
Now the test waits 30 seconds.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/fc7811f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/fc7811f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/fc7811f3
Branch: refs/heads/feature/GEODE-12
Commit: fc7811f369d6ffac004cf110a9d87037014b0ac6
Parents: bb1b538
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Tue Nov 3 16:45:45 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Tue Nov 3 16:50:38 2015 -0800
----------------------------------------------------------------------
.../management/MemoryThresholdsOffHeapDUnitTest.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/fc7811f3/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java
index 8faa03c..a6f24d0 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java
@@ -660,13 +660,13 @@ public class MemoryThresholdsOffHeapDUnitTest extends ClientServerTestCase {
r.put("oh3", new byte[157287]);
WaitCriterion wc = new WaitCriterion() {
public String description() {
- return "verify critical state";
+ return "expected region " + r + " to set memoryThreshold";
}
public boolean done() {
return r.memoryThresholdReached.get();
}
};
- waitForCriterion(wc, 3000, 100, true);
+ waitForCriterion(wc, 30*1000, 10, true);
{
Integer k = new Integer(5);
assertEquals(k.toString(), r.get(k, new Integer(expectedInvocations++)));
@@ -675,13 +675,13 @@ public class MemoryThresholdsOffHeapDUnitTest extends ClientServerTestCase {
r.destroy("oh3");
wc = new WaitCriterion() {
public String description() {
- return "verify critical state";
+ return "expected region " + r + " to unset memoryThreshold";
}
public boolean done() {
return !r.memoryThresholdReached.get();
}
};
- waitForCriterion(wc, 3000, 100, true);
+ waitForCriterion(wc, 30*1000, 10, true);
{
Integer k = new Integer(6);
assertEquals(k.toString(), r.get(k, new Integer(expectedInvocations++)));
@@ -1009,7 +1009,7 @@ public class MemoryThresholdsOffHeapDUnitTest extends ClientServerTestCase {
return false;
}
};
- waitForCriterion(wc, 3000, 100, true);
+ waitForCriterion(wc, 30*1000, 10, true);
final Integer k = new Integer(2); // reload with same key again and again
final Integer expectedInvocations3 = new Integer(expectedInvocations.getAndIncrement());
@@ -1054,7 +1054,7 @@ public class MemoryThresholdsOffHeapDUnitTest extends ClientServerTestCase {
return !r.memoryThresholdReached.get();
}
};
- waitForCriterion(wc, 3000, 100, true);
+ waitForCriterion(wc, 30*1000, 10, true);
Integer k = new Integer(3); // same key as previously used, this time is should stick
Integer expectedInvocations8 = new Integer(expectedInvocations.incrementAndGet());
[42/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultWithStruct.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultWithStruct.txt b/pulse/src/main/resources/testQueryResultWithStruct.txt
deleted file mode 100644
index 950e439..0000000
--- a/pulse/src/main/resources/testQueryResultWithStruct.txt
+++ /dev/null
@@ -1,1744 +0,0 @@
-[ {
- "member" : [["java.lang.String","pc68(19971)<v1>:19276"]],
- "result" : [
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 24 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "24" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "ORCL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 85 ],
- "secId" : [ "java.lang.String", "ORCL" ],
- "mktValue" : [ "double", 86 ],
- "sharesOutstanding" : [ "double", 85000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "SAP" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 86 ],
- "secId" : [ "java.lang.String", "SAP" ],
- "mktValue" : [ "double", 87 ],
- "sharesOutstanding" : [ "double", 86000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 84 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 85 ],
- "sharesOutstanding" : [ "double", 84000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 24 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "24" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "ORCL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 85 ],
- "secId" : [ "java.lang.String", "ORCL" ],
- "mktValue" : [ "double", 86 ],
- "sharesOutstanding" : [ "double", 85000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "SAP" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 86 ],
- "secId" : [ "java.lang.String", "SAP" ],
- "mktValue" : [ "double", 87 ],
- "sharesOutstanding" : [ "double", 86000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 84 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 85 ],
- "sharesOutstanding" : [ "double", 84000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 15 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "15" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "YHOO" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 54 ],
- "secId" : [ "java.lang.String", "YHOO" ],
- "mktValue" : [ "double", 55 ],
- "sharesOutstanding" : [ "double", 54000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "GOOG" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 55 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 56 ],
- "sharesOutstanding" : [ "double", 55000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 52 ],
- "secId" : [ "java.lang.String", "SUN" ],
- "mktValue" : [ "double", 53 ],
- "sharesOutstanding" : [ "double", 52000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 53 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 54 ],
- "sharesOutstanding" : [ "double", 53000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 15 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "15" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "YHOO" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 54 ],
- "secId" : [ "java.lang.String", "YHOO" ],
- "mktValue" : [ "double", 55 ],
- "sharesOutstanding" : [ "double", 54000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "GOOG" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 55 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 56 ],
- "sharesOutstanding" : [ "double", 55000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 52 ],
- "secId" : [ "java.lang.String", "SUN" ],
- "mktValue" : [ "double", 53 ],
- "sharesOutstanding" : [ "double", 52000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 53 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 54 ],
- "sharesOutstanding" : [ "double", 53000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 7 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "7" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "IBM" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 27 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 28 ],
- "sharesOutstanding" : [ "double", 27000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "SUN" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 26 ],
- "secId" : [ "java.lang.String", "SUN" ],
- "mktValue" : [ "double", 27 ],
- "sharesOutstanding" : [ "double", 26000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 24 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 25 ],
- "sharesOutstanding" : [ "double", 24000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 25 ],
- "secId" : [ "java.lang.String", "HP" ],
- "mktValue" : [ "double", 26 ],
- "sharesOutstanding" : [ "double", 25000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 7 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "7" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "IBM" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 27 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 28 ],
- "sharesOutstanding" : [ "double", 27000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "SUN" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 26 ],
- "secId" : [ "java.lang.String", "SUN" ],
- "mktValue" : [ "double", 27 ],
- "sharesOutstanding" : [ "double", 26000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 24 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 25 ],
- "sharesOutstanding" : [ "double", 24000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 25 ],
- "secId" : [ "java.lang.String", "HP" ],
- "mktValue" : [ "double", 26 ],
- "sharesOutstanding" : [ "double", 25000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type2" ],
- "ID" : [ "int", 14 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "14" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 50 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 51 ],
- "sharesOutstanding" : [ "double", 50000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "HP" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 51 ],
- "secId" : [ "java.lang.String", "HP" ],
- "mktValue" : [ "double", 52 ],
- "sharesOutstanding" : [ "double", 51000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 49 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 50 ],
- "sharesOutstanding" : [ "double", 49000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type2" ],
- "ID" : [ "int", 14 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "14" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 50 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 51 ],
- "sharesOutstanding" : [ "double", 50000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "HP" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 51 ],
- "secId" : [ "java.lang.String", "HP" ],
- "mktValue" : [ "double", 52 ],
- "sharesOutstanding" : [ "double", 51000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 49 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 50 ],
- "sharesOutstanding" : [ "double", 49000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 1 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "1" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "APPL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 6 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 7 ],
- "sharesOutstanding" : [ "double", 6000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "AOL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 5 ],
- "secId" : [ "java.lang.String", "AOL" ],
- "mktValue" : [ "double", 6 ],
- "sharesOutstanding" : [ "double", 5000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 3 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 4 ],
- "sharesOutstanding" : [ "double", 3000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 4 ],
- "secId" : [ "java.lang.String", "MSFT" ],
- "mktValue" : [ "double", 5 ],
- "sharesOutstanding" : [ "double", 4000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 1 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "1" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "APPL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 6 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 7 ],
- "sharesOutstanding" : [ "double", 6000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "AOL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 5 ],
- "secId" : [ "java.lang.String", "AOL" ],
- "mktValue" : [ "double", 6 ],
- "sharesOutstanding" : [ "double", 5000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 3 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 4 ],
- "sharesOutstanding" : [ "double", 3000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 4 ],
- "secId" : [ "java.lang.String", "MSFT" ],
- "mktValue" : [ "double", 5 ],
- "sharesOutstanding" : [ "double", 4000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 21 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "21" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 76 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 77 ],
- "sharesOutstanding" : [ "double", 76000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "RHAT" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 75 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 76 ],
- "sharesOutstanding" : [ "double", 75000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 73 ],
- "secId" : [ "java.lang.String", "SAP" ],
- "mktValue" : [ "double", 74 ],
- "sharesOutstanding" : [ "double", 73000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 74 ],
- "secId" : [ "java.lang.String", "DELL" ],
- "mktValue" : [ "double", 75 ],
- "sharesOutstanding" : [ "double", 74000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 21 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "21" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 76 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 77 ],
- "sharesOutstanding" : [ "double", 76000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "RHAT" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 75 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 76 ],
- "sharesOutstanding" : [ "double", 75000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 73 ],
- "secId" : [ "java.lang.String", "SAP" ],
- "mktValue" : [ "double", 74 ],
- "sharesOutstanding" : [ "double", 73000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 74 ],
- "secId" : [ "java.lang.String", "DELL" ],
- "mktValue" : [ "double", 75 ],
- "sharesOutstanding" : [ "double", 74000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 10 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "10" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 37 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 38 ],
- "sharesOutstanding" : [ "double", 37000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "RHAT" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 36 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 37 ],
- "sharesOutstanding" : [ "double", 36000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 35 ],
- "secId" : [ "java.lang.String", "DELL" ],
- "mktValue" : [ "double", 36 ],
- "sharesOutstanding" : [ "double", 35000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 10 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "10" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "NOVL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 37 ],
- "secId" : [ "java.lang.String", "NOVL" ],
- "mktValue" : [ "double", 38 ],
- "sharesOutstanding" : [ "double", 37000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "RHAT" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 36 ],
- "secId" : [ "java.lang.String", "RHAT" ],
- "mktValue" : [ "double", 37 ],
- "sharesOutstanding" : [ "double", 36000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 35 ],
- "secId" : [ "java.lang.String", "DELL" ],
- "mktValue" : [ "double", 36 ],
- "sharesOutstanding" : [ "double", 35000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 4 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "4" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "YHOO" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 15 ],
- "secId" : [ "java.lang.String", "YHOO" ],
- "mktValue" : [ "double", 16 ],
- "sharesOutstanding" : [ "double", 15000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "GOOG" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 16 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 17 ],
- "sharesOutstanding" : [ "double", 16000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 14 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 15 ],
- "sharesOutstanding" : [ "double", 14000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type1" ],
- "ID" : [ "int", 4 ],
- "active" : [ "boolean", true ],
- "pk" : [ "java.lang.String", "4" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "YHOO" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 15 ],
- "secId" : [ "java.lang.String", "YHOO" ],
- "mktValue" : [ "double", 16 ],
- "sharesOutstanding" : [ "double", 15000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "GOOG" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 16 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 17 ],
- "sharesOutstanding" : [ "double", 16000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 14 ],
- "secId" : [ "java.lang.String", "IBM" ],
- "mktValue" : [ "double", 15 ],
- "sharesOutstanding" : [ "double", 14000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ]
- } ],
- [
- "com.gemstone.gemfire.cache.query.types.StructType",
- {
- "r1" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 27 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "27" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "APPL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 97 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 98 ],
- "sharesOutstanding" : [ "double", 97000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "AOL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 96 ],
- "secId" : [ "java.lang.String", "AOL" ],
- "mktValue" : [ "double", 97 ],
- "sharesOutstanding" : [ "double", 96000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 94 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 95 ],
- "sharesOutstanding" : [ "double", 94000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 95 ],
- "secId" : [ "java.lang.String", "MSFT" ],
- "mktValue" : [ "double", 96 ],
- "sharesOutstanding" : [ "double", 95000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "floatMinValue" : [ "float", 1.4E-45 ],
- "longMinValue" : [ "float", -9.223372E18 ],
- "doubleMinValue" : [ "double", 4.9E-324 ]
- } ],
- "r2" : [
- "com.gemstone.gemfire.cache.query.data.Portfolio",
- {
- "type" : [ "java.lang.String", "type0" ],
- "ID" : [ "int", 27 ],
- "active" : [ "boolean", false ],
- "pk" : [ "java.lang.String", "27" ],
- "collectionHolderMap" : [
- "java.util.HashMap",
- {
- "3" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "2" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "1" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ],
- "0" : [
- "com.gemstone.gemfire.cache.query.data.CollectionHolder",
- {
- "arr" : [
- "java.lang.String[]",
- [ "0", "1", "2", "3", "4", "SUN", "IBM",
- "YHOO", "GOOG", "MSFT" ] ]
- } ]
- } ],
- "createTime" : [ "long", 0 ],
- "positions" : [
- "java.util.HashMap",
- {
- "APPL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 97 ],
- "secId" : [ "java.lang.String", "APPL" ],
- "mktValue" : [ "double", 98 ],
- "sharesOutstanding" : [ "double", 97000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "AOL" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 96 ],
- "secId" : [ "java.lang.String", "AOL" ],
- "mktValue" : [ "double", 97 ],
- "sharesOutstanding" : [ "double", 96000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ]
- } ],
- "p1" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 94 ],
- "secId" : [ "java.lang.String", "GOOG" ],
- "mktValue" : [ "double", 95 ],
- "sharesOutstanding" : [ "double", 94000 ],
- "col" : [
- "java.util.HashSet",
- [ [ "java.lang.String", "1" ],
- [ "java.lang.String", "0" ] ] ]
- } ],
- "p2" : [
- "com.gemstone.gemfire.cache.query.data.Position",
- {
- "id" : [ "int", 95 ],
- "secId" :
<TRUNCATED>
[26/50] [abbrv] incubator-geode git commit: GEODE-500: fix race in
OffHeapMemoryUsageListener
Posted by di...@apache.org.
GEODE-500: fix race in OffHeapMemoryUsageListener
A race in the run loop existed that caused the usage
listener to quit delivering off-heap events.
This should fix a number of intermittent off-heap
resource manager bugs.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/e1f65305
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/e1f65305
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/e1f65305
Branch: refs/heads/feature/GEODE-12
Commit: e1f653056e70e71116d2ec681b262bb4480721f1
Parents: c67a08f
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Wed Nov 4 17:20:42 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Thu Nov 5 16:26:35 2015 -0800
----------------------------------------------------------------------
.../cache/control/OffHeapMemoryMonitor.java | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e1f65305/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/control/OffHeapMemoryMonitor.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/control/OffHeapMemoryMonitor.java b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/control/OffHeapMemoryMonitor.java
index bbdb27a..0a6674c 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/control/OffHeapMemoryMonitor.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/control/OffHeapMemoryMonitor.java
@@ -511,11 +511,20 @@ public class OffHeapMemoryMonitor implements ResourceMonitor, MemoryUsageListene
updateStateAndSendEvent(lastOffHeapMemoryUsed);
synchronized (this) {
- if (lastOffHeapMemoryUsed == this.offHeapMemoryUsed && !this.stopRequested) {
- try {
+ long newOffHeapMemoryUsed = this.offHeapMemoryUsed;
+ if (this.stopRequested) {
+ // no need to wait since we are stopping
+ } else if (lastOffHeapMemoryUsed != newOffHeapMemoryUsed) {
+ // no need to wait since memory used has changed
+ // This fixes a race like bug GEODE-500
+ lastOffHeapMemoryUsed = newOffHeapMemoryUsed;
+ } else {
+ // wait for memory used to change
+ try {
do {
this.wait(1000);
- if (this.offHeapMemoryUsed == lastOffHeapMemoryUsed) {
+ newOffHeapMemoryUsed = this.offHeapMemoryUsed;
+ if (newOffHeapMemoryUsed == lastOffHeapMemoryUsed) {
// The wait timed out. So tell the OffHeapMemoryMonitor
// that we need an event if the state is not normal.
deliverNextAbnormalEvent();
@@ -536,7 +545,7 @@ public class OffHeapMemoryMonitor implements ResourceMonitor, MemoryUsageListene
} else {
// we have been notified so exit the inner while loop
// and call updateStateAndSendEvent.
- lastOffHeapMemoryUsed = this.offHeapMemoryUsed;
+ lastOffHeapMemoryUsed = newOffHeapMemoryUsed;
break;
}
} while (!this.stopRequested);
[23/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/develop' into feature/GEODE-409
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/develop' into feature/GEODE-409
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/eced0c5b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/eced0c5b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/eced0c5b
Branch: refs/heads/feature/GEODE-12
Commit: eced0c5b1ad2fc4c64242bba459b1ec7b2ada714
Parents: 066c11e af3199e
Author: Ashvin Agrawal <as...@apache.org>
Authored: Thu Nov 5 14:29:10 2015 -0800
Committer: Ashvin Agrawal <as...@apache.org>
Committed: Thu Nov 5 14:29:10 2015 -0800
----------------------------------------------------------------------
gemfire-assembly/build.gradle | 8 +-
gemfire-common/build.gradle | 3 +
.../gemfire/annotations/Experimental.java | 40 ++++
.../annotations/ExperimentalJUnitTest.java | 183 +++++++++++++++++++
.../ClassInExperimentalPackage.java | 11 ++
.../experimentalpackage/package-info.java | 11 ++
.../ClassInNonExperimentalPackage.java | 11 ++
.../nonexperimentalpackage/package-info.java | 8 +
gemfire-core/build.gradle | 1 +
.../asyncqueue/AsyncEventQueueFactory.java | 2 +-
.../MemoryThresholdsOffHeapDUnitTest.java | 12 +-
.../tier/sockets/HAInterestPart2DUnitTest.java | 24 ++-
gemfire-rebalancer/build.gradle | 1 +
gemfire-spark-connector/doc/1_building.md | 2 +
gemfire-web/build.gradle | 18 +-
settings.gradle | 1 +
16 files changed, 322 insertions(+), 14 deletions(-)
----------------------------------------------------------------------
[07/50] [abbrv] incubator-geode git commit: [fixes GEODE-507] Add the
exception as expected.
Posted by di...@apache.org.
[fixes GEODE-507] Add the exception as expected.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/74ecbe14
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/74ecbe14
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/74ecbe14
Branch: refs/heads/feature/GEODE-12
Commit: 74ecbe14a04623a6ca427d8caaafc6e3f3e5d93e
Parents: 6e4edbd
Author: eshu <es...@pivotal.io>
Authored: Fri Oct 30 15:27:56 2015 -0700
Committer: eshu <es...@pivotal.io>
Committed: Fri Oct 30 15:27:56 2015 -0700
----------------------------------------------------------------------
.../gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/74ecbe14/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java
index 1b60c0b..b4f50e8 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36995DUnitTest.java
@@ -176,6 +176,8 @@ public class Bug36995DUnitTest extends DistributedTestCase
*/
public void testBug36995_UserSpecified()
{
+ //work around GEODE-507
+ addExpectedException("Connection reset");
Integer port1 = ((Integer)server1.invoke(Bug36995DUnitTest.class,
"createServerCache"));
Integer port2 = ((Integer)server2.invoke(Bug36995DUnitTest.class,
[35/50] [abbrv] incubator-geode git commit: GEODE-12/ GEODE-304
Multiple clean-ups - gradle, JMX beans, test references.
Posted by di...@apache.org.
GEODE-12/ GEODE-304 Multiple clean-ups - gradle, JMX beans, test references.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/0192152c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/0192152c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/0192152c
Branch: refs/heads/feature/GEODE-12
Commit: 0192152c2021f78ff6de7e667ca6df0ba260f65c
Parents: 663379e
Author: Nitin Lamba <ni...@ampool.io>
Authored: Mon Oct 19 23:20:18 2015 +0530
Committer: Dick Cavender <dc...@pivotal.io>
Committed: Tue Nov 10 15:27:32 2015 -0800
----------------------------------------------------------------------
pulse/build.gradle | 51 +++++-------------
.../pulse/internal/data/JMXDataUpdater.java | 7 +--
pulse/src/main/resources/pulse.properties | 6 +--
.../gemfire/tools/pulse/tests/Member.java | 6 ++-
.../tools/pulse/tests/PulseAutomatedTests.java | 54 ++++++++++----------
.../tools/pulse/tests/PulseTestData.java | 4 +-
.../gemfire/tools/pulse/tests/PulseTests.java | 9 ++--
.../tools/pulse/tests/RegionOnMember.java | 4 +-
.../gemfire/tools/pulse/tests/ServerObject.java | 6 +++
.../tools/pulse/tests/ServerObjectMBean.java | 2 +
pulse/src/test/resources/test.properties | 15 +++---
11 files changed, 76 insertions(+), 88 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/build.gradle
----------------------------------------------------------------------
diff --git a/pulse/build.gradle b/pulse/build.gradle
index b2bd5fc..fdcb03b 100755
--- a/pulse/build.gradle
+++ b/pulse/build.gradle
@@ -9,10 +9,7 @@ sourceSets {// Force new dependencies only - do no inherit from parent project
}
}
test {
- output.resourcesDir = output.classesDir
- resources {
- include('**/pulse.properties')
- }
+ runtimeClasspath += fileTree("$projectDir/src/main/resources")
}
}
@@ -38,13 +35,19 @@ dependencies {
providedCompile 'org.apache.httpcomponents:httpmime:4.3.3'
provided 'org.mortbay.jetty:servlet-api:2.5-20081211'
+ provided 'com.google.guava:guava:15.0'
testCompile 'junit:junit:4.10'
testCompile 'org.apache.tomcat.embed:tomcat-embed-core:7.0.30'
testCompile 'org.apache.tomcat.embed:tomcat-embed-jasper:7.0.30'
testCompile 'org.apache.tomcat.embed:tomcat-embed-logging-juli:7.0.30'
- testCompile 'org.seleniumhq.selenium:selenium-server-standalone:2.41.0'
-// testCompile 'org.seleniumhq.selenium:selenium-server:2.47.1'
+ testCompile 'org.seleniumhq.selenium:selenium-firefox-driver:2.47.2'
+ testCompile 'org.seleniumhq.selenium:selenium-api:2.47.2'
+ testCompile 'org.seleniumhq.selenium:selenium-remote-driver:2.47.2'
+ testCompile 'org.seleniumhq.selenium:selenium-support:2.47.2'
+
+ testRuntime 'com.google.code.gson:gson:2.3.1'
+ testRuntime 'org.apache.commons:commons-exec:1.3'
// Required only for creating test categories
// testPulseCompile project(path: ':gemfire-junit', configuration: 'testOutput')
@@ -80,12 +83,13 @@ war {
test {
- include '**/junit/*.class'
- exclude '**/AllTests.class'
- exclude '**/Base*.class'
+// Includes all tests in PulseTests, PulseBaseTests & PulseAutomatedTests
+ include '**/PulseAutomatedTests.class'
systemProperty 'pulse.propfile', "$projectDir/src/test/resources/test.properties"
systemProperty 'pulse.war', "$buildDir/libs/$pulseWarFile"
+// systemProperty 'pulse.propMockDataUpdaterClass', "com.vmware.gemfire.tools.pulse.testbed.PropMockDataUpdater"
+// systemProperty 'pulse.updater', "MOCK"
useJUnit {
// TODO: Classify and add categories to different Pulse tests
@@ -99,35 +103,6 @@ test {
}
-integrationTest {
-
-// Run tests individually
-// include '**/PulseUITest.class'
-// include '**/PulseTests.class'
-// include '**/PulseAutomatedTests.class'
-
- include '**/*Tests.class'
- include '**/*Test.class'
- exclude '**/AllTests.class'
- exclude '**/junit/*.class'
- exclude '**/Base*.class'
-
- systemProperty 'pulse.propfile', "$projectDir/src/test/resources/test.properties"
- systemProperty 'pulse.war', "$buildDir/libs/$pulseWarFile"
-
- useJUnit() {
-
- // TODO: Classify and add categories to different Pulse tests
-// includeCategories 'com.gemstone.gemfire.test.junit.categories.UnitTest'
-// excludeCategories 'com.gemstone.gemfire.test.junit.categories.IntegrationTest'
-// excludeCategories 'com.gemstone.gemfire.test.junit.categories.DistributedTest'
-
- }
- // show standard out and standard error of the test JVM(s) on the console
- testLogging.showStandardStreams = true
-
-}
-
// TODO: Implement checkMissedTests & classify/ add categories to different Pulse tests
//This target does not run any tests. Rather, it validates that there are no
//tests that are missing a category annotation
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/main/java/com/vmware/gemfire/tools/pulse/internal/data/JMXDataUpdater.java
----------------------------------------------------------------------
diff --git a/pulse/src/main/java/com/vmware/gemfire/tools/pulse/internal/data/JMXDataUpdater.java b/pulse/src/main/java/com/vmware/gemfire/tools/pulse/internal/data/JMXDataUpdater.java
index 27aed67..9f7e968 100644
--- a/pulse/src/main/java/com/vmware/gemfire/tools/pulse/internal/data/JMXDataUpdater.java
+++ b/pulse/src/main/java/com/vmware/gemfire/tools/pulse/internal/data/JMXDataUpdater.java
@@ -1547,6 +1547,7 @@ public class JMXDataUpdater implements IClusterUpdater, NotificationListener {
}
}
+ /* GemfireXD related code
try{// Added for Rolling upgrade
CompositeData compositeData = (CompositeData) (this.mbs.invoke(mbeanName,
PulseConstants.MBEAN_OPERATION_LISTREGIONATTRIBUTES, null, null));
@@ -1582,7 +1583,7 @@ public class JMXDataUpdater implements IClusterUpdater, NotificationListener {
region.setCompressionCodec("NA");
// LOGGER.info("Some of the Pulse elements are not available currently. There might be a GemFire upgrade going on.");
}
-
+ */
// TODO : Uncomment below code when sql fire mbean attributes are
// available
@@ -2346,7 +2347,7 @@ public class JMXDataUpdater implements IClusterUpdater, NotificationListener {
attribute.getName()));
}
}
-
+ /* GemfireXD related code
try{// Added for Rolling upgrade changes. Needs to removed once Rolling upgrade handled gracefully
CompositeData compositeData = (CompositeData) (this.mbs.invoke(mbeanName,
PulseConstants.MBEAN_OPERATION_LISTREGIONATTRIBUTES, null, null));
@@ -2375,7 +2376,7 @@ public class JMXDataUpdater implements IClusterUpdater, NotificationListener {
}
- /*// Remove deleted regions from member's regions list
+ // Remove deleted regions from member's regions list
for (Iterator<String> it = cluster.getDeletedRegions().iterator(); it
.hasNext();) {
String deletedRegion = it.next();
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/main/resources/pulse.properties
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/pulse.properties b/pulse/src/main/resources/pulse.properties
index 17299c2..25c19bc 100644
--- a/pulse/src/main/resources/pulse.properties
+++ b/pulse/src/main/resources/pulse.properties
@@ -8,9 +8,9 @@
#pulse.host=pnq-pratik.vmware.com
#pulse.port=10334
-pulse.useLocator=true
-pulse.host=pnq-pratik.vmware.com
-pulse.port=10334
+pulse.useLocator=false
+pulse.host=localhost
+pulse.port=9999
#pulse.useSSL.locator=true
#pulse.useSSL.manager=true
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
index 812e055..c1b9987 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/Member.java
@@ -78,12 +78,14 @@ public class Member extends JMXBaseBean implements MemberMBean {
@Override
public long getCurrentHeapSize() {
- return getLong("currentHeapSize");
+// return getLong("currentHeapSize");
+ return getLong("UsedMemory");
}
@Override
public long getMaximumHeapSize() {
- return getLong("maximumHeapSize");
+// return getLong("maximumHeapSize");
+ return getLong("MaxMemory");
}
@Override
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
index 21c14d5..795973b 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseAutomatedTests.java
@@ -144,7 +144,7 @@ class PulseBaseTests extends PulseTests {
public void validateServerGroupGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='memberListSG']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println(rowsCount);
+ System.out.println("validateServerGroupGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -189,7 +189,7 @@ class PulseBaseTests extends PulseTests {
public void validateRedundancyZonesGridData() {
List<WebElement> rzGridRows = driver.findElements(By.xpath("//table[@id='memberListRZ']/tbody/tr"));
int rowsCount = rzGridRows.size();
- System.out.println(rowsCount);
+ System.out.println("validateRedundancyZoneGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= rzGridRows.size(); j++, x++) {
@@ -237,7 +237,7 @@ class PulseBaseTests extends PulseTests {
public void validateTopologyGridData() {
List<WebElement> rzGridRows = driver.findElements(By.xpath("//table[@id='memberList']/tbody/tr"));
int rowsCount = rzGridRows.size();
- System.out.println(rowsCount);
+ System.out.println("validateTopologyGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= rzGridRows.size(); j++, x++) {
@@ -272,7 +272,7 @@ class PulseBaseTests extends PulseTests {
public void validateDataPrespectiveGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='regionsList']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println(rowsCount);
+ System.out.println("validateDataPerspectiveGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -312,7 +312,7 @@ class PulseBaseTests extends PulseTests {
public void validateRegionDetailsGridData() {
List<WebElement> serverGridRows = driver.findElements(By.xpath("//table[@id='memberList']/tbody/tr"));
int rowsCount = serverGridRows.size();
- System.out.println(rowsCount);
+ System.out.println("validateRegionDetailsGrid: Total Rows = " + rowsCount);
String[][] gridDataFromUI = new String[rowsCount][7];
for (int j = 2, x = 0; j <= serverGridRows.size(); j++, x++) {
@@ -446,8 +446,8 @@ class PulseBaseTests extends PulseTests {
public void verifyElementAttributeById(String id, String attribute, String value) {
String actualValue = findElementById(id).getAttribute(attribute);
- System.out.println(value);
- System.out.println(actualValue);
+ System.out.println("verifyElementAttributeById: Value = " + value);
+ System.out.println("verifyElementAttributeById: Actual Value = " + actualValue);
Assert.assertTrue(actualValue.equals(value) || actualValue.contains(value));
}
@@ -457,7 +457,7 @@ class PulseBaseTests extends PulseTests {
Actions action = new Actions(driver);
WebElement we = driver.findElement(By.id(id));
action.moveToElement(we).release().perform();
- System.out.println("testing");
+ System.out.println("mouseReleaseById: testing...");
}
public void mouseClickAndHoldOverElementById(String id) {
verifyElementPresentById(id);
@@ -519,15 +519,15 @@ class PulseBaseTests extends PulseTests {
}
for(Entry<Long, String> entry : memberMap.entrySet()) {
//here matching painting style to validation that the members are painted according to their cpu usage
- String refMemberCPUUsage = null;
+ String refMemberHeapUsage = null;
if(entry.getValue().equalsIgnoreCase("M1")){
- refMemberCPUUsage = PulseTestData.Topology.heapUsagePaintStyleM1;
+ refMemberHeapUsage = PulseTestData.Topology.heapUsagePaintStyleM1;
}else if(entry.getValue().equalsIgnoreCase("M2")){
- refMemberCPUUsage = PulseTestData.Topology.heapUsagePaintStyleM2;
+ refMemberHeapUsage = PulseTestData.Topology.heapUsagePaintStyleM2;
}else{
- refMemberCPUUsage = PulseTestData.Topology.heapUsagePaintStyleM3;
+ refMemberHeapUsage = PulseTestData.Topology.heapUsagePaintStyleM3;
}
- Assert.assertTrue(findElementById(entry.getValue()).getAttribute("style").contains(refMemberCPUUsage));
+ Assert.assertTrue(findElementById(entry.getValue()).getAttribute("style").contains(refMemberHeapUsage));
}
}
@@ -553,7 +553,7 @@ class PulseBaseTests extends PulseTests {
}
- public void assertMemeberSortingBySgHeapUsage(){
+ public void assertMemberSortingBySgHeapUsage(){
String[] memberNames = JMXProperties.getInstance().getProperty("members").split(" ");
HashMap<String, HashMap<String, Member>> sgMap = new HashMap<String, HashMap<String, Member>>();
for (String member : memberNames) {
@@ -594,7 +594,7 @@ class PulseBaseTests extends PulseTests {
- public void assertMemeberSortingBySgCpuUsage(){
+ public void assertMemberSortingBySgCpuUsage(){
String[] memberNames = JMXProperties.getInstance().getProperty("members").split(" ");
HashMap<String, HashMap<String, Member>> sgMap = new HashMap<String, HashMap<String, Member>>();
for (String member : memberNames) {
@@ -633,7 +633,7 @@ class PulseBaseTests extends PulseTests {
}
}
- public void assertMemeberSortingByRzHeapUsage(){
+ public void assertMemberSortingByRzHeapUsage(){
String[] memberNames = JMXProperties.getInstance().getProperty("members").split(" ");
HashMap<String, HashMap<String, Member>> rzMap = new HashMap<String, HashMap<String, Member>>();
for (String member : memberNames) {
@@ -656,15 +656,15 @@ class PulseBaseTests extends PulseTests {
for(Map.Entry<Float,String> entry : memberMap.entrySet()) {
//here matching painting style to validation that the members are painted according to their cpu usage
- String refMemberCPUUsage = null;
+ String refMemberHeapUsage = null;
if(entry.getValue().equalsIgnoreCase("M1")){
- refMemberCPUUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ1RZ2M1;
+ refMemberHeapUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ1RZ2M1;
}else if(entry.getValue().equalsIgnoreCase("M2")){
- refMemberCPUUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ1RZ2M2;
+ refMemberHeapUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ1RZ2M2;
}else{
- refMemberCPUUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ3M3;
+ refMemberHeapUsage = PulseTestData.RedundancyZone.heapUsagePaintStyleRZ3M3;
}
- Assert.assertTrue(findElementById("RZ1 RZ2(!)"+entry.getValue()).getAttribute("style").contains(refMemberCPUUsage));
+ Assert.assertTrue(findElementById("RZ1 RZ2(!)"+entry.getValue()).getAttribute("style").contains(refMemberHeapUsage));
}
}
@@ -857,7 +857,7 @@ public class PulseAutomatedTests extends PulseBaseTests {
verifyTextPresrntByXpath(PulseTestLocators.TopologyView.hostNameTTXpath, getPropertyValue("member.M" + i + ".host"));
verifyTextPresrntByXpath(PulseTestLocators.TopologyView.cpuUsageTTXpath, "0%");
verifyTextPresrntByXpath(PulseTestLocators.TopologyView.memoryUsageTTXpath, getPropertyValue("member.M" + i
- + ".currentHeapSize"));
+ + ".UsedMemory"));
verifyTextPresrntByXpath(PulseTestLocators.TopologyView.loadAvgTTXpath, getPropertyValue("member.M" + i
+ ".loadAverage"));
verifyTextPresrntByXpath(PulseTestLocators.TopologyView.soketsTTXpath, getPropertyValue("member.M" + i
@@ -1279,19 +1279,19 @@ public class PulseAutomatedTests extends PulseBaseTests {
}
@Test
- public void testSortingUsingCpuUsageOnServerGroupView(){
+ public void testSortingUsingHeapUsageOnServerGroupView(){
navigateToServerGroupTreeView();
clickElementUsingId(PulseTestLocators.ServerGroups.hotSpotId);
clickElementUsingXpath(PulseTestLocators.ServerGroups.heapUsageXpath);
- assertMemeberSortingBySgHeapUsage();
+ assertMemberSortingBySgHeapUsage();
}
@Test
- public void testSortingUsingHeapUsageOnServerGroupView(){
+ public void testSortingUsingCpuUsageOnServerGroupView(){
navigateToServerGroupTreeView();
clickElementUsingId(PulseTestLocators.ServerGroups.hotSpotId);
clickElementUsingXpath(PulseTestLocators.ServerGroups.cpuUsageXpath);
- assertMemeberSortingBySgCpuUsage();
+ assertMemberSortingBySgCpuUsage();
}
//--- Redundancy Zone view
@@ -1336,7 +1336,7 @@ public class PulseAutomatedTests extends PulseBaseTests {
navigateToRedundancyZonesTreeView();
clickElementUsingId(PulseTestLocators.RedundancyZone.hotSpotId);
clickElementUsingXpath(PulseTestLocators.RedundancyZone.heapUsageXpath);
- assertMemeberSortingByRzHeapUsage();
+ assertMemberSortingByRzHeapUsage();
}
@Test
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestData.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestData.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestData.java
index d1a92a2..a7e95b1 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestData.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTestData.java
@@ -84,8 +84,8 @@ public class PulseTestData {
public static final String chkRgnClassName = "bttn chk checkbox_true_full";
public static final String notChkRgnClassName = "bttn chk checkbox_false_full";
- public static final String regName = "reg4";
- public static final String query1Text = "select * from /reg1";
+ public static final String regName = "R1";
+ public static final String query1Text = "select * from /R1";
public static final String datePattern = "EEE, MMM dd yyyy, HH:mm:ss z";
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
index b6dd7c6..03379e7 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/PulseTests.java
@@ -426,7 +426,7 @@ public class PulseTests {
.findElement(
By.xpath("//table[@id='memberList']/tbody/tr[" + (i + 1) + "]/td[4]")).getText());
Float gridHeapUsagestring = Float.parseFloat(JMXProperties.getInstance()
- .getProperty("member.M" + i + ".currentHeapSize"));
+ .getProperty("member.M" + i + ".UsedMemory"));
Assert.assertEquals(gridHeapUsagestring, HeapUsage);
}
}
@@ -533,7 +533,7 @@ public class PulseTests {
.format(memberOffHeapUsedSize));
Assert.assertEquals(memberOffHeapUsedSize, OffHeapUsedSize);
}
-
+ @Ignore("For Gemfire XD")
@Test // conflict between UI and properties file
public void testMemberClients() {
String Clients = driver.findElement(By.id(MEMBER_VIEW_CLIENTS_ID))
@@ -858,7 +858,8 @@ public class PulseTests {
Assert.assertEquals(databrowserColocatedRegion3, DataBrowserColocatedRegion3);
}
-
+
+ @Ignore("Bad Test") // clusterDetails element not found on Data Browser page. No assertions in test
@Test
public void testDataBrowserQueryValidation() throws IOException, InterruptedException {
loadDataBrowserpage();
@@ -915,7 +916,7 @@ public class PulseTests {
.getText();
String MemoryUsageM1 = MemoryUsageM1temp.replaceAll("MB", "");
String memoryUsageM1 = JMXProperties.getInstance().getProperty(
- "member.M" + (i) + ".currentHeapSize");
+ "member.M" + (i) + ".UsedMemory");
Assert.assertEquals(memoryUsageM1, MemoryUsageM1);
String LoadAvgM1 = driver.findElement(By.xpath("//div[@id='_tooltip']/div/div/div[2]/div[" + (j + 2) + "]/div[2]/div"))
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
index 7402a8b..2a10a97 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/RegionOnMember.java
@@ -58,12 +58,12 @@ public class RegionOnMember extends JMXBaseBean implements RegionOnMemberMBean {
@Override
public float getDiskGetsRate(){
- return getFloat("diskGetsRate");
+ return getFloat("diskReadsRate");
}
@Override
public float getDiskPutsRate(){
- return getFloat("diskPutsRate");
+ return getFloat("diskWritesRate");
}
@Override
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObject.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObject.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObject.java
index 97acac7..c2fa54c 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObject.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObject.java
@@ -62,6 +62,12 @@ public class ServerObject extends NotificationBroadcasterSupport implements
}
@Override
+ public String[] listServers() {
+ return JMXProperties.getInstance()
+ .getProperty(getKey("listServers"), "").split(" ");
+ }
+
+ @Override
public TabularData viewRemoteClusterStatus() {
wanInfo.clear();
String[] wan = JMXProperties.getInstance()
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObjectMBean.java
----------------------------------------------------------------------
diff --git a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObjectMBean.java b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObjectMBean.java
index 9487c0e..bcd41f1 100644
--- a/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObjectMBean.java
+++ b/pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/ServerObjectMBean.java
@@ -62,5 +62,7 @@ public interface ServerObjectMBean {
public String[] listCacheServers();
+ public String[] listServers();
+
public String queryData(String p0, String p1, int p2);
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/0192152c/pulse/src/test/resources/test.properties
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test.properties b/pulse/src/test/resources/test.properties
index fabeea1..42f9792 100644
--- a/pulse/src/test/resources/test.properties
+++ b/pulse/src/test/resources/test.properties
@@ -7,11 +7,12 @@ gemfirexdmembers=M1 M2 M3
aggregatequeries=Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 Q19 Q20 Q21 Q22 Q23 Q24 Q25
server.S1.listCacheServers=true
+server.S1.listServers=M1 M2 M3
server.S1.memberCount=3
server.S1.numClients=2
server.S1.distributedSystemId=1222
server.S1.locatorCount=1
-server.S1.totalRegionCount=2
+server.S1.totalRegionCount=3
server.S1.numRunningFunctions=12
server.S1.registeredCQCount=10
server.S1.numSubscriptions=9
@@ -47,8 +48,8 @@ member.M1.diskWritesRate=23.92
member.M1.JVMPauses=232221
member.M1.currentHeapSize=2322
member.M1.maximumHeapSize=700000
-member.M1.UsedMemory=23232
-member.M1.MaxMemory=710000
+member.M1.UsedMemory=2322
+member.M1.MaxMemory=700000
member.M1.numThreads=4
member.M1.memberUpTime=1123333
member.M1.host=h1
@@ -81,8 +82,8 @@ member.M2.diskWritesRate=23.92
member.M2.JVMPauses=232221
member.M2.currentHeapSize=1322
member.M2.maximumHeapSize=700000
-member.M2.UsedMemory=23232
-member.M2.MaxMemory=710000
+member.M2.UsedMemory=1322
+member.M2.MaxMemory=700000
member.M2.numThreads=3
member.M2.memberUpTime=1123333
member.M2.host=h2
@@ -115,8 +116,8 @@ member.M3.diskWritesRate=23.92
member.M3.JVMPauses=232221
member.M3.currentHeapSize=2312
member.M3.maximumHeapSize=700000
-member.M3.UsedMemory=23232
-member.M3.MaxMemory=710000
+member.M3.UsedMemory=2312
+member.M3.MaxMemory=700000
member.M3.numThreads=4
member.M3.memberUpTime=1123333
member.M3.host=h3
[38/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt b/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt
new file mode 100644
index 0000000..1248fc4
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt
@@ -0,0 +1,8 @@
+{"result":[
+["int[]",[4,4,5]],
+["int[]",[1,1,2]],
+["java.util.ArrayList",{"0":["java.lang.String","value-18"],"1":["java.lang.String","value-28"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-17"],"1":["java.lang.String","value-27"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-16"],"1":["java.lang.String","value-26"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-15"],"1":["java.lang.String","value-25"]}]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultArrayList.txt b/pulse/src/test/resources/testQueryResultArrayList.txt
new file mode 100644
index 0000000..0aa81ee
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultArrayList.txt
@@ -0,0 +1,6 @@
+{"result":[
+["java.util.ArrayList",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"],"2":["java.lang.String","value-31"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}],
+["java.util.ArrayList",{"0":["java.lang.String","value-14"],"1":["java.lang.String","value-24"]}]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayOfList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultArrayOfList.txt b/pulse/src/test/resources/testQueryResultArrayOfList.txt
new file mode 100644
index 0000000..f977431
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultArrayOfList.txt
@@ -0,0 +1,15 @@
+{"result":[
+ ["java.util.List[]",[
+ ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}],
+ ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}],
+ ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
+ ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}]
+ ]],
+
+ ["java.util.List[]",[
+ ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}],
+ ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}],
+ ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
+ ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}]
+ ]]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultClusterSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultClusterSmall.txt b/pulse/src/test/resources/testQueryResultClusterSmall.txt
new file mode 100644
index 0000000..eeca526
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultClusterSmall.txt
@@ -0,0 +1,23 @@
+{"result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.uti
l.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean",true],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"sharesOutstanding":["double",15000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultClusterWithStruct.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultClusterWithStruct.txt b/pulse/src/test/resources/testQueryResultClusterWithStruct.txt
new file mode 100644
index 0000000..bc8520b
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultClusterWithStruct.txt
@@ -0,0 +1,10 @@
+{
+ "result":[
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["j
ava.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int"
,86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":
["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int
",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["fl
oat",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in
t",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["floa
t",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"se
cId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.2233
72E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["jav
a.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51
],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["i
nt",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.22
3372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["j
ava.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMi
nValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue"
:["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in
t",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["
float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}]
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultHashMap.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultHashMap.txt b/pulse/src/test/resources/testQueryResultHashMap.txt
new file mode 100644
index 0000000..f7b2588
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultHashMap.txt
@@ -0,0 +1,8 @@
+{"result":[
+ ["java.util.HashMap",{
+ "3":["java.lang.String","THREE"],
+ "2":["java.lang.String","TWO"],
+ "1":["java.lang.String","ONE"],
+ "4":["java.lang.String","FOUR"]
+ }]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultHashMapSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultHashMapSmall.txt b/pulse/src/test/resources/testQueryResultHashMapSmall.txt
new file mode 100644
index 0000000..99286f6
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultHashMapSmall.txt
@@ -0,0 +1,12 @@
+{"result":[
+["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}],
+["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}],
+["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
+["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
+["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
+["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
+["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
+["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
+["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",22],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",23],"sharesOutstanding":["double",22000]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","RHAT"],"id":["int",23],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",24],"sharesOutstanding":["double",23000]}]}],
+["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","MSFT"],"id":["int",69],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",70],"sharesOutstanding":["double",69000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",68],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",69],"sharesOutstanding":["double",68000]}]}]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultSmall.txt b/pulse/src/test/resources/testQueryResultSmall.txt
new file mode 100644
index 0000000..da532ee
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultSmall.txt
@@ -0,0 +1,12 @@
+{"result":[
+ {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ }
+ ]
+}
\ No newline at end of file
[49/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/develop' into feature/GEODE-12
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/2710a422/build.gradle
----------------------------------------------------------------------
diff --cc build.gradle
index 44be620,e3b1033..bdc6f02
--- a/build.gradle
+++ b/build.gradle
@@@ -372,11 -388,13 +388,11 @@@ subprojects
}
maxHeapSize '768m'
- jvmArgs = ['-XX:+HeapDumpOnOutOfMemoryError', '-XX:MaxPermSize=256M', '-ea']
+ jvmArgs = ['-XX:+HeapDumpOnOutOfMemoryError', '-ea']
- systemProperties = [
- 'gemfire.DEFAULT_MAX_OPLOG_SIZE' : '10',
- 'gemfire.disallowMcastDefaults' : 'true',
- 'jline.terminal' : 'jline.UnsupportedTerminal',
- ]
+ systemProperty 'gemfire.DEFAULT_MAX_OPLOG_SIZE', '10'
+ systemProperty 'gemfire.disallowMcastDefaults', 'true'
+ systemProperty 'jline.terminal', 'jline.UnsupportedTerminal'
def eol = System.getProperty('line.separator')
def progress = new File(resultsDir, "$test.name-progress.txt")
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/2710a422/gemfire-assembly/build.gradle
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/2710a422/settings.gradle
----------------------------------------------------------------------
[08/50] [abbrv] incubator-geode git commit: GEODE-518: fix
intermittent EntryNotFoundException
Posted by di...@apache.org.
GEODE-518: fix intermittent EntryNotFoundException
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/fe7189b4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/fe7189b4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/fe7189b4
Branch: refs/heads/feature/GEODE-12
Commit: fe7189b48380175f99cb81cc038a04ebf80103f4
Parents: 74ecbe1
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Mon Nov 2 10:04:48 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Mon Nov 2 10:05:37 2015 -0800
----------------------------------------------------------------------
.../gemfire/cache30/MultiVMRegionTestCase.java | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/fe7189b4/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
index bc0eb7f..6fada2b 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
@@ -4100,8 +4100,7 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
public boolean done() {
Region.Entry re = region.getEntry(key);
if (re != null) {
- LocalRegion lr = (LocalRegion) region;
- EntryExpiryTask eet = lr.getEntryExpiryTask(key);
+ EntryExpiryTask eet = getEntryExpiryTask(region, key);
if (eet != null) {
logger.info("DEBUG: waiting for expire destroy expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " currentTimeMillis=" + System.currentTimeMillis());
} else {
@@ -4111,10 +4110,9 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
return re == null;
}
public String description() {
- LocalRegion lr = (LocalRegion) region;
String expiryInfo = "";
try {
- EntryExpiryTask eet = lr.getEntryExpiryTask(key);
+ EntryExpiryTask eet = getEntryExpiryTask(region, key);
if (eet != null) {
expiryInfo = "expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " currentTimeMillis=" + System.currentTimeMillis();
}
@@ -4139,6 +4137,16 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
}
});
}
+
+ private static EntryExpiryTask getEntryExpiryTask(Region r, Object key) {
+ EntryExpiryTask result = null;
+ try {
+ LocalRegion lr = (LocalRegion) r;
+ result = lr.getEntryExpiryTask(key);
+ } catch (EntryNotFoundException ignore) {
+ }
+ return result;
+ }
/**
* Tests to makes sure that a distributed update resets the
[24/50] [abbrv] incubator-geode git commit: Merge branch
'feature/GEODE-409' into develop
Posted by di...@apache.org.
Merge branch 'feature/GEODE-409' into develop
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/b2b2de8b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/b2b2de8b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/b2b2de8b
Branch: refs/heads/feature/GEODE-12
Commit: b2b2de8b2945c6f1778c2b20b10448cc6e638538
Parents: af3199e eced0c5
Author: Ashvin Agrawal <as...@apache.org>
Authored: Thu Nov 5 14:31:35 2015 -0800
Committer: Ashvin Agrawal <as...@apache.org>
Committed: Thu Nov 5 14:31:35 2015 -0800
----------------------------------------------------------------------
.../gemstone/gemfire/internal/cache/Oplog.java | 1 -
.../gemfire/internal/cache/OplogJUnitTest.java | 46 +++++++++++---------
2 files changed, 26 insertions(+), 21 deletions(-)
----------------------------------------------------------------------
[04/50] [abbrv] incubator-geode git commit: GEODE-485: Logging at
debug level on a SocketException while closing the connection
Posted by di...@apache.org.
GEODE-485: Logging at debug level on a SocketException while closing the connection
This avoids any suspect strings written to logs.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/59de5551
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/59de5551
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/59de5551
Branch: refs/heads/feature/GEODE-12
Commit: 59de5551e77fbcc1b37227520807834ce45da6da
Parents: fc4bbfc
Author: Sai Boorlagadda <sb...@pivotal.io>
Authored: Wed Oct 28 11:37:49 2015 -0700
Committer: Sai Boorlagadda <sb...@pivotal.io>
Committed: Fri Oct 30 11:59:56 2015 -0700
----------------------------------------------------------------------
.../cache/client/internal/pooling/ConnectionManagerImpl.java | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/59de5551/gemfire-core/src/main/java/com/gemstone/gemfire/cache/client/internal/pooling/ConnectionManagerImpl.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/client/internal/pooling/ConnectionManagerImpl.java b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/client/internal/pooling/ConnectionManagerImpl.java
index 5f6dc25..83e4878 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/client/internal/pooling/ConnectionManagerImpl.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/client/internal/pooling/ConnectionManagerImpl.java
@@ -43,6 +43,7 @@ import com.gemstone.gemfire.internal.logging.log4j.LocalizedMessage;
import com.gemstone.gemfire.security.GemFireSecurityException;
import com.gemstone.org.jgroups.util.StringId;
+import java.net.SocketException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
@@ -1171,6 +1172,10 @@ public class ConnectionManagerImpl implements ConnectionManager {
if (!pc.isDestroyed()) {
try {
pc.internalClose(keepAlive);
+ } catch(SocketException se) {
+ logger.info(LocalizedMessage.create(
+ LocalizedStrings.ConnectionManagerImpl_ERROR_CLOSING_CONNECTION_TO_SERVER_0,
+ pc.getServer()), se);
} catch(Exception e) {
logger.warn(LocalizedMessage.create(
LocalizedStrings.ConnectionManagerImpl_ERROR_CLOSING_CONNECTION_TO_SERVER_0,
[09/50] [abbrv] incubator-geode git commit: GEODE-142: Rewrite
testSleepWithInterrupt and remove faulty assertion
Posted by di...@apache.org.
GEODE-142: Rewrite testSleepWithInterrupt and remove faulty assertion
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/f2a26698
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/f2a26698
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/f2a26698
Branch: refs/heads/feature/GEODE-12
Commit: f2a26698d8cb967d27808e85c6b1701df0af345b
Parents: fe7189b
Author: Kirk Lund <kl...@pivotal.io>
Authored: Mon Nov 2 11:21:29 2015 -0800
Committer: Kirk Lund <kl...@pivotal.io>
Committed: Mon Nov 2 11:22:48 2015 -0800
----------------------------------------------------------------------
.../internal/lang/ThreadUtilsJUnitTest.java | 37 ++++++++++----------
1 file changed, 19 insertions(+), 18 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/f2a26698/gemfire-core/src/test/java/com/gemstone/gemfire/internal/lang/ThreadUtilsJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/lang/ThreadUtilsJUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/lang/ThreadUtilsJUnitTest.java
index 031afb0..4102786 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/lang/ThreadUtilsJUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/lang/ThreadUtilsJUnitTest.java
@@ -17,9 +17,9 @@
package com.gemstone.gemfire.internal.lang;
import static org.junit.Assert.*;
+import static org.assertj.core.api.Assertions.*;
import java.lang.Thread.State;
-import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicBoolean;
import edu.umd.cs.mtc.MultithreadedTestCase;
@@ -163,8 +163,8 @@ public class ThreadUtilsJUnitTest {
final long sleepDuration = ThreadUtils.sleep(500);
final long t1 = System.currentTimeMillis();
- assertTrue((t1 - t0) >= 500);
- assertTrue(sleepDuration >= 500);
+ assertTrue(t1 > t0);
+ assertTrue(sleepDuration > 0);
}
@Test
@@ -174,39 +174,40 @@ public class ThreadUtilsJUnitTest {
protected static final class SleepInterruptedMultithreadedTestCase extends MultithreadedTestCase {
- private final long expectedSleepDuration;
- private volatile long actualSleepDuration;
-
- private final CountDownLatch latch;
+ private final long sleepDuration;
private volatile Thread sleeperThread;
-
- public SleepInterruptedMultithreadedTestCase(final long expectedSleepDuration) {
- assert expectedSleepDuration > 0 : "The duration of sleep must be greater than equal to 0!";
- this.expectedSleepDuration = expectedSleepDuration;
- this.latch = new CountDownLatch(1);
+ private volatile boolean sleeperWasInterrupted;
+ private volatile long actualSleepDuration;
+
+ public SleepInterruptedMultithreadedTestCase(final long sleepDuration) {
+ assert sleepDuration > 0 : "The duration of sleep must be greater than equal to 0!";
+ this.sleepDuration = sleepDuration;
}
public void thread1() {
assertTick(0);
-
sleeperThread = Thread.currentThread();
sleeperThread.setName("Sleeper Thread");
- this.latch.countDown();
- actualSleepDuration = ThreadUtils.sleep(expectedSleepDuration);
+ waitForTick(1);
+ actualSleepDuration = ThreadUtils.sleep(sleepDuration);
+ sleeperWasInterrupted = sleeperThread.isInterrupted();
+ assertTick(2);
}
public void thread2() throws Exception {
assertTick(0);
-
Thread.currentThread().setName("Interrupting Thread");
- this.latch.await();
+ waitForTick(1);
+ waitForTick(2);
sleeperThread.interrupt();
+ assertTick(2);
}
@Override
public void finish() {
- assertTrue(actualSleepDuration + " should be <= " + expectedSleepDuration, actualSleepDuration <= expectedSleepDuration);
+ assertThat(sleeperWasInterrupted).isTrue();
+ assertThat(actualSleepDuration).isGreaterThan(0);
}
}
[27/50] [abbrv] incubator-geode git commit: GEODE-227: Extract all
dependency version information into a single file
Posted by di...@apache.org.
GEODE-227: Extract all dependency version information into a single file
Currently, versions are scattered throughout the code, making it hard to manage
when there is a version change. This change extracts all versions into a single
file so only one place needs to change when a dependency version needs to be updated.
Tested by 'clean precheckin'
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/dc5d343b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/dc5d343b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/dc5d343b
Branch: refs/heads/feature/GEODE-12
Commit: dc5d343b77a52f2ebad8ac1ebfa9a06c7c451fc5
Parents: e1f6530
Author: Mark Bretl <mb...@pivotal.io>
Authored: Tue Oct 27 16:22:07 2015 -0700
Committer: Mark Bretl <mb...@pivotal.io>
Committed: Thu Nov 5 16:42:40 2015 -0800
----------------------------------------------------------------------
build.gradle | 52 +++++++-----
gemfire-assembly/build.gradle | 2 +-
gemfire-core/build.gradle | 129 +++++++++++++++--------------
gemfire-jgroups/build.gradle | 8 +-
gemfire-rebalancer/build.gradle | 10 +--
gemfire-web-api/build.gradle | 46 +++++-----
gemfire-web/build.gradle | 12 +--
gradle/dependency-versions.properties | 64 ++++++++++++++
8 files changed, 198 insertions(+), 125 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 9aa967b..e3b1033 100755
--- a/build.gradle
+++ b/build.gradle
@@ -1,5 +1,11 @@
apply plugin: 'wrapper'
+
+// Load all properties in dependency-version.properties as project properties, so all projects can read them
+Properties dependencyVersions = new Properties()
+dependencyVersions.load(new FileInputStream("${project.projectDir}/gradle/dependency-versions.properties"))
+dependencyVersions.keys().each{ k -> project.ext[k] = dependencyVersions[k]}
+
allprojects {
version = versionNumber + '-' + releaseType
// We want to see all test results. This is equivalatent to setting --continue
@@ -275,30 +281,30 @@ subprojects {
javadoc.classpath += configurations.provided
dependencies {
- compile 'org.springframework:spring-aop:3.2.12.RELEASE'
- compile 'org.springframework:spring-beans:3.2.12.RELEASE'
- compile 'org.springframework:spring-context:3.2.12.RELEASE'
- compile 'org.springframework:spring-context-support:3.2.12.RELEASE'
- compile 'org.springframework:spring-core:3.2.12.RELEASE'
- compile 'org.springframework:spring-expression:3.2.12.RELEASE'
- compile 'org.springframework:spring-web:3.2.12.RELEASE'
- compile 'org.springframework:spring-webmvc:3.2.12.RELEASE'
-
- testCompile 'com.github.stefanbirkner:system-rules:1.12.1'
- testCompile 'com.jayway.awaitility:awaitility:1.6.5'
- testCompile 'edu.umd.cs.mtc:multithreadedtc:1.01'
- testCompile 'junit:junit:4.12'
- testCompile 'org.assertj:assertj-core:2.1.0'
- testCompile 'org.mockito:mockito-core:1.10.19'
- testCompile 'org.hamcrest:hamcrest-all:1.3'
- testCompile 'org.jmock:jmock:2.8.1'
- testCompile 'org.jmock:jmock-junit4:2.8.1'
- testCompile 'org.jmock:jmock-legacy:2.8.1'
- testCompile 'pl.pragmatists:JUnitParams:1.0.4'
+ compile 'org.springframework:spring-aop:' + project.'springframework.version'
+ compile 'org.springframework:spring-beans:' + project.'springframework.version'
+ compile 'org.springframework:spring-context:' + project.'springframework.version'
+ compile 'org.springframework:spring-context-support:' + project.'springframework.version'
+ compile 'org.springframework:spring-core:' + project.'springframework.version'
+ compile 'org.springframework:spring-expression:' + project.'springframework.version'
+ compile 'org.springframework:spring-web:' + project.'springframework.version'
+ compile 'org.springframework:spring-webmvc:' + project.'springframework.version'
+
+ testCompile 'com.jayway.awaitility:awaitility:' + project.'awaitility.version'
+ testCompile 'com.github.stefanbirkner:system-rules:' + project.'system-rules.version'
+ testCompile 'edu.umd.cs.mtc:multithreadedtc:' + project.'multithreadedtc.version'
+ testCompile 'junit:junit:' + project.'junit.version'
+ testCompile 'org.assertj:assertj-core:' + project.'assertj-core.version'
+ testCompile 'org.mockito:mockito-core:' + project.'mockito-core.version'
+ testCompile 'org.hamcrest:hamcrest-all:' + project.'hamcrest-all.version'
+ testCompile 'org.jmock:jmock:' + project.'jmock.version'
+ testCompile 'org.jmock:jmock-junit4:' + project.'jmock.version'
+ testCompile 'org.jmock:jmock-legacy:' + project.'jmock.version'
+ testCompile 'pl.pragmatists:JUnitParams:' + project.'JUnitParams.version'
- testRuntime 'cglib:cglib:3.1'
- testRuntime 'org.objenesis:objenesis:2.1'
- testRuntime 'org.ow2.asm:asm:5.0.3'
+ testRuntime 'cglib:cglib:' + project.'cglib.version'
+ testRuntime 'org.objenesis:objenesis:' + project.'objenesis.version'
+ testRuntime 'org.ow2.asm:asm:' + project.'asm.version'
}
test {
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-assembly/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-assembly/build.gradle b/gemfire-assembly/build.gradle
index ed0bb86..4181476 100755
--- a/gemfire-assembly/build.gradle
+++ b/gemfire-assembly/build.gradle
@@ -3,7 +3,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath group: 'org.hibernate.build.gradle', name: 'gradle-maven-publish-auth', version: '2.0.1'
+ classpath group: 'org.hibernate.build.gradle', name: 'gradle-maven-publish-auth', version: project.'gradle-maven-publish-auth.version'
}
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-core/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-core/build.gradle b/gemfire-core/build.gradle
index 47a84f3..b44525c 100755
--- a/gemfire-core/build.gradle
+++ b/gemfire-core/build.gradle
@@ -11,78 +11,81 @@ configurations {
}
dependencies {
+ // Source Dependencies
+ // External
provided files("${System.getProperty('java.home')}/../lib/tools.jar")
- compile 'antlr:antlr:2.7.7'
- compile 'com.fasterxml.jackson.core:jackson-annotations:2.2.0'
- compile 'com.fasterxml.jackson.core:jackson-core:2.2.0'
- compile 'com.fasterxml.jackson.core:jackson-databind:2.2.0'
- compile 'com.google.code.findbugs:annotations:3.0.0'
- compile 'commons-io:commons-io:2.3'
- compile 'commons-logging:commons-logging:1.1.1'
- compile 'commons-modeler:commons-modeler:2.0'
- compile 'org.apache.lucene:lucene-analyzers-common:5.0.0'
- compile 'org.apache.lucene:lucene-core:5.0.0'
- compile 'org.apache.lucene:lucene-queries:5.0.0'
- compile 'org.apache.lucene:lucene-queryparser:5.0.0'
- compile 'it.unimi.dsi:fastutil:7.0.2'
- compile 'javax.activation:activation:1.1.1'
- compile 'javax.mail:javax.mail-api:1.4.5'
- compile 'javax.resource:javax.resource-api:1.7'
- compile 'javax.servlet:javax.servlet-api:3.1.0'
- compile 'javax.transaction:javax.transaction-api:1.2'
- compile 'mx4j:mx4j:3.0.1'
- compile 'mx4j:mx4j-remote:3.0.1'
- compile 'mx4j:mx4j-tools:3.0.1'
- compile 'net.java.dev.jna:jna:4.0.0'
- compile 'net.sourceforge.jline:jline:1.0.S2-B'
- compile 'org.eclipse.jetty:jetty-http:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-io:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-security:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-server:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-servlet:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-util:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-webapp:9.2.3.v20140905'
- compile 'org.eclipse.jetty:jetty-xml:9.2.3.v20140905'
- compile 'org.fusesource.jansi:jansi:1.8'
- compile 'org.apache.logging.log4j:log4j-api:2.1'
- compile 'org.apache.logging.log4j:log4j-core:2.1'
- runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.1'
- runtime 'org.apache.logging.log4j:log4j-jcl:2.1'
- runtime 'org.apache.logging.log4j:log4j-jul:2.1'
- compile 'org.slf4j:slf4j-api:1.7.7'
- compile 'org.springframework.data:spring-data-commons:1.9.1.RELEASE'
- provided 'org.springframework.data:spring-data-gemfire:1.5.1.RELEASE'
- compile 'org.springframework:spring-tx:3.2.12.RELEASE'
- compile 'org.springframework.shell:spring-shell:1.0.0.RELEASE'
- compile 'org.xerial.snappy:snappy-java:1.1.1.6'
- provided 'org.apache.hadoop:hadoop-common:2.4.1'
- provided 'org.apache.hadoop:hadoop-annotations:2.4.1'
- provided 'org.apache.hadoop:hadoop-hdfs:2.4.1'
- provided 'org.apache.hadoop:hadoop-mapreduce-client-core:2.4.1'
- compile 'org.apache.hbase:hbase:0.94.27'
- provided 'commons-lang:commons-lang:2.5'
- provided 'com.google.guava:guava:11.0.2'
- compile 'io.netty:netty-all:4.0.4.Final'
-
- testRuntime 'org.apache.hadoop:hadoop-auth:2.4.1'
- testRuntime 'commons-collections:commons-collections:3.2.1'
- testRuntime 'commons-configuration:commons-configuration:1.6'
- testRuntime 'commons-io:commons-io:2.1'
- testRuntime 'log4j:log4j:1.2.17'
-
+ compile 'antlr:antlr:' + project.'antlr.version'
+ compile 'com.fasterxml.jackson.core:jackson-annotations:' + project.'jackson.version'
+ compile 'com.fasterxml.jackson.core:jackson-core:' + project.'jackson.version'
+ compile 'com.fasterxml.jackson.core:jackson-databind:' + project.'jackson.version'
+ compile 'com.google.code.findbugs:annotations:' + project.'annotations.version'
+ provided 'com.google.guava:guava:' + project.'guava.version'
+ compile 'commons-io:commons-io:' + project.'commons-io.version'
+ provided 'commons-lang:commons-lang:' + project.'commons-lang.version'
+ compile 'commons-logging:commons-logging:' + project.'commons-logging.version'
+ compile 'commons-modeler:commons-modeler:' + project.'commons-modeler.version'
+ compile 'io.netty:netty-all:' + project.'netty-all.version'
+ compile 'it.unimi.dsi:fastutil:' + project.'fastutil.version'
+ compile 'javax.activation:activation:' + project.'activation.version'
+ compile 'javax.mail:javax.mail-api:' + project.'javax.mail-api.version'
+ compile 'javax.resource:javax.resource-api:' + project.'javax.resource-api.version'
+ compile 'javax.servlet:javax.servlet-api:' + project.'javax.servlet-api.version'
+ compile 'javax.transaction:javax.transaction-api:' + project.'javax.transaction-api.version'
+ compile 'mx4j:mx4j:' + project.'mx4j.version'
+ compile 'mx4j:mx4j-remote:' + project.'mx4j.version'
+ compile 'mx4j:mx4j-tools:' + project.'mx4j.version'
+ compile 'net.java.dev.jna:jna:' + project.'jna.version'
+ compile 'net.sourceforge.jline:jline:' + project.'jline.version'
+ provided 'org.apache.hadoop:hadoop-common:' + project.'hadoop.version'
+ provided 'org.apache.hadoop:hadoop-annotations:' + project.'hadoop.version'
+ provided 'org.apache.hadoop:hadoop-hdfs:' + project.'hadoop.version'
+ provided 'org.apache.hadoop:hadoop-mapreduce-client-core:' + project.'hadoop.version'
+ compile 'org.apache.hbase:hbase:' + project.'hbase.version'
+ compile 'org.apache.logging.log4j:log4j-api:' + project.'log4j.version'
+ compile 'org.apache.logging.log4j:log4j-core:' + project.'log4j.version'
+ runtime 'org.apache.logging.log4j:log4j-slf4j-impl:' + project.'log4j.version'
+ runtime 'org.apache.logging.log4j:log4j-jcl:' + project.'log4j.version'
+ runtime 'org.apache.logging.log4j:log4j-jul:' + project.'log4j.version'
+ compile 'org.apache.lucene:lucene-analyzers-common:' + project.'lucene.version'
+ compile 'org.apache.lucene:lucene-core:' + project.'lucene.version'
+ compile 'org.apache.lucene:lucene-queries:' + project.'lucene.version'
+ compile 'org.apache.lucene:lucene-queryparser:' + project.'lucene.version'
+ compile 'org.eclipse.jetty:jetty-http:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-io:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-security:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-server:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-servlet:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-util:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-webapp:' + project.'jetty.version'
+ compile 'org.eclipse.jetty:jetty-xml:' + project.'jetty.version'
+ compile 'org.fusesource.jansi:jansi:' + project.'jansi.version'
+ compile 'org.slf4j:slf4j-api:' + project.'slf4j-api.version'
+ compile 'org.springframework.data:spring-data-commons:' + project.'spring-data-commons.version'
+ provided 'org.springframework.data:spring-data-gemfire:' + project.'spring-data-gemfire.version'
+ compile 'org.springframework:spring-tx:' + project.'springframework.version'
+ compile 'org.springframework.shell:spring-shell:' + project.'spring-shell.version'
+ compile 'org.xerial.snappy:snappy-java:' + project.'snappy-java.version'
+ compile 'org.apache.hbase:hbase:' + project.'hbase.version'
+
compile project(':gemfire-common')
compile project(':gemfire-jgroups')
compile project(':gemfire-joptsimple')
compile project(':gemfire-json')
- testCompile 'org.apache.bcel:bcel:5.2'
- testRuntime 'org.apache.derby:derby:10.2.2.0'
- testCompile 'net.spy:spymemcached:2.9.0'
- testCompile 'redis.clients:jedis:2.7.2'
-
jcaCompile sourceSets.main.output
provided project(path: ':gemfire-junit', configuration: 'testOutput')
+
+ // Test Dependencies
+ // External
+ testCompile 'org.apache.bcel:bcel:' + project.'bcel.version'
+ testRuntime 'org.apache.derby:derby:' + project.'derby.version'
+ testRuntime 'org.apache.hadoop:hadoop-auth:' + project.'hadoop.version'
+ testRuntime 'commons-collections:commons-collections:' + project.'commons-collections.version'
+ testRuntime 'commons-configuration:commons-configuration:' + project.'commons-configuration.version'
+ testRuntime 'commons-io:commons-io:' + project.'commons-io.version'
+ testCompile 'net.spy:spymemcached:' + project.'spymemcached.version'
+ testCompile 'redis.clients:jedis:' + project.'jedis.version'
}
def generatedResources = "$buildDir/generated-resources/main"
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-jgroups/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-jgroups/build.gradle b/gemfire-jgroups/build.gradle
index 30587bb..7e6835c 100644
--- a/gemfire-jgroups/build.gradle
+++ b/gemfire-jgroups/build.gradle
@@ -1,7 +1,7 @@
dependencies {
- compile 'com.google.code.findbugs:annotations:3.0.0'
- compile 'org.apache.logging.log4j:log4j-api:2.1'
- compile 'org.apache.logging.log4j:log4j-core:2.1'
+ compile 'com.google.code.findbugs:annotations:' + project.'annotations.version'
+ compile 'org.apache.logging.log4j:log4j-api:' + project.'log4j.version'
+ compile 'org.apache.logging.log4j:log4j-core:' + project.'log4j.version'
provided project(path: ':gemfire-junit', configuration: 'testOutput')
}
@@ -36,4 +36,4 @@ jar {
dependsOn jgMagic
from sourceSets.main.output
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-rebalancer/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-rebalancer/build.gradle b/gemfire-rebalancer/build.gradle
index 1226a7e..cbb6803 100644
--- a/gemfire-rebalancer/build.gradle
+++ b/gemfire-rebalancer/build.gradle
@@ -3,11 +3,11 @@ dependencies {
provided project(':gemfire-core')
provided project(path: ':gemfire-junit', configuration: 'testOutput')
- compile 'org.quartz-scheduler:quartz:2.2.1'
+ compile 'org.quartz-scheduler:quartz:' + project.'quartz.version'
// the following test dependencies are needed for mocking cache instance
- testRuntime 'org.apache.hadoop:hadoop-common:2.4.1'
- testRuntime 'org.apache.hadoop:hadoop-hdfs:2.4.1'
- testRuntime 'com.google.guava:guava:11.0.2'
- testRuntime 'commons-collections:commons-collections:3.2.1'
+ testRuntime 'org.apache.hadoop:hadoop-common:' + project.'hadoop.version'
+ testRuntime 'org.apache.hadoop:hadoop-hdfs:' + project.'hadoop.version'
+ testRuntime 'com.google.guava:guava:' + project.'guava.version'
+ testRuntime 'commons-collections:commons-collections:' + project.'commons-collections.version'
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-web-api/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-web-api/build.gradle b/gemfire-web-api/build.gradle
index 81eec6d..476872f 100755
--- a/gemfire-web-api/build.gradle
+++ b/gemfire-web-api/build.gradle
@@ -1,30 +1,30 @@
apply plugin: 'war'
dependencies {
- compile 'commons-lang:commons-lang:2.4'
- compile 'commons-fileupload:commons-fileupload:1.3.1'
- compile 'com.fasterxml:classmate:0.9.0'
- compile 'com.fasterxml.jackson.core:jackson-annotations:2.2.0'
- compile 'com.fasterxml.jackson.core:jackson-core:2.2.0'
- compile 'com.fasterxml.jackson.core:jackson-databind:2.2.0'
- compile 'com.fasterxml.jackson.module:jackson-module-scala_2.10:2.1.5'
- compile 'com.google.guava:guava:15.0'
- compile 'com.mangofactory:swagger-springmvc:0.8.2'
- compile 'org.json4s:json4s-ast_2.10:3.2.4'
- compile 'org.json4s:json4s-ext_2.10:3.2.4'
- compile 'org.json4s:json4s-core_2.10:3.2.4'
- compile 'org.json4s:json4s-jackson_2.10:3.2.4'
- compile 'org.json4s:json4s-native_2.10:3.2.4'
- compile 'org.scala-lang:scala-reflect:2.10.0'
- compile 'org.scala-lang:scala-library:2.10.0'
- compile 'org.springframework.hateoas:spring-hateoas:0.16.0.RELEASE'
- compile 'org.springframework:spring-aspects:3.2.12.RELEASE'
- compile 'org.springframework:spring-oxm:3.2.12.RELEASE'
- compile 'com.thoughtworks.paranamer:paranamer:2.3'
- compile 'com.wordnik:swagger-annotations:1.3.2'
- compile 'com.wordnik:swagger-core_2.10:1.3.2'
+ compile 'commons-lang:commons-lang:' + project.'commons-lang.version'
+ compile 'commons-fileupload:commons-fileupload:' + project.'commons-fileupload.version'
+ compile 'com.fasterxml:classmate:' + project.'classmate.version'
+ compile 'com.fasterxml.jackson.core:jackson-annotations:' + project.'jackson.version'
+ compile 'com.fasterxml.jackson.core:jackson-core:' + project.'jackson.version'
+ compile 'com.fasterxml.jackson.core:jackson-databind:' + project.'jackson.version'
+ compile 'com.fasterxml.jackson.module:jackson-module-scala_2.10:' + project.'jackson-module-scala_2.10.version'
+ compile 'com.google.guava:guava:' + project.'guava.version'
+ compile 'com.mangofactory:swagger-springmvc:' + project.'swagger-springmvc.version'
+ compile 'com.thoughtworks.paranamer:paranamer:' + project.'paranamer.version'
+ compile 'com.wordnik:swagger-annotations:' + project.'swagger.version'
+ compile 'com.wordnik:swagger-core_2.10:' + project.'swagger.version'
+ compile 'org.json4s:json4s-ast_2.10:' + project.'json4s.version'
+ compile 'org.json4s:json4s-ext_2.10:' + project.'json4s.version'
+ compile 'org.json4s:json4s-core_2.10:' + project.'json4s.version'
+ compile 'org.json4s:json4s-jackson_2.10:' + project.'json4s.version'
+ compile 'org.json4s:json4s-native_2.10:' + project.'json4s.version'
+ compile 'org.scala-lang:scala-library:' + project.'scala.version'
+ compile 'org.scala-lang:scala-reflect:' + project.'scala.version'
+ compile 'org.springframework.hateoas:spring-hateoas:' + project.'spring-hateos.version'
+ compile 'org.springframework:spring-aspects:' + project.'springframework.version'
+ compile 'org.springframework:spring-oxm:' + project.'springframework.version'
- provided 'javax.servlet:javax.servlet-api:3.1.0'
+ provided 'javax.servlet:javax.servlet-api:' + project.'javax.servlet-api.version'
provided project(':gemfire-core')
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gemfire-web/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-web/build.gradle b/gemfire-web/build.gradle
index 564b07d..c438de4 100755
--- a/gemfire-web/build.gradle
+++ b/gemfire-web/build.gradle
@@ -1,14 +1,14 @@
apply plugin: 'war'
dependencies {
- runtime 'org.springframework:spring-aspects:3.2.12.RELEASE'
- runtime 'org.springframework:spring-oxm:3.2.12.RELEASE'
- runtime 'commons-fileupload:commons-fileupload:1.3.1'
+ runtime 'org.springframework:spring-aspects:' + project.'springframework.version'
+ runtime 'org.springframework:spring-oxm:' + project.'springframework.version'
+ runtime 'commons-fileupload:commons-fileupload:' + project.'commons-fileupload.version'
- testCompile 'org.springframework:spring-test:3.2.12.RELEASE'
-
- provided 'javax.servlet:javax.servlet-api:3.1.0'
+ testCompile 'org.springframework:spring-test:' + project.'springframework.version'
+ provided 'javax.servlet:javax.servlet-api:' + project.'javax.servlet-api.version'
+
// have to use output since we exclude the dependent classes from jar :(
provided project(path: ':gemfire-core', configuration: 'classesOutput')
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/dc5d343b/gradle/dependency-versions.properties
----------------------------------------------------------------------
diff --git a/gradle/dependency-versions.properties b/gradle/dependency-versions.properties
new file mode 100644
index 0000000..5fc6fbc
--- /dev/null
+++ b/gradle/dependency-versions.properties
@@ -0,0 +1,64 @@
+# Buildscript Dependencies
+gradle-maven-publish-auth.version = 2.0.1
+
+# Dependency versions
+activation.version = 1.1.1
+annotations.version = 3.0.0
+antlr.version = 2.7.7
+asm.version = 5.0.3
+assertj-core.version = 2.1.0
+awaitility.version = 1.6.5
+bcel.version = 5.2
+cglib.version = 3.1
+classmate.version = 0.9.0
+commons-collections.version = 3.2.1
+commons-configuration.version = 1.6
+commons-fileupload.version = 1.3.1
+commons-io.version = 2.3
+commons-lang.version = 2.5
+commons-logging.version = 1.1.1
+commons-modeler.version = 2.0
+derby.version = 10.2.2.0
+fastutil.version = 7.0.2
+guava.version = 11.0.2
+hadoop.version = 2.4.1
+hamcrest-all.version = 1.3
+hbase.version = 0.94.27
+jackson.version = 2.2.0
+jackson-module-scala_2.10.version = 2.1.5
+jansi.version = 1.8
+javax.mail-api.version = 1.4.5
+javax.resource-api.version = 1.7
+javax.servlet-api.version = 3.1.0
+javax.transaction-api.version = 1.2
+jedis.version = 2.7.2
+jetty.version = 9.2.3.v20140905
+jline.version = 1.0.S2-B
+jmock.version = 2.8.1
+jna.version = 4.0.0
+json4s.version = 3.2.4
+junit.version = 4.12
+JUnitParams.version = 1.0.4
+log4j.version = 2.1
+lucene.version = 5.0.0
+mockito-core.version = 1.10.19
+multithreadedtc.version = 1.01
+mx4j.version = 3.0.1
+mx4j-remote.version = 3.0.1
+mx4j-tools.version = 3.0.1
+netty-all.version = 4.0.4.Final
+objenesis.version = 2.1
+paranamer.version = 2.3
+quartz.version = 2.2.1
+scala.version = 2.10.0
+slf4j-api.version = 1.7.7
+snappy-java.version = 1.1.1.6
+spring-data-commons.version = 1.9.1.RELEASE
+spring-data-gemfire.version = 1.5.1.RELEASE
+spring-hateos.version = 0.16.0.RELEASE
+spring-shell.version = 1.0.0.RELEASE
+springframework.version = 3.2.12.RELEASE
+spymemcached.version = 2.9.0
+swagger.version = 1.3.2
+swagger-springmvc.version = 0.8.2
+system-rules.version = 1.12.1
[31/50] [abbrv] incubator-geode git commit: GEODE-516: increase the
trylock timeout to make sure the deadlock would happen.
Posted by di...@apache.org.
GEODE-516: increase the trylock timeout to make sure the deadlock would happen.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/4103c1eb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/4103c1eb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/4103c1eb
Branch: refs/heads/feature/GEODE-12
Commit: 4103c1eb1e130a47da840e0be632b74cca47a8ad
Parents: 8fe2910
Author: Jinmei Liao <ji...@pivotal.io>
Authored: Fri Nov 6 09:34:07 2015 -0800
Committer: Jinmei Liao <ji...@pivotal.io>
Committed: Fri Nov 6 09:35:22 2015 -0800
----------------------------------------------------------------------
.../internal/deadlock/GemFireDeadlockDetectorDUnitTest.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/4103c1eb/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/deadlock/GemFireDeadlockDetectorDUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/deadlock/GemFireDeadlockDetectorDUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/deadlock/GemFireDeadlockDetectorDUnitTest.java
index a477361..be80150 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/deadlock/GemFireDeadlockDetectorDUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/deadlock/GemFireDeadlockDetectorDUnitTest.java
@@ -205,7 +205,7 @@ public class GemFireDeadlockDetectorDUnitTest extends CacheTestCase {
private static class TestFunction implements Function {
- private static final int LOCK_WAIT_TIME = 5;
+ private static final int LOCK_WAIT_TIME = 1000;
public boolean hasResult() {
return true;
[22/50] [abbrv] incubator-geode git commit: GEODE-529 - Adding
gemfire-common to MavenJars to be published on maven
Posted by di...@apache.org.
GEODE-529 - Adding gemfire-common to MavenJars to be published on maven
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/af3199e4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/af3199e4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/af3199e4
Branch: refs/heads/feature/GEODE-12
Commit: af3199e45a4395521906e5059b435c7bf4176121
Parents: 8c4e749
Author: William Markito <wm...@pivotal.io>
Authored: Wed Nov 4 21:38:18 2015 -0800
Committer: William Markito <wm...@pivotal.io>
Committed: Wed Nov 4 21:39:47 2015 -0800
----------------------------------------------------------------------
gemfire-assembly/build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/af3199e4/gemfire-assembly/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-assembly/build.gradle b/gemfire-assembly/build.gradle
index f94c92b..ed0bb86 100755
--- a/gemfire-assembly/build.gradle
+++ b/gemfire-assembly/build.gradle
@@ -220,7 +220,7 @@ def coreJar = [publicationName:'coreJar', project:project(":gemfire-core").name]
def jgroupsJar = [publicationName:'jgroupsJar', project:project(":gemfire-jgroups").name]
def jsonJar = [publicationName:'jsonJar', project:project(":gemfire-json").name]
def joptsimpleJar = [publicationName:'joptsimpleJar', project:project(":gemfire-joptsimple").name]
-def MavenJars = [ coreJar, jgroupsJar, jsonJar, joptsimpleJar ]
+def MavenJars = [ coreJar, jgroupsJar, jsonJar, joptsimpleJar, commonJar ]
afterEvaluate {
publishing {
[50/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/develop' into feature/GEODE-12
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/develop' into feature/GEODE-12
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/2710a422
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/2710a422
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/2710a422
Branch: refs/heads/feature/GEODE-12
Commit: 2710a42293ee00064026657deb80b2655bb47c84
Parents: 86850fe cfbeaf2
Author: Dick Cavender <dc...@pivotal.io>
Authored: Tue Nov 10 15:28:20 2015 -0800
Committer: Dick Cavender <dc...@pivotal.io>
Committed: Tue Nov 10 15:28:20 2015 -0800
----------------------------------------------------------------------
README.md | 11 +-
build.gradle | 79 +-
dev-tools/docker/base/Dockerfile | 54 +
dev-tools/docker/base/build-base-docker.sh | 30 +
dev-tools/docker/compile/Dockerfile | 21 +
.../docker/compile/start-compile-docker.sh | 62 +
docker/Dockerfile | 56 +-
docker/README.md | 6 +-
docker/build-runtime-docker.sh | 32 +
gemfire-assembly/build.gradle | 19 +-
gemfire-assembly/src/main/dist/bin/gfsh | 2 +-
gemfire-assembly/src/main/dist/bin/gfsh.bat | 2 +-
gemfire-common/build.gradle | 3 +
.../gemfire/annotations/Experimental.java | 40 +
.../annotations/ExperimentalJUnitTest.java | 183 ++
.../ClassInExperimentalPackage.java | 11 +
.../experimentalpackage/package-info.java | 11 +
.../ClassInNonExperimentalPackage.java | 11 +
.../nonexperimentalpackage/package-info.java | 8 +
gemfire-core/build.gradle | 130 +-
.../internal/ra/GFConnectionFactoryImpl.java | 21 +-
.../gemfire/internal/ra/GFConnectionImpl.java | 21 +-
.../internal/ra/spi/JCALocalTransaction.java | 21 +-
.../internal/ra/spi/JCAManagedConnection.java | 21 +-
.../ra/spi/JCAManagedConnectionFactory.java | 21 +-
.../ra/spi/JCAManagedConnectionMetaData.java | 21 +-
gemfire-core/src/jca/ra.xml | 2 +-
.../com/gemstone/gemfire/CancelCriterion.java | 21 +-
.../com/gemstone/gemfire/CancelException.java | 21 +-
.../gemstone/gemfire/CanonicalInstantiator.java | 21 +-
.../com/gemstone/gemfire/CopyException.java | 21 +-
.../java/com/gemstone/gemfire/CopyHelper.java | 21 +-
.../com/gemstone/gemfire/DataSerializable.java | 21 +-
.../com/gemstone/gemfire/DataSerializer.java | 32 +-
.../main/java/com/gemstone/gemfire/Delta.java | 21 +-
.../gemfire/DeltaSerializationException.java | 21 +-
.../gemfire/ForcedDisconnectException.java | 21 +-
.../gemstone/gemfire/GemFireCacheException.java | 21 +-
.../gemfire/GemFireCheckedException.java | 21 +-
.../gemfire/GemFireConfigException.java | 21 +-
.../com/gemstone/gemfire/GemFireException.java | 21 +-
.../gemstone/gemfire/GemFireIOException.java | 21 +-
.../gemstone/gemfire/GemFireRethrowable.java | 21 +-
.../gemfire/IncompatibleSystemException.java | 21 +-
.../java/com/gemstone/gemfire/Instantiator.java | 21 +-
.../gemstone/gemfire/InternalGemFireError.java | 21 +-
.../gemfire/InternalGemFireException.java | 21 +-
.../gemstone/gemfire/InvalidDeltaException.java | 21 +-
.../gemstone/gemfire/InvalidValueException.java | 21 +-
.../gemfire/InvalidVersionException.java | 16 +
.../com/gemstone/gemfire/LicenseException.java | 21 +-
.../java/com/gemstone/gemfire/LogWriter.java | 21 +-
.../com/gemstone/gemfire/NoSystemException.java | 21 +-
.../gemfire/OutOfOffHeapMemoryException.java | 21 +-
.../gemfire/SerializationException.java | 21 +-
.../gemstone/gemfire/StatisticDescriptor.java | 21 +-
.../java/com/gemstone/gemfire/Statistics.java | 21 +-
.../com/gemstone/gemfire/StatisticsFactory.java | 21 +-
.../com/gemstone/gemfire/StatisticsType.java | 21 +-
.../gemstone/gemfire/StatisticsTypeFactory.java | 21 +-
.../gemfire/SystemConnectException.java | 21 +-
.../com/gemstone/gemfire/SystemFailure.java | 21 +-
.../gemfire/SystemIsRunningException.java | 21 +-
.../gemfire/ThreadInterruptedException.java | 18 +-
.../com/gemstone/gemfire/ToDataException.java | 21 +-
.../gemfire/UncreatedSystemException.java | 21 +-
.../gemstone/gemfire/UnmodifiableException.java | 21 +-
.../gemfire/UnstartedSystemException.java | 21 +-
.../com/gemstone/gemfire/admin/AdminConfig.java | 21 +-
.../gemfire/admin/AdminDistributedSystem.java | 21 +-
.../admin/AdminDistributedSystemFactory.java | 21 +-
.../gemstone/gemfire/admin/AdminException.java | 21 +-
.../gemfire/admin/AdminXmlException.java | 21 +-
.../java/com/gemstone/gemfire/admin/Alert.java | 21 +-
.../com/gemstone/gemfire/admin/AlertLevel.java | 21 +-
.../gemstone/gemfire/admin/AlertListener.java | 21 +-
.../gemstone/gemfire/admin/BackupStatus.java | 21 +-
.../admin/CacheDoesNotExistException.java | 21 +-
.../gemfire/admin/CacheHealthConfig.java | 21 +-
.../com/gemstone/gemfire/admin/CacheServer.java | 21 +-
.../gemfire/admin/CacheServerConfig.java | 21 +-
.../com/gemstone/gemfire/admin/CacheVm.java | 21 +-
.../gemstone/gemfire/admin/CacheVmConfig.java | 21 +-
.../gemfire/admin/ConfigurationParameter.java | 21 +-
.../gemfire/admin/DistributedSystemConfig.java | 21 +-
.../admin/DistributedSystemHealthConfig.java | 21 +-
.../gemfire/admin/DistributionLocator.java | 21 +-
.../admin/DistributionLocatorConfig.java | 21 +-
.../gemstone/gemfire/admin/GemFireHealth.java | 21 +-
.../gemfire/admin/GemFireHealthConfig.java | 21 +-
.../gemfire/admin/GemFireMemberStatus.java | 34 +-
.../gemstone/gemfire/admin/ManagedEntity.java | 21 +-
.../gemfire/admin/ManagedEntityConfig.java | 21 +-
.../gemfire/admin/MemberHealthConfig.java | 21 +-
.../admin/OperationCancelledException.java | 21 +-
.../gemfire/admin/RegionNotFoundException.java | 21 +-
.../gemfire/admin/RegionSubRegionSnapshot.java | 21 +-
.../gemfire/admin/RuntimeAdminException.java | 21 +-
.../com/gemstone/gemfire/admin/Statistic.java | 21 +-
.../gemfire/admin/StatisticResource.java | 21 +-
.../gemstone/gemfire/admin/SystemMember.java | 21 +-
.../gemfire/admin/SystemMemberBridgeServer.java | 26 +-
.../gemfire/admin/SystemMemberCache.java | 48 +-
.../gemfire/admin/SystemMemberCacheEvent.java | 16 +
.../admin/SystemMemberCacheListener.java | 21 +-
.../gemfire/admin/SystemMemberCacheServer.java | 21 +-
.../gemfire/admin/SystemMemberRegion.java | 21 +-
.../gemfire/admin/SystemMemberRegionEvent.java | 16 +
.../gemfire/admin/SystemMemberType.java | 21 +-
.../gemfire/admin/SystemMembershipEvent.java | 21 +-
.../gemfire/admin/SystemMembershipListener.java | 21 +-
.../UnmodifiableConfigurationException.java | 21 +-
.../admin/internal/AbstractHealthEvaluator.java | 21 +-
.../internal/AdminDistributedSystemImpl.java | 21 +-
.../admin/internal/BackupStatusImpl.java | 21 +-
.../admin/internal/CacheHealthConfigImpl.java | 21 +-
.../admin/internal/CacheHealthEvaluator.java | 21 +-
.../admin/internal/CacheServerConfigImpl.java | 21 +-
.../gemfire/admin/internal/CacheServerImpl.java | 21 +-
.../internal/ConfigurationParameterImpl.java | 21 +-
.../ConfigurationParameterListener.java | 21 +-
.../DisabledManagedEntityController.java | 21 +-
.../internal/DistributedSystemConfigImpl.java | 21 +-
.../DistributedSystemHealthConfigImpl.java | 21 +-
.../DistributedSystemHealthEvaluator.java | 21 +-
.../DistributedSystemHealthMonitor.java | 23 +-
.../internal/DistributionLocatorConfigImpl.java | 21 +-
.../admin/internal/DistributionLocatorImpl.java | 21 +-
.../EnabledManagedEntityController.java | 21 +-
.../admin/internal/FinishBackupRequest.java | 21 +-
.../admin/internal/FinishBackupResponse.java | 21 +-
.../admin/internal/FlushToDiskRequest.java | 21 +-
.../admin/internal/FlushToDiskResponse.java | 21 +-
.../admin/internal/GemFireHealthConfigImpl.java | 21 +-
.../admin/internal/GemFireHealthEvaluator.java | 21 +-
.../admin/internal/GemFireHealthImpl.java | 21 +-
.../gemfire/admin/internal/InetAddressUtil.java | 21 +-
.../admin/internal/InternalManagedEntity.java | 21 +-
.../gemfire/admin/internal/LogCollator.java | 21 +-
.../admin/internal/ManagedEntityConfigImpl.java | 21 +-
.../admin/internal/ManagedEntityConfigXml.java | 21 +-
.../ManagedEntityConfigXmlGenerator.java | 21 +-
.../internal/ManagedEntityConfigXmlParser.java | 21 +-
.../admin/internal/ManagedEntityController.java | 21 +-
.../ManagedEntityControllerFactory.java | 21 +-
.../admin/internal/ManagedSystemMemberImpl.java | 21 +-
.../admin/internal/MemberHealthConfigImpl.java | 21 +-
.../admin/internal/MemberHealthEvaluator.java | 21 +-
.../admin/internal/PrepareBackupRequest.java | 21 +-
.../admin/internal/PrepareBackupResponse.java | 21 +-
.../gemfire/admin/internal/StatisticImpl.java | 21 +-
.../admin/internal/StatisticResourceImpl.java | 20 +-
.../internal/SystemMemberBridgeServerImpl.java | 21 +-
.../internal/SystemMemberCacheEventImpl.java | 21 +-
.../SystemMemberCacheEventProcessor.java | 21 +-
.../admin/internal/SystemMemberCacheImpl.java | 38 +-
.../admin/internal/SystemMemberImpl.java | 21 +-
.../internal/SystemMemberRegionEventImpl.java | 21 +-
.../admin/internal/SystemMemberRegionImpl.java | 21 +-
.../internal/SystemMembershipEventImpl.java | 21 +-
.../com/gemstone/gemfire/admin/jmx/Agent.java | 21 +-
.../gemstone/gemfire/admin/jmx/AgentConfig.java | 21 +-
.../gemfire/admin/jmx/AgentFactory.java | 21 +-
.../internal/AdminDistributedSystemJmxImpl.java | 21 +-
.../admin/jmx/internal/AgentConfigImpl.java | 21 +-
.../gemfire/admin/jmx/internal/AgentImpl.java | 20 +-
.../admin/jmx/internal/AgentLauncher.java | 21 +-
.../admin/jmx/internal/CacheServerJmxImpl.java | 21 +-
.../admin/jmx/internal/ConfigAttributeInfo.java | 20 +-
.../internal/ConfigurationParameterJmxImpl.java | 21 +-
.../DistributedSystemHealthConfigJmxImpl.java | 21 +-
.../internal/DistributionLocatorJmxImpl.java | 22 +-
.../admin/jmx/internal/DynamicManagedBean.java | 20 +-
.../internal/GemFireHealthConfigJmxImpl.java | 21 +-
.../jmx/internal/GemFireHealthJmxImpl.java | 21 +-
.../admin/jmx/internal/GenerateMBeanHTML.java | 21 +-
.../gemfire/admin/jmx/internal/MBeanUtil.java | 20 +-
.../admin/jmx/internal/MX4JModelMBean.java | 21 +-
.../jmx/internal/MX4JServerSocketFactory.java | 22 +-
.../gemfire/admin/jmx/internal/MailManager.java | 21 +-
.../admin/jmx/internal/ManagedResource.java | 21 +-
.../admin/jmx/internal/ManagedResourceType.java | 21 +-
.../jmx/internal/MemberInfoWithStatsMBean.java | 21 +-
.../admin/jmx/internal/RMIRegistryService.java | 20 +-
.../jmx/internal/RMIRegistryServiceMBean.java | 20 +-
.../jmx/internal/RefreshNotificationType.java | 21 +-
.../jmx/internal/StatAlertNotification.java | 21 +-
.../jmx/internal/StatAlertsAggregator.java | 21 +-
.../jmx/internal/StatisticAttributeInfo.java | 20 +-
.../jmx/internal/StatisticResourceJmxImpl.java | 21 +-
.../SystemMemberBridgeServerJmxImpl.java | 21 +-
.../jmx/internal/SystemMemberCacheJmxImpl.java | 34 +-
.../admin/jmx/internal/SystemMemberJmx.java | 21 +-
.../admin/jmx/internal/SystemMemberJmxImpl.java | 21 +-
.../jmx/internal/SystemMemberRegionJmxImpl.java | 21 +-
.../gemfire/cache/AttributesFactory.java | 101 +-
.../gemfire/cache/AttributesMutator.java | 21 +-
.../java/com/gemstone/gemfire/cache/Cache.java | 50 +-
.../gemstone/gemfire/cache/CacheCallback.java | 21 +-
.../gemfire/cache/CacheClosedException.java | 21 +-
.../com/gemstone/gemfire/cache/CacheEvent.java | 21 +-
.../gemstone/gemfire/cache/CacheException.java | 21 +-
.../gemfire/cache/CacheExistsException.java | 21 +-
.../gemstone/gemfire/cache/CacheFactory.java | 21 +-
.../gemstone/gemfire/cache/CacheListener.java | 21 +-
.../com/gemstone/gemfire/cache/CacheLoader.java | 21 +-
.../gemfire/cache/CacheLoaderException.java | 21 +-
.../gemfire/cache/CacheRuntimeException.java | 21 +-
.../gemstone/gemfire/cache/CacheStatistics.java | 21 +-
.../gemfire/cache/CacheTransactionManager.java | 21 +-
.../com/gemstone/gemfire/cache/CacheWriter.java | 21 +-
.../gemfire/cache/CacheWriterException.java | 21 +-
.../gemfire/cache/CacheXmlException.java | 21 +-
.../gemstone/gemfire/cache/ClientSession.java | 21 +-
.../gemfire/cache/CommitConflictException.java | 21 +-
.../cache/CommitDistributionException.java | 21 +-
.../cache/CommitIncompleteException.java | 16 +
.../gemfire/cache/CustomEvictionAttributes.java | 22 +-
.../gemstone/gemfire/cache/CustomExpiry.java | 21 +-
.../com/gemstone/gemfire/cache/DataPolicy.java | 40 +-
.../com/gemstone/gemfire/cache/Declarable.java | 21 +-
.../gemfire/cache/DiskAccessException.java | 21 +-
.../com/gemstone/gemfire/cache/DiskStore.java | 21 +-
.../gemfire/cache/DiskStoreFactory.java | 21 +-
.../gemfire/cache/DiskWriteAttributes.java | 21 +-
.../cache/DiskWriteAttributesFactory.java | 21 +-
.../DuplicatePrimaryPartitionException.java | 21 +-
.../gemfire/cache/DynamicRegionFactory.java | 142 +-
.../gemfire/cache/DynamicRegionListener.java | 21 +-
.../gemfire/cache/EntryDestroyedException.java | 21 +-
.../com/gemstone/gemfire/cache/EntryEvent.java | 21 +-
.../gemfire/cache/EntryExistsException.java | 21 +-
.../gemfire/cache/EntryNotFoundException.java | 21 +-
.../gemfire/cache/EntryNotFoundInRegion.java | 21 +-
.../gemstone/gemfire/cache/EntryOperation.java | 23 +-
.../gemstone/gemfire/cache/EvictionAction.java | 26 +-
.../gemfire/cache/EvictionAlgorithm.java | 26 +-
.../gemfire/cache/EvictionAttributes.java | 20 +-
.../cache/EvictionAttributesMutator.java | 23 +-
.../gemfire/cache/EvictionCriteria.java | 22 +-
.../gemfire/cache/ExpirationAction.java | 21 +-
.../gemfire/cache/ExpirationAttributes.java | 21 +-
.../cache/FailedSynchronizationException.java | 21 +-
.../gemfire/cache/FixedPartitionAttributes.java | 21 +-
.../gemfire/cache/FixedPartitionResolver.java | 20 +-
.../cache/GatewayConfigurationException.java | 21 +-
.../gemfire/cache/GatewayException.java | 21 +-
.../gemstone/gemfire/cache/GemFireCache.java | 39 +-
.../cache/IncompatibleVersionException.java | 21 +-
.../gemstone/gemfire/cache/InterestPolicy.java | 21 +-
.../cache/InterestRegistrationEvent.java | 21 +-
.../cache/InterestRegistrationListener.java | 21 +-
.../gemfire/cache/InterestResultPolicy.java | 21 +-
.../gemstone/gemfire/cache/LoaderHelper.java | 21 +-
.../com/gemstone/gemfire/cache/LossAction.java | 21 +-
.../gemfire/cache/LowMemoryException.java | 21 +-
.../gemfire/cache/MembershipAttributes.java | 21 +-
.../com/gemstone/gemfire/cache/MirrorType.java | 21 +-
.../cache/NoQueueServersAvailableException.java | 21 +-
...NoSubscriptionServersAvailableException.java | 21 +-
.../com/gemstone/gemfire/cache/Operation.java | 21 +-
.../cache/OperationAbortedException.java | 21 +-
.../gemfire/cache/PartitionAttributes.java | 21 +-
.../cache/PartitionAttributesFactory.java | 20 +-
.../gemfire/cache/PartitionResolver.java | 20 +-
.../PartitionedRegionDistributionException.java | 21 +-
.../PartitionedRegionStorageException.java | 21 +-
.../java/com/gemstone/gemfire/cache/Region.java | 21 +-
.../gemfire/cache/RegionAccessException.java | 21 +-
.../gemfire/cache/RegionAttributes.java | 21 +-
.../gemfire/cache/RegionDestroyedException.java | 21 +-
.../cache/RegionDistributionException.java | 21 +-
.../com/gemstone/gemfire/cache/RegionEvent.java | 21 +-
.../gemfire/cache/RegionExistsException.java | 21 +-
.../gemstone/gemfire/cache/RegionFactory.java | 46 +-
.../gemfire/cache/RegionMembershipListener.java | 21 +-
.../cache/RegionReinitializedException.java | 21 +-
.../gemfire/cache/RegionRoleException.java | 21 +-
.../gemfire/cache/RegionRoleListener.java | 21 +-
.../gemstone/gemfire/cache/RegionService.java | 23 +-
.../gemstone/gemfire/cache/RegionShortcut.java | 71 +-
.../cache/RemoteTransactionException.java | 21 +-
.../gemstone/gemfire/cache/RequiredRoles.java | 21 +-
.../gemfire/cache/ResourceException.java | 21 +-
.../gemfire/cache/ResumptionAction.java | 21 +-
.../com/gemstone/gemfire/cache/RoleEvent.java | 21 +-
.../gemstone/gemfire/cache/RoleException.java | 21 +-
.../java/com/gemstone/gemfire/cache/Scope.java | 21 +-
.../gemfire/cache/SerializedCacheValue.java | 21 +-
.../cache/StatisticsDisabledException.java | 21 +-
.../gemfire/cache/SubscriptionAttributes.java | 21 +-
.../SynchronizationCommitConflictException.java | 21 +-
.../gemfire/cache/TimeoutException.java | 21 +-
...TransactionDataNodeHasDepartedException.java | 21 +-
.../TransactionDataNotColocatedException.java | 21 +-
.../TransactionDataRebalancedException.java | 21 +-
.../gemfire/cache/TransactionEvent.java | 21 +-
.../gemfire/cache/TransactionException.java | 21 +-
.../gemstone/gemfire/cache/TransactionId.java | 21 +-
.../cache/TransactionInDoubtException.java | 21 +-
.../gemfire/cache/TransactionListener.java | 21 +-
.../gemfire/cache/TransactionWriter.java | 21 +-
.../cache/TransactionWriterException.java | 21 +-
...upportedOperationInTransactionException.java | 21 +-
.../cache/UnsupportedVersionException.java | 21 +-
.../gemfire/cache/VersionException.java | 21 +-
.../gemfire/cache/asyncqueue/AsyncEvent.java | 21 +-
.../cache/asyncqueue/AsyncEventListener.java | 21 +-
.../cache/asyncqueue/AsyncEventQueue.java | 21 +-
.../asyncqueue/AsyncEventQueueFactory.java | 23 +-
.../internal/AsyncEventQueueFactoryImpl.java | 21 +-
.../internal/AsyncEventQueueImpl.java | 21 +-
.../internal/AsyncEventQueueStats.java | 21 +-
.../internal/ParallelAsyncEventQueueImpl.java | 16 +
.../internal/SerialAsyncEventQueueImpl.java | 16 +
.../client/AllConnectionsInUseException.java | 21 +-
.../gemfire/cache/client/ClientCache.java | 21 +-
.../cache/client/ClientCacheFactory.java | 21 +-
.../cache/client/ClientNotReadyException.java | 21 +-
.../cache/client/ClientRegionFactory.java | 21 +-
.../cache/client/ClientRegionShortcut.java | 23 +-
.../client/NoAvailableLocatorsException.java | 21 +-
.../client/NoAvailableServersException.java | 21 +-
.../com/gemstone/gemfire/cache/client/Pool.java | 21 +-
.../gemfire/cache/client/PoolFactory.java | 31 +-
.../gemfire/cache/client/PoolManager.java | 21 +-
.../client/ServerConnectivityException.java | 21 +-
.../cache/client/ServerOperationException.java | 21 +-
.../ServerRefusedConnectionException.java | 21 +-
.../client/SubscriptionNotEnabledException.java | 21 +-
.../cache/client/internal/AbstractOp.java | 23 +-
.../cache/client/internal/AddPDXEnumOp.java | 21 +-
.../cache/client/internal/AddPDXTypeOp.java | 21 +-
.../client/internal/AuthenticateUserOp.java | 21 +-
.../internal/AutoConnectionSourceImpl.java | 21 +-
.../cache/client/internal/BridgePoolImpl.java | 479 -----
.../internal/BridgeServerLoadMessage.java | 99 -
.../client/internal/CacheServerLoadMessage.java | 108 ++
.../gemfire/cache/client/internal/ClearOp.java | 21 +-
.../client/internal/ClientMetadataService.java | 20 +-
.../client/internal/ClientPartitionAdvisor.java | 21 +-
.../internal/ClientRegionFactoryImpl.java | 21 +-
.../cache/client/internal/ClientUpdater.java | 21 +-
.../client/internal/CloseConnectionOp.java | 21 +-
.../gemfire/cache/client/internal/CommitOp.java | 21 +-
.../cache/client/internal/Connection.java | 21 +-
.../client/internal/ConnectionFactory.java | 21 +-
.../client/internal/ConnectionFactoryImpl.java | 52 +-
.../cache/client/internal/ConnectionImpl.java | 53 +-
.../cache/client/internal/ConnectionSource.java | 21 +-
.../cache/client/internal/ConnectionStats.java | 21 +-
.../cache/client/internal/ContainsKeyOp.java | 21 +-
.../DataSerializerRecoveryListener.java | 21 +-
.../cache/client/internal/DestroyOp.java | 26 +-
.../cache/client/internal/DestroyRegionOp.java | 21 +-
.../gemfire/cache/client/internal/Endpoint.java | 21 +-
.../cache/client/internal/EndpointManager.java | 21 +-
.../client/internal/EndpointManagerImpl.java | 29 +-
.../cache/client/internal/ExecutablePool.java | 21 +-
.../client/internal/ExecuteFunctionHelper.java | 21 +-
.../client/internal/ExecuteFunctionNoAckOp.java | 21 +-
.../client/internal/ExecuteFunctionOp.java | 21 +-
.../internal/ExecuteRegionFunctionNoAckOp.java | 21 +-
.../internal/ExecuteRegionFunctionOp.java | 21 +-
.../ExecuteRegionFunctionSingleHopOp.java | 21 +-
.../internal/ExplicitConnectionSourceImpl.java | 106 +-
.../gemfire/cache/client/internal/GetAllOp.java | 21 +-
.../client/internal/GetClientPRMetaDataOp.java | 20 +-
.../GetClientPartitionAttributesOp.java | 20 +-
.../cache/client/internal/GetEntryOp.java | 21 +-
.../cache/client/internal/GetEventValueOp.java | 20 +-
.../client/internal/GetFunctionAttributeOp.java | 21 +-
.../gemfire/cache/client/internal/GetOp.java | 26 +-
.../cache/client/internal/GetPDXEnumByIdOp.java | 21 +-
.../cache/client/internal/GetPDXEnumsOp.java | 21 +-
.../client/internal/GetPDXIdForEnumOp.java | 21 +-
.../client/internal/GetPDXIdForTypeOp.java | 21 +-
.../cache/client/internal/GetPDXTypeByIdOp.java | 21 +-
.../cache/client/internal/GetPDXTypesOp.java | 21 +-
.../internal/InstantiatorRecoveryListener.java | 21 +-
.../cache/client/internal/InternalPool.java | 21 +-
.../cache/client/internal/InvalidateOp.java | 21 +-
.../gemfire/cache/client/internal/KeySetOp.java | 21 +-
.../cache/client/internal/LiveServerPinger.java | 21 +-
.../internal/LocatorDiscoveryCallback.java | 21 +-
.../LocatorDiscoveryCallbackAdapter.java | 21 +-
.../cache/client/internal/MakePrimaryOp.java | 21 +-
.../gemfire/cache/client/internal/Op.java | 23 +-
.../cache/client/internal/OpExecutorImpl.java | 21 +-
.../internal/PdxRegistryRecoveryListener.java | 21 +-
.../gemfire/cache/client/internal/PingOp.java | 21 +-
.../gemfire/cache/client/internal/PoolImpl.java | 35 +-
.../cache/client/internal/PrimaryAckOp.java | 21 +-
.../cache/client/internal/ProxyCache.java | 21 +-
.../client/internal/ProxyCacheCloseOp.java | 21 +-
.../cache/client/internal/ProxyRegion.java | 21 +-
.../gemfire/cache/client/internal/PutAllOp.java | 21 +-
.../gemfire/cache/client/internal/PutOp.java | 26 +-
.../gemfire/cache/client/internal/QueryOp.java | 21 +-
.../client/internal/QueueConnectionImpl.java | 21 +-
.../cache/client/internal/QueueManager.java | 21 +-
.../cache/client/internal/QueueManagerImpl.java | 35 +-
.../cache/client/internal/QueueState.java | 16 +
.../cache/client/internal/QueueStateImpl.java | 27 +-
.../cache/client/internal/ReadyForEventsOp.java | 21 +-
.../internal/RegisterDataSerializersOp.java | 29 +-
.../internal/RegisterInstantiatorsOp.java | 29 +-
.../client/internal/RegisterInterestListOp.java | 21 +-
.../client/internal/RegisterInterestOp.java | 21 +-
.../internal/RegisterInterestTracker.java | 21 +-
.../cache/client/internal/RemoveAllOp.java | 21 +-
.../cache/client/internal/RollbackOp.java | 21 +-
.../cache/client/internal/ServerBlackList.java | 21 +-
.../cache/client/internal/ServerProxy.java | 21 +-
.../client/internal/ServerRegionDataAccess.java | 23 +-
.../client/internal/ServerRegionProxy.java | 65 +-
.../internal/SingleHopClientExecutor.java | 21 +-
.../internal/SingleHopOperationCallable.java | 21 +-
.../gemfire/cache/client/internal/SizeOp.java | 21 +-
.../cache/client/internal/TXFailoverOp.java | 21 +-
.../client/internal/TXSynchronizationOp.java | 21 +-
.../internal/UnregisterInterestListOp.java | 21 +-
.../client/internal/UnregisterInterestOp.java | 21 +-
.../cache/client/internal/UserAttributes.java | 21 +-
.../locator/ClientConnectionRequest.java | 21 +-
.../locator/ClientConnectionResponse.java | 21 +-
.../locator/ClientReplacementRequest.java | 21 +-
.../internal/locator/GetAllServersRequest.java | 20 +-
.../internal/locator/GetAllServersResponse.java | 20 +-
.../internal/locator/LocatorListRequest.java | 21 +-
.../internal/locator/LocatorListResponse.java | 21 +-
.../internal/locator/LocatorStatusRequest.java | 20 +-
.../internal/locator/LocatorStatusResponse.java | 20 +-
.../locator/QueueConnectionRequest.java | 21 +-
.../locator/QueueConnectionResponse.java | 21 +-
.../internal/locator/SerializationHelper.java | 21 +-
.../internal/locator/ServerLocationRequest.java | 23 +-
.../locator/ServerLocationResponse.java | 23 +-
.../locator/wan/LocatorMembershipListener.java | 21 +-
.../pooling/ConnectionDestroyedException.java | 21 +-
.../internal/pooling/ConnectionManager.java | 21 +-
.../internal/pooling/ConnectionManagerImpl.java | 26 +-
.../internal/pooling/PooledConnection.java | 21 +-
.../gemfire/cache/control/RebalanceFactory.java | 21 +-
.../cache/control/RebalanceOperation.java | 21 +-
.../gemfire/cache/control/RebalanceResults.java | 21 +-
.../gemfire/cache/control/ResourceManager.java | 21 +-
.../execute/EmtpyRegionFunctionException.java | 21 +-
.../gemfire/cache/execute/Execution.java | 20 +-
.../gemfire/cache/execute/Function.java | 20 +-
.../gemfire/cache/execute/FunctionAdapter.java | 20 +-
.../gemfire/cache/execute/FunctionContext.java | 20 +-
.../cache/execute/FunctionException.java | 20 +-
.../FunctionInvocationTargetException.java | 20 +-
.../gemfire/cache/execute/FunctionService.java | 20 +-
.../cache/execute/RegionFunctionContext.java | 21 +-
.../gemfire/cache/execute/ResultCollector.java | 20 +-
.../gemfire/cache/execute/ResultSender.java | 20 +-
.../internal/FunctionServiceManager.java | 27 +-
.../gemfire/cache/hdfs/HDFSIOException.java | 21 +-
.../gemstone/gemfire/cache/hdfs/HDFSStore.java | 21 +-
.../gemfire/cache/hdfs/HDFSStoreFactory.java | 21 +-
.../gemfire/cache/hdfs/HDFSStoreMutator.java | 21 +-
.../cache/hdfs/StoreExistsException.java | 21 +-
.../cache/hdfs/internal/FailureTracker.java | 21 +-
.../cache/hdfs/internal/FlushObserver.java | 16 +
.../hdfs/internal/HDFSBucketRegionQueue.java | 21 +-
.../cache/hdfs/internal/HDFSEntriesSet.java | 21 +-
.../cache/hdfs/internal/HDFSEventListener.java | 21 +-
.../hdfs/internal/HDFSEventQueueFilter.java | 21 +-
.../hdfs/internal/HDFSGatewayEventImpl.java | 22 +-
.../hdfs/internal/HDFSIntegrationUtil.java | 21 +-
.../HDFSParallelGatewaySenderQueue.java | 21 +-
.../hdfs/internal/HDFSStoreConfigHolder.java | 23 +-
.../cache/hdfs/internal/HDFSStoreCreation.java | 23 +-
.../hdfs/internal/HDFSStoreFactoryImpl.java | 21 +-
.../cache/hdfs/internal/HDFSStoreImpl.java | 21 +-
.../hdfs/internal/HDFSStoreMutatorImpl.java | 23 +-
.../HDFSWriteOnlyStoreEventListener.java | 21 +-
.../hdfs/internal/HoplogListenerForRegion.java | 21 +-
.../cache/hdfs/internal/PersistedEventImpl.java | 21 +-
.../hdfs/internal/QueuedPersistentEvent.java | 16 +
.../hdfs/internal/SignalledFlushObserver.java | 16 +
.../internal/SortedHDFSQueuePersistedEvent.java | 21 +-
.../internal/SortedHoplogPersistedEvent.java | 21 +-
.../UnsortedHDFSQueuePersistedEvent.java | 21 +-
.../internal/UnsortedHoplogPersistedEvent.java | 21 +-
.../cache/hdfs/internal/cardinality/Bits.java | 21 +-
.../cardinality/CardinalityMergeException.java | 21 +-
.../hdfs/internal/cardinality/HyperLogLog.java | 21 +-
.../hdfs/internal/cardinality/IBuilder.java | 21 +-
.../hdfs/internal/cardinality/ICardinality.java | 21 +-
.../hdfs/internal/cardinality/MurmurHash.java | 21 +-
.../hdfs/internal/cardinality/RegisterSet.java | 21 +-
.../hdfs/internal/hoplog/AbstractHoplog.java | 21 +-
.../hoplog/AbstractHoplogOrganizer.java | 21 +-
.../cache/hdfs/internal/hoplog/BloomFilter.java | 21 +-
.../hoplog/CloseTmpHoplogsTimerTask.java | 21 +-
.../hdfs/internal/hoplog/CompactionStatus.java | 21 +-
.../cache/hdfs/internal/hoplog/FlushStatus.java | 16 +
.../internal/hoplog/HDFSCompactionManager.java | 21 +-
.../internal/hoplog/HDFSFlushQueueArgs.java | 16 +
.../internal/hoplog/HDFSFlushQueueFunction.java | 16 +
.../hoplog/HDFSForceCompactionArgs.java | 21 +-
.../hoplog/HDFSForceCompactionFunction.java | 21 +-
.../HDFSForceCompactionResultCollector.java | 21 +-
.../hoplog/HDFSLastCompactionTimeFunction.java | 21 +-
.../internal/hoplog/HDFSRegionDirector.java | 21 +-
.../hdfs/internal/hoplog/HDFSStoreDirector.java | 21 +-
.../hoplog/HDFSUnsortedHoplogOrganizer.java | 21 +-
.../hdfs/internal/hoplog/HFileSortedOplog.java | 21 +-
.../hoplog/HdfsSortedOplogOrganizer.java | 21 +-
.../cache/hdfs/internal/hoplog/Hoplog.java | 21 +-
.../hdfs/internal/hoplog/HoplogConfig.java | 21 +-
.../hdfs/internal/hoplog/HoplogListener.java | 21 +-
.../hdfs/internal/hoplog/HoplogOrganizer.java | 21 +-
.../hdfs/internal/hoplog/HoplogSetIterator.java | 21 +-
.../hdfs/internal/hoplog/HoplogSetReader.java | 21 +-
.../internal/hoplog/SequenceFileHoplog.java | 21 +-
.../hoplog/mapred/AbstractGFRecordReader.java | 21 +-
.../internal/hoplog/mapred/GFInputFormat.java | 21 +-
.../internal/hoplog/mapred/GFOutputFormat.java | 21 +-
.../mapreduce/AbstractGFRecordReader.java | 21 +-
.../hoplog/mapreduce/GFInputFormat.java | 21 +-
.../hdfs/internal/hoplog/mapreduce/GFKey.java | 21 +-
.../hoplog/mapreduce/GFOutputFormat.java | 21 +-
.../hoplog/mapreduce/HDFSSplitIterator.java | 21 +-
.../internal/hoplog/mapreduce/HoplogUtil.java | 21 +-
.../hoplog/mapreduce/RWSplitIterator.java | 21 +-
.../hoplog/mapreduce/StreamSplitIterator.java | 21 +-
.../org/apache/hadoop/io/SequenceFile.java | 21 +-
.../gemfire/cache/lucene/LuceneIndex.java | 21 +-
.../gemfire/cache/lucene/LuceneQuery.java | 16 +
.../cache/lucene/LuceneQueryFactory.java | 16 +
.../cache/lucene/LuceneQueryResults.java | 16 +
.../cache/lucene/LuceneResultStruct.java | 16 +
.../gemfire/cache/lucene/LuceneService.java | 16 +
.../cache/lucene/LuceneServiceFactory.java | 16 +
.../cache/lucene/LuceneServiceProvider.java | 16 +
.../cache/lucene/internal/LuceneIndexImpl.java | 16 +
.../lucene/internal/LuceneQueryFactoryImpl.java | 16 +
.../cache/lucene/internal/LuceneQueryImpl.java | 16 +
.../lucene/internal/LuceneQueryResultsImpl.java | 16 +
.../lucene/internal/LuceneResultStructImpl.java | 16 +
.../internal/LuceneServiceFactoryImpl.java | 16 +
.../lucene/internal/LuceneServiceImpl.java | 16 +
.../operations/CloseCQOperationContext.java | 21 +-
.../operations/DestroyOperationContext.java | 21 +-
.../operations/ExecuteCQOperationContext.java | 21 +-
.../ExecuteFunctionOperationContext.java | 21 +-
.../GetDurableCQsOperationContext.java | 21 +-
.../cache/operations/GetOperationContext.java | 21 +-
.../operations/InterestOperationContext.java | 21 +-
.../gemfire/cache/operations/InterestType.java | 21 +-
.../operations/InvalidateOperationContext.java | 21 +-
.../cache/operations/KeyOperationContext.java | 21 +-
.../operations/KeySetOperationContext.java | 21 +-
.../operations/KeyValueOperationContext.java | 21 +-
.../cache/operations/OperationContext.java | 21 +-
.../operations/PutAllOperationContext.java | 21 +-
.../cache/operations/PutOperationContext.java | 21 +-
.../cache/operations/QueryOperationContext.java | 21 +-
.../operations/RegionClearOperationContext.java | 21 +-
.../RegionCreateOperationContext.java | 21 +-
.../RegionDestroyOperationContext.java | 21 +-
.../operations/RegionOperationContext.java | 21 +-
.../RegisterInterestOperationContext.java | 21 +-
.../operations/RemoveAllOperationContext.java | 21 +-
.../operations/StopCQOperationContext.java | 21 +-
.../UnregisterInterestOperationContext.java | 21 +-
.../internal/GetOperationContextImpl.java | 16 +
.../cache/partition/PartitionListener.java | 20 +-
.../partition/PartitionListenerAdapter.java | 23 +-
.../cache/partition/PartitionManager.java | 20 +-
.../cache/partition/PartitionMemberInfo.java | 21 +-
.../PartitionNotAvailableException.java | 21 +-
.../cache/partition/PartitionRebalanceInfo.java | 21 +-
.../cache/partition/PartitionRegionHelper.java | 20 +-
.../cache/partition/PartitionRegionInfo.java | 21 +-
.../ConflictingPersistentDataException.java | 21 +-
.../persistence/PartitionOfflineException.java | 21 +-
.../gemfire/cache/persistence/PersistentID.java | 23 +-
.../PersistentReplicatesOfflineException.java | 21 +-
.../persistence/RevokeFailedException.java | 21 +-
.../RevokedPersistentDataException.java | 21 +-
.../gemfire/cache/query/Aggregator.java | 16 +
.../cache/query/AmbiguousNameException.java | 21 +-
.../gemfire/cache/query/CqAttributes.java | 21 +-
.../cache/query/CqAttributesFactory.java | 21 +-
.../cache/query/CqAttributesMutator.java | 21 +-
.../gemfire/cache/query/CqClosedException.java | 21 +-
.../gemstone/gemfire/cache/query/CqEvent.java | 21 +-
.../gemfire/cache/query/CqException.java | 21 +-
.../gemfire/cache/query/CqExistsException.java | 21 +-
.../gemfire/cache/query/CqListener.java | 21 +-
.../gemstone/gemfire/cache/query/CqQuery.java | 21 +-
.../gemstone/gemfire/cache/query/CqResults.java | 21 +-
.../cache/query/CqServiceStatistics.java | 21 +-
.../gemstone/gemfire/cache/query/CqState.java | 21 +-
.../gemfire/cache/query/CqStatistics.java | 21 +-
.../gemfire/cache/query/CqStatusListener.java | 21 +-
.../cache/query/FunctionDomainException.java | 21 +-
.../com/gemstone/gemfire/cache/query/Index.java | 21 +-
.../cache/query/IndexCreationException.java | 21 +-
.../cache/query/IndexExistsException.java | 21 +-
.../cache/query/IndexInvalidException.java | 21 +-
.../cache/query/IndexMaintenanceException.java | 21 +-
.../cache/query/IndexNameConflictException.java | 21 +-
.../gemfire/cache/query/IndexStatistics.java | 21 +-
.../gemstone/gemfire/cache/query/IndexType.java | 21 +-
.../query/MultiIndexCreationException.java | 16 +
.../cache/query/NameNotFoundException.java | 21 +-
.../cache/query/NameResolutionException.java | 21 +-
.../query/ParameterCountInvalidException.java | 21 +-
.../com/gemstone/gemfire/cache/query/Query.java | 21 +-
.../gemfire/cache/query/QueryException.java | 21 +-
.../query/QueryExecutionLowMemoryException.java | 21 +-
.../query/QueryExecutionTimeoutException.java | 21 +-
.../cache/query/QueryInvalidException.java | 21 +-
.../query/QueryInvocationTargetException.java | 21 +-
.../gemfire/cache/query/QueryService.java | 21 +-
.../gemfire/cache/query/QueryStatistics.java | 21 +-
.../cache/query/RegionNotFoundException.java | 21 +-
.../gemfire/cache/query/SelectResults.java | 21 +-
.../gemstone/gemfire/cache/query/Struct.java | 21 +-
.../cache/query/TypeMismatchException.java | 21 +-
.../query/internal/AbstractCompiledValue.java | 22 +-
.../internal/AbstractGroupOrRangeJunction.java | 21 +-
.../cache/query/internal/AllGroupJunction.java | 21 +-
.../query/internal/AttributeDescriptor.java | 22 +-
.../gemfire/cache/query/internal/Bag.java | 21 +-
.../internal/CompiledAggregateFunction.java | 16 +
.../query/internal/CompiledBindArgument.java | 22 +-
.../query/internal/CompiledComparison.java | 22 +-
.../query/internal/CompiledConstruction.java | 22 +-
.../cache/query/internal/CompiledFunction.java | 22 +-
.../query/internal/CompiledGroupBySelect.java | 16 +
.../cache/query/internal/CompiledID.java | 22 +-
.../cache/query/internal/CompiledIn.java | 22 +-
.../query/internal/CompiledIndexOperation.java | 22 +-
.../query/internal/CompiledIteratorDef.java | 21 +-
.../cache/query/internal/CompiledJunction.java | 22 +-
.../cache/query/internal/CompiledLike.java | 21 +-
.../cache/query/internal/CompiledLiteral.java | 22 +-
.../cache/query/internal/CompiledNegation.java | 22 +-
.../cache/query/internal/CompiledOperation.java | 22 +-
.../cache/query/internal/CompiledPath.java | 22 +-
.../cache/query/internal/CompiledRegion.java | 22 +-
.../cache/query/internal/CompiledSelect.java | 56 +-
.../query/internal/CompiledSortCriterion.java | 21 +-
.../query/internal/CompiledUnaryMinus.java | 21 +-
.../cache/query/internal/CompiledUndefined.java | 22 +-
.../cache/query/internal/CompiledValue.java | 22 +-
.../query/internal/CompositeGroupJunction.java | 21 +-
.../gemfire/cache/query/internal/CqEntry.java | 21 +-
.../cache/query/internal/CqQueryVsdStats.java | 21 +-
.../cache/query/internal/CqStateImpl.java | 22 +-
.../internal/CumulativeNonDistinctResults.java | 16 +
.../cache/query/internal/DefaultQuery.java | 31 +-
.../query/internal/DefaultQueryService.java | 22 +-
.../cache/query/internal/ExecutionContext.java | 22 +-
.../gemfire/cache/query/internal/Filter.java | 22 +-
.../gemfire/cache/query/internal/Functions.java | 22 +-
.../cache/query/internal/GroupJunction.java | 21 +-
.../cache/query/internal/HashingStrategy.java | 21 +-
.../gemfire/cache/query/internal/IndexInfo.java | 21 +-
.../internal/IndexTrackingQueryObserver.java | 28 +-
.../cache/query/internal/IndexUpdater.java | 21 +-
.../gemfire/cache/query/internal/Indexable.java | 21 +-
.../cache/query/internal/LinkedResultSet.java | 21 +-
.../cache/query/internal/LinkedStructSet.java | 21 +-
.../cache/query/internal/MapIndexable.java | 16 +
.../cache/query/internal/MethodDispatch.java | 22 +-
.../cache/query/internal/NWayMergeResults.java | 16 +
.../gemfire/cache/query/internal/Negatable.java | 22 +-
.../gemfire/cache/query/internal/NullToken.java | 23 +-
.../cache/query/internal/ObjectIntHashMap.java | 21 +-
.../cache/query/internal/OrderByComparator.java | 18 +-
.../internal/OrderByComparatorUnmapped.java | 16 +
.../gemfire/cache/query/internal/Ordered.java | 16 +
.../cache/query/internal/OrganizedOperands.java | 21 +-
.../cache/query/internal/PRQueryTraceInfo.java | 22 +-
.../gemfire/cache/query/internal/PathUtils.java | 22 +-
.../gemfire/cache/query/internal/PlanInfo.java | 22 +-
.../cache/query/internal/ProxyQueryService.java | 21 +-
.../gemfire/cache/query/internal/QCompiler.java | 22 +-
.../gemfire/cache/query/internal/QRegion.java | 21 +-
.../gemfire/cache/query/internal/QScope.java | 22 +-
.../QueryExecutionCanceledException.java | 21 +-
.../query/internal/QueryExecutionContext.java | 24 +-
.../cache/query/internal/QueryExecutor.java | 21 +-
.../cache/query/internal/QueryMonitor.java | 21 +-
.../cache/query/internal/QueryObserver.java | 22 +-
.../query/internal/QueryObserverAdapter.java | 22 +-
.../query/internal/QueryObserverHolder.java | 22 +-
.../cache/query/internal/QueryUtils.java | 21 +-
.../cache/query/internal/RangeJunction.java | 21 +-
.../cache/query/internal/ResultsBag.java | 16 +
.../ResultsCollectionCopyOnReadWrapper.java | 21 +-
...ResultsCollectionPdxDeserializerWrapper.java | 21 +-
.../internal/ResultsCollectionWrapper.java | 21 +-
.../cache/query/internal/ResultsSet.java | 21 +-
.../cache/query/internal/RuntimeIterator.java | 22 +-
.../query/internal/SelectResultsComparator.java | 21 +-
.../cache/query/internal/SortedResultSet.java | 21 +-
.../cache/query/internal/SortedResultsBag.java | 16 +
.../cache/query/internal/SortedStructBag.java | 16 +
.../cache/query/internal/SortedStructSet.java | 21 +-
.../gemfire/cache/query/internal/StructBag.java | 21 +-
.../cache/query/internal/StructFields.java | 16 +
.../cache/query/internal/StructImpl.java | 21 +-
.../gemfire/cache/query/internal/StructSet.java | 21 +-
.../gemfire/cache/query/internal/Support.java | 22 +-
.../gemfire/cache/query/internal/Undefined.java | 22 +-
.../internal/aggregate/AbstractAggregator.java | 16 +
.../cache/query/internal/aggregate/Avg.java | 16 +
.../query/internal/aggregate/AvgBucketNode.java | 16 +
.../query/internal/aggregate/AvgDistinct.java | 16 +
.../aggregate/AvgDistinctPRQueryNode.java | 16 +
.../internal/aggregate/AvgPRQueryNode.java | 16 +
.../cache/query/internal/aggregate/Count.java | 16 +
.../query/internal/aggregate/CountDistinct.java | 16 +
.../aggregate/CountDistinctPRQueryNode.java | 16 +
.../internal/aggregate/CountPRQueryNode.java | 16 +
.../internal/aggregate/DistinctAggregator.java | 16 +
.../cache/query/internal/aggregate/MaxMin.java | 16 +
.../cache/query/internal/aggregate/Sum.java | 16 +
.../query/internal/aggregate/SumDistinct.java | 16 +
.../aggregate/SumDistinctPRQueryNode.java | 16 +
.../cache/query/internal/cq/ClientCQ.java | 16 +
.../cache/query/internal/cq/CqService.java | 16 +
.../query/internal/cq/CqServiceProvider.java | 16 +
.../query/internal/cq/InternalCqQuery.java | 16 +
.../query/internal/cq/MissingCqService.java | 16 +
.../internal/cq/MissingCqServiceStatistics.java | 16 +
.../cache/query/internal/cq/ServerCQ.java | 16 +
.../query/internal/cq/spi/CqServiceFactory.java | 16 +
.../query/internal/index/AbstractIndex.java | 44 +-
.../query/internal/index/AbstractMapIndex.java | 21 +-
.../internal/index/CompactMapRangeIndex.java | 21 +-
.../query/internal/index/CompactRangeIndex.java | 21 +-
.../query/internal/index/DummyQRegion.java | 21 +-
.../index/FunctionalIndexCreationHelper.java | 22 +-
.../cache/query/internal/index/HashIndex.java | 21 +-
.../query/internal/index/HashIndexSet.java | 21 +-
.../query/internal/index/HashIndexStrategy.java | 21 +-
.../query/internal/index/IMQException.java | 21 +-
.../internal/index/IndexConcurrentHashSet.java | 21 +-
.../query/internal/index/IndexCreationData.java | 21 +-
.../internal/index/IndexCreationHelper.java | 21 +-
.../cache/query/internal/index/IndexData.java | 21 +-
.../query/internal/index/IndexElemArray.java | 21 +-
.../query/internal/index/IndexManager.java | 24 +-
.../query/internal/index/IndexProtocol.java | 20 +-
.../cache/query/internal/index/IndexStats.java | 21 +-
.../cache/query/internal/index/IndexStore.java | 23 +-
.../cache/query/internal/index/IndexUtils.java | 21 +-
.../index/IndexedExpressionEvaluator.java | 21 +-
.../query/internal/index/MapIndexStore.java | 21 +-
.../query/internal/index/MapRangeIndex.java | 21 +-
.../query/internal/index/MemoryIndexStore.java | 21 +-
.../query/internal/index/PartitionedIndex.java | 37 +-
.../query/internal/index/PrimaryKeyIndex.java | 21 +-
.../index/PrimaryKeyIndexCreationHelper.java | 21 +-
.../cache/query/internal/index/RangeIndex.java | 21 +-
.../query/internal/parse/ASTAggregateFunc.java | 16 +
.../cache/query/internal/parse/ASTAnd.java | 21 +-
.../query/internal/parse/ASTCombination.java | 21 +-
.../query/internal/parse/ASTCompareOp.java | 21 +-
.../query/internal/parse/ASTConstruction.java | 21 +-
.../query/internal/parse/ASTConversionExpr.java | 21 +-
.../cache/query/internal/parse/ASTDummy.java | 16 +
.../cache/query/internal/parse/ASTGroupBy.java | 21 +-
.../cache/query/internal/parse/ASTHint.java | 21 +-
.../query/internal/parse/ASTHintIdentifier.java | 21 +-
.../query/internal/parse/ASTIdentifier.java | 21 +-
.../cache/query/internal/parse/ASTImport.java | 21 +-
.../cache/query/internal/parse/ASTIn.java | 21 +-
.../query/internal/parse/ASTIteratorDef.java | 21 +-
.../cache/query/internal/parse/ASTLike.java | 21 +-
.../cache/query/internal/parse/ASTLimit.java | 23 +-
.../cache/query/internal/parse/ASTLiteral.java | 21 +-
.../internal/parse/ASTMethodInvocation.java | 21 +-
.../cache/query/internal/parse/ASTOr.java | 21 +-
.../cache/query/internal/parse/ASTOrderBy.java | 21 +-
.../query/internal/parse/ASTParameter.java | 21 +-
.../cache/query/internal/parse/ASTPostfix.java | 21 +-
.../query/internal/parse/ASTProjection.java | 21 +-
.../query/internal/parse/ASTRegionPath.java | 21 +-
.../cache/query/internal/parse/ASTSelect.java | 21 +-
.../query/internal/parse/ASTSortCriterion.java | 21 +-
.../cache/query/internal/parse/ASTTrace.java | 21 +-
.../cache/query/internal/parse/ASTType.java | 21 +-
.../cache/query/internal/parse/ASTTypeCast.java | 21 +-
.../cache/query/internal/parse/ASTUnary.java | 21 +-
.../query/internal/parse/ASTUndefinedExpr.java | 21 +-
.../query/internal/parse/ASTUnsupported.java | 21 +-
.../cache/query/internal/parse/GemFireAST.java | 21 +-
.../cache/query/internal/parse/UtilParser.java | 21 +-
.../internal/types/CollectionTypeImpl.java | 21 +-
.../types/ExtendedNumericComparator.java | 22 +-
.../cache/query/internal/types/MapTypeImpl.java | 21 +-
.../query/internal/types/NumericComparator.java | 22 +-
.../query/internal/types/ObjectTypeImpl.java | 21 +-
.../query/internal/types/StructTypeImpl.java | 21 +-
.../internal/types/TemporalComparator.java | 22 +-
.../cache/query/internal/types/TypeUtils.java | 22 +-
.../query/internal/utils/LimitIterator.java | 16 +
.../cache/query/internal/utils/PDXUtils.java | 16 +
.../cache/query/types/CollectionType.java | 21 +-
.../gemfire/cache/query/types/MapType.java | 21 +-
.../gemfire/cache/query/types/ObjectType.java | 21 +-
.../gemfire/cache/query/types/StructType.java | 21 +-
.../gemfire/cache/server/CacheServer.java | 21 +-
.../cache/server/ClientSubscriptionConfig.java | 21 +-
.../gemfire/cache/server/ServerLoad.java | 21 +-
.../gemfire/cache/server/ServerLoadProbe.java | 31 +-
.../cache/server/ServerLoadProbeAdapter.java | 21 +-
.../gemfire/cache/server/ServerMetrics.java | 31 +-
.../server/internal/ConnectionCountProbe.java | 21 +-
.../cache/server/internal/LoadMonitor.java | 33 +-
.../server/internal/ServerMetricsImpl.java | 21 +-
.../cache/snapshot/CacheSnapshotService.java | 21 +-
.../cache/snapshot/RegionSnapshotService.java | 21 +-
.../gemfire/cache/snapshot/SnapshotFilter.java | 21 +-
.../cache/snapshot/SnapshotIterator.java | 21 +-
.../gemfire/cache/snapshot/SnapshotOptions.java | 21 +-
.../gemfire/cache/snapshot/SnapshotReader.java | 21 +-
.../cache/util/BoundedLinkedHashMap.java | 21 +-
.../gemfire/cache/util/BridgeClient.java | 156 --
.../gemfire/cache/util/BridgeLoader.java | 607 ------
.../gemfire/cache/util/BridgeMembership.java | 55 -
.../cache/util/BridgeMembershipEvent.java | 23 -
.../cache/util/BridgeMembershipListener.java | 41 -
.../util/BridgeMembershipListenerAdapter.java | 43 -
.../gemfire/cache/util/BridgeServer.java | 442 -----
.../gemfire/cache/util/BridgeWriter.java | 795 --------
.../cache/util/BridgeWriterException.java | 48 -
.../cache/util/CacheListenerAdapter.java | 21 +-
.../gemfire/cache/util/CacheWriterAdapter.java | 21 +-
.../gemfire/cache/util/CqListenerAdapter.java | 21 +-
.../util/EndpointDoesNotExistException.java | 34 -
.../gemfire/cache/util/EndpointException.java | 61 -
.../cache/util/EndpointExistsException.java | 28 -
.../cache/util/EndpointInUseException.java | 27 -
.../gemstone/gemfire/cache/util/Gateway.java | 16 +
.../cache/util/GatewayConflictHelper.java | 21 +-
.../cache/util/GatewayConflictResolver.java | 21 +-
.../gemfire/cache/util/GatewayEvent.java | 21 +-
.../util/IncompatibleVersionException.java | 47 -
.../gemfire/cache/util/ObjectSizer.java | 21 +-
.../gemfire/cache/util/ObjectSizerImpl.java | 16 +
.../util/RegionMembershipListenerAdapter.java | 21 +-
.../cache/util/RegionRoleListenerAdapter.java | 21 +-
.../util/ServerRefusedConnectionException.java | 36 -
.../cache/util/TimestampedEntryEvent.java | 21 +-
.../cache/util/TransactionListenerAdapter.java | 21 +-
.../UniversalMembershipListenerAdapter.java | 352 ----
.../cache/util/UnknownVersionException.java | 39 -
.../gemfire/cache/util/VersionException.java | 45 -
.../gemstone/gemfire/cache/util/package.html | 3 -
.../gemfire/cache/wan/EventSequenceID.java | 21 +-
.../gemfire/cache/wan/GatewayEventFilter.java | 20 +-
.../wan/GatewayEventSubstitutionFilter.java | 21 +-
.../gemfire/cache/wan/GatewayQueueEvent.java | 21 +-
.../gemfire/cache/wan/GatewayReceiver.java | 20 +-
.../cache/wan/GatewayReceiverFactory.java | 20 +-
.../gemfire/cache/wan/GatewaySender.java | 20 +-
.../gemfire/cache/wan/GatewaySenderFactory.java | 20 +-
.../cache/wan/GatewayTransportFilter.java | 20 +-
.../compression/CompressionException.java | 23 +-
.../gemfire/compression/Compressor.java | 23 +-
.../gemfire/compression/SnappyCompressor.java | 21 +-
.../gemfire/distributed/AbstractLauncher.java | 20 +-
.../distributed/ClientSocketFactory.java | 21 +-
.../distributed/DistributedLockService.java | 21 +-
.../gemfire/distributed/DistributedMember.java | 21 +-
.../gemfire/distributed/DistributedSystem.java | 59 +-
.../DistributedSystemDisconnectedException.java | 23 +-
.../distributed/DurableClientAttributes.java | 21 +-
.../distributed/FutureCancelledException.java | 21 +-
.../distributed/GatewayCancelledException.java | 23 +-
.../distributed/LeaseExpiredException.java | 21 +-
.../gemstone/gemfire/distributed/Locator.java | 21 +-
.../gemfire/distributed/LocatorLauncher.java | 22 +-
.../distributed/LockNotHeldException.java | 21 +-
.../LockServiceDestroyedException.java | 21 +-
.../distributed/OplogCancelledException.java | 23 +-
.../distributed/PoolCancelledException.java | 23 +-
.../com/gemstone/gemfire/distributed/Role.java | 21 +-
.../gemfire/distributed/ServerLauncher.java | 26 +-
.../TXManagerCancelledException.java | 23 +-
.../internal/AbstractDistributionConfig.java | 21 +-
.../distributed/internal/AdminMessageType.java | 16 +
.../internal/AtomicLongWithTerminalState.java | 21 +-
.../internal/CollectingReplyProcessor.java | 21 +-
.../distributed/internal/ConflationKey.java | 21 +-
.../gemfire/distributed/internal/DM.java | 21 +-
.../gemfire/distributed/internal/DMStats.java | 21 +-
.../gemfire/distributed/internal/DSClock.java | 18 +-
.../internal/DirectReplyProcessor.java | 21 +-
.../distributed/internal/DistributedState.java | 21 +-
.../internal/DistributionAdvisee.java | 21 +-
.../internal/DistributionAdvisor.java | 21 +-
.../internal/DistributionChannel.java | 21 +-
.../internal/DistributionConfig.java | 21 +-
.../internal/DistributionConfigImpl.java | 21 +-
.../internal/DistributionConfigSnapshot.java | 21 +-
.../internal/DistributionException.java | 21 +-
.../internal/DistributionManager.java | 63 +-
.../internal/DistributionManagerConfig.java | 21 +-
.../internal/DistributionMessage.java | 21 +-
.../internal/DistributionMessageObserver.java | 23 +-
.../distributed/internal/DistributionStats.java | 21 +-
.../distributed/internal/FlowControlParams.java | 21 +-
.../internal/ForceDisconnectOperation.java | 21 +-
.../FunctionExecutionPooledExecutor.java | 28 +-
.../distributed/internal/HealthMonitor.java | 21 +-
.../distributed/internal/HealthMonitorImpl.java | 21 +-
.../internal/HighPriorityAckedMessage.java | 21 +-
.../HighPriorityDistributionMessage.java | 21 +-
.../distributed/internal/IgnoredByManager.java | 16 +
.../internal/InternalDistributedSystem.java | 31 +-
.../distributed/internal/InternalLocator.java | 21 +-
.../internal/LocatorLoadSnapshot.java | 20 +-
.../distributed/internal/LocatorStats.java | 21 +-
.../internal/LonerDistributionManager.java | 21 +-
.../gemfire/distributed/internal/MQueue.java | 16 +
.../internal/MembershipListener.java | 21 +-
.../distributed/internal/MessageFactory.java | 21 +-
.../distributed/internal/MessageWithReply.java | 21 +-
.../internal/OverflowQueueWithDMStats.java | 21 +-
.../distributed/internal/PoolStatHelper.java | 21 +-
.../internal/PooledDistributionMessage.java | 21 +-
.../internal/PooledExecutorWithDMStats.java | 28 +-
.../distributed/internal/ProcessorKeeper21.java | 21 +-
.../distributed/internal/ProductUseLog.java | 21 +-
.../distributed/internal/ProfileListener.java | 21 +-
.../distributed/internal/QueueStatHelper.java | 21 +-
.../internal/ReliableReplyException.java | 21 +-
.../internal/ReliableReplyProcessor21.java | 21 +-
.../distributed/internal/ReplyException.java | 21 +-
.../distributed/internal/ReplyMessage.java | 21 +-
.../distributed/internal/ReplyProcessor21.java | 21 +-
.../distributed/internal/ReplySender.java | 21 +-
.../distributed/internal/ResourceEvent.java | 20 +-
.../internal/ResourceEventsListener.java | 20 +-
.../internal/RuntimeDistributionConfigImpl.java | 21 +-
.../internal/SerialAckedMessage.java | 21 +-
.../internal/SerialDistributionMessage.java | 21 +-
.../SerialQueuedExecutorWithDMStats.java | 21 +-
.../distributed/internal/ServerLocation.java | 21 +-
.../distributed/internal/ServerLocator.java | 31 +-
.../internal/SharedConfiguration.java | 21 +-
.../distributed/internal/ShutdownMessage.java | 21 +-
.../gemfire/distributed/internal/Sizeable.java | 16 +
.../distributed/internal/SizeableRunnable.java | 21 +-
.../distributed/internal/StartupMessage.java | 21 +-
.../internal/StartupMessageData.java | 21 +-
.../internal/StartupMessageReplyProcessor.java | 21 +-
.../distributed/internal/StartupOperation.java | 21 +-
.../internal/StartupResponseMessage.java | 21 +-
.../StartupResponseWithVersionMessage.java | 23 +-
.../internal/ThrottledMemQueueStatHelper.java | 21 +-
.../internal/ThrottledQueueStatHelper.java | 21 +-
.../ThrottlingMemLinkedQueueWithDMStats.java | 21 +-
.../internal/WaitForViewInstallation.java | 21 +-
.../internal/WanLocatorDiscoverer.java | 16 +
.../deadlock/DLockDependencyMonitor.java | 21 +-
.../internal/deadlock/DeadlockDetector.java | 21 +-
.../internal/deadlock/Dependency.java | 21 +-
.../internal/deadlock/DependencyGraph.java | 21 +-
.../internal/deadlock/DependencyMonitor.java | 21 +-
.../deadlock/DependencyMonitorManager.java | 21 +-
.../deadlock/GemFireDeadlockDetector.java | 21 +-
.../internal/deadlock/LocalLockInfo.java | 23 +-
.../internal/deadlock/LocalThread.java | 23 +-
.../deadlock/MessageDependencyMonitor.java | 21 +-
.../internal/deadlock/ThreadReference.java | 21 +-
.../internal/deadlock/UnsafeThreadLocal.java | 21 +-
.../internal/direct/DirectChannel.java | 21 +-
.../internal/direct/MissingStubException.java | 21 +-
.../internal/locks/Collaboration.java | 21 +-
.../distributed/internal/locks/DLockBatch.java | 21 +-
.../internal/locks/DLockBatchId.java | 21 +-
.../internal/locks/DLockGrantor.java | 21 +-
.../locks/DLockLessorDepartureHandler.java | 21 +-
.../internal/locks/DLockQueryProcessor.java | 21 +-
.../locks/DLockRecoverGrantorProcessor.java | 21 +-
.../internal/locks/DLockReleaseProcessor.java | 21 +-
.../internal/locks/DLockRemoteToken.java | 21 +-
.../internal/locks/DLockRequestProcessor.java | 21 +-
.../internal/locks/DLockService.java | 21 +-
.../distributed/internal/locks/DLockStats.java | 21 +-
.../distributed/internal/locks/DLockToken.java | 21 +-
.../internal/locks/DeposeGrantorProcessor.java | 21 +-
.../internal/locks/DistributedLockStats.java | 21 +-
.../internal/locks/DistributedMemberLock.java | 21 +-
.../internal/locks/DummyDLockStats.java | 21 +-
.../internal/locks/ElderInitProcessor.java | 21 +-
.../distributed/internal/locks/ElderState.java | 21 +-
.../distributed/internal/locks/GrantorInfo.java | 21 +-
.../internal/locks/GrantorRequestProcessor.java | 21 +-
.../locks/LockGrantorDestroyedException.java | 21 +-
.../internal/locks/LockGrantorId.java | 21 +-
.../locks/NonGrantorDestroyedProcessor.java | 21 +-
.../internal/locks/RemoteThread.java | 21 +-
.../DistributedMembershipListener.java | 21 +-
.../membership/InternalDistributedMember.java | 21 +-
.../internal/membership/InternalRole.java | 21 +-
.../internal/membership/MemberAttributes.java | 21 +-
.../internal/membership/MemberFactory.java | 21 +-
.../internal/membership/MemberServices.java | 21 +-
.../internal/membership/MembershipManager.java | 21 +-
.../internal/membership/MembershipTestHook.java | 21 +-
.../internal/membership/NetMember.java | 21 +-
.../internal/membership/NetView.java | 21 +-
.../internal/membership/QuorumChecker.java | 21 +-
.../membership/jgroup/GFJGBasicAdapter.java | 16 +
.../membership/jgroup/GFJGPeerAdapter.java | 16 +
.../membership/jgroup/JGroupMember.java | 21 +-
.../membership/jgroup/JGroupMemberFactory.java | 21 +-
.../jgroup/JGroupMembershipManager.java | 27 +-
.../internal/membership/jgroup/LocatorImpl.java | 16 +
.../membership/jgroup/QuorumCheckerImpl.java | 21 +-
.../internal/membership/jgroup/ViewMessage.java | 21 +-
.../internal/streaming/StreamingOperation.java | 21 +-
.../internal/tcpserver/InfoRequest.java | 20 +-
.../internal/tcpserver/InfoResponse.java | 20 +-
.../internal/tcpserver/ShutdownRequest.java | 20 +-
.../internal/tcpserver/ShutdownResponse.java | 20 +-
.../internal/tcpserver/TcpClient.java | 16 +
.../internal/tcpserver/TcpHandler.java | 16 +
.../internal/tcpserver/TcpServer.java | 16 +
.../internal/tcpserver/VersionRequest.java | 16 +
.../internal/tcpserver/VersionResponse.java | 16 +
.../unsafe/RegisterSignalHandlerSupport.java | 20 +-
.../gemstone/gemfire/i18n/LogWriterI18n.java | 21 +-
.../com/gemstone/gemfire/i18n/StringIdImpl.java | 21 +-
.../gemfire/internal/AbstractConfig.java | 27 +-
.../internal/AbstractStatisticsFactory.java | 21 +-
.../gemfire/internal/ArchiveSplitter.java | 21 +-
.../com/gemstone/gemfire/internal/Assert.java | 21 +-
.../gemfire/internal/AvailablePort.java | 21 +-
.../com/gemstone/gemfire/internal/Banner.java | 49 +-
.../gemfire/internal/ByteArrayDataInput.java | 21 +-
.../internal/ByteBufferOutputStream.java | 21 +-
.../gemfire/internal/ByteBufferWriter.java | 16 +
.../gemfire/internal/ClassLoadUtil.java | 21 +-
.../gemfire/internal/ClassPathLoader.java | 21 +-
.../com/gemstone/gemfire/internal/Config.java | 21 +-
.../gemstone/gemfire/internal/ConfigSource.java | 21 +-
.../gemfire/internal/CopyOnWriteHashSet.java | 21 +-
.../com/gemstone/gemfire/internal/DSCODE.java | 21 +-
.../gemstone/gemfire/internal/DSFIDFactory.java | 33 +-
.../internal/DSFIDNotFoundException.java | 21 +-
.../internal/DataSerializableFixedID.java | 27 +-
.../gemfire/internal/DistributionLocator.java | 21 +-
.../internal/DummyStatisticsFactory.java | 21 +-
.../gemfire/internal/DummyStatisticsImpl.java | 21 +-
.../gemfire/internal/ExternalizableDSFID.java | 21 +-
.../com/gemstone/gemfire/internal/FileUtil.java | 21 +-
.../gemfire/internal/GemFireStatSampler.java | 21 +-
.../gemfire/internal/GemFireUtilLauncher.java | 21 +-
.../gemfire/internal/GemFireVersion.java | 21 +-
.../internal/GfeConsoleReaderFactory.java | 20 +-
.../gemfire/internal/HeapDataOutputStream.java | 21 +-
.../gemfire/internal/HistogramStats.java | 21 +-
.../gemfire/internal/HostStatHelper.java | 21 +-
.../gemfire/internal/HostStatSampler.java | 25 +-
.../InsufficientDiskSpaceException.java | 21 +-
.../internal/InternalDataSerializer.java | 65 +-
.../gemfire/internal/InternalEntity.java | 16 +
.../gemfire/internal/InternalInstantiator.java | 21 +-
.../InternalStatisticsDisabledException.java | 21 +-
.../gemfire/internal/JarClassLoader.java | 20 +-
.../gemstone/gemfire/internal/JarDeployer.java | 20 +-
.../gemfire/internal/LinuxProcFsStatistics.java | 21 +-
.../gemfire/internal/LinuxProcessStats.java | 21 +-
.../gemfire/internal/LinuxSystemStats.java | 21 +-
.../gemfire/internal/LocalStatListener.java | 21 +-
.../internal/LocalStatisticsFactory.java | 21 +-
.../gemfire/internal/LocalStatisticsImpl.java | 21 +-
.../gemstone/gemfire/internal/ManagerInfo.java | 20 +-
.../gemfire/internal/MigrationClient.java | 21 +-
.../gemfire/internal/MigrationServer.java | 21 +-
.../gemstone/gemfire/internal/NanoTimer.java | 21 +-
.../gemfire/internal/NullDataOutputStream.java | 21 +-
.../gemstone/gemfire/internal/OSProcess.java | 19 +-
.../gemfire/internal/OSXProcessStats.java | 21 +-
.../gemfire/internal/OSXSystemStats.java | 21 +-
.../gemfire/internal/ObjIdConcurrentMap.java | 21 +-
.../com/gemstone/gemfire/internal/ObjIdMap.java | 21 +-
.../internal/ObjToByteArraySerializer.java | 21 +-
.../gemfire/internal/OneTaskOnlyExecutor.java | 21 +-
.../gemfire/internal/OsStatisticsFactory.java | 21 +-
.../gemfire/internal/PdxSerializerObject.java | 21 +-
.../gemfire/internal/ProcessOutputReader.java | 21 +-
.../gemstone/gemfire/internal/ProcessStats.java | 21 +-
.../gemstone/gemfire/internal/PureJavaMode.java | 21 +-
...cheduledThreadPoolExecutorWithKeepAlive.java | 21 +-
.../com/gemstone/gemfire/internal/Sendable.java | 18 +-
.../gemfire/internal/SerializationVersions.java | 21 +-
.../com/gemstone/gemfire/internal/SetUtils.java | 20 +-
.../gemfire/internal/SharedLibrary.java | 21 +-
.../gemfire/internal/SimpleStatSampler.java | 21 +-
.../com/gemstone/gemfire/internal/SmHelper.java | 21 +-
.../gemstone/gemfire/internal/SocketCloser.java | 257 +++
.../gemfire/internal/SocketCreator.java | 159 +-
.../gemfire/internal/SolarisProcessStats.java | 21 +-
.../gemfire/internal/SolarisSystemStats.java | 21 +-
.../gemfire/internal/StatArchiveFormat.java | 21 +-
.../gemfire/internal/StatArchiveReader.java | 21 +-
.../gemfire/internal/StatArchiveWriter.java | 21 +-
.../gemfire/internal/StatSamplerStats.java | 21 +-
.../internal/StatisticDescriptorImpl.java | 21 +-
.../gemfire/internal/StatisticsImpl.java | 21 +-
.../gemfire/internal/StatisticsManager.java | 21 +-
.../internal/StatisticsTypeFactoryImpl.java | 21 +-
.../gemfire/internal/StatisticsTypeImpl.java | 21 +-
.../gemfire/internal/StatisticsTypeXml.java | 21 +-
.../gemstone/gemfire/internal/SystemAdmin.java | 21 +-
.../gemfire/internal/SystemFailureTestHook.java | 21 +-
.../gemstone/gemfire/internal/SystemTimer.java | 21 +-
.../gemfire/internal/UniqueIdGenerator.java | 21 +-
.../com/gemstone/gemfire/internal/VMStats.java | 21 +-
.../gemfire/internal/VMStatsContract.java | 21 +-
.../internal/VMStatsContractFactory.java | 21 +-
.../com/gemstone/gemfire/internal/Version.java | 21 +-
.../internal/VersionedDataInputStream.java | 21 +-
.../internal/VersionedDataOutputStream.java | 21 +-
.../internal/VersionedDataSerializable.java | 16 +
.../gemfire/internal/VersionedDataStream.java | 21 +-
.../gemfire/internal/VersionedObjectInput.java | 21 +-
.../gemfire/internal/VersionedObjectOutput.java | 21 +-
.../gemfire/internal/WindowsProcessStats.java | 21 +-
.../gemfire/internal/WindowsSystemStats.java | 21 +-
.../internal/admin/AdminBridgeServer.java | 16 +
.../gemstone/gemfire/internal/admin/Alert.java | 21 +-
.../gemfire/internal/admin/AlertListener.java | 21 +-
.../gemfire/internal/admin/ApplicationVM.java | 21 +-
.../gemfire/internal/admin/CacheCollector.java | 21 +-
.../gemfire/internal/admin/CacheInfo.java | 21 +-
.../gemfire/internal/admin/CacheSnapshot.java | 21 +-
.../admin/ClientHealthMonitoringRegion.java | 21 +-
.../internal/admin/ClientMembershipMessage.java | 21 +-
.../internal/admin/ClientStatsManager.java | 28 +-
.../internal/admin/CompoundEntrySnapshot.java | 21 +-
.../internal/admin/CompoundRegionSnapshot.java | 21 +-
.../gemfire/internal/admin/DLockInfo.java | 21 +-
.../gemfire/internal/admin/EntrySnapshot.java | 21 +-
.../gemfire/internal/admin/EntryValueNode.java | 23 +-
.../gemfire/internal/admin/GemFireVM.java | 23 +-
.../gemfire/internal/admin/GfManagerAgent.java | 21 +-
.../internal/admin/GfManagerAgentConfig.java | 21 +-
.../internal/admin/GfManagerAgentFactory.java | 21 +-
.../gemfire/internal/admin/GfObject.java | 21 +-
.../gemfire/internal/admin/HealthListener.java | 21 +-
.../internal/admin/JoinLeaveListener.java | 21 +-
.../gemfire/internal/admin/ListenerIdMap.java | 21 +-
.../gemfire/internal/admin/RegionSnapshot.java | 21 +-
.../gemfire/internal/admin/SSLConfig.java | 21 +-
.../gemfire/internal/admin/SnapshotClient.java | 21 +-
.../gemstone/gemfire/internal/admin/Stat.java | 21 +-
.../gemfire/internal/admin/StatAlert.java | 21 +-
.../internal/admin/StatAlertDefinition.java | 21 +-
.../internal/admin/StatAlertsManager.java | 21 +-
.../gemfire/internal/admin/StatListener.java | 21 +-
.../gemfire/internal/admin/StatResource.java | 21 +-
.../gemfire/internal/admin/TransportConfig.java | 21 +-
.../admin/remote/AddHealthListenerRequest.java | 21 +-
.../admin/remote/AddHealthListenerResponse.java | 21 +-
.../admin/remote/AddStatListenerRequest.java | 21 +-
.../admin/remote/AddStatListenerResponse.java | 21 +-
.../remote/AdminConsoleDisconnectMessage.java | 21 +-
.../admin/remote/AdminConsoleMessage.java | 21 +-
.../admin/remote/AdminFailureResponse.java | 21 +-
.../remote/AdminMultipleReplyProcessor.java | 21 +-
.../internal/admin/remote/AdminRegion.java | 21 +-
.../admin/remote/AdminReplyProcessor.java | 21 +-
.../internal/admin/remote/AdminRequest.java | 21 +-
.../internal/admin/remote/AdminResponse.java | 21 +-
.../internal/admin/remote/AdminWaiters.java | 21 +-
.../admin/remote/AlertLevelChangeMessage.java | 21 +-
.../admin/remote/AlertListenerMessage.java | 21 +-
.../admin/remote/AlertsNotificationMessage.java | 21 +-
.../admin/remote/AppCacheSnapshotMessage.java | 21 +-
.../admin/remote/BridgeServerRequest.java | 21 +-
.../admin/remote/BridgeServerResponse.java | 39 +-
.../admin/remote/CacheConfigRequest.java | 21 +-
.../admin/remote/CacheConfigResponse.java | 21 +-
.../internal/admin/remote/CacheDisplay.java | 21 +-
.../internal/admin/remote/CacheInfoRequest.java | 21 +-
.../admin/remote/CacheInfoResponse.java | 21 +-
.../admin/remote/CancelStatListenerRequest.java | 21 +-
.../remote/CancelStatListenerResponse.java | 21 +-
.../internal/admin/remote/Cancellable.java | 21 +-
.../admin/remote/CancellationMessage.java | 23 +-
.../admin/remote/CancellationRegistry.java | 23 +-
.../remote/ChangeRefreshIntervalMessage.java | 21 +-
.../internal/admin/remote/CliLegacyMessage.java | 16 +
.../admin/remote/ClientHealthStats.java | 21 +-
.../internal/admin/remote/CompactRequest.java | 21 +-
.../internal/admin/remote/CompactResponse.java | 21 +-
.../admin/remote/DestroyEntryMessage.java | 23 +-
.../admin/remote/DestroyRegionMessage.java | 23 +-
.../admin/remote/DistributionLocatorId.java | 21 +-
.../internal/admin/remote/DummyEntry.java | 21 +-
.../admin/remote/DurableClientInfoRequest.java | 20 +-
.../admin/remote/DurableClientInfoResponse.java | 24 +-
.../admin/remote/EntryValueNodeImpl.java | 23 +-
.../admin/remote/FetchDistLockInfoRequest.java | 21 +-
.../admin/remote/FetchDistLockInfoResponse.java | 21 +-
.../remote/FetchHealthDiagnosisRequest.java | 21 +-
.../remote/FetchHealthDiagnosisResponse.java | 21 +-
.../internal/admin/remote/FetchHostRequest.java | 21 +-
.../admin/remote/FetchHostResponse.java | 21 +-
.../remote/FetchResourceAttributesRequest.java | 21 +-
.../remote/FetchResourceAttributesResponse.java | 21 +-
.../admin/remote/FetchStatsRequest.java | 21 +-
.../admin/remote/FetchStatsResponse.java | 20 +-
.../admin/remote/FetchSysCfgRequest.java | 21 +-
.../admin/remote/FetchSysCfgResponse.java | 21 +-
.../remote/FlushAppCacheSnapshotMessage.java | 21 +-
.../admin/remote/HealthListenerMessage.java | 21 +-
.../remote/InspectionClasspathManager.java | 21 +-
.../admin/remote/LicenseInfoRequest.java | 21 +-
.../admin/remote/LicenseInfoResponse.java | 21 +-
.../remote/MissingPersistentIDsRequest.java | 21 +-
.../remote/MissingPersistentIDsResponse.java | 21 +-
.../admin/remote/ObjectDetailsRequest.java | 21 +-
.../admin/remote/ObjectDetailsResponse.java | 21 +-
.../admin/remote/ObjectNamesRequest.java | 21 +-
.../admin/remote/ObjectNamesResponse.java | 21 +-
.../PrepareRevokePersistentIDRequest.java | 21 +-
.../remote/RefreshMemberSnapshotRequest.java | 21 +-
.../remote/RefreshMemberSnapshotResponse.java | 21 +-
.../admin/remote/RegionAdminMessage.java | 21 +-
.../admin/remote/RegionAdminRequest.java | 21 +-
.../admin/remote/RegionAttributesRequest.java | 21 +-
.../admin/remote/RegionAttributesResponse.java | 21 +-
.../internal/admin/remote/RegionRequest.java | 21 +-
.../internal/admin/remote/RegionResponse.java | 21 +-
.../admin/remote/RegionSizeRequest.java | 21 +-
.../admin/remote/RegionSizeResponse.java | 21 +-
.../admin/remote/RegionStatisticsRequest.java | 21 +-
.../admin/remote/RegionStatisticsResponse.java | 21 +-
.../remote/RegionSubRegionSizeRequest.java | 20 +-
.../remote/RegionSubRegionsSizeResponse.java | 20 +-
.../internal/admin/remote/RemoteAlert.java | 21 +-
.../admin/remote/RemoteApplicationVM.java | 21 +-
.../admin/remote/RemoteBridgeServer.java | 31 +-
.../internal/admin/remote/RemoteCacheInfo.java | 27 +-
.../admin/remote/RemoteCacheStatistics.java | 21 +-
.../internal/admin/remote/RemoteDLockInfo.java | 21 +-
.../admin/remote/RemoteEntrySnapshot.java | 21 +-
.../internal/admin/remote/RemoteGemFireVM.java | 23 +-
.../admin/remote/RemoteGfManagerAgent.java | 21 +-
.../internal/admin/remote/RemoteObjectName.java | 21 +-
.../admin/remote/RemoteRegionAttributes.java | 23 +-
.../admin/remote/RemoteRegionSnapshot.java | 21 +-
.../internal/admin/remote/RemoteStat.java | 21 +-
.../admin/remote/RemoteStatResource.java | 21 +-
.../admin/remote/RemoteTransportConfig.java | 21 +-
.../remote/RemoveHealthListenerRequest.java | 21 +-
.../remote/RemoveHealthListenerResponse.java | 21 +-
.../admin/remote/ResetHealthStatusRequest.java | 21 +-
.../admin/remote/ResetHealthStatusResponse.java | 21 +-
.../admin/remote/RevokePersistentIDRequest.java | 21 +-
.../remote/RevokePersistentIDResponse.java | 21 +-
.../admin/remote/RootRegionRequest.java | 21 +-
.../admin/remote/RootRegionResponse.java | 21 +-
.../remote/ShutdownAllGatewayHubsRequest.java | 16 +
.../admin/remote/ShutdownAllRequest.java | 21 +-
.../admin/remote/ShutdownAllResponse.java | 21 +-
.../admin/remote/SnapshotResultMessage.java | 21 +-
.../remote/StatAlertsManagerAssignMessage.java | 21 +-
.../admin/remote/StatListenerMessage.java | 21 +-
.../admin/remote/StoreSysCfgRequest.java | 21 +-
.../admin/remote/StoreSysCfgResponse.java | 21 +-
.../internal/admin/remote/SubRegionRequest.java | 21 +-
.../admin/remote/SubRegionResponse.java | 21 +-
.../internal/admin/remote/TailLogRequest.java | 21 +-
.../internal/admin/remote/TailLogResponse.java | 21 +-
.../remote/UpdateAlertDefinitionMessage.java | 21 +-
.../admin/remote/VersionInfoRequest.java | 21 +-
.../admin/remote/VersionInfoResponse.java | 21 +-
.../admin/remote/VersionMismatchAlert.java | 21 +-
.../admin/statalerts/BaseDecoratorImpl.java | 21 +-
.../statalerts/DummyStatisticInfoImpl.java | 21 +-
.../admin/statalerts/FunctionDecoratorImpl.java | 21 +-
.../admin/statalerts/FunctionHelper.java | 20 +-
.../statalerts/GaugeThresholdDecoratorImpl.java | 21 +-
.../statalerts/MultiAttrDefinitionImpl.java | 21 +-
.../NumberThresholdDecoratorImpl.java | 21 +-
.../statalerts/SingleAttrDefinitionImpl.java | 21 +-
.../admin/statalerts/StatisticInfo.java | 21 +-
.../admin/statalerts/StatisticInfoImpl.java | 21 +-
.../internal/cache/AbstractBridgeServer.java | 425 -----
.../cache/AbstractBucketRegionQueue.java | 21 +-
.../internal/cache/AbstractCacheServer.java | 407 ++++
.../cache/AbstractDiskLRURegionEntry.java | 21 +-
.../internal/cache/AbstractDiskRegion.java | 21 +-
.../internal/cache/AbstractDiskRegionEntry.java | 21 +-
.../internal/cache/AbstractLRURegionEntry.java | 21 +-
.../internal/cache/AbstractLRURegionMap.java | 21 +-
.../cache/AbstractOplogDiskRegionEntry.java | 21 +-
.../gemfire/internal/cache/AbstractRegion.java | 98 +-
.../internal/cache/AbstractRegionEntry.java | 21 +-
.../internal/cache/AbstractRegionMap.java | 21 +-
.../internal/cache/AbstractUpdateOperation.java | 21 +-
.../gemfire/internal/cache/AcceptHelper.java | 21 +-
.../cache/AddCacheServerProfileMessage.java | 21 +-
.../gemfire/internal/cache/BackupLock.java | 21 +-
.../gemfire/internal/cache/BridgeObserver.java | 89 -
.../internal/cache/BridgeObserverAdapter.java | 107 --
.../internal/cache/BridgeObserverHolder.java | 53 -
.../internal/cache/BridgeRegionEventImpl.java | 108 --
.../internal/cache/BridgeServerAdvisor.java | 165 --
.../internal/cache/BridgeServerImpl.java | 816 --------
.../gemfire/internal/cache/BucketAdvisor.java | 23 +-
.../gemfire/internal/cache/BucketDump.java | 21 +-
.../internal/cache/BucketNotFoundException.java | 21 +-
.../cache/BucketPersistenceAdvisor.java | 21 +-
.../gemfire/internal/cache/BucketRegion.java | 21 +-
.../internal/cache/BucketRegionEvictior.java | 21 +-
.../internal/cache/BucketRegionQueue.java | 21 +-
.../internal/cache/BucketServerLocation.java | 20 +-
.../internal/cache/BucketServerLocation66.java | 20 +-
.../cache/BytesAndBitsForCompactor.java | 21 +-
.../internal/cache/CacheClientStatus.java | 21 +-
.../gemfire/internal/cache/CacheConfig.java | 29 +-
.../cache/CacheDistributionAdvisee.java | 21 +-
.../cache/CacheDistributionAdvisor.java | 21 +-
.../internal/cache/CacheLifecycleListener.java | 21 +-
.../gemfire/internal/cache/CacheObserver.java | 21 +-
.../internal/cache/CacheObserverAdapter.java | 21 +-
.../internal/cache/CacheObserverHolder.java | 21 +-
.../gemfire/internal/cache/CachePerfStats.java | 21 +-
.../internal/cache/CacheServerAdvisor.java | 173 ++
.../gemfire/internal/cache/CacheServerImpl.java | 821 ++++++++
.../internal/cache/CacheServerLauncher.java | 21 +-
.../internal/cache/CacheStatisticsImpl.java | 21 +-
.../internal/cache/CachedDeserializable.java | 21 +-
.../cache/CachedDeserializableFactory.java | 21 +-
.../internal/cache/ClientRegionEventImpl.java | 117 ++
.../internal/cache/ClientServerObserver.java | 99 +
.../cache/ClientServerObserverAdapter.java | 116 ++
.../cache/ClientServerObserverHolder.java | 62 +
.../cache/ClientSubscriptionConfigImpl.java | 21 +-
.../internal/cache/CloseCacheMessage.java | 21 +-
.../cache/ClusterConfigurationLoader.java | 16 +
.../internal/cache/ColocationHelper.java | 20 +-
.../internal/cache/CommitReplyException.java | 21 +-
.../internal/cache/CompactableOplog.java | 21 +-
.../gemfire/internal/cache/Conflatable.java | 21 +-
.../internal/cache/ControllerAdvisor.java | 21 +-
.../internal/cache/CountingDataInputStream.java | 21 +-
.../internal/cache/CreateRegionProcessor.java | 21 +-
.../internal/cache/CustomEntryExpiryTask.java | 16 +
.../cache/CustomEvictionAttributesImpl.java | 21 +-
.../internal/cache/DataLocationException.java | 21 +-
.../internal/cache/DestroyOperation.java | 21 +-
.../cache/DestroyPartitionedRegionMessage.java | 21 +-
.../internal/cache/DestroyRegionOperation.java | 27 +-
.../gemfire/internal/cache/DestroyedEntry.java | 21 +-
.../internal/cache/DirectReplyMessage.java | 21 +-
.../gemfire/internal/cache/DirectoryHolder.java | 21 +-
.../internal/cache/DiskDirectoryStats.java | 21 +-
.../gemfire/internal/cache/DiskEntry.java | 21 +-
.../gemstone/gemfire/internal/cache/DiskId.java | 21 +-
.../gemfire/internal/cache/DiskInitFile.java | 21 +-
.../gemfire/internal/cache/DiskRegion.java | 21 +-
.../gemfire/internal/cache/DiskRegionStats.java | 21 +-
.../internal/cache/DiskStoreAttributes.java | 21 +-
.../gemfire/internal/cache/DiskStoreBackup.java | 21 +-
.../internal/cache/DiskStoreFactoryImpl.java | 21 +-
.../gemfire/internal/cache/DiskStoreImpl.java | 21 +-
.../internal/cache/DiskStoreMonitor.java | 21 +-
.../internal/cache/DiskStoreObserver.java | 21 +-
.../gemfire/internal/cache/DiskStoreStats.java | 21 +-
.../gemfire/internal/cache/DiskStoreTask.java | 21 +-
.../internal/cache/DiskWriteAttributesImpl.java | 21 +-
.../internal/cache/DistPeerTXStateStub.java | 16 +
.../cache/DistTXAdjunctCommitMessage.java | 16 +
.../internal/cache/DistTXCommitMessage.java | 17 +-
.../cache/DistTXCoordinatorInterface.java | 21 +-
.../internal/cache/DistTXPrecommitMessage.java | 17 +-
.../internal/cache/DistTXRollbackMessage.java | 17 +-
.../gemfire/internal/cache/DistTXState.java | 16 +
.../cache/DistTXStateOnCoordinator.java | 16 +
.../internal/cache/DistTXStateProxyImpl.java | 16 +
.../DistTXStateProxyImplOnCoordinator.java | 18 +-
.../cache/DistTXStateProxyImplOnDatanode.java | 16 +
.../cache/DistributedCacheOperation.java | 28 +-
.../cache/DistributedClearOperation.java | 27 +-
.../cache/DistributedPutAllOperation.java | 21 +-
.../internal/cache/DistributedRegion.java | 27 +-
...stributedRegionFunctionStreamingMessage.java | 21 +-
.../cache/DistributedRemoveAllOperation.java | 21 +-
.../cache/DistributedTombstoneOperation.java | 21 +-
.../internal/cache/DummyCachePerfStats.java | 21 +-
.../internal/cache/DynamicRegionAttributes.java | 21 +-
.../cache/DynamicRegionFactoryImpl.java | 21 +-
.../gemfire/internal/cache/EntriesMap.java | 21 +-
.../gemfire/internal/cache/EntriesSet.java | 21 +-
.../gemfire/internal/cache/EntryBits.java | 21 +-
.../gemfire/internal/cache/EntryEventImpl.java | 21 +-
.../gemfire/internal/cache/EntryExpiryTask.java | 24 +-
.../internal/cache/EntryOperationImpl.java | 23 +-
.../gemfire/internal/cache/EntrySnapshot.java | 23 +-
.../internal/cache/EnumListenerEvent.java | 20 +-
.../gemfire/internal/cache/EventID.java | 21 +-
.../internal/cache/EventStateHelper.java | 21 +-
.../gemfire/internal/cache/EventTracker.java | 21 +-
.../internal/cache/EvictionAttributesImpl.java | 23 +-
.../gemfire/internal/cache/EvictorService.java | 21 +-
.../internal/cache/ExpirationScheduler.java | 21 +-
.../gemfire/internal/cache/ExpiryTask.java | 81 +-
.../internal/cache/ExportDiskRegion.java | 16 +
.../gemfire/internal/cache/FilterProfile.java | 21 +-
.../internal/cache/FilterRoutingInfo.java | 21 +-
.../cache/FindDurableQueueProcessor.java | 25 +-
.../internal/cache/FindRemoteTXMessage.java | 21 +-
.../internal/cache/FindVersionTagOperation.java | 21 +-
.../cache/FixedPartitionAttributesImpl.java | 21 +-
.../internal/cache/ForceReattemptException.java | 21 +-
.../cache/ForceableLinkedBlockingQueue.java | 21 +-
.../FunctionStreamingOrderedReplyMessage.java | 21 +-
.../cache/FunctionStreamingReplyMessage.java | 21 +-
.../internal/cache/GatewayEventFilter.java | 16 +
.../internal/cache/GemFireCacheImpl.java | 161 +-
.../internal/cache/GemfireCacheHelper.java | 23 +-
.../gemfire/internal/cache/GridAdvisor.java | 27 +-
.../gemfire/internal/cache/HARegion.java | 21 +-
.../internal/cache/HDFSLRURegionMap.java | 21 +-
.../gemfire/internal/cache/HDFSRegionMap.java | 16 +
.../internal/cache/HDFSRegionMapDelegate.java | 21 +-
.../internal/cache/HDFSRegionMapImpl.java | 21 +-
.../internal/cache/HasCachePerfStats.java | 16 +
.../gemfire/internal/cache/ImageState.java | 21 +-
.../cache/InMemoryPersistentMemberView.java | 21 +-
.../internal/cache/IncomingGatewayStatus.java | 21 +-
.../internal/cache/InitialImageFlowControl.java | 21 +-
.../internal/cache/InitialImageOperation.java | 21 +-
.../gemfire/internal/cache/InlineKeyHelper.java | 21 +-
.../gemfire/internal/cache/InterestEvent.java | 21 +-
.../gemfire/internal/cache/InterestFilter.java | 21 +-
.../cache/InterestRegistrationEventImpl.java | 21 +-
.../gemfire/internal/cache/InternalCache.java | 18 +-
.../internal/cache/InternalCacheEvent.java | 21 +-
.../internal/cache/InternalDataView.java | 21 +-
.../internal/cache/InternalRegionArguments.java | 21 +-
.../internal/cache/InvalidateOperation.java | 21 +-
.../InvalidatePartitionedRegionMessage.java | 21 +-
.../cache/InvalidateRegionOperation.java | 21 +-
.../cache/JtaAfterCompletionMessage.java | 21 +-
.../cache/JtaBeforeCompletionMessage.java | 21 +-
.../gemfire/internal/cache/KeyInfo.java | 21 +-
.../internal/cache/KeyWithRegionContext.java | 21 +-
.../gemfire/internal/cache/ListOfDeltas.java | 21 +-
.../internal/cache/LoaderHelperFactory.java | 21 +-
.../internal/cache/LoaderHelperImpl.java | 21 +-
.../gemfire/internal/cache/LocalDataSet.java | 21 +-
.../gemfire/internal/cache/LocalRegion.java | 74 +-
.../internal/cache/LocalRegionDataView.java | 21 +-
.../cache/MemberFunctionStreamingMessage.java | 21 +-
.../cache/MinimumSystemRequirements.java | 21 +-
.../cache/NetSearchExpirationCalculator.java | 21 +-
.../gemstone/gemfire/internal/cache/Node.java | 20 +-
.../internal/cache/NonLocalRegionEntry.java | 21 +-
.../cache/NonLocalRegionEntryWithStats.java | 23 +-
.../internal/cache/OffHeapRegionEntry.java | 16 +
.../cache/OfflineCompactionDiskRegion.java | 21 +-
.../gemstone/gemfire/internal/cache/OpType.java | 21 +-
.../gemstone/gemfire/internal/cache/Oplog.java | 22 +-
.../gemfire/internal/cache/OplogSet.java | 16 +
.../internal/cache/OrderedTombstoneMap.java | 21 +-
.../gemfire/internal/cache/OverflowOplog.java | 21 +-
.../internal/cache/OverflowOplogSet.java | 21 +-
.../internal/cache/PRContainsValueFunction.java | 21 +-
.../internal/cache/PRHARedundancyProvider.java | 20 +-
.../internal/cache/PRQueryProcessor.java | 20 +-
.../internal/cache/PRSystemPropertyGetter.java | 21 +-
.../internal/cache/PartitionAttributesImpl.java | 21 +-
.../internal/cache/PartitionRegionConfig.java | 21 +-
.../cache/PartitionRegionConfigValidator.java | 21 +-
.../internal/cache/PartitionedRegion.java | 55 +-
.../PartitionedRegionBucketMgmtHelper.java | 20 +-
.../cache/PartitionedRegionDataStore.java | 20 +-
.../cache/PartitionedRegionDataView.java | 21 +-
.../cache/PartitionedRegionException.java | 21 +-
.../internal/cache/PartitionedRegionHelper.java | 22 +-
.../cache/PartitionedRegionQueryEvaluator.java | 20 +-
.../internal/cache/PartitionedRegionStats.java | 21 +-
.../internal/cache/PartitionedRegionStatus.java | 21 +-
.../gemfire/internal/cache/PeerTXStateStub.java | 21 +-
.../internal/cache/PersistentOplogSet.java | 21 +-
.../internal/cache/PlaceHolderDiskRegion.java | 23 +-
.../gemfire/internal/cache/PoolFactoryImpl.java | 192 +-
.../gemfire/internal/cache/PoolManagerImpl.java | 40 +-
.../gemfire/internal/cache/PoolStats.java | 21 +-
.../cache/PreferBytesCachedDeserializable.java | 21 +-
.../internal/cache/PrimaryBucketException.java | 21 +-
.../cache/ProfileExchangeProcessor.java | 21 +-
.../internal/cache/ProxyBucketRegion.java | 21 +-
.../gemfire/internal/cache/ProxyRegionMap.java | 21 +-
.../cache/PutAllPartialResultException.java | 21 +-
.../gemfire/internal/cache/QueuedOperation.java | 21 +-
.../internal/cache/RegionClearedException.java | 21 +-
.../gemfire/internal/cache/RegionEntry.java | 21 +-
.../internal/cache/RegionEntryContext.java | 21 +-
.../internal/cache/RegionEntryFactory.java | 21 +-
.../gemfire/internal/cache/RegionEventImpl.java | 23 +-
.../internal/cache/RegionEvictorTask.java | 21 +-
.../internal/cache/RegionExpiryTask.java | 24 +-
.../internal/cache/RegionFactoryImpl.java | 21 +-
.../internal/cache/RegionIdleExpiryTask.java | 21 +-
.../gemfire/internal/cache/RegionMap.java | 21 +-
.../internal/cache/RegionMapFactory.java | 21 +-
.../gemfire/internal/cache/RegionQueue.java | 21 +-
.../internal/cache/RegionQueueException.java | 21 +-
.../gemfire/internal/cache/RegionStatus.java | 21 +-
.../internal/cache/RegionTTLExpiryTask.java | 21 +-
.../internal/cache/ReleaseClearLockMessage.java | 23 +-
.../cache/ReliableDistributionData.java | 21 +-
.../internal/cache/ReliableMessageQueue.java | 21 +-
.../cache/ReliableMessageQueueFactory.java | 21 +-
.../cache/ReliableMessageQueueFactoryImpl.java | 21 +-
.../cache/RemoteContainsKeyValueMessage.java | 20 +-
.../internal/cache/RemoteDestroyMessage.java | 21 +-
.../internal/cache/RemoteFetchEntryMessage.java | 20 +-
.../cache/RemoteFetchVersionMessage.java | 20 +-
.../internal/cache/RemoteGetMessage.java | 21 +-
.../internal/cache/RemoteInvalidateMessage.java | 20 +-
.../cache/RemoteOperationException.java | 21 +-
.../internal/cache/RemoteOperationMessage.java | 21 +-
.../RemoteOperationMessageWithDirectReply.java | 21 +-
.../internal/cache/RemotePutAllMessage.java | 21 +-
.../internal/cache/RemotePutMessage.java | 77 +-
.../internal/cache/RemoteRegionOperation.java | 20 +-
.../internal/cache/RemoteRemoveAllMessage.java | 21 +-
.../gemfire/internal/cache/RoleEventImpl.java | 21 +-
.../cache/SearchLoadAndWriteProcessor.java | 21 +-
.../internal/cache/SendQueueOperation.java | 21 +-
.../internal/cache/SerializationHelper.java | 16 +
.../internal/cache/ServerPingMessage.java | 16 +
.../internal/cache/StateFlushOperation.java | 21 +-
.../cache/StoreAllCachedDeserializable.java | 21 +-
.../internal/cache/TXBucketRegionState.java | 21 +-
.../gemfire/internal/cache/TXCommitMessage.java | 50 +-
.../gemfire/internal/cache/TXEntry.java | 21 +-
.../gemfire/internal/cache/TXEntryState.java | 40 +-
.../internal/cache/TXEntryStateFactory.java | 21 +-
.../internal/cache/TXEntryUserAttrState.java | 21 +-
.../gemfire/internal/cache/TXEvent.java | 21 +-
.../internal/cache/TXFarSideCMTracker.java | 21 +-
.../gemstone/gemfire/internal/cache/TXId.java | 22 +-
.../gemfire/internal/cache/TXLockRequest.java | 21 +-
.../gemfire/internal/cache/TXManagerImpl.java | 21 +-
.../gemfire/internal/cache/TXMessage.java | 21 +-
.../internal/cache/TXRegionLockRequestImpl.java | 21 +-
.../gemfire/internal/cache/TXRegionState.java | 21 +-
.../internal/cache/TXRemoteCommitMessage.java | 21 +-
.../internal/cache/TXRemoteRollbackMessage.java | 21 +-
.../internal/cache/TXReservationMgr.java | 21 +-
.../gemfire/internal/cache/TXRmtEvent.java | 21 +-
.../gemfire/internal/cache/TXState.java | 21 +-
.../internal/cache/TXStateInterface.java | 21 +-
.../gemfire/internal/cache/TXStateProxy.java | 21 +-
.../internal/cache/TXStateProxyImpl.java | 21 +-
.../gemfire/internal/cache/TXStateStub.java | 21 +-
.../cache/TXSynchronizationRunnable.java | 21 +-
.../cache/TestHeapThresholdObserver.java | 21 +-
.../cache/TimestampedEntryEventImpl.java | 21 +-
.../gemstone/gemfire/internal/cache/Token.java | 21 +-
.../internal/cache/TombstoneService.java | 24 +-
.../internal/cache/TransactionMessage.java | 21 +-
.../gemfire/internal/cache/TxEntryFactory.java | 16 +
.../internal/cache/UnsharedImageState.java | 21 +-
.../cache/UpdateAttributesProcessor.java | 21 +-
.../cache/UpdateEntryVersionOperation.java | 22 +-
.../gemfire/internal/cache/UpdateOperation.java | 20 +-
.../cache/UserSpecifiedDiskStoreAttributes.java | 21 +-
.../cache/UserSpecifiedRegionAttributes.java | 21 +-
.../internal/cache/VMCachedDeserializable.java | 21 +-
.../gemfire/internal/cache/VMLRURegionMap.java | 21 +-
.../gemfire/internal/cache/VMRegionMap.java | 21 +-
.../cache/VMStatsDiskLRURegionEntry.java | 21 +-
.../cache/VMStatsDiskLRURegionEntryHeap.java | 21 +-
.../VMStatsDiskLRURegionEntryHeapIntKey.java | 21 +-
.../VMStatsDiskLRURegionEntryHeapLongKey.java | 21 +-
.../VMStatsDiskLRURegionEntryHeapObjectKey.java | 21 +-
...VMStatsDiskLRURegionEntryHeapStringKey1.java | 21 +-
...VMStatsDiskLRURegionEntryHeapStringKey2.java | 21 +-
.../VMStatsDiskLRURegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMStatsDiskLRURegionEntryOffHeap.java | 21 +-
.../VMStatsDiskLRURegionEntryOffHeapIntKey.java | 21 +-
...VMStatsDiskLRURegionEntryOffHeapLongKey.java | 21 +-
...StatsDiskLRURegionEntryOffHeapObjectKey.java | 21 +-
...tatsDiskLRURegionEntryOffHeapStringKey1.java | 21 +-
...tatsDiskLRURegionEntryOffHeapStringKey2.java | 21 +-
...VMStatsDiskLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMStatsDiskRegionEntry.java | 21 +-
.../cache/VMStatsDiskRegionEntryHeap.java | 21 +-
.../cache/VMStatsDiskRegionEntryHeapIntKey.java | 21 +-
.../VMStatsDiskRegionEntryHeapLongKey.java | 21 +-
.../VMStatsDiskRegionEntryHeapObjectKey.java | 21 +-
.../VMStatsDiskRegionEntryHeapStringKey1.java | 21 +-
.../VMStatsDiskRegionEntryHeapStringKey2.java | 21 +-
.../VMStatsDiskRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMStatsDiskRegionEntryOffHeap.java | 21 +-
.../VMStatsDiskRegionEntryOffHeapIntKey.java | 21 +-
.../VMStatsDiskRegionEntryOffHeapLongKey.java | 21 +-
.../VMStatsDiskRegionEntryOffHeapObjectKey.java | 21 +-
...VMStatsDiskRegionEntryOffHeapStringKey1.java | 21 +-
...VMStatsDiskRegionEntryOffHeapStringKey2.java | 21 +-
.../VMStatsDiskRegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMStatsLRURegionEntry.java | 21 +-
.../cache/VMStatsLRURegionEntryHeap.java | 21 +-
.../cache/VMStatsLRURegionEntryHeapIntKey.java | 21 +-
.../cache/VMStatsLRURegionEntryHeapLongKey.java | 21 +-
.../VMStatsLRURegionEntryHeapObjectKey.java | 21 +-
.../VMStatsLRURegionEntryHeapStringKey1.java | 21 +-
.../VMStatsLRURegionEntryHeapStringKey2.java | 21 +-
.../cache/VMStatsLRURegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMStatsLRURegionEntryOffHeap.java | 21 +-
.../VMStatsLRURegionEntryOffHeapIntKey.java | 21 +-
.../VMStatsLRURegionEntryOffHeapLongKey.java | 21 +-
.../VMStatsLRURegionEntryOffHeapObjectKey.java | 21 +-
.../VMStatsLRURegionEntryOffHeapStringKey1.java | 21 +-
.../VMStatsLRURegionEntryOffHeapStringKey2.java | 21 +-
.../VMStatsLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMStatsRegionEntry.java | 21 +-
.../internal/cache/VMStatsRegionEntryHeap.java | 21 +-
.../cache/VMStatsRegionEntryHeapIntKey.java | 21 +-
.../cache/VMStatsRegionEntryHeapLongKey.java | 21 +-
.../cache/VMStatsRegionEntryHeapObjectKey.java | 21 +-
.../cache/VMStatsRegionEntryHeapStringKey1.java | 21 +-
.../cache/VMStatsRegionEntryHeapStringKey2.java | 21 +-
.../cache/VMStatsRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMStatsRegionEntryOffHeap.java | 21 +-
.../cache/VMStatsRegionEntryOffHeapIntKey.java | 21 +-
.../cache/VMStatsRegionEntryOffHeapLongKey.java | 21 +-
.../VMStatsRegionEntryOffHeapObjectKey.java | 21 +-
.../VMStatsRegionEntryOffHeapStringKey1.java | 21 +-
.../VMStatsRegionEntryOffHeapStringKey2.java | 21 +-
.../cache/VMStatsRegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VMThinDiskLRURegionEntry.java | 21 +-
.../cache/VMThinDiskLRURegionEntryHeap.java | 21 +-
.../VMThinDiskLRURegionEntryHeapIntKey.java | 21 +-
.../VMThinDiskLRURegionEntryHeapLongKey.java | 21 +-
.../VMThinDiskLRURegionEntryHeapObjectKey.java | 21 +-
.../VMThinDiskLRURegionEntryHeapStringKey1.java | 21 +-
.../VMThinDiskLRURegionEntryHeapStringKey2.java | 21 +-
.../VMThinDiskLRURegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMThinDiskLRURegionEntryOffHeap.java | 21 +-
.../VMThinDiskLRURegionEntryOffHeapIntKey.java | 21 +-
.../VMThinDiskLRURegionEntryOffHeapLongKey.java | 21 +-
...MThinDiskLRURegionEntryOffHeapObjectKey.java | 21 +-
...ThinDiskLRURegionEntryOffHeapStringKey1.java | 21 +-
...ThinDiskLRURegionEntryOffHeapStringKey2.java | 21 +-
.../VMThinDiskLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMThinDiskRegionEntry.java | 21 +-
.../cache/VMThinDiskRegionEntryHeap.java | 21 +-
.../cache/VMThinDiskRegionEntryHeapIntKey.java | 21 +-
.../cache/VMThinDiskRegionEntryHeapLongKey.java | 21 +-
.../VMThinDiskRegionEntryHeapObjectKey.java | 21 +-
.../VMThinDiskRegionEntryHeapStringKey1.java | 21 +-
.../VMThinDiskRegionEntryHeapStringKey2.java | 21 +-
.../cache/VMThinDiskRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMThinDiskRegionEntryOffHeap.java | 21 +-
.../VMThinDiskRegionEntryOffHeapIntKey.java | 21 +-
.../VMThinDiskRegionEntryOffHeapLongKey.java | 21 +-
.../VMThinDiskRegionEntryOffHeapObjectKey.java | 21 +-
.../VMThinDiskRegionEntryOffHeapStringKey1.java | 21 +-
.../VMThinDiskRegionEntryOffHeapStringKey2.java | 21 +-
.../VMThinDiskRegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMThinLRURegionEntry.java | 21 +-
.../cache/VMThinLRURegionEntryHeap.java | 21 +-
.../cache/VMThinLRURegionEntryHeapIntKey.java | 21 +-
.../cache/VMThinLRURegionEntryHeapLongKey.java | 21 +-
.../VMThinLRURegionEntryHeapObjectKey.java | 21 +-
.../VMThinLRURegionEntryHeapStringKey1.java | 21 +-
.../VMThinLRURegionEntryHeapStringKey2.java | 21 +-
.../cache/VMThinLRURegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMThinLRURegionEntryOffHeap.java | 21 +-
.../VMThinLRURegionEntryOffHeapIntKey.java | 21 +-
.../VMThinLRURegionEntryOffHeapLongKey.java | 21 +-
.../VMThinLRURegionEntryOffHeapObjectKey.java | 21 +-
.../VMThinLRURegionEntryOffHeapStringKey1.java | 21 +-
.../VMThinLRURegionEntryOffHeapStringKey2.java | 21 +-
.../VMThinLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/VMThinRegionEntry.java | 21 +-
.../internal/cache/VMThinRegionEntryHeap.java | 21 +-
.../cache/VMThinRegionEntryHeapIntKey.java | 21 +-
.../cache/VMThinRegionEntryHeapLongKey.java | 21 +-
.../cache/VMThinRegionEntryHeapObjectKey.java | 21 +-
.../cache/VMThinRegionEntryHeapStringKey1.java | 21 +-
.../cache/VMThinRegionEntryHeapStringKey2.java | 21 +-
.../cache/VMThinRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VMThinRegionEntryOffHeap.java | 16 +
.../cache/VMThinRegionEntryOffHeapIntKey.java | 21 +-
.../cache/VMThinRegionEntryOffHeapLongKey.java | 21 +-
.../VMThinRegionEntryOffHeapObjectKey.java | 21 +-
.../VMThinRegionEntryOffHeapStringKey1.java | 21 +-
.../VMThinRegionEntryOffHeapStringKey2.java | 21 +-
.../cache/VMThinRegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/ValidatingDiskRegion.java | 21 +-
.../internal/cache/ValueByteWrapper.java | 21 +-
.../internal/cache/VersionTimestamp.java | 21 +-
.../cache/VersionedStatsDiskLRURegionEntry.java | 21 +-
.../VersionedStatsDiskLRURegionEntryHeap.java | 21 +-
...sionedStatsDiskLRURegionEntryHeapIntKey.java | 21 +-
...ionedStatsDiskLRURegionEntryHeapLongKey.java | 21 +-
...nedStatsDiskLRURegionEntryHeapObjectKey.java | 21 +-
...edStatsDiskLRURegionEntryHeapStringKey1.java | 21 +-
...edStatsDiskLRURegionEntryHeapStringKey2.java | 21 +-
...ionedStatsDiskLRURegionEntryHeapUUIDKey.java | 21 +-
...VersionedStatsDiskLRURegionEntryOffHeap.java | 21 +-
...nedStatsDiskLRURegionEntryOffHeapIntKey.java | 21 +-
...edStatsDiskLRURegionEntryOffHeapLongKey.java | 21 +-
...StatsDiskLRURegionEntryOffHeapObjectKey.java | 21 +-
...tatsDiskLRURegionEntryOffHeapStringKey1.java | 21 +-
...tatsDiskLRURegionEntryOffHeapStringKey2.java | 21 +-
...edStatsDiskLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedStatsDiskRegionEntry.java | 21 +-
.../VersionedStatsDiskRegionEntryHeap.java | 21 +-
...VersionedStatsDiskRegionEntryHeapIntKey.java | 21 +-
...ersionedStatsDiskRegionEntryHeapLongKey.java | 21 +-
...sionedStatsDiskRegionEntryHeapObjectKey.java | 21 +-
...ionedStatsDiskRegionEntryHeapStringKey1.java | 21 +-
...ionedStatsDiskRegionEntryHeapStringKey2.java | 21 +-
...ersionedStatsDiskRegionEntryHeapUUIDKey.java | 21 +-
.../VersionedStatsDiskRegionEntryOffHeap.java | 21 +-
...sionedStatsDiskRegionEntryOffHeapIntKey.java | 21 +-
...ionedStatsDiskRegionEntryOffHeapLongKey.java | 21 +-
...nedStatsDiskRegionEntryOffHeapObjectKey.java | 21 +-
...edStatsDiskRegionEntryOffHeapStringKey1.java | 21 +-
...edStatsDiskRegionEntryOffHeapStringKey2.java | 21 +-
...ionedStatsDiskRegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedStatsLRURegionEntry.java | 21 +-
.../cache/VersionedStatsLRURegionEntryHeap.java | 21 +-
.../VersionedStatsLRURegionEntryHeapIntKey.java | 21 +-
...VersionedStatsLRURegionEntryHeapLongKey.java | 21 +-
...rsionedStatsLRURegionEntryHeapObjectKey.java | 21 +-
...sionedStatsLRURegionEntryHeapStringKey1.java | 21 +-
...sionedStatsLRURegionEntryHeapStringKey2.java | 21 +-
...VersionedStatsLRURegionEntryHeapUUIDKey.java | 21 +-
.../VersionedStatsLRURegionEntryOffHeap.java | 21 +-
...rsionedStatsLRURegionEntryOffHeapIntKey.java | 21 +-
...sionedStatsLRURegionEntryOffHeapLongKey.java | 21 +-
...onedStatsLRURegionEntryOffHeapObjectKey.java | 21 +-
...nedStatsLRURegionEntryOffHeapStringKey1.java | 21 +-
...nedStatsLRURegionEntryOffHeapStringKey2.java | 21 +-
...sionedStatsLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedStatsRegionEntry.java | 21 +-
.../cache/VersionedStatsRegionEntryHeap.java | 21 +-
.../VersionedStatsRegionEntryHeapIntKey.java | 21 +-
.../VersionedStatsRegionEntryHeapLongKey.java | 21 +-
.../VersionedStatsRegionEntryHeapObjectKey.java | 21 +-
...VersionedStatsRegionEntryHeapStringKey1.java | 21 +-
...VersionedStatsRegionEntryHeapStringKey2.java | 21 +-
.../VersionedStatsRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VersionedStatsRegionEntryOffHeap.java | 21 +-
.../VersionedStatsRegionEntryOffHeapIntKey.java | 21 +-
...VersionedStatsRegionEntryOffHeapLongKey.java | 21 +-
...rsionedStatsRegionEntryOffHeapObjectKey.java | 21 +-
...sionedStatsRegionEntryOffHeapStringKey1.java | 21 +-
...sionedStatsRegionEntryOffHeapStringKey2.java | 21 +-
...VersionedStatsRegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedThinDiskLRURegionEntry.java | 21 +-
.../VersionedThinDiskLRURegionEntryHeap.java | 21 +-
...rsionedThinDiskLRURegionEntryHeapIntKey.java | 21 +-
...sionedThinDiskLRURegionEntryHeapLongKey.java | 21 +-
...onedThinDiskLRURegionEntryHeapObjectKey.java | 21 +-
...nedThinDiskLRURegionEntryHeapStringKey1.java | 21 +-
...nedThinDiskLRURegionEntryHeapStringKey2.java | 21 +-
...sionedThinDiskLRURegionEntryHeapUUIDKey.java | 21 +-
.../VersionedThinDiskLRURegionEntryOffHeap.java | 21 +-
...onedThinDiskLRURegionEntryOffHeapIntKey.java | 21 +-
...nedThinDiskLRURegionEntryOffHeapLongKey.java | 21 +-
...dThinDiskLRURegionEntryOffHeapObjectKey.java | 21 +-
...ThinDiskLRURegionEntryOffHeapStringKey1.java | 21 +-
...ThinDiskLRURegionEntryOffHeapStringKey2.java | 21 +-
...nedThinDiskLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedThinDiskRegionEntry.java | 21 +-
.../cache/VersionedThinDiskRegionEntryHeap.java | 21 +-
.../VersionedThinDiskRegionEntryHeapIntKey.java | 21 +-
...VersionedThinDiskRegionEntryHeapLongKey.java | 21 +-
...rsionedThinDiskRegionEntryHeapObjectKey.java | 21 +-
...sionedThinDiskRegionEntryHeapStringKey1.java | 21 +-
...sionedThinDiskRegionEntryHeapStringKey2.java | 21 +-
...VersionedThinDiskRegionEntryHeapUUIDKey.java | 21 +-
.../VersionedThinDiskRegionEntryOffHeap.java | 21 +-
...rsionedThinDiskRegionEntryOffHeapIntKey.java | 21 +-
...sionedThinDiskRegionEntryOffHeapLongKey.java | 21 +-
...onedThinDiskRegionEntryOffHeapObjectKey.java | 21 +-
...nedThinDiskRegionEntryOffHeapStringKey1.java | 21 +-
...nedThinDiskRegionEntryOffHeapStringKey2.java | 21 +-
...sionedThinDiskRegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedThinLRURegionEntry.java | 21 +-
.../cache/VersionedThinLRURegionEntryHeap.java | 21 +-
.../VersionedThinLRURegionEntryHeapIntKey.java | 21 +-
.../VersionedThinLRURegionEntryHeapLongKey.java | 21 +-
...ersionedThinLRURegionEntryHeapObjectKey.java | 21 +-
...rsionedThinLRURegionEntryHeapStringKey1.java | 21 +-
...rsionedThinLRURegionEntryHeapStringKey2.java | 21 +-
.../VersionedThinLRURegionEntryHeapUUIDKey.java | 21 +-
.../VersionedThinLRURegionEntryOffHeap.java | 21 +-
...ersionedThinLRURegionEntryOffHeapIntKey.java | 21 +-
...rsionedThinLRURegionEntryOffHeapLongKey.java | 21 +-
...ionedThinLRURegionEntryOffHeapObjectKey.java | 21 +-
...onedThinLRURegionEntryOffHeapStringKey1.java | 21 +-
...onedThinLRURegionEntryOffHeapStringKey2.java | 21 +-
...rsionedThinLRURegionEntryOffHeapUUIDKey.java | 21 +-
.../cache/VersionedThinRegionEntry.java | 21 +-
.../cache/VersionedThinRegionEntryHeap.java | 21 +-
.../VersionedThinRegionEntryHeapIntKey.java | 21 +-
.../VersionedThinRegionEntryHeapLongKey.java | 21 +-
.../VersionedThinRegionEntryHeapObjectKey.java | 21 +-
.../VersionedThinRegionEntryHeapStringKey1.java | 21 +-
.../VersionedThinRegionEntryHeapStringKey2.java | 21 +-
.../VersionedThinRegionEntryHeapUUIDKey.java | 21 +-
.../cache/VersionedThinRegionEntryOffHeap.java | 21 +-
.../VersionedThinRegionEntryOffHeapIntKey.java | 21 +-
.../VersionedThinRegionEntryOffHeapLongKey.java | 21 +-
...ersionedThinRegionEntryOffHeapObjectKey.java | 21 +-
...rsionedThinRegionEntryOffHeapStringKey1.java | 21 +-
...rsionedThinRegionEntryOffHeapStringKey2.java | 21 +-
.../VersionedThinRegionEntryOffHeapUUIDKey.java | 21 +-
.../internal/cache/WrappedCallbackArgument.java | 21 +-
.../cache/WrappedRegionMembershipListener.java | 21 +-
.../CompressedCachedDeserializable.java | 23 +-
.../SnappyCompressedCachedDeserializable.java | 23 +-
.../internal/cache/control/FilterByPath.java | 21 +-
.../cache/control/HeapMemoryMonitor.java | 21 +-
.../cache/control/InternalResourceManager.java | 21 +-
.../internal/cache/control/MemoryEvent.java | 20 +-
.../cache/control/MemoryThresholds.java | 16 +
.../cache/control/OffHeapMemoryMonitor.java | 124 +-
.../control/PartitionRebalanceDetailsImpl.java | 21 +-
.../cache/control/RebalanceOperationImpl.java | 21 +-
.../cache/control/RebalanceResultsImpl.java | 21 +-
.../internal/cache/control/RegionFilter.java | 21 +-
.../internal/cache/control/ResourceAdvisor.java | 21 +-
.../internal/cache/control/ResourceEvent.java | 20 +-
.../cache/control/ResourceListener.java | 21 +-
.../cache/control/ResourceManagerStats.java | 21 +-
.../internal/cache/control/ResourceMonitor.java | 16 +
.../gemfire/internal/cache/delta/Delta.java | 21 +-
.../internal/cache/doc-files/properties.html | 4 +-
.../cache/execute/AbstractExecution.java | 21 +-
.../cache/execute/BucketMovedException.java | 21 +-
.../cache/execute/DefaultResultCollector.java | 20 +-
.../DistributedRegionFunctionExecutor.java | 20 +-
.../DistributedRegionFunctionResultSender.java | 21 +-
.../DistributedRegionFunctionResultWaiter.java | 21 +-
.../cache/execute/FunctionContextImpl.java | 21 +-
.../execute/FunctionExecutionNodePruner.java | 21 +-
.../cache/execute/FunctionRemoteContext.java | 21 +-
.../cache/execute/FunctionServiceStats.java | 24 +-
.../internal/cache/execute/FunctionStats.java | 21 +-
.../FunctionStreamingResultCollector.java | 21 +-
.../cache/execute/InternalExecution.java | 21 +-
.../execute/InternalFunctionException.java | 21 +-
...ternalFunctionInvocationTargetException.java | 21 +-
.../cache/execute/InternalFunctionService.java | 24 +-
.../execute/InternalRegionFunctionContext.java | 21 +-
.../cache/execute/InternalResultSender.java | 21 +-
.../cache/execute/LocalResultCollector.java | 20 +-
.../cache/execute/LocalResultCollectorImpl.java | 21 +-
.../cache/execute/MemberFunctionExecutor.java | 21 +-
.../execute/MemberFunctionResultSender.java | 20 +-
.../execute/MemberFunctionResultWaiter.java | 21 +-
.../cache/execute/MemberMappedArgument.java | 20 +-
.../execute/MultiRegionFunctionContext.java | 21 +-
.../execute/MultiRegionFunctionContextImpl.java | 21 +-
.../execute/MultiRegionFunctionExecutor.java | 21 +-
.../MultiRegionFunctionResultWaiter.java | 21 +-
.../internal/cache/execute/NoResult.java | 20 +-
.../PartitionedRegionFunctionExecutor.java | 21 +-
.../PartitionedRegionFunctionResultSender.java | 20 +-
.../PartitionedRegionFunctionResultWaiter.java | 21 +-
.../execute/RegionFunctionContextImpl.java | 21 +-
.../cache/execute/ServerFunctionExecutor.java | 21 +-
.../execute/ServerRegionFunctionExecutor.java | 23 +-
.../ServerToClientFunctionResultSender.java | 20 +-
.../ServerToClientFunctionResultSender65.java | 20 +-
.../execute/StreamingFunctionOperation.java | 21 +-
.../execute/TransactionFunctionService.java | 21 +-
.../cache/execute/util/CommitFunction.java | 21 +-
.../util/FindRestEnabledServersFunction.java | 23 +-
.../execute/util/NestedTransactionFunction.java | 21 +-
.../cache/execute/util/RollbackFunction.java | 21 +-
.../internal/cache/extension/Extensible.java | 21 +-
.../internal/cache/extension/Extension.java | 21 +-
.../cache/extension/ExtensionPoint.java | 21 +-
.../cache/extension/SimpleExtensionPoint.java | 21 +-
.../internal/cache/ha/HAContainerMap.java | 21 +-
.../internal/cache/ha/HAContainerRegion.java | 21 +-
.../internal/cache/ha/HAContainerWrapper.java | 21 +-
.../internal/cache/ha/HARegionQueue.java | 26 +-
.../cache/ha/HARegionQueueAttributes.java | 21 +-
.../internal/cache/ha/HARegionQueueStats.java | 21 +-
.../internal/cache/ha/QueueRemovalMessage.java | 21 +-
.../internal/cache/ha/ThreadIdentifier.java | 21 +-
.../locks/GFEAbstractQueuedSynchronizer.java | 21 +-
.../locks/ReentrantReadWriteWriteShareLock.java | 21 +-
.../cache/locks/TXLessorDepartureHandler.java | 21 +-
.../internal/cache/locks/TXLockBatch.java | 21 +-
.../gemfire/internal/cache/locks/TXLockId.java | 21 +-
.../internal/cache/locks/TXLockIdImpl.java | 21 +-
.../internal/cache/locks/TXLockService.java | 21 +-
.../internal/cache/locks/TXLockServiceImpl.java | 21 +-
.../internal/cache/locks/TXLockToken.java | 21 +-
.../locks/TXLockUpdateParticipantsMessage.java | 21 +-
.../locks/TXOriginatorRecoveryProcessor.java | 21 +-
.../locks/TXRecoverGrantorMessageProcessor.java | 21 +-
.../cache/locks/TXRegionLockRequest.java | 21 +-
.../gemfire/internal/cache/lru/EnableLRU.java | 21 +-
.../gemfire/internal/cache/lru/HeapEvictor.java | 21 +-
.../cache/lru/HeapLRUCapacityController.java | 21 +-
.../internal/cache/lru/HeapLRUStatistics.java | 21 +-
.../internal/cache/lru/LRUAlgorithm.java | 21 +-
.../cache/lru/LRUCapacityController.java | 21 +-
.../internal/cache/lru/LRUClockNode.java | 21 +-
.../gemfire/internal/cache/lru/LRUEntry.java | 21 +-
.../internal/cache/lru/LRUMapCallbacks.java | 21 +-
.../internal/cache/lru/LRUStatistics.java | 21 +-
.../cache/lru/MemLRUCapacityController.java | 21 +-
.../internal/cache/lru/NewLIFOClockHand.java | 21 +-
.../internal/cache/lru/NewLRUClockHand.java | 21 +-
.../internal/cache/lru/OffHeapEvictor.java | 21 +-
.../gemfire/internal/cache/lru/Sizeable.java | 21 +-
.../operations/ContainsKeyOperationContext.java | 21 +-
.../AllBucketProfilesUpdateMessage.java | 21 +-
.../partitioned/BecomePrimaryBucketMessage.java | 21 +-
.../internal/cache/partitioned/Bucket.java | 21 +-
.../cache/partitioned/BucketBackupMessage.java | 20 +-
.../partitioned/BucketProfileUpdateMessage.java | 21 +-
.../cache/partitioned/BucketSizeMessage.java | 21 +-
.../partitioned/ContainsKeyValueMessage.java | 20 +-
.../cache/partitioned/CreateBucketMessage.java | 21 +-
.../partitioned/CreateMissingBucketsTask.java | 23 +-
.../partitioned/DeposePrimaryBucketMessage.java | 21 +-
.../cache/partitioned/DestroyMessage.java | 21 +-
.../DestroyRegionOnDataStoreMessage.java | 20 +-
.../partitioned/DumpAllPRConfigMessage.java | 20 +-
.../cache/partitioned/DumpB2NRegion.java | 20 +-
.../cache/partitioned/DumpBucketsMessage.java | 21 +-
.../partitioned/EndBucketCreationMessage.java | 21 +-
.../partitioned/FetchBulkEntriesMessage.java | 21 +-
.../cache/partitioned/FetchEntriesMessage.java | 21 +-
.../cache/partitioned/FetchEntryMessage.java | 20 +-
.../cache/partitioned/FetchKeysMessage.java | 21 +-
.../FetchPartitionDetailsMessage.java | 21 +-
.../cache/partitioned/FlushMessage.java | 21 +-
.../internal/cache/partitioned/GetMessage.java | 21 +-
.../partitioned/IdentityRequestMessage.java | 20 +-
.../partitioned/IdentityUpdateMessage.java | 21 +-
.../cache/partitioned/IndexCreationMsg.java | 21 +-
.../cache/partitioned/InterestEventMessage.java | 21 +-
.../cache/partitioned/InternalPRInfo.java | 21 +-
.../partitioned/InternalPartitionDetails.java | 21 +-
.../cache/partitioned/InvalidateMessage.java | 20 +-
.../internal/cache/partitioned/LoadProbe.java | 21 +-
.../internal/cache/partitioned/LockObject.java | 21 +-
.../partitioned/ManageBackupBucketMessage.java | 21 +-
.../cache/partitioned/ManageBucketMessage.java | 21 +-
.../cache/partitioned/MoveBucketMessage.java | 21 +-
.../cache/partitioned/OfflineMemberDetails.java | 23 +-
.../partitioned/OfflineMemberDetailsImpl.java | 21 +-
.../cache/partitioned/PREntriesIterator.java | 21 +-
.../PRFunctionStreamingResultCollector.java | 21 +-
.../internal/cache/partitioned/PRLoad.java | 21 +-
.../PRLocallyDestroyedException.java | 21 +-
.../cache/partitioned/PRSanityCheckMessage.java | 21 +-
.../cache/partitioned/PRTombstoneMessage.java | 21 +-
.../PRUpdateEntryVersionMessage.java | 22 +-
.../partitioned/PartitionMemberInfoImpl.java | 21 +-
.../cache/partitioned/PartitionMessage.java | 21 +-
.../PartitionMessageWithDirectReply.java | 21 +-
.../partitioned/PartitionRegionInfoImpl.java | 21 +-
...rtitionedRegionFunctionStreamingMessage.java | 21 +-
.../partitioned/PartitionedRegionObserver.java | 21 +-
.../PartitionedRegionObserverAdapter.java | 21 +-
.../PartitionedRegionObserverHolder.java | 23 +-
.../PartitionedRegionRebalanceOp.java | 73 +-
.../partitioned/PrimaryRequestMessage.java | 21 +-
.../cache/partitioned/PutAllPRMessage.java | 21 +-
.../internal/cache/partitioned/PutMessage.java | 42 +-
.../cache/partitioned/QueryMessage.java | 21 +-
.../cache/partitioned/RecoveryRunnable.java | 23 +-
.../RedundancyAlreadyMetException.java | 21 +-
.../cache/partitioned/RedundancyLogger.java | 21 +-
.../cache/partitioned/RegionAdvisor.java | 20 +-
.../partitioned/RemoteFetchKeysMessage.java | 21 +-
.../cache/partitioned/RemoteSizeMessage.java | 21 +-
.../cache/partitioned/RemoveAllPRMessage.java | 21 +-
.../cache/partitioned/RemoveBucketMessage.java | 21 +-
.../cache/partitioned/RemoveIndexesMessage.java | 21 +-
.../internal/cache/partitioned/SizeMessage.java | 21 +-
.../cache/partitioned/SizedBasedLoadProbe.java | 21 +-
.../StreamingPartitionOperation.java | 24 +-
.../partitioned/rebalance/BucketOperator.java | 21 +-
.../rebalance/CompositeDirector.java | 21 +-
.../rebalance/ExplicitMoveDirector.java | 21 +-
.../partitioned/rebalance/FPRDirector.java | 21 +-
.../partitioned/rebalance/MoveBuckets.java | 21 +-
.../partitioned/rebalance/MovePrimaries.java | 21 +-
.../partitioned/rebalance/MovePrimariesFPR.java | 21 +-
.../rebalance/ParallelBucketOperator.java | 16 +
.../rebalance/PartitionedRegionLoadModel.java | 21 +-
.../rebalance/PercentageMoveDirector.java | 21 +-
.../rebalance/RebalanceDirector.java | 21 +-
.../rebalance/RebalanceDirectorAdapter.java | 21 +-
.../rebalance/RemoveOverRedundancy.java | 21 +-
.../rebalance/SatisfyRedundancy.java | 21 +-
.../rebalance/SatisfyRedundancyFPR.java | 21 +-
.../rebalance/SimulatedBucketOperator.java | 21 +-
.../cache/persistence/BackupInspector.java | 21 +-
.../cache/persistence/BackupManager.java | 21 +-
.../cache/persistence/BytesAndBits.java | 21 +-
.../cache/persistence/CanonicalIdHolder.java | 21 +-
.../CreatePersistentRegionProcessor.java | 21 +-
.../cache/persistence/DiskExceptionHandler.java | 21 +-
.../persistence/DiskInitFileInterpreter.java | 21 +-
.../cache/persistence/DiskInitFileParser.java | 21 +-
.../cache/persistence/DiskRecoveryStore.java | 23 +-
.../cache/persistence/DiskRegionView.java | 21 +-
.../cache/persistence/DiskStoreFilter.java | 23 +-
.../internal/cache/persistence/DiskStoreID.java | 21 +-
.../persistence/MembershipFlushRequest.java | 21 +-
.../persistence/MembershipViewRequest.java | 21 +-
.../internal/cache/persistence/OplogType.java | 18 +-
.../cache/persistence/PRPersistentConfig.java | 21 +-
.../cache/persistence/PersistenceAdvisor.java | 21 +-
.../persistence/PersistenceAdvisorImpl.java | 21 +-
.../persistence/PersistenceObserverHolder.java | 21 +-
.../cache/persistence/PersistentMemberID.java | 21 +-
.../persistence/PersistentMemberManager.java | 21 +-
.../persistence/PersistentMemberPattern.java | 23 +-
.../persistence/PersistentMemberState.java | 21 +-
.../cache/persistence/PersistentMemberView.java | 21 +-
.../persistence/PersistentMembershipView.java | 23 +-
.../persistence/PersistentStateListener.java | 23 +-
.../PersistentStateQueryMessage.java | 21 +-
.../PersistentStateQueryResults.java | 21 +-
.../PrepareNewPersistentMemberMessage.java | 21 +-
.../RemovePersistentMemberMessage.java | 21 +-
.../cache/persistence/RestoreScript.java | 21 +-
.../persistence/UninterruptibleFileChannel.java | 18 +-
.../UninterruptibleRandomAccessFile.java | 16 +
.../persistence/query/CloseableIterator.java | 18 +-
.../persistence/query/IdentityExtractor.java | 16 +
.../cache/persistence/query/IndexMap.java | 21 +-
.../cache/persistence/query/ResultBag.java | 21 +-
.../cache/persistence/query/ResultList.java | 21 +-
.../cache/persistence/query/ResultMap.java | 21 +-
.../cache/persistence/query/ResultSet.java | 21 +-
.../persistence/query/SortKeyExtractor.java | 16 +
.../query/TemporaryResultSetFactory.java | 21 +-
.../persistence/query/mock/ByteComparator.java | 21 +-
.../mock/CachedDeserializableComparator.java | 23 +-
.../persistence/query/mock/IndexMapImpl.java | 21 +-
.../persistence/query/mock/ItrAdapter.java | 23 +-
.../query/mock/NaturalComparator.java | 16 +
.../cache/persistence/query/mock/Pair.java | 21 +-
.../persistence/query/mock/PairComparator.java | 21 +-
.../persistence/query/mock/ResultListImpl.java | 21 +-
.../query/mock/ReverseComparator.java | 21 +-
.../query/mock/SortedResultBagImpl.java | 21 +-
.../query/mock/SortedResultMapImpl.java | 21 +-
.../query/mock/SortedResultSetImpl.java | 21 +-
.../persistence/soplog/AbstractCompactor.java | 21 +-
.../soplog/AbstractKeyValueIterator.java | 21 +-
.../soplog/AbstractSortedReader.java | 21 +-
.../soplog/ArraySerializedComparator.java | 21 +-
.../persistence/soplog/ByteComparator.java | 21 +-
.../cache/persistence/soplog/Compactor.java | 21 +-
.../soplog/CompositeSerializedComparator.java | 21 +-
.../persistence/soplog/CursorIterator.java | 21 +-
.../soplog/DelegatingSerializedComparator.java | 21 +-
.../soplog/HFileStoreStatistics.java | 21 +-
.../soplog/IndexSerializedComparator.java | 21 +-
.../persistence/soplog/KeyValueIterator.java | 21 +-
.../cache/persistence/soplog/LevelTracker.java | 21 +-
.../soplog/LexicographicalComparator.java | 21 +-
.../cache/persistence/soplog/NonCompactor.java | 21 +-
.../soplog/ReversingSerializedComparator.java | 21 +-
.../persistence/soplog/SizeTieredCompactor.java | 21 +-
.../cache/persistence/soplog/SoplogToken.java | 21 +-
.../cache/persistence/soplog/SortedBuffer.java | 21 +-
.../cache/persistence/soplog/SortedOplog.java | 21 +-
.../persistence/soplog/SortedOplogFactory.java | 21 +-
.../persistence/soplog/SortedOplogSet.java | 21 +-
.../persistence/soplog/SortedOplogSetImpl.java | 21 +-
.../soplog/SortedOplogStatistics.java | 21 +-
.../cache/persistence/soplog/SortedReader.java | 21 +-
.../persistence/soplog/TrackedReference.java | 21 +-
.../soplog/hfile/BlockCacheHolder.java | 21 +-
.../soplog/hfile/HFileSortedOplog.java | 21 +-
.../soplog/hfile/HFileSortedOplogFactory.java | 21 +-
.../soplog/nofile/NoFileSortedOplog.java | 21 +-
.../soplog/nofile/NoFileSortedOplogFactory.java | 21 +-
.../snapshot/CacheSnapshotServiceImpl.java | 21 +-
.../internal/cache/snapshot/ClientExporter.java | 21 +-
.../cache/snapshot/ExportedRegistry.java | 21 +-
.../internal/cache/snapshot/FlowController.java | 21 +-
.../internal/cache/snapshot/GFSnapshot.java | 21 +-
.../internal/cache/snapshot/LocalExporter.java | 21 +-
.../snapshot/RegionSnapshotServiceImpl.java | 21 +-
.../cache/snapshot/SnapshotFileMapper.java | 21 +-
.../cache/snapshot/SnapshotOptionsImpl.java | 21 +-
.../internal/cache/snapshot/SnapshotPacket.java | 21 +-
.../cache/snapshot/WindowedExporter.java | 21 +-
.../gemfire/internal/cache/tier/Acceptor.java | 21 +-
.../internal/cache/tier/BatchException.java | 21 +-
.../internal/cache/tier/CachedRegionHelper.java | 21 +-
.../internal/cache/tier/ClientHandShake.java | 21 +-
.../gemfire/internal/cache/tier/Command.java | 21 +-
.../internal/cache/tier/ConnectionProxy.java | 181 +-
.../internal/cache/tier/InterestType.java | 21 +-
.../cache/tier/InternalBridgeMembership.java | 715 -------
.../cache/tier/InternalClientMembership.java | 626 +++++++
.../internal/cache/tier/MessageType.java | 21 +-
.../cache/tier/sockets/AcceptorImpl.java | 77 +-
.../cache/tier/sockets/BaseCommand.java | 21 +-
.../cache/tier/sockets/BaseCommandQuery.java | 16 +
.../cache/tier/sockets/CacheClientNotifier.java | 47 +-
.../tier/sockets/CacheClientNotifierStats.java | 21 +-
.../cache/tier/sockets/CacheClientProxy.java | 58 +-
.../tier/sockets/CacheClientProxyStats.java | 21 +-
.../cache/tier/sockets/CacheClientUpdater.java | 43 +-
.../cache/tier/sockets/CacheServerHelper.java | 21 +-
.../cache/tier/sockets/CacheServerStats.java | 21 +-
.../cache/tier/sockets/ChunkedMessage.java | 21 +-
.../tier/sockets/ClientBlacklistProcessor.java | 25 +-
.../sockets/ClientDataSerializerMessage.java | 21 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 21 +-
.../tier/sockets/ClientInstantiatorMessage.java | 20 +-
.../tier/sockets/ClientInterestMessageImpl.java | 21 +-
.../tier/sockets/ClientMarkerMessageImpl.java | 21 +-
.../cache/tier/sockets/ClientMessage.java | 21 +-
.../tier/sockets/ClientPingMessageImpl.java | 21 +-
.../tier/sockets/ClientProxyMembershipID.java | 21 +-
.../tier/sockets/ClientTombstoneMessage.java | 21 +-
.../cache/tier/sockets/ClientUpdateMessage.java | 21 +-
.../tier/sockets/ClientUpdateMessageImpl.java | 21 +-
.../cache/tier/sockets/ClientUserAuths.java | 21 +-
.../cache/tier/sockets/CommandInitializer.java | 21 +-
.../cache/tier/sockets/ConnectionListener.java | 21 +-
.../tier/sockets/ConnectionListenerAdapter.java | 21 +-
.../cache/tier/sockets/HAEventWrapper.java | 21 +-
.../internal/cache/tier/sockets/HandShake.java | 21 +-
.../tier/sockets/InterestResultPolicyImpl.java | 21 +-
.../internal/cache/tier/sockets/Message.java | 21 +-
.../cache/tier/sockets/MessageStats.java | 21 +-
.../cache/tier/sockets/ObjectPartList.java | 21 +-
.../cache/tier/sockets/ObjectPartList651.java | 21 +-
.../internal/cache/tier/sockets/Part.java | 21 +-
.../RemoveClientFromBlacklistMessage.java | 27 +-
.../tier/sockets/SerializedObjectPartList.java | 21 +-
.../cache/tier/sockets/ServerConnection.java | 29 +-
.../tier/sockets/ServerHandShakeProcessor.java | 21 +-
.../cache/tier/sockets/ServerQueueStatus.java | 21 +-
.../tier/sockets/ServerResponseMatrix.java | 20 +-
.../tier/sockets/UnregisterAllInterest.java | 21 +-
.../cache/tier/sockets/UserAuthAttributes.java | 21 +-
.../cache/tier/sockets/VersionedObjectList.java | 21 +-
.../cache/tier/sockets/command/AddPdxEnum.java | 21 +-
.../cache/tier/sockets/command/AddPdxType.java | 21 +-
.../cache/tier/sockets/command/ClearRegion.java | 21 +-
.../cache/tier/sockets/command/ClientReady.java | 21 +-
.../tier/sockets/command/CloseConnection.java | 21 +-
.../tier/sockets/command/CommitCommand.java | 21 +-
.../cache/tier/sockets/command/ContainsKey.java | 21 +-
.../tier/sockets/command/ContainsKey66.java | 21 +-
.../tier/sockets/command/CreateRegion.java | 21 +-
.../cache/tier/sockets/command/Default.java | 21 +-
.../cache/tier/sockets/command/Destroy.java | 21 +-
.../cache/tier/sockets/command/Destroy65.java | 21 +-
.../cache/tier/sockets/command/Destroy70.java | 23 +-
.../tier/sockets/command/DestroyRegion.java | 21 +-
.../tier/sockets/command/ExecuteFunction.java | 21 +-
.../tier/sockets/command/ExecuteFunction65.java | 20 +-
.../tier/sockets/command/ExecuteFunction66.java | 20 +-
.../tier/sockets/command/ExecuteFunction70.java | 21 +-
.../sockets/command/ExecuteRegionFunction.java | 20 +-
.../command/ExecuteRegionFunction61.java | 20 +-
.../command/ExecuteRegionFunction65.java | 20 +-
.../command/ExecuteRegionFunction66.java | 20 +-
.../command/ExecuteRegionFunctionSingleHop.java | 21 +-
.../sockets/command/GatewayReceiverCommand.java | 21 +-
.../cache/tier/sockets/command/Get70.java | 21 +-
.../cache/tier/sockets/command/GetAll.java | 21 +-
.../cache/tier/sockets/command/GetAll651.java | 21 +-
.../cache/tier/sockets/command/GetAll70.java | 23 +-
.../cache/tier/sockets/command/GetAllForRI.java | 21 +-
.../sockets/command/GetAllWithCallback.java | 21 +-
.../command/GetClientPRMetadataCommand.java | 20 +-
.../command/GetClientPRMetadataCommand66.java | 20 +-
.../GetClientPartitionAttributesCommand.java | 20 +-
.../GetClientPartitionAttributesCommand66.java | 20 +-
.../cache/tier/sockets/command/GetEntry70.java | 23 +-
.../tier/sockets/command/GetEntryCommand.java | 21 +-
.../sockets/command/GetFunctionAttribute.java | 21 +-
.../tier/sockets/command/GetPDXEnumById.java | 21 +-
.../tier/sockets/command/GetPDXIdForEnum.java | 21 +-
.../tier/sockets/command/GetPDXIdForType.java | 21 +-
.../tier/sockets/command/GetPDXTypeById.java | 21 +-
.../tier/sockets/command/GetPdxEnums70.java | 21 +-
.../tier/sockets/command/GetPdxTypes70.java | 21 +-
.../cache/tier/sockets/command/Invalid.java | 21 +-
.../cache/tier/sockets/command/Invalidate.java | 21 +-
.../tier/sockets/command/Invalidate70.java | 23 +-
.../cache/tier/sockets/command/KeySet.java | 21 +-
.../cache/tier/sockets/command/MakePrimary.java | 21 +-
.../tier/sockets/command/ManagementCommand.java | 21 +-
.../cache/tier/sockets/command/PeriodicAck.java | 21 +-
.../cache/tier/sockets/command/Ping.java | 21 +-
.../cache/tier/sockets/command/Put.java | 21 +-
.../cache/tier/sockets/command/Put61.java | 21 +-
.../cache/tier/sockets/command/Put65.java | 21 +-
.../cache/tier/sockets/command/Put70.java | 21 +-
.../cache/tier/sockets/command/PutAll.java | 21 +-
.../cache/tier/sockets/command/PutAll70.java | 21 +-
.../cache/tier/sockets/command/PutAll80.java | 21 +-
.../sockets/command/PutAllWithCallback.java | 21 +-
.../sockets/command/PutUserCredentials.java | 21 +-
.../cache/tier/sockets/command/Query.java | 21 +-
.../cache/tier/sockets/command/Query651.java | 21 +-
.../command/RegisterDataSerializers.java | 21 +-
.../sockets/command/RegisterInstantiators.java | 21 +-
.../tier/sockets/command/RegisterInterest.java | 21 +-
.../sockets/command/RegisterInterest61.java | 21 +-
.../sockets/command/RegisterInterestList.java | 21 +-
.../sockets/command/RegisterInterestList61.java | 21 +-
.../sockets/command/RegisterInterestList66.java | 21 +-
.../cache/tier/sockets/command/RemoveAll.java | 21 +-
.../tier/sockets/command/RemoveUserAuth.java | 21 +-
.../cache/tier/sockets/command/Request.java | 21 +-
.../tier/sockets/command/RequestEventValue.java | 20 +-
.../tier/sockets/command/RollbackCommand.java | 21 +-
.../cache/tier/sockets/command/Size.java | 21 +-
.../tier/sockets/command/TXFailoverCommand.java | 21 +-
.../command/TXSynchronizationCommand.java | 21 +-
.../sockets/command/UnregisterInterest.java | 21 +-
.../sockets/command/UnregisterInterestList.java | 21 +-
.../command/UpdateClientNotification.java | 21 +-
.../doc-files/communication-architecture.fig | 4 +-
.../cache/tx/AbstractPeerTXRegionStub.java | 21 +-
.../internal/cache/tx/ClientTXRegionStub.java | 21 +-
.../internal/cache/tx/ClientTXStateStub.java | 21 +-
.../cache/tx/DistClientTXStateStub.java | 19 +-
.../internal/cache/tx/DistTxEntryEvent.java | 16 +
.../internal/cache/tx/DistTxKeyInfo.java | 18 +-
.../cache/tx/DistributedTXRegionStub.java | 21 +-
.../cache/tx/PartitionedTXRegionStub.java | 21 +-
.../gemfire/internal/cache/tx/TXRegionStub.java | 21 +-
.../cache/tx/TransactionalOperation.java | 24 +-
.../cache/versions/CompactVersionHolder.java | 21 +-
.../ConcurrentCacheModificationException.java | 23 +-
.../cache/versions/DiskRegionVersionVector.java | 21 +-
.../internal/cache/versions/DiskVersionTag.java | 21 +-
.../internal/cache/versions/RVVException.java | 21 +-
.../internal/cache/versions/RVVExceptionB.java | 23 +-
.../internal/cache/versions/RVVExceptionT.java | 23 +-
.../cache/versions/RegionVersionHolder.java | 21 +-
.../cache/versions/RegionVersionVector.java | 21 +-
.../cache/versions/VMRegionVersionVector.java | 21 +-
.../internal/cache/versions/VMVersionTag.java | 21 +-
.../internal/cache/versions/VersionHolder.java | 21 +-
.../internal/cache/versions/VersionSource.java | 21 +-
.../internal/cache/versions/VersionStamp.java | 21 +-
.../internal/cache/versions/VersionTag.java | 21 +-
.../internal/cache/vmotion/VMotionObserver.java | 20 +-
.../cache/vmotion/VMotionObserverAdapter.java | 20 +-
.../cache/vmotion/VMotionObserverHolder.java | 20 +-
.../cache/wan/AbstractGatewaySender.java | 20 +-
.../AbstractGatewaySenderEventProcessor.java | 21 +-
.../AsyncEventQueueConfigurationException.java | 21 +-
.../internal/cache/wan/BatchException70.java | 21 +-
.../cache/wan/DistributedSystemListener.java | 16 +
.../cache/wan/GatewayEventFilterImpl.java | 21 +-
.../cache/wan/GatewayReceiverException.java | 21 +-
.../cache/wan/GatewayReceiverStats.java | 21 +-
.../cache/wan/GatewaySenderAdvisor.java | 21 +-
.../cache/wan/GatewaySenderAttributes.java | 21 +-
.../GatewaySenderConfigurationException.java | 21 +-
.../wan/GatewaySenderEventCallbackArgument.java | 20 +-
.../GatewaySenderEventCallbackDispatcher.java | 20 +-
.../cache/wan/GatewaySenderEventDispatcher.java | 21 +-
.../cache/wan/GatewaySenderEventImpl.java | 20 +-
.../cache/wan/GatewaySenderException.java | 21 +-
.../internal/cache/wan/GatewaySenderStats.java | 21 +-
.../cache/wan/InternalGatewaySenderFactory.java | 16 +
.../cache/wan/TransportFilterServerSocket.java | 21 +-
.../cache/wan/TransportFilterSocket.java | 21 +-
.../cache/wan/TransportFilterSocketFactory.java | 21 +-
.../internal/cache/wan/WANServiceProvider.java | 16 +
.../BucketRegionQueueUnavailableException.java | 16 +
...rentParallelGatewaySenderEventProcessor.java | 21 +-
.../ConcurrentParallelGatewaySenderQueue.java | 21 +-
.../ParallelGatewaySenderEventProcessor.java | 21 +-
.../parallel/ParallelGatewaySenderQueue.java | 21 +-
.../ParallelQueueBatchRemovalMessage.java | 21 +-
.../parallel/ParallelQueueRemovalMessage.java | 21 +-
.../cache/wan/parallel/RREventIDResolver.java | 21 +-
.../cache/wan/serial/BatchDestroyOperation.java | 21 +-
...urrentSerialGatewaySenderEventProcessor.java | 21 +-
.../SerialGatewaySenderEventProcessor.java | 20 +-
.../wan/serial/SerialGatewaySenderQueue.java | 23 +-
.../serial/SerialSecondaryGatewayListener.java | 21 +-
.../internal/cache/wan/spi/WANFactory.java | 16 +
.../cache/xmlcache/AbstractXmlParser.java | 21 +-
.../cache/xmlcache/AsyncEventQueueCreation.java | 21 +-
.../cache/xmlcache/BindingCreation.java | 21 +-
.../cache/xmlcache/BridgeServerCreation.java | 249 ---
.../internal/cache/xmlcache/CacheCreation.java | 79 +-
.../cache/xmlcache/CacheServerCreation.java | 257 +++
.../CacheTransactionManagerCreation.java | 21 +-
.../internal/cache/xmlcache/CacheXml.java | 21 +-
.../cache/xmlcache/CacheXmlGenerator.java | 66 +-
.../internal/cache/xmlcache/CacheXmlParser.java | 45 +-
.../xmlcache/CacheXmlPropertyResolver.java | 21 +-
.../CacheXmlPropertyResolverHelper.java | 21 +-
.../cache/xmlcache/CacheXmlVersion.java | 17 +-
.../cache/xmlcache/ClientCacheCreation.java | 26 +-
.../cache/xmlcache/ClientHaQueueCreation.java | 21 +-
.../internal/cache/xmlcache/Declarable2.java | 21 +-
.../cache/xmlcache/DefaultEntityResolver2.java | 21 +-
.../xmlcache/DiskStoreAttributesCreation.java | 21 +-
.../cache/xmlcache/FunctionServiceCreation.java | 21 +-
.../cache/xmlcache/GatewayReceiverCreation.java | 21 +-
.../cache/xmlcache/IndexCreationData.java | 21 +-
.../ParallelAsyncEventQueueCreation.java | 21 +-
.../xmlcache/ParallelGatewaySenderCreation.java | 21 +-
.../cache/xmlcache/PivotalEntityResolver.java | 21 +-
.../cache/xmlcache/PropertyResolver.java | 21 +-
.../xmlcache/RegionAttributesCreation.java | 30 +-
.../internal/cache/xmlcache/RegionCreation.java | 21 +-
.../cache/xmlcache/ResourceManagerCreation.java | 21 +-
.../xmlcache/SerialAsyncEventQueueCreation.java | 21 +-
.../xmlcache/SerialGatewaySenderCreation.java | 21 +-
.../cache/xmlcache/SerializerCreation.java | 21 +-
.../internal/cache/xmlcache/XmlGenerator.java | 21 +-
.../cache/xmlcache/XmlGeneratorUtils.java | 21 +-
.../internal/cache/xmlcache/XmlParser.java | 21 +-
.../gemfire/internal/concurrent/AL.java | 21 +-
.../internal/concurrent/AtomicLong5.java | 21 +-
.../gemfire/internal/concurrent/Atomics.java | 21 +-
.../concurrent/CompactConcurrentHashSet2.java | 16 +
.../internal/concurrent/ConcurrentHashSet.java | 21 +-
.../gemfire/internal/concurrent/LI.java | 21 +-
.../internal/concurrent/MapCallback.java | 21 +-
.../internal/concurrent/MapCallbackAdapter.java | 21 +-
.../gemfire/internal/concurrent/MapResult.java | 21 +-
.../internal/datasource/AbstractDataSource.java | 21 +-
.../internal/datasource/AbstractPoolCache.java | 21 +-
.../ClientConnectionFactoryWrapper.java | 21 +-
.../internal/datasource/ConfigProperty.java | 21 +-
.../ConfiguredDataSourceProperties.java | 21 +-
.../ConnectionEventListenerAdaptor.java | 21 +-
.../datasource/ConnectionPoolCache.java | 21 +-
.../datasource/ConnectionPoolCacheImpl.java | 21 +-
.../internal/datasource/ConnectionProvider.java | 21 +-
.../datasource/ConnectionProviderException.java | 21 +-
.../datasource/DataSourceCreateException.java | 21 +-
.../internal/datasource/DataSourceFactory.java | 21 +-
.../datasource/DataSourceResources.java | 21 +-
.../FacetsJCAConnectionManagerImpl.java | 21 +-
.../datasource/GemFireBasicDataSource.java | 21 +-
.../datasource/GemFireConnPooledDataSource.java | 21 +-
.../GemFireConnectionPoolManager.java | 21 +-
.../GemFireTransactionDataSource.java | 21 +-
.../datasource/JCAConnectionManagerImpl.java | 21 +-
.../datasource/ManagedPoolCacheImpl.java | 21 +-
.../internal/datasource/PoolException.java | 21 +-
.../internal/datasource/TranxPoolCacheImpl.java | 21 +-
.../i18n/AbstractStringIdResourceBundle.java | 21 +-
.../gemfire/internal/i18n/LocalizedStrings.java | 43 +-
.../internal/i18n/ParentLocalizedStrings.java | 102 +-
.../internal/io/CompositeOutputStream.java | 21 +-
.../internal/io/CompositePrintStream.java | 21 +-
.../gemfire/internal/io/TeeOutputStream.java | 21 +-
.../gemfire/internal/io/TeePrintStream.java | 21 +-
.../gemfire/internal/jndi/ContextImpl.java | 21 +-
.../jndi/InitialContextFactoryImpl.java | 21 +-
.../gemfire/internal/jndi/JNDIInvoker.java | 21 +-
.../gemfire/internal/jndi/NameParserImpl.java | 21 +-
.../gemfire/internal/jta/GlobalTransaction.java | 21 +-
.../gemfire/internal/jta/TransactionImpl.java | 21 +-
.../internal/jta/TransactionManagerImpl.java | 21 +-
.../gemfire/internal/jta/TransactionUtils.java | 21 +-
.../internal/jta/UserTransactionImpl.java | 21 +-
.../gemstone/gemfire/internal/jta/XidImpl.java | 21 +-
.../gemfire/internal/lang/ClassUtils.java | 20 +-
.../gemstone/gemfire/internal/lang/Filter.java | 18 +-
.../gemfire/internal/lang/InOutParameter.java | 20 +-
.../gemfire/internal/lang/Initable.java | 20 +-
.../gemfire/internal/lang/Initializer.java | 21 +-
.../internal/lang/MutableIdentifiable.java | 24 +-
.../gemfire/internal/lang/ObjectUtils.java | 20 +-
.../gemfire/internal/lang/Orderable.java | 20 +-
.../gemstone/gemfire/internal/lang/Ordered.java | 20 +-
.../gemfire/internal/lang/StringUtils.java | 20 +-
.../gemfire/internal/lang/SystemUtils.java | 20 +-
.../gemfire/internal/lang/ThreadUtils.java | 20 +-
.../gemfire/internal/logging/DateFormatter.java | 16 +
.../internal/logging/DebugLogWriter.java | 21 +-
.../internal/logging/GemFireFormatter.java | 21 +-
.../internal/logging/GemFireHandler.java | 21 +-
.../gemfire/internal/logging/GemFireLevel.java | 21 +-
.../internal/logging/InternalLogWriter.java | 16 +
.../internal/logging/LocalLogWriter.java | 21 +-
.../gemfire/internal/logging/LogConfig.java | 16 +
.../gemfire/internal/logging/LogFileParser.java | 21 +-
.../gemfire/internal/logging/LogService.java | 149 +-
.../internal/logging/LogWriterFactory.java | 16 +
.../gemfire/internal/logging/LogWriterImpl.java | 21 +-
.../internal/logging/LoggingThreadGroup.java | 16 +
.../internal/logging/ManagerLogWriter.java | 21 +-
.../gemfire/internal/logging/MergeLogFiles.java | 21 +-
.../gemfire/internal/logging/PureLogWriter.java | 21 +-
.../logging/SecurityLocalLogWriter.java | 21 +-
.../internal/logging/SecurityLogConfig.java | 16 +
.../internal/logging/SecurityLogWriter.java | 21 +-
.../logging/SecurityManagerLogWriter.java | 21 +-
.../gemfire/internal/logging/SortLogFile.java | 21 +-
.../internal/logging/StandardErrorPrinter.java | 16 +
.../internal/logging/StandardOutputPrinter.java | 16 +
.../internal/logging/log4j/AlertAppender.java | 16 +
.../internal/logging/log4j/AppenderContext.java | 16 +
.../internal/logging/log4j/ConfigLocator.java | 16 +
.../internal/logging/log4j/Configurator.java | 21 +
.../internal/logging/log4j/FastLogger.java | 16 +
.../internal/logging/log4j/GemFireLogger.java | 16 +
.../logging/log4j/LocalizedMessage.java | 16 +
.../internal/logging/log4j/LogMarker.java | 16 +
.../logging/log4j/LogWriterAppender.java | 18 +-
.../logging/log4j/LogWriterAppenders.java | 16 +
.../internal/logging/log4j/LogWriterLogger.java | 16 +
.../logging/log4j/ThreadIdPatternConverter.java | 16 +
.../gemfire/internal/memcached/Command.java | 21 +-
.../internal/memcached/CommandProcessor.java | 21 +-
.../internal/memcached/ConnectionHandler.java | 21 +-
.../gemfire/internal/memcached/KeyWrapper.java | 21 +-
.../gemfire/internal/memcached/Reply.java | 21 +-
.../internal/memcached/RequestReader.java | 21 +-
.../internal/memcached/ResponseStatus.java | 21 +-
.../internal/memcached/ValueWrapper.java | 21 +-
.../memcached/commands/AbstractCommand.java | 21 +-
.../internal/memcached/commands/AddCommand.java | 21 +-
.../memcached/commands/AddQCommand.java | 16 +
.../memcached/commands/AppendCommand.java | 21 +-
.../memcached/commands/AppendQCommand.java | 16 +
.../internal/memcached/commands/CASCommand.java | 21 +-
.../memcached/commands/ClientError.java | 21 +-
.../memcached/commands/DecrementCommand.java | 21 +-
.../memcached/commands/DecrementQCommand.java | 16 +
.../memcached/commands/DeleteCommand.java | 21 +-
.../memcached/commands/DeleteQCommand.java | 16 +
.../memcached/commands/FlushAllCommand.java | 21 +-
.../memcached/commands/FlushAllQCommand.java | 16 +
.../internal/memcached/commands/GATCommand.java | 16 +
.../memcached/commands/GATQCommand.java | 16 +
.../internal/memcached/commands/GetCommand.java | 21 +-
.../memcached/commands/GetKCommand.java | 16 +
.../memcached/commands/GetKQCommand.java | 16 +
.../memcached/commands/GetQCommand.java | 21 +-
.../memcached/commands/IncrementCommand.java | 21 +-
.../memcached/commands/IncrementQCommand.java | 16 +
.../memcached/commands/NoOpCommand.java | 21 +-
.../memcached/commands/NotSupportedCommand.java | 21 +-
.../memcached/commands/PrependCommand.java | 21 +-
.../memcached/commands/PrependQCommand.java | 16 +
.../memcached/commands/QuitCommand.java | 21 +-
.../memcached/commands/QuitQCommand.java | 16 +
.../memcached/commands/ReplaceCommand.java | 21 +-
.../memcached/commands/ReplaceQCommand.java | 16 +
.../internal/memcached/commands/SetCommand.java | 21 +-
.../memcached/commands/SetQCommand.java | 16 +
.../memcached/commands/StatsCommand.java | 21 +-
.../memcached/commands/StorageCommand.java | 21 +-
.../memcached/commands/TouchCommand.java | 21 +-
.../memcached/commands/VerbosityCommand.java | 21 +-
.../memcached/commands/VersionCommand.java | 21 +-
.../modules/util/RegionConfiguration.java | 21 +-
.../gemfire/internal/net/SocketUtils.java | 20 +-
.../internal/offheap/ByteArrayMemoryChunk.java | 16 +
.../internal/offheap/ByteBufferMemoryChunk.java | 16 +
.../gemfire/internal/offheap/DataType.java | 16 +
.../internal/offheap/MemoryAllocator.java | 16 +
.../gemfire/internal/offheap/MemoryBlock.java | 16 +
.../gemfire/internal/offheap/MemoryChunk.java | 16 +
.../offheap/MemoryChunkWithRefCount.java | 16 +
.../internal/offheap/MemoryInspector.java | 16 +
.../internal/offheap/MemoryUsageListener.java | 16 +
.../offheap/OffHeapCachedDeserializable.java | 36 +
.../gemfire/internal/offheap/OffHeapHelper.java | 16 +
.../internal/offheap/OffHeapMemoryStats.java | 16 +
.../internal/offheap/OffHeapReference.java | 18 +-
.../offheap/OffHeapRegionEntryHelper.java | 16 +
.../internal/offheap/OffHeapStorage.java | 16 +
.../offheap/OutOfOffHeapMemoryListener.java | 16 +
.../gemfire/internal/offheap/Releasable.java | 16 +
.../offheap/SimpleMemoryAllocatorImpl.java | 54 +-
.../gemfire/internal/offheap/StoredObject.java | 42 +-
.../internal/offheap/UnsafeMemoryChunk.java | 16 +
.../offheap/annotations/OffHeapIdentifier.java | 16 +
.../internal/offheap/annotations/Released.java | 16 +
.../internal/offheap/annotations/Retained.java | 16 +
.../offheap/annotations/Unretained.java | 16 +
.../internal/process/AttachProcessUtils.java | 16 +
.../process/BlockingProcessStreamReader.java | 16 +
...usterConfigurationNotAvailableException.java | 16 +
.../process/ConnectionFailedException.java | 21 +-
.../internal/process/ControlFileWatchdog.java | 16 +
.../process/ControlNotificationHandler.java | 16 +
.../internal/process/ControllableProcess.java | 16 +
.../process/FileAlreadyExistsException.java | 21 +-
.../process/FileControllerParameters.java | 16 +
.../internal/process/FileProcessController.java | 16 +
.../process/LocalProcessController.java | 21 +-
.../internal/process/LocalProcessLauncher.java | 21 +-
.../process/MBeanControllerParameters.java | 16 +
.../process/MBeanInvocationFailedException.java | 21 +-
.../process/MBeanProcessController.java | 16 +
.../internal/process/NativeProcessUtils.java | 16 +
.../process/NonBlockingProcessStreamReader.java | 16 +
.../gemfire/internal/process/PidFile.java | 16 +
.../process/PidUnavailableException.java | 21 +-
.../internal/process/ProcessController.java | 16 +
.../process/ProcessControllerFactory.java | 16 +
.../process/ProcessControllerParameters.java | 16 +
.../process/ProcessLauncherContext.java | 21 +-
.../internal/process/ProcessStreamReader.java | 21 +-
.../ProcessTerminatedAbnormallyException.java | 20 +-
.../gemfire/internal/process/ProcessType.java | 16 +
.../gemfire/internal/process/ProcessUtils.java | 21 +-
.../gemfire/internal/process/StartupStatus.java | 16 +
.../internal/process/StartupStatusListener.java | 16 +
.../UnableToControlProcessException.java | 16 +
.../AbstractSignalNotificationHandler.java | 20 +-
.../gemfire/internal/process/signal/Signal.java | 20 +-
.../internal/process/signal/SignalEvent.java | 20 +-
.../internal/process/signal/SignalListener.java | 20 +-
.../internal/process/signal/SignalType.java | 20 +-
.../internal/redis/ByteArrayWrapper.java | 16 +
.../internal/redis/ByteToCommandDecoder.java | 16 +
.../gemstone/gemfire/internal/redis/Coder.java | 16 +
.../gemfire/internal/redis/Command.java | 16 +
.../gemfire/internal/redis/DoubleWrapper.java | 16 +
.../internal/redis/ExecutionHandlerContext.java | 16 +
.../gemfire/internal/redis/Executor.java | 16 +
.../gemfire/internal/redis/Extendable.java | 16 +
.../redis/RedisCommandParserException.java | 16 +
.../internal/redis/RedisCommandType.java | 16 +
.../gemfire/internal/redis/RedisConstants.java | 16 +
.../gemfire/internal/redis/RedisDataType.java | 18 +-
.../redis/RedisDataTypeMismatchException.java | 16 +
.../internal/redis/RegionCreationException.java | 16 +
.../gemfire/internal/redis/RegionProvider.java | 62 +-
.../redis/executor/AbstractExecutor.java | 16 +
.../redis/executor/AbstractScanExecutor.java | 16 +
.../internal/redis/executor/AuthExecutor.java | 16 +
.../internal/redis/executor/DBSizeExecutor.java | 16 +
.../internal/redis/executor/DelExecutor.java | 16 +
.../internal/redis/executor/EchoExecutor.java | 16 +
.../internal/redis/executor/ExistsExecutor.java | 16 +
.../redis/executor/ExpirationExecutor.java | 16 +
.../redis/executor/ExpireAtExecutor.java | 16 +
.../internal/redis/executor/ExpireExecutor.java | 16 +
.../redis/executor/FlushAllExecutor.java | 16 +
.../internal/redis/executor/KeysExecutor.java | 16 +
.../internal/redis/executor/ListQuery.java | 16 +
.../redis/executor/PExpireAtExecutor.java | 16 +
.../redis/executor/PExpireExecutor.java | 16 +
.../internal/redis/executor/PTTLExecutor.java | 16 +
.../redis/executor/PersistExecutor.java | 16 +
.../internal/redis/executor/PingExecutor.java | 16 +
.../internal/redis/executor/QuitExecutor.java | 16 +
.../internal/redis/executor/ScanExecutor.java | 16 +
.../redis/executor/ShutDownExecutor.java | 16 +
.../internal/redis/executor/SortedSetQuery.java | 16 +
.../internal/redis/executor/TTLExecutor.java | 16 +
.../internal/redis/executor/TimeExecutor.java | 16 +
.../internal/redis/executor/TypeExecutor.java | 16 +
.../internal/redis/executor/UnkownExecutor.java | 16 +
.../redis/executor/hash/HDelExecutor.java | 16 +
.../redis/executor/hash/HExistsExecutor.java | 16 +
.../redis/executor/hash/HGetAllExecutor.java | 16 +
.../redis/executor/hash/HGetExecutor.java | 16 +
.../redis/executor/hash/HIncrByExecutor.java | 16 +
.../executor/hash/HIncrByFloatExecutor.java | 16 +
.../redis/executor/hash/HKeysExecutor.java | 16 +
.../redis/executor/hash/HLenExecutor.java | 16 +
.../redis/executor/hash/HMGetExecutor.java | 16 +
.../redis/executor/hash/HMSetExecutor.java | 16 +
.../redis/executor/hash/HScanExecutor.java | 16 +
.../redis/executor/hash/HSetExecutor.java | 16 +
.../redis/executor/hash/HSetNXExecutor.java | 16 +
.../redis/executor/hash/HValsExecutor.java | 16 +
.../redis/executor/hash/HashExecutor.java | 18 +-
.../internal/redis/executor/hll/Bits.java | 16 +
.../executor/hll/CardinalityMergeException.java | 18 +-
.../redis/executor/hll/HllExecutor.java | 16 +
.../redis/executor/hll/HyperLogLog.java | 16 +
.../redis/executor/hll/HyperLogLogPlus.java | 18 +-
.../internal/redis/executor/hll/IBuilder.java | 18 +-
.../redis/executor/hll/ICardinality.java | 16 +
.../internal/redis/executor/hll/MurmurHash.java | 18 +-
.../redis/executor/hll/PFAddExecutor.java | 16 +
.../redis/executor/hll/PFCountExecutor.java | 16 +
.../redis/executor/hll/PFMergeExecutor.java | 16 +
.../redis/executor/hll/RegisterSet.java | 18 +-
.../internal/redis/executor/hll/Varint.java | 18 +-
.../redis/executor/list/LIndexExecutor.java | 16 +
.../redis/executor/list/LInsertExecutor.java | 16 +
.../redis/executor/list/LLenExecutor.java | 16 +
.../redis/executor/list/LPopExecutor.java | 16 +
.../redis/executor/list/LPushExecutor.java | 16 +
.../redis/executor/list/LPushXExecutor.java | 16 +
.../redis/executor/list/LRangeExecutor.java | 16 +
.../redis/executor/list/LRemExecutor.java | 16 +
.../redis/executor/list/LSetExecutor.java | 16 +
.../redis/executor/list/LTrimExecutor.java | 16 +
.../redis/executor/list/ListExecutor.java | 16 +
.../redis/executor/list/PopExecutor.java | 16 +
.../redis/executor/list/PushExecutor.java | 16 +
.../redis/executor/list/PushXExecutor.java | 16 +
.../redis/executor/list/RPopExecutor.java | 16 +
.../redis/executor/list/RPushExecutor.java | 16 +
.../redis/executor/list/RPushXExecutor.java | 16 +
.../redis/executor/set/SAddExecutor.java | 16 +
.../redis/executor/set/SCardExecutor.java | 16 +
.../redis/executor/set/SDiffExecutor.java | 16 +
.../redis/executor/set/SDiffStoreExecutor.java | 16 +
.../redis/executor/set/SInterExecutor.java | 16 +
.../redis/executor/set/SInterStoreExecutor.java | 16 +
.../redis/executor/set/SIsMemberExecutor.java | 16 +
.../redis/executor/set/SMembersExecutor.java | 16 +
.../redis/executor/set/SMoveExecutor.java | 16 +
.../redis/executor/set/SPopExecutor.java | 16 +
.../redis/executor/set/SRandMemberExecutor.java | 16 +
.../redis/executor/set/SRemExecutor.java | 16 +
.../redis/executor/set/SScanExecutor.java | 16 +
.../redis/executor/set/SUnionExecutor.java | 16 +
.../redis/executor/set/SUnionStoreExecutor.java | 16 +
.../redis/executor/set/SetExecutor.java | 16 +
.../redis/executor/set/SetOpExecutor.java | 16 +
.../executor/sortedset/SortedSetExecutor.java | 16 +
.../redis/executor/sortedset/ZAddExecutor.java | 16 +
.../redis/executor/sortedset/ZCardExecutor.java | 16 +
.../executor/sortedset/ZCountExecutor.java | 16 +
.../executor/sortedset/ZIncrByExecutor.java | 16 +
.../executor/sortedset/ZLexCountExecutor.java | 16 +
.../executor/sortedset/ZRangeByLexExecutor.java | 16 +
.../sortedset/ZRangeByScoreExecutor.java | 16 +
.../executor/sortedset/ZRangeExecutor.java | 16 +
.../redis/executor/sortedset/ZRankExecutor.java | 16 +
.../redis/executor/sortedset/ZRemExecutor.java | 16 +
.../sortedset/ZRemRangeByLexExecutor.java | 16 +
.../sortedset/ZRemRangeByRankExecutor.java | 16 +
.../sortedset/ZRemRangeByScoreExecutor.java | 16 +
.../sortedset/ZRevRangeByScoreExecutor.java | 16 +
.../executor/sortedset/ZRevRangeExecutor.java | 16 +
.../executor/sortedset/ZRevRankExecutor.java | 16 +
.../redis/executor/sortedset/ZScanExecutor.java | 16 +
.../executor/sortedset/ZScoreExecutor.java | 16 +
.../redis/executor/string/AppendExecutor.java | 16 +
.../redis/executor/string/BitCountExecutor.java | 16 +
.../redis/executor/string/BitOpExecutor.java | 16 +
.../redis/executor/string/BitPosExecutor.java | 16 +
.../redis/executor/string/DecrByExecutor.java | 16 +
.../redis/executor/string/DecrExecutor.java | 16 +
.../redis/executor/string/GetBitExecutor.java | 16 +
.../redis/executor/string/GetExecutor.java | 16 +
.../redis/executor/string/GetRangeExecutor.java | 16 +
.../redis/executor/string/GetSetExecutor.java | 16 +
.../redis/executor/string/IncrByExecutor.java | 16 +
.../executor/string/IncrByFloatExecutor.java | 16 +
.../redis/executor/string/IncrExecutor.java | 16 +
.../redis/executor/string/MGetExecutor.java | 16 +
.../redis/executor/string/MSetExecutor.java | 16 +
.../redis/executor/string/MSetNXExecutor.java | 16 +
.../redis/executor/string/PSetEXExecutor.java | 16 +
.../redis/executor/string/SetBitExecutor.java | 16 +
.../redis/executor/string/SetEXExecutor.java | 16 +
.../redis/executor/string/SetExecutor.java | 16 +
.../redis/executor/string/SetNXExecutor.java | 16 +
.../redis/executor/string/SetRangeExecutor.java | 16 +
.../redis/executor/string/StringExecutor.java | 18 +-
.../redis/executor/string/StrlenExecutor.java | 16 +
.../executor/transactions/DiscardExecutor.java | 16 +
.../executor/transactions/ExecExecutor.java | 16 +
.../executor/transactions/MultiExecutor.java | 16 +
.../transactions/TransactionExecutor.java | 16 +
.../executor/transactions/UnwatchExecutor.java | 16 +
.../executor/transactions/WatchExecutor.java | 16 +
.../internal/security/AuthorizeRequest.java | 21 +-
.../internal/security/AuthorizeRequestPP.java | 21 +-
.../security/FilterPostAuthorization.java | 21 +-
.../security/FilterPreAuthorization.java | 21 +-
.../internal/security/ObjectWithAuthz.java | 21 +-
.../internal/sequencelog/EntryLogger.java | 23 +-
.../gemfire/internal/sequencelog/GraphType.java | 21 +-
.../internal/sequencelog/MembershipLogger.java | 21 +-
.../internal/sequencelog/MessageLogger.java | 21 +-
.../internal/sequencelog/RegionLogger.java | 21 +-
.../internal/sequencelog/SequenceLogger.java | 21 +-
.../sequencelog/SequenceLoggerImpl.java | 21 +-
.../internal/sequencelog/Transition.java | 21 +-
.../gemfire/internal/sequencelog/io/Filter.java | 21 +-
.../sequencelog/io/GemfireLogConverter.java | 21 +-
.../internal/sequencelog/io/GraphReader.java | 21 +-
.../sequencelog/io/InputStreamReader.java | 21 +-
.../sequencelog/io/OutputStreamAppender.java | 21 +-
.../internal/sequencelog/model/Edge.java | 23 +-
.../internal/sequencelog/model/Graph.java | 21 +-
.../internal/sequencelog/model/GraphID.java | 21 +-
.../sequencelog/model/GraphReaderCallback.java | 23 +-
.../internal/sequencelog/model/GraphSet.java | 21 +-
.../internal/sequencelog/model/Vertex.java | 21 +-
.../visualization/text/TextDisplay.java | 21 +-
.../gemfire/internal/shared/NativeCalls.java | 21 +-
.../internal/shared/NativeCallsJNAImpl.java | 21 +-
.../internal/shared/NativeErrorException.java | 21 +-
.../gemfire/internal/shared/OSType.java | 21 +-
.../internal/shared/StringPrintWriter.java | 21 +-
.../internal/shared/TCPSocketOptions.java | 21 +-
.../internal/size/CachingSingleObjectSizer.java | 21 +-
.../size/InstrumentationSingleObjectSizer.java | 21 +-
.../gemfire/internal/size/ObjectGraphSizer.java | 28 +-
.../gemfire/internal/size/ObjectTraverser.java | 28 +-
.../internal/size/ReflectionObjectSizer.java | 21 +-
.../size/ReflectionSingleObjectSizer.java | 21 +-
.../internal/size/SingleObjectSizer.java | 16 +
.../internal/size/SizeClassOnceObjectSizer.java | 21 +-
.../gemfire/internal/size/SizeOfUtil0.java | 21 +-
.../internal/size/WellKnownClassSizer.java | 21 +-
.../internal/statistics/CounterMonitor.java | 21 +-
.../internal/statistics/GaugeMonitor.java | 21 +-
.../statistics/IgnoreResourceException.java | 21 +-
.../MapBasedStatisticsNotification.java | 21 +-
.../internal/statistics/ResourceInstance.java | 21 +-
.../internal/statistics/ResourceType.java | 21 +-
.../internal/statistics/SampleCollector.java | 21 +-
.../internal/statistics/SampleHandler.java | 21 +-
.../internal/statistics/SimpleStatisticId.java | 21 +-
.../statistics/StatArchiveDescriptor.java | 21 +-
.../internal/statistics/StatArchiveHandler.java | 21 +-
.../statistics/StatArchiveHandlerConfig.java | 21 +-
.../internal/statistics/StatMonitorHandler.java | 21 +-
.../internal/statistics/StatisticId.java | 21 +-
.../statistics/StatisticNotFoundException.java | 21 +-
.../internal/statistics/StatisticsListener.java | 23 +-
.../internal/statistics/StatisticsMonitor.java | 21 +-
.../statistics/StatisticsNotification.java | 21 +-
.../internal/statistics/StatisticsSampler.java | 21 +-
.../internal/statistics/ValueMonitor.java | 21 +-
.../stats50/Atomic50StatisticsImpl.java | 21 +-
.../gemfire/internal/stats50/VMStats50.java | 21 +-
.../gemfire/internal/tcp/BaseMsgStreamer.java | 21 +-
.../gemstone/gemfire/internal/tcp/Buffers.java | 21 +-
.../internal/tcp/ByteBufferInputStream.java | 21 +-
.../gemfire/internal/tcp/ConnectExceptions.java | 21 +-
.../gemfire/internal/tcp/Connection.java | 151 +-
.../internal/tcp/ConnectionException.java | 21 +-
.../gemfire/internal/tcp/ConnectionTable.java | 117 +-
.../gemfire/internal/tcp/DirectReplySender.java | 21 +-
.../tcp/ImmutableByteBufferInputStream.java | 21 +-
.../internal/tcp/MemberShunnedException.java | 21 +-
.../gemfire/internal/tcp/MsgDestreamer.java | 21 +-
.../gemfire/internal/tcp/MsgIdGenerator.java | 21 +-
.../gemfire/internal/tcp/MsgOutputStream.java | 21 +-
.../gemfire/internal/tcp/MsgReader.java | 21 +-
.../gemfire/internal/tcp/MsgStreamer.java | 21 +-
.../gemfire/internal/tcp/MsgStreamerList.java | 21 +-
.../gemfire/internal/tcp/NIOMsgReader.java | 21 +-
.../gemfire/internal/tcp/OioMsgReader.java | 21 +-
.../internal/tcp/ReenteredConnectException.java | 21 +-
.../gemfire/internal/tcp/ServerDelegate.java | 21 +-
.../com/gemstone/gemfire/internal/tcp/Stub.java | 21 +-
.../gemfire/internal/tcp/TCPConduit.java | 21 +-
.../tcp/VersionedByteBufferInputStream.java | 21 +-
.../internal/tcp/VersionedMsgStreamer.java | 21 +-
.../internal/util/AbortableTaskService.java | 21 +-
.../gemfire/internal/util/ArrayUtils.java | 21 +-
.../gemfire/internal/util/BlobHelper.java | 21 +-
.../gemfire/internal/util/Breadcrumbs.java | 21 +-
.../gemstone/gemfire/internal/util/Bytes.java | 21 +-
.../gemfire/internal/util/Callable.java | 21 +-
.../gemfire/internal/util/CollectionUtils.java | 21 +-
.../gemfire/internal/util/DebuggerSupport.java | 21 +-
.../gemfire/internal/util/DelayedAction.java | 21 +-
.../com/gemstone/gemfire/internal/util/Hex.java | 21 +-
.../gemstone/gemfire/internal/util/IOUtils.java | 21 +-
.../internal/util/JavaCommandBuilder.java | 21 +-
.../gemfire/internal/util/LogFileUtils.java | 21 +-
.../internal/util/ObjectIntProcedure.java | 16 +
.../gemfire/internal/util/ObjectProcedure.java | 16 +
.../gemfire/internal/util/PasswordUtil.java | 20 +-
.../gemfire/internal/util/PluckStacks.java | 21 +-
.../internal/util/SingletonCallable.java | 16 +
.../gemfire/internal/util/SingletonValue.java | 18 +-
.../internal/util/StackTraceCollector.java | 21 +-
.../gemfire/internal/util/StopWatch.java | 21 +-
.../internal/util/SunAPINotFoundException.java | 20 +-
.../gemfire/internal/util/TransformUtils.java | 21 +-
.../gemfire/internal/util/Transformer.java | 21 +-
.../gemfire/internal/util/Versionable.java | 21 +-
.../internal/util/VersionedArrayList.java | 20 +-
.../util/concurrent/CopyOnWriteHashMap.java | 21 +-
.../util/concurrent/CopyOnWriteWeakHashMap.java | 21 +-
.../CustomEntryConcurrentHashMap.java | 21 +-
.../internal/util/concurrent/FutureResult.java | 21 +-
.../util/concurrent/ReentrantSemaphore.java | 21 +-
.../util/concurrent/SemaphoreReadWriteLock.java | 21 +-
.../util/concurrent/StoppableCondition.java | 21 +-
.../concurrent/StoppableCountDownLatch.java | 21 +-
.../concurrent/StoppableCountDownOrUpLatch.java | 21 +-
.../concurrent/StoppableNonReentrantLock.java | 21 +-
.../util/concurrent/StoppableReadWriteLock.java | 16 +
.../util/concurrent/StoppableReentrantLock.java | 21 +-
.../StoppableReentrantReadWriteLock.java | 21 +-
.../lang/AttachAPINotFoundException.java | 20 +-
.../com/gemstone/gemfire/lang/Identifiable.java | 20 +-
.../management/AlreadyRunningException.java | 21 +-
.../management/AsyncEventQueueMXBean.java | 20 +-
.../gemfire/management/CacheServerMXBean.java | 20 +-
.../gemfire/management/ClientHealthStatus.java | 20 +-
.../gemfire/management/ClientQueueDetail.java | 21 +-
.../DependenciesNotFoundException.java | 20 +-
.../gemfire/management/DiskBackupResult.java | 20 +-
.../gemfire/management/DiskBackupStatus.java | 20 +-
.../gemfire/management/DiskMetrics.java | 20 +-
.../gemfire/management/DiskStoreMXBean.java | 20 +-
.../DistributedLockServiceMXBean.java | 20 +-
.../management/DistributedRegionMXBean.java | 20 +-
.../management/DistributedSystemMXBean.java | 20 +-
.../management/EvictionAttributesData.java | 20 +-
.../FixedPartitionAttributesData.java | 21 +-
.../management/GatewayReceiverMXBean.java | 20 +-
.../gemfire/management/GatewaySenderMXBean.java | 20 +-
.../gemfire/management/GemFireProperties.java | 20 +-
.../gemfire/management/JMXNotificationType.java | 28 +-
.../management/JMXNotificationUserData.java | 28 +-
.../gemstone/gemfire/management/JVMMetrics.java | 20 +-
.../gemfire/management/LocatorMXBean.java | 20 +-
.../gemfire/management/LockServiceMXBean.java | 20 +-
.../gemfire/management/ManagementException.java | 20 +-
.../gemfire/management/ManagementService.java | 21 +-
.../gemfire/management/ManagerMXBean.java | 20 +-
.../gemfire/management/MemberMXBean.java | 20 +-
.../management/MembershipAttributesData.java | 20 +-
.../gemfire/management/NetworkMetrics.java | 20 +-
.../gemstone/gemfire/management/OSMetrics.java | 20 +-
.../management/PartitionAttributesData.java | 20 +-
.../management/PersistentMemberDetails.java | 20 +-
.../management/RegionAttributesData.java | 20 +-
.../gemfire/management/RegionMXBean.java | 20 +-
.../gemfire/management/ServerLoadData.java | 20 +-
.../gemfire/management/cli/CliMetaData.java | 20 +-
.../cli/CommandProcessingException.java | 20 +-
.../gemfire/management/cli/CommandService.java | 20 +-
.../management/cli/CommandServiceException.java | 20 +-
.../management/cli/CommandStatement.java | 20 +-
.../gemfire/management/cli/ConverterHint.java | 21 +-
.../gemstone/gemfire/management/cli/Result.java | 21 +-
.../management/internal/AlertDetails.java | 21 +-
.../management/internal/ArrayConverter.java | 20 +-
.../internal/BaseManagementService.java | 21 +-
.../internal/CollectionConverter.java | 22 +-
.../management/internal/CompositeConverter.java | 20 +-
.../management/internal/EnumConverter.java | 20 +-
.../management/internal/FederatingManager.java | 21 +-
.../internal/FederationComponent.java | 20 +-
.../management/internal/FilterChain.java | 20 +-
.../management/internal/FilterParam.java | 22 +-
.../management/internal/IdentityConverter.java | 20 +-
.../management/internal/JettyHelper.java | 21 +-
.../management/internal/JmxManagerAdvisee.java | 21 +-
.../management/internal/JmxManagerAdvisor.java | 21 +-
.../management/internal/JmxManagerLocator.java | 21 +-
.../internal/JmxManagerLocatorRequest.java | 20 +-
.../internal/JmxManagerLocatorResponse.java | 20 +-
.../management/internal/LocalFilterChain.java | 20 +-
.../management/internal/LocalManager.java | 20 +-
.../management/internal/MBeanJMXAdapter.java | 20 +-
.../management/internal/MBeanProxyFactory.java | 22 +-
.../internal/MBeanProxyInfoRepository.java | 22 +-
.../internal/MBeanProxyInvocationHandler.java | 23 +-
.../internal/MXBeanProxyInvocationHandler.java | 20 +-
.../management/internal/ManagementAgent.java | 21 +-
.../internal/ManagementCacheListener.java | 22 +-
.../internal/ManagementConstants.java | 20 +-
.../management/internal/ManagementFunction.java | 20 +-
.../internal/ManagementMembershipListener.java | 20 +-
.../internal/ManagementResourceRepo.java | 20 +-
.../management/internal/ManagementStrings.java | 20 +-
.../gemfire/management/internal/Manager.java | 21 +-
.../internal/ManagerStartupMessage.java | 21 +-
.../management/internal/MemberMessenger.java | 20 +-
.../internal/MonitoringRegionCacheListener.java | 20 +-
.../internal/NotificationBroadCasterProxy.java | 20 +-
.../internal/NotificationCacheListener.java | 20 +-
.../management/internal/NotificationHub.java | 22 +-
.../internal/NotificationHubClient.java | 20 +-
.../management/internal/NotificationKey.java | 20 +-
.../gemfire/management/internal/OpenMethod.java | 22 +-
.../management/internal/OpenTypeConverter.java | 20 +-
.../management/internal/OpenTypeUtil.java | 20 +-
.../gemfire/management/internal/ProxyInfo.java | 20 +-
.../management/internal/ProxyInterface.java | 20 +-
.../management/internal/ProxyListener.java | 20 +-
.../management/internal/RemoteFilterChain.java | 20 +-
.../gemfire/management/internal/RestAgent.java | 21 +-
.../gemfire/management/internal/SSLUtil.java | 16 +
.../management/internal/StringBasedFilter.java | 20 +-
.../internal/SystemManagementService.java | 21 +-
.../management/internal/TableConverter.java | 22 +-
.../internal/beans/AggregateHandler.java | 20 +-
.../internal/beans/AsyncEventQueueMBean.java | 20 +-
.../beans/AsyncEventQueueMBeanBridge.java | 20 +-
.../internal/beans/BeanUtilFuncs.java | 20 +-
.../internal/beans/CacheServerBridge.java | 40 +-
.../internal/beans/CacheServerMBean.java | 20 +-
.../internal/beans/DiskRegionBridge.java | 22 +-
.../internal/beans/DiskStoreMBean.java | 20 +-
.../internal/beans/DiskStoreMBeanBridge.java | 20 +-
.../beans/DistributedLockServiceBridge.java | 20 +-
.../beans/DistributedLockServiceMBean.java | 20 +-
.../internal/beans/DistributedRegionBridge.java | 20 +-
.../internal/beans/DistributedRegionMBean.java | 20 +-
.../internal/beans/DistributedSystemBridge.java | 20 +-
.../internal/beans/DistributedSystemMBean.java | 20 +-
.../internal/beans/GatewayReceiverMBean.java | 20 +-
.../beans/GatewayReceiverMBeanBridge.java | 24 +-
.../internal/beans/GatewaySenderMBean.java | 20 +-
.../beans/GatewaySenderMBeanBridge.java | 20 +-
.../internal/beans/HDFSRegionBridge.java | 20 +-
.../management/internal/beans/LocatorMBean.java | 20 +-
.../internal/beans/LocatorMBeanBridge.java | 20 +-
.../internal/beans/LockServiceMBean.java | 20 +-
.../internal/beans/LockServiceMBeanBridge.java | 22 +-
.../internal/beans/MBeanAggregator.java | 20 +-
.../internal/beans/ManagementAdapter.java | 64 +-
.../internal/beans/ManagementListener.java | 20 +-
.../management/internal/beans/ManagerMBean.java | 20 +-
.../internal/beans/ManagerMBeanBridge.java | 20 +-
.../management/internal/beans/MemberMBean.java | 20 +-
.../internal/beans/MemberMBeanBridge.java | 21 +-
.../internal/beans/MetricsCalculator.java | 20 +-
.../internal/beans/PartitionedRegionBridge.java | 20 +-
.../internal/beans/QueryDataFunction.java | 20 +-
.../management/internal/beans/RegionMBean.java | 20 +-
.../internal/beans/RegionMBeanBridge.java | 20 +-
.../beans/RegionMBeanCompositeDataFactory.java | 20 +-
.../internal/beans/SequenceNumber.java | 20 +-
.../management/internal/beans/ServerBridge.java | 27 +-
.../stats/AggregateRegionStatsMonitor.java | 20 +-
.../internal/beans/stats/GCStatsMonitor.java | 20 +-
.../GatewayReceiverClusterStatsMonitor.java | 20 +-
.../stats/GatewaySenderClusterStatsMonitor.java | 20 +-
.../stats/IntegerStatsDeltaAggregator.java | 23 +-
.../beans/stats/LongStatsDeltaAggregator.java | 23 +-
.../internal/beans/stats/MBeanStatsMonitor.java | 20 +-
.../beans/stats/MemberClusterStatsMonitor.java | 20 +-
.../beans/stats/MemberLevelDiskMonitor.java | 20 +-
.../beans/stats/RegionClusterStatsMonitor.java | 20 +-
.../beans/stats/ServerClusterStatsMonitor.java | 20 +-
.../internal/beans/stats/StatType.java | 20 +-
.../internal/beans/stats/StatsAggregator.java | 20 +-
.../beans/stats/StatsAverageLatency.java | 20 +-
.../internal/beans/stats/StatsKey.java | 20 +-
.../internal/beans/stats/StatsLatency.java | 20 +-
.../internal/beans/stats/StatsRate.java | 20 +-
.../internal/beans/stats/VMStatsMonitor.java | 20 +-
.../cli/AbstractCliAroundInterceptor.java | 20 +-
.../internal/cli/CliAroundInterceptor.java | 20 +-
.../management/internal/cli/CliUtil.java | 20 +-
.../management/internal/cli/CommandManager.java | 20 +-
.../management/internal/cli/CommandRequest.java | 21 +-
.../internal/cli/CommandResponse.java | 22 +-
.../internal/cli/CommandResponseBuilder.java | 20 +-
.../internal/cli/CommandResponseWriter.java | 20 +-
.../internal/cli/GfshParseResult.java | 20 +-
.../management/internal/cli/GfshParser.java | 20 +-
.../management/internal/cli/Launcher.java | 20 +-
.../management/internal/cli/LogWrapper.java | 20 +-
.../internal/cli/MultipleValueAdapter.java | 21 +-
.../internal/cli/MultipleValueConverter.java | 21 +-
.../internal/cli/annotation/CliArgument.java | 20 +-
.../cli/commands/AbstractCommandsSupport.java | 20 +-
.../internal/cli/commands/ClientCommands.java | 20 +-
.../internal/cli/commands/ConfigCommands.java | 20 +-
.../CreateAlterDestroyRegionCommands.java | 32 +-
.../internal/cli/commands/DataCommands.java | 20 +-
.../internal/cli/commands/DeployCommands.java | 20 +-
.../cli/commands/DiskStoreCommands.java | 41 +-
.../cli/commands/DurableClientCommands.java | 20 +-
...ExportImportSharedConfigurationCommands.java | 21 +-
.../internal/cli/commands/FunctionCommands.java | 20 +-
.../internal/cli/commands/GfshHelpCommands.java | 20 +-
.../cli/commands/HDFSStoreCommands.java | 695 -------
.../internal/cli/commands/IndexCommands.java | 20 +-
.../cli/commands/LauncherLifecycleCommands.java | 20 +-
.../internal/cli/commands/MemberCommands.java | 20 +-
.../cli/commands/MiscellaneousCommands.java | 20 +-
.../internal/cli/commands/PDXCommands.java | 16 +
.../internal/cli/commands/QueueCommands.java | 20 +-
.../internal/cli/commands/RegionCommands.java | 20 +-
.../internal/cli/commands/ShellCommands.java | 27 +-
.../internal/cli/commands/StatusCommands.java | 21 +-
.../internal/cli/commands/WanCommands.java | 21 +-
.../cli/commands/dto/RegionAttributesInfo.java | 21 +-
.../cli/commands/dto/RegionDetails.java | 21 +-
.../cli/commands/dto/RegionMemberDetails.java | 21 +-
.../cli/converters/BooleanConverter.java | 22 +-
.../ClusterMemberIdNameConverter.java | 20 +-
.../converters/ConnectionEndpointConverter.java | 21 +-
.../internal/cli/converters/DirConverter.java | 20 +-
.../cli/converters/DirPathConverter.java | 20 +-
.../cli/converters/DiskStoreNameConverter.java | 20 +-
.../internal/cli/converters/EnumConverter.java | 20 +-
.../cli/converters/FilePathConverter.java | 20 +-
.../cli/converters/FilePathStringConverter.java | 20 +-
.../converters/GatewayReceiverIdsConverter.java | 21 +-
.../converters/GatewaySenderIdConverter.java | 20 +-
.../cli/converters/HdfsStoreNameConverter.java | 88 -
.../internal/cli/converters/HelpConverter.java | 20 +-
.../cli/converters/HintTopicConverter.java | 20 +-
.../cli/converters/IndexTypeConverter.java | 21 +-
.../LocatorDiscoveryConfigConverter.java | 20 +-
.../cli/converters/LocatorIdNameConverter.java | 20 +-
.../cli/converters/LogLevelConverter.java | 20 +-
.../cli/converters/MemberGroupConverter.java | 20 +-
.../cli/converters/MemberIdNameConverter.java | 20 +-
.../cli/converters/RegionPathConverter.java | 20 +-
.../cli/converters/StringArrayConverter.java | 20 +-
.../cli/converters/StringListConverter.java | 20 +-
.../cli/domain/AsyncEventQueueDetails.java | 21 +-
.../internal/cli/domain/CacheServerInfo.java | 21 +-
.../cli/domain/ConnectToLocatorResult.java | 20 +-
.../internal/cli/domain/DataCommandRequest.java | 21 +-
.../internal/cli/domain/DataCommandResult.java | 21 +-
.../internal/cli/domain/DiskStoreDetails.java | 18 +-
.../cli/domain/DurableCqNamesResult.java | 21 +-
.../cli/domain/EvictionAttributesInfo.java | 21 +-
.../domain/FixedPartitionAttributesInfo.java | 21 +-
.../internal/cli/domain/IndexDetails.java | 20 +-
.../internal/cli/domain/IndexInfo.java | 21 +-
.../cli/domain/MemberConfigurationInfo.java | 21 +-
.../internal/cli/domain/MemberInformation.java | 20 +-
.../internal/cli/domain/MemberResult.java | 21 +-
.../cli/domain/PartitionAttributesInfo.java | 21 +-
.../cli/domain/RegionAttributesInfo.java | 21 +-
.../internal/cli/domain/RegionDescription.java | 21 +-
.../cli/domain/RegionDescriptionPerMember.java | 21 +-
.../internal/cli/domain/RegionInformation.java | 20 +-
.../cli/domain/StackTracesPerMember.java | 21 +-
.../cli/domain/SubscriptionQueueSizeResult.java | 21 +-
.../cli/exceptions/CliCommandException.java | 20 +-
.../exceptions/CliCommandInvalidException.java | 20 +-
.../CliCommandMultiModeOptionException.java | 16 +
.../CliCommandNotAvailableException.java | 20 +-
.../exceptions/CliCommandOptionException.java | 20 +-
...CommandOptionHasMultipleValuesException.java | 20 +-
.../CliCommandOptionInvalidException.java | 20 +-
.../CliCommandOptionMissingException.java | 20 +-
.../CliCommandOptionNotApplicableException.java | 20 +-
...liCommandOptionValueConversionException.java | 20 +-
.../CliCommandOptionValueException.java | 20 +-
.../CliCommandOptionValueMissingException.java | 20 +-
.../internal/cli/exceptions/CliException.java | 20 +-
.../exceptions/CreateSubregionException.java | 20 +-
.../cli/exceptions/ExceptionGenerator.java | 20 +-
.../cli/exceptions/ExceptionHandler.java | 20 +-
.../cli/exceptions/IndexNotFoundException.java | 16 +
.../cli/functions/AlterHDFSStoreFunction.java | 228 ---
.../functions/AlterRuntimeConfigFunction.java | 21 +-
.../cli/functions/ChangeLogLevelFunction.java | 20 +-
.../cli/functions/CliFunctionResult.java | 21 +-
.../functions/CloseDurableClientFunction.java | 21 +-
.../cli/functions/CloseDurableCqFunction.java | 21 +-
.../cli/functions/ContunuousQueryFunction.java | 24 +-
.../CreateAsyncEventQueueFunction.java | 21 +-
.../functions/CreateDefinedIndexesFunction.java | 16 +
.../cli/functions/CreateDiskStoreFunction.java | 21 +-
.../cli/functions/CreateHDFSStoreFunction.java | 122 --
.../cli/functions/CreateIndexFunction.java | 21 +-
.../cli/functions/DataCommandFunction.java | 21 +-
.../internal/cli/functions/DeployFunction.java | 21 +-
.../functions/DescribeDiskStoreFunction.java | 18 +-
.../functions/DescribeHDFSStoreFunction.java | 16 +
.../cli/functions/DestroyDiskStoreFunction.java | 21 +-
.../cli/functions/DestroyHDFSStoreFunction.java | 100 -
.../cli/functions/DestroyIndexFunction.java | 21 +-
.../cli/functions/ExportConfigFunction.java | 23 +-
.../cli/functions/ExportDataFunction.java | 21 +-
.../ExportSharedConfigurationFunction.java | 21 +-
.../FetchRegionAttributesFunction.java | 20 +-
.../FetchSharedConfigurationStatusFunction.java | 21 +-
.../functions/GarbageCollectionFunction.java | 21 +-
.../GatewayReceiverCreateFunction.java | 21 +-
.../functions/GatewayReceiverFunctionArgs.java | 21 +-
.../functions/GatewaySenderCreateFunction.java | 21 +-
.../functions/GatewaySenderFunctionArgs.java | 21 +-
.../GetMemberConfigInformationFunction.java | 21 +-
.../functions/GetMemberInformationFunction.java | 25 +-
.../functions/GetRegionDescriptionFunction.java | 20 +-
.../cli/functions/GetRegionsFunction.java | 20 +-
.../cli/functions/GetStackTracesFunction.java | 21 +-
.../GetSubscriptionQueueSizeFunction.java | 21 +-
.../cli/functions/ImportDataFunction.java | 21 +-
...ortSharedConfigurationArtifactsFunction.java | 21 +-
.../functions/ListAsyncEventQueuesFunction.java | 18 +-
.../cli/functions/ListDeployedFunction.java | 21 +-
.../cli/functions/ListDiskStoresFunction.java | 18 +-
.../functions/ListDurableCqNamesFunction.java | 20 +-
.../cli/functions/ListFunctionFunction.java | 21 +-
.../cli/functions/ListHDFSStoresFunction.java | 102 -
.../cli/functions/ListIndexFunction.java | 20 +-
.../LoadSharedConfigurationFunction.java | 21 +-
.../internal/cli/functions/LogFileFunction.java | 23 +-
.../cli/functions/MemberRegionFunction.java | 23 +-
.../cli/functions/MembersForRegionFunction.java | 20 +-
.../internal/cli/functions/NetstatFunction.java | 20 +-
.../cli/functions/RebalanceFunction.java | 23 +-
.../cli/functions/RegionAlterFunction.java | 20 +-
.../cli/functions/RegionCreateFunction.java | 28 +-
.../cli/functions/RegionDestroyFunction.java | 20 +-
.../cli/functions/RegionFunctionArgs.java | 86 +-
.../cli/functions/ShutDownFunction.java | 23 +-
.../cli/functions/UndeployFunction.java | 21 +-
.../cli/functions/UnregisterFunction.java | 23 +-
.../cli/functions/UserFunctionExecution.java | 24 +-
.../management/internal/cli/help/CliTopic.java | 20 +-
.../internal/cli/help/format/Block.java | 20 +-
.../internal/cli/help/format/DataNode.java | 20 +-
.../internal/cli/help/format/Help.java | 20 +-
.../internal/cli/help/format/NewHelp.java | 20 +-
.../internal/cli/help/format/Row.java | 20 +-
.../internal/cli/help/utils/FormatOutput.java | 16 +
.../internal/cli/help/utils/HelpUtils.java | 20 +-
.../internal/cli/i18n/CliStrings.java | 136 +-
.../internal/cli/json/GfJsonArray.java | 20 +-
.../internal/cli/json/GfJsonException.java | 22 +-
.../internal/cli/json/GfJsonObject.java | 20 +-
.../management/internal/cli/json/TypedJson.java | 20 +-
.../internal/cli/modes/CommandModes.java | 18 +-
.../cli/multistep/CLIMultiStepHelper.java | 21 +-
.../internal/cli/multistep/CLIRemoteStep.java | 16 +
.../internal/cli/multistep/CLIStep.java | 16 +
.../cli/multistep/CLIStepExecption.java | 21 +-
.../cli/multistep/MultiStepCommand.java | 16 +
.../internal/cli/parser/Argument.java | 20 +-
.../internal/cli/parser/AvailabilityTarget.java | 20 +-
.../internal/cli/parser/CommandTarget.java | 22 +-
.../internal/cli/parser/GfshMethodTarget.java | 22 +-
.../internal/cli/parser/GfshOptionParser.java | 22 +-
.../internal/cli/parser/MethodParameter.java | 20 +-
.../management/internal/cli/parser/Option.java | 20 +-
.../internal/cli/parser/OptionSet.java | 20 +-
.../internal/cli/parser/Parameter.java | 20 +-
.../internal/cli/parser/ParserUtils.java | 20 +-
.../internal/cli/parser/SyntaxConstants.java | 22 +-
.../cli/parser/jopt/JoptOptionParser.java | 20 +-
.../preprocessor/EnclosingCharacters.java | 20 +-
.../cli/parser/preprocessor/Preprocessor.java | 20 +-
.../parser/preprocessor/PreprocessorUtils.java | 20 +-
.../internal/cli/parser/preprocessor/Stack.java | 20 +-
.../cli/parser/preprocessor/TrimmedInput.java | 20 +-
.../cli/remote/CommandExecutionContext.java | 20 +-
.../internal/cli/remote/CommandProcessor.java | 20 +-
.../cli/remote/CommandStatementImpl.java | 20 +-
.../cli/remote/MemberCommandService.java | 20 +-
.../cli/remote/RemoteExecutionStrategy.java | 20 +-
.../internal/cli/remote/WrapperThreadLocal.java | 20 +-
.../internal/cli/result/AbstractResultData.java | 20 +-
.../cli/result/CliJsonSerializable.java | 20 +-
.../cli/result/CliJsonSerializableFactory.java | 21 +-
.../cli/result/CliJsonSerializableIds.java | 20 +-
.../internal/cli/result/CommandResult.java | 20 +-
.../cli/result/CommandResultException.java | 21 +-
.../cli/result/CompositeResultData.java | 20 +-
.../internal/cli/result/ErrorResultData.java | 20 +-
.../internal/cli/result/FileResult.java | 20 +-
.../internal/cli/result/InfoResultData.java | 20 +-
.../internal/cli/result/ObjectResultData.java | 20 +-
.../internal/cli/result/ResultBuilder.java | 20 +-
.../internal/cli/result/ResultData.java | 20 +-
.../cli/result/ResultDataException.java | 20 +-
.../internal/cli/result/TableBuilder.java | 20 +-
.../internal/cli/result/TableBuilderHelper.java | 21 +-
.../internal/cli/result/TabularResultData.java | 20 +-
.../management/internal/cli/shell/Gfsh.java | 20 +-
.../internal/cli/shell/GfshConfig.java | 20 +-
.../cli/shell/GfshExecutionStrategy.java | 20 +-
.../cli/shell/JMXConnectionException.java | 20 +-
.../cli/shell/JMXInvocationException.java | 20 +-
.../internal/cli/shell/JmxOperationInvoker.java | 20 +-
.../internal/cli/shell/MultiCommandHelper.java | 16 +
.../internal/cli/shell/OperationInvoker.java | 20 +-
.../internal/cli/shell/jline/ANSIHandler.java | 20 +-
.../cli/shell/jline/CygwinMinttyTerminal.java | 21 +-
.../internal/cli/shell/jline/GfshHistory.java | 20 +-
.../shell/jline/GfshUnsupportedTerminal.java | 20 +-
.../cli/shell/unsafe/GfshSignalHandler.java | 21 +-
.../internal/cli/util/CLIConsoleBufferUtil.java | 21 +-
.../internal/cli/util/CauseFinder.java | 20 +-
.../cli/util/ClasspathScanLoadHelper.java | 20 +-
.../internal/cli/util/CommandStringBuilder.java | 20 +-
.../internal/cli/util/CommentSkipHelper.java | 20 +-
.../internal/cli/util/ConnectionEndpoint.java | 21 +-
.../internal/cli/util/DiskStoreCompacter.java | 20 +-
.../cli/util/DiskStoreNotFoundException.java | 18 +-
.../internal/cli/util/DiskStoreUpgrader.java | 21 +-
.../internal/cli/util/DiskStoreValidater.java | 21 +-
.../cli/util/EvictionAttributesInfo.java | 21 +-
.../cli/util/FixedPartitionAttributesInfo.java | 21 +-
.../internal/cli/util/GfshConsoleReader.java | 22 +-
.../cli/util/HDFSStoreNotFoundException.java | 18 +-
.../cli/util/JConsoleNotFoundException.java | 20 +-
.../management/internal/cli/util/JsonUtil.java | 20 +-
.../internal/cli/util/MemberInformation.java | 20 +-
.../cli/util/MemberNotFoundException.java | 18 +-
.../management/internal/cli/util/MergeLogs.java | 21 +-
.../internal/cli/util/ReadWriteFile.java | 21 +-
.../cli/util/RegionAttributesDefault.java | 21 +-
.../cli/util/RegionAttributesNames.java | 21 +-
.../internal/cli/util/RegionPath.java | 20 +-
.../cli/util/VisualVmNotFoundException.java | 20 +-
.../internal/cli/util/spring/Assert.java | 20 +-
.../internal/cli/util/spring/ObjectUtils.java | 21 +-
.../cli/util/spring/ReflectionUtils.java | 21 +-
.../internal/cli/util/spring/StringUtils.java | 21 +-
.../SharedConfigurationWriter.java | 21 +-
.../callbacks/ConfigurationChangeListener.java | 21 +-
.../configuration/domain/CacheElement.java | 21 +-
.../configuration/domain/Configuration.java | 21 +-
.../domain/ConfigurationChangeResult.java | 21 +-
.../domain/SharedConfigurationStatus.java | 16 +
.../configuration/domain/XmlEntity.java | 21 +-
.../configuration/functions/AddJarFunction.java | 21 +-
.../functions/AddXmlEntityFunction.java | 21 +-
.../functions/DeleteJarFunction.java | 21 +-
.../functions/DeleteXmlEntityFunction.java | 21 +-
.../functions/GetAllJarsFunction.java | 21 +-
.../functions/ModifyPropertiesFunction.java | 21 +-
.../handlers/ConfigurationRequestHandler.java | 21 +-
...SharedConfigurationStatusRequestHandler.java | 21 +-
.../messages/ConfigurationRequest.java | 21 +-
.../messages/ConfigurationResponse.java | 21 +-
.../SharedConfigurationStatusRequest.java | 21 +-
.../SharedConfigurationStatusResponse.java | 21 +-
.../configuration/utils/DtdResolver.java | 16 +
.../configuration/utils/XmlConstants.java | 21 +-
.../internal/configuration/utils/XmlUtils.java | 21 +-
.../internal/configuration/utils/ZipUtils.java | 21 +-
.../internal/messages/CompactRequest.java | 20 +-
.../internal/messages/CompactResponse.java | 20 +-
.../internal/security/AccessControl.java | 16 +
.../internal/security/AccessControlContext.java | 16 +
.../internal/security/AccessControlMXBean.java | 16 +
.../internal/security/CLIOperationContext.java | 16 +
.../internal/security/JMXOperationContext.java | 16 +
.../internal/security/JSONAuthorization.java | 16 +
.../internal/security/MBeanServerWrapper.java | 16 +
.../security/ManagementInterceptor.java | 16 +
.../management/internal/security/Resource.java | 16 +
.../internal/security/ResourceConstants.java | 16 +
.../internal/security/ResourceOperation.java | 16 +
.../security/ResourceOperationContext.java | 16 +
.../unsafe/ReadOpFileAccessController.java | 21 +-
.../controllers/AbstractCommandsController.java | 28 +-
.../AbstractMultiPartCommandsController.java | 21 +-
.../controllers/ClientCommandsController.java | 21 +-
.../controllers/ClusterCommandsController.java | 21 +-
.../controllers/ConfigCommandsController.java | 21 +-
.../web/controllers/DataCommandsController.java | 21 +-
.../controllers/DeployCommandsController.java | 21 +-
.../DiskStoreCommandsController.java | 21 +-
.../DurableClientCommandsController.java | 21 +-
.../controllers/FunctionCommandsController.java | 21 +-
.../HDFSStoreCommandsController.java | 229 ---
.../controllers/IndexCommandsController.java | 21 +-
.../LauncherLifecycleCommandsController.java | 21 +-
.../controllers/MemberCommandsController.java | 21 +-
.../MiscellaneousCommandsController.java | 21 +-
.../web/controllers/PdxCommandsController.java | 16 +
.../controllers/QueueCommandsController.java | 21 +-
.../controllers/RegionCommandsController.java | 21 +-
.../controllers/ShellCommandsController.java | 225 +--
.../web/controllers/WanCommandsController.java | 21 +-
.../EnvironmentVariablesHandlerInterceptor.java | 21 +-
.../support/MemberMXBeanAdapter.java | 21 +-
.../management/internal/web/domain/Link.java | 21 +-
.../internal/web/domain/LinkIndex.java | 21 +-
.../web/domain/QueryParameterSource.java | 21 +-
.../internal/web/http/ClientHttpRequest.java | 21 +-
.../internal/web/http/HttpHeader.java | 21 +-
.../internal/web/http/HttpMethod.java | 21 +-
.../SerializableObjectHttpMessageConverter.java | 21 +-
.../web/http/support/SimpleHttpRequester.java | 21 +-
.../internal/web/io/MultipartFileAdapter.java | 21 +-
.../web/io/MultipartFileResourceAdapter.java | 21 +-
.../web/shell/AbstractHttpOperationInvoker.java | 21 +-
.../web/shell/HttpOperationInvoker.java | 16 +
.../web/shell/MBeanAccessException.java | 21 +-
.../RestApiCallForCommandNotFoundException.java | 21 +-
.../web/shell/RestHttpOperationInvoker.java | 21 +-
.../web/shell/SimpleHttpOperationInvoker.java | 21 +-
.../shell/support/HttpInvocationHandler.java | 21 +-
.../shell/support/HttpMBeanProxyFactory.java | 21 +-
.../internal/web/util/ConvertUtils.java | 21 +-
.../management/internal/web/util/UriUtils.java | 21 +-
.../management/membership/ClientMembership.java | 29 +-
.../membership/ClientMembershipEvent.java | 21 +-
.../membership/ClientMembershipListener.java | 21 +-
.../ClientMembershipListenerAdapter.java | 21 +-
.../management/membership/MembershipEvent.java | 21 +-
.../membership/MembershipListener.java | 21 +-
.../UniversalMembershipListenerAdapter.java | 21 +-
.../memcached/GemFireMemcachedServer.java | 21 +-
.../com/gemstone/gemfire/pdx/FieldType.java | 21 +-
.../com/gemstone/gemfire/pdx/JSONFormatter.java | 16 +
.../gemfire/pdx/JSONFormatterException.java | 23 +-
.../gemfire/pdx/NonPortableClassException.java | 16 +
.../gemfire/pdx/PdxConfigurationException.java | 21 +-
.../pdx/PdxFieldAlreadyExistsException.java | 21 +-
.../pdx/PdxFieldDoesNotExistException.java | 21 +-
.../pdx/PdxFieldTypeMismatchException.java | 21 +-
.../gemfire/pdx/PdxInitializationException.java | 21 +-
.../com/gemstone/gemfire/pdx/PdxInstance.java | 21 +-
.../gemfire/pdx/PdxInstanceFactory.java | 21 +-
.../com/gemstone/gemfire/pdx/PdxReader.java | 21 +-
.../pdx/PdxRegistryMismatchException.java | 24 +-
.../gemstone/gemfire/pdx/PdxSerializable.java | 21 +-
.../gemfire/pdx/PdxSerializationException.java | 21 +-
.../com/gemstone/gemfire/pdx/PdxSerializer.java | 21 +-
.../gemstone/gemfire/pdx/PdxUnreadFields.java | 21 +-
.../com/gemstone/gemfire/pdx/PdxWriter.java | 21 +-
.../pdx/ReflectionBasedAutoSerializer.java | 21 +-
.../gemfire/pdx/WritablePdxInstance.java | 21 +-
.../pdx/internal/AutoSerializableManager.java | 21 +-
.../pdx/internal/CheckTypeRegistryState.java | 21 +-
.../pdx/internal/ClientTypeRegistration.java | 21 +-
.../gemfire/pdx/internal/ComparableEnum.java | 16 +
.../pdx/internal/ConvertableToBytes.java | 16 +
.../gemstone/gemfire/pdx/internal/DataSize.java | 21 +-
.../gemfire/pdx/internal/DefaultPdxField.java | 21 +-
.../gemstone/gemfire/pdx/internal/EnumId.java | 21 +-
.../gemstone/gemfire/pdx/internal/EnumInfo.java | 21 +-
.../pdx/internal/FieldNotFoundInPdxVersion.java | 16 +
.../gemfire/pdx/internal/InternalPdxReader.java | 21 +-
.../pdx/internal/LonerTypeRegistration.java | 21 +-
.../pdx/internal/NullTypeRegistration.java | 21 +-
.../gemstone/gemfire/pdx/internal/PdxField.java | 21 +-
.../gemfire/pdx/internal/PdxInputStream.java | 21 +-
.../gemfire/pdx/internal/PdxInstanceEnum.java | 21 +-
.../pdx/internal/PdxInstanceFactoryImpl.java | 21 +-
.../gemfire/pdx/internal/PdxInstanceImpl.java | 21 +-
.../pdx/internal/PdxInstanceInputStream.java | 21 +-
.../gemfire/pdx/internal/PdxOutputStream.java | 21 +-
.../gemfire/pdx/internal/PdxReaderImpl.java | 21 +-
.../gemfire/pdx/internal/PdxString.java | 23 +-
.../gemstone/gemfire/pdx/internal/PdxType.java | 21 +-
.../gemfire/pdx/internal/PdxUnreadData.java | 21 +-
.../gemfire/pdx/internal/PdxWriterImpl.java | 21 +-
.../pdx/internal/PeerTypeRegistration.java | 21 +-
.../pdx/internal/TrackingPdxReaderImpl.java | 21 +-
.../gemfire/pdx/internal/TypeRegistration.java | 21 +-
.../gemfire/pdx/internal/TypeRegistry.java | 21 +-
.../gemfire/pdx/internal/UnreadPdxType.java | 21 +-
.../internal/WeakConcurrentIdentityHashMap.java | 21 +-
.../pdx/internal/WritablePdxInstanceImpl.java | 21 +-
.../gemfire/pdx/internal/json/JsonHelper.java | 21 +-
.../pdx/internal/json/PdxInstanceHelper.java | 23 +-
.../pdx/internal/json/PdxListHelper.java | 23 +-
.../gemfire/pdx/internal/json/PdxToJSON.java | 23 +-
.../pdx/internal/unsafe/UnsafeWrapper.java | 21 +-
.../com/gemstone/gemfire/ra/GFConnection.java | 16 +
.../gemfire/ra/GFConnectionFactory.java | 16 +
.../gemfire/redis/GemFireRedisServer.java | 18 +-
.../gemfire/security/AccessControl.java | 21 +-
.../gemfire/security/AuthInitialize.java | 21 +-
.../security/AuthenticationFailedException.java | 21 +-
.../AuthenticationRequiredException.java | 21 +-
.../gemfire/security/Authenticator.java | 21 +-
.../security/GemFireSecurityException.java | 21 +-
.../security/NotAuthorizedException.java | 21 +-
.../util/concurrent/SynchronousQueueNoSpin.java | 1144 ------------
.../gemfire/cache/cache-9.0.xsd | 26 -
.../internal/logging/log4j/log4j2-cli.xml | 17 -
.../internal/logging/log4j/log4j2-default.xml | 21 -
gemfire-core/src/main/resources/log4j2-cli.xml | 17 +
gemfire-core/src/main/resources/log4j2.xml | 22 +
.../batterytest/greplogs/ExpectedStrings.java | 25 +-
.../java/batterytest/greplogs/LogConsumer.java | 66 +-
.../src/test/java/cacheRunner/Portfolio.java | 16 +
.../src/test/java/cacheRunner/Position.java | 16 +
.../src/test/java/com/company/app/Customer.java | 21 +-
.../src/test/java/com/company/app/DBLoader.java | 21 +-
.../com/company/app/OrdersCacheListener.java | 21 +-
.../java/com/company/data/DatabaseLoader.java | 21 +-
.../java/com/company/data/MyDeclarable.java | 16 +
.../src/test/java/com/company/data/MySizer.java | 21 +-
.../com/company/data/MyTransactionListener.java | 21 +-
.../src/test/java/com/examples/LinkNode.java | 21 +-
.../src/test/java/com/examples/SuperClass.java | 21 +-
.../src/test/java/com/examples/TestObject.java | 21 +-
.../src/test/java/com/examples/ds/Address.java | 16 +
.../src/test/java/com/examples/ds/Company.java | 21 +-
.../java/com/examples/ds/CompanySerializer.java | 21 +-
.../src/test/java/com/examples/ds/Employee.java | 21 +-
.../com/examples/ds/PutDataSerializables.java | 21 +-
.../src/test/java/com/examples/ds/User.java | 21 +-
.../com/examples/snapshot/MyDataSerializer.java | 21 +-
.../java/com/examples/snapshot/MyObject.java | 23 +-
.../snapshot/MyObjectDataSerializable.java | 23 +-
.../java/com/examples/snapshot/MyObjectPdx.java | 16 +
.../snapshot/MyObjectPdxSerializable.java | 21 +-
.../com/examples/snapshot/MyPdxSerializer.java | 21 +-
.../java/com/gemstone/gemfire/AppObject.java | 18 +-
.../test/java/com/gemstone/gemfire/BadTest.java | 21 +-
.../com/gemstone/gemfire/CopyJUnitTest.java | 21 +-
.../com/gemstone/gemfire/DeltaTestImpl.java | 21 +-
.../gemfire/DiskInstantiatorsJUnitTest.java | 21 +-
.../com/gemstone/gemfire/GemFireTestCase.java | 21 +-
.../java/com/gemstone/gemfire/Invariant.java | 22 +-
.../com/gemstone/gemfire/InvariantResult.java | 22 +-
.../com/gemstone/gemfire/JUnitTestSetup.java | 21 +-
.../gemfire/JtaNoninvolvementJUnitTest.java | 21 +-
.../gemfire/LocalStatisticsJUnitTest.java | 21 +-
.../com/gemstone/gemfire/LonerDMJUnitTest.java | 21 +-
.../gemstone/gemfire/StatisticsTestCase.java | 21 +-
.../gemfire/StatisticsTypeJUnitTest.java | 21 +-
.../com/gemstone/gemfire/TXExpiryJUnitTest.java | 569 +++---
.../java/com/gemstone/gemfire/TXJUnitTest.java | 21 +-
.../com/gemstone/gemfire/TXWriterJUnitTest.java | 21 +-
.../gemstone/gemfire/TXWriterOOMEJUnitTest.java | 21 +-
.../com/gemstone/gemfire/TXWriterTestCase.java | 16 +
.../gemstone/gemfire/TestDataSerializer.java | 21 +-
.../com/gemstone/gemfire/TimingTestCase.java | 22 +-
.../com/gemstone/gemfire/UnitTestDoclet.java | 21 +-
.../gemstone/gemfire/admin/AdminTestHelper.java | 16 +
.../BindDistributedSystemJUnitTest.java | 21 +-
.../internal/CacheHealthEvaluatorJUnitTest.java | 21 +-
.../internal/DistributedSystemTestCase.java | 21 +-
.../admin/internal/HealthEvaluatorTestCase.java | 21 +-
.../MemberHealthEvaluatorJUnitTest.java | 21 +-
.../cache/AttributesFactoryJUnitTest.java | 39 +-
.../gemfire/cache/Bug36619JUnitTest.java | 21 +-
.../gemfire/cache/Bug42039JUnitTest.java | 21 +-
.../gemfire/cache/Bug52289JUnitTest.java | 89 +
.../gemfire/cache/CacheListenerJUnitTest.java | 21 +-
.../cache/CacheRegionClearStatsDUnitTest.java | 21 +-
.../gemstone/gemfire/cache/ClientHelper.java | 22 +-
.../cache/ClientServerTimeSyncDUnitTest.java | 25 +-
.../cache/ConnectionPoolAndLoaderDUnitTest.java | 25 +-
.../cache/ConnectionPoolFactoryJUnitTest.java | 21 +-
.../gemfire/cache/OperationJUnitTest.java | 21 +-
.../gemfire/cache/PoolManagerJUnitTest.java | 21 +-
.../gemstone/gemfire/cache/ProxyJUnitTest.java | 21 +-
.../gemfire/cache/RegionFactoryJUnitTest.java | 21 +-
.../gemfire/cache/RoleExceptionJUnitTest.java | 21 +-
.../client/ClientCacheFactoryJUnitTest.java | 21 +-
.../client/ClientRegionFactoryJUnitTest.java | 21 +-
.../ClientServerRegisterInterestsDUnitTest.java | 16 +
.../internal/AutoConnectionSourceDUnitTest.java | 44 +-
.../AutoConnectionSourceImplJUnitTest.java | 21 +-
.../AutoConnectionSourceWithUDPDUnitTest.java | 25 +-
.../internal/CacheServerSSLConnectionDUnit.java | 648 -------
.../CacheServerSSLConnectionDUnitTest.java | 426 +++++
.../internal/ConnectionPoolImplJUnitTest.java | 32 +-
.../internal/LocatorLoadBalancingDUnitTest.java | 31 +-
.../cache/client/internal/LocatorTestBase.java | 33 +-
.../internal/OpExecutorImplJUnitTest.java | 21 +-
.../client/internal/QueueManagerJUnitTest.java | 21 +-
.../internal/SSLNoClientAuthDUnitTest.java | 280 +++
.../internal/ServerBlackListJUnitTest.java | 21 +-
.../locator/LocatorStatusResponseJUnitTest.java | 20 +-
.../pooling/ConnectionManagerJUnitTest.java | 21 +-
.../ColocatedRegionWithHDFSDUnitTest.java | 189 --
.../hdfs/internal/HDFSConfigJUnitTest.java | 520 ------
.../hdfs/internal/HDFSEntriesSetJUnitTest.java | 227 ---
.../internal/HdfsStoreMutatorJUnitTest.java | 191 --
.../hdfs/internal/RegionRecoveryDUnitTest.java | 415 -----
.../internal/RegionWithHDFSBasicDUnitTest.java | 1594 ----------------
.../RegionWithHDFSOffHeapBasicDUnitTest.java | 114 --
...RegionWithHDFSPersistenceBasicDUnitTest.java | 77 -
.../hdfs/internal/RegionWithHDFSTestBase.java | 715 -------
.../SignalledFlushObserverJUnitTest.java | 23 +-
.../SortedListForAsyncQueueJUnitTest.java | 31 +-
.../internal/hoplog/BaseHoplogTestCase.java | 389 ----
.../hoplog/CardinalityEstimatorJUnitTest.java | 188 --
.../hoplog/HDFSCacheLoaderJUnitTest.java | 106 --
.../hoplog/HDFSCompactionManagerJUnitTest.java | 449 -----
.../hoplog/HDFSRegionDirectorJUnitTest.java | 97 -
.../internal/hoplog/HDFSStatsJUnitTest.java | 250 ---
.../HDFSUnsortedHoplogOrganizerJUnitTest.java | 297 ---
.../HdfsSortedOplogOrganizerJUnitTest.java | 1045 -----------
.../hoplog/HfileSortedOplogJUnitTest.java | 540 ------
.../hoplog/SortedOplogListIterJUnitTest.java | 178 --
.../hoplog/TieredCompactionJUnitTest.java | 904 ---------
.../hoplog/mapreduce/GFKeyJUnitTest.java | 50 -
.../mapreduce/HDFSSplitIteratorJUnitTest.java | 265 ---
.../hoplog/mapreduce/HoplogUtilJUnitTest.java | 305 ---
.../management/MXMemoryPoolListenerExample.java | 21 +-
.../management/MemoryThresholdsDUnitTest.java | 69 +-
.../MemoryThresholdsOffHeapDUnitTest.java | 185 +-
.../management/ResourceManagerDUnitTest.java | 21 +-
.../ExceptionHandlingJUnitTest.java | 21 +-
.../mapInterface/MapFunctionalJUnitTest.java | 21 +-
.../mapInterface/PutAllGlobalLockJUnitTest.java | 21 +-
.../PutOperationContextJUnitTest.java | 16 +
.../GetOperationContextImplJUnitTest.java | 16 +
.../partition/PartitionManagerDUnitTest.java | 21 +-
.../PartitionRegionHelperDUnitTest.java | 21 +-
.../BaseLineAndCompareQueryPerfJUnitTest.java | 21 +-
.../query/Bug32947ValueConstraintJUnitTest.java | 21 +-
.../gemfire/cache/query/BugJUnitTest.java | 21 +-
.../gemfire/cache/query/CacheUtils.java | 21 +-
.../cache/query/PdxStringQueryJUnitTest.java | 21 +-
.../gemstone/gemfire/cache/query/PerfQuery.java | 22 +-
.../gemfire/cache/query/QueryJUnitTest.java | 112 +-
.../cache/query/QueryServiceJUnitTest.java | 21 +-
.../gemfire/cache/query/QueryTestUtils.java | 21 +-
.../cache/query/QueryTestUtilsJUnitTest.java | 21 +-
.../gemfire/cache/query/RegionJUnitTest.java | 21 +-
.../cache/query/TypedIteratorJUnitTest.java | 21 +-
.../com/gemstone/gemfire/cache/query/Utils.java | 21 +-
.../query/cq/dunit/CqQueryTestListener.java | 21 +-
.../gemfire/cache/query/data/Address.java | 21 +-
.../gemstone/gemfire/cache/query/data/City.java | 22 +-
.../cache/query/data/CollectionHolder.java | 22 +-
.../cache/query/data/ComparableWrapper.java | 22 +-
.../gemfire/cache/query/data/Country.java | 21 +-
.../gemstone/gemfire/cache/query/data/Data.java | 22 +-
.../gemfire/cache/query/data/District.java | 22 +-
.../gemfire/cache/query/data/Employee.java | 21 +-
.../gemfire/cache/query/data/Inventory.java | 21 +-
.../gemfire/cache/query/data/Keywords.java | 21 +-
.../gemfire/cache/query/data/Manager.java | 21 +-
.../gemfire/cache/query/data/Numbers.java | 21 +-
.../gemfire/cache/query/data/PhoneNo.java | 21 +-
.../gemfire/cache/query/data/Portfolio.java | 22 +-
.../gemfire/cache/query/data/PortfolioData.java | 21 +-
.../gemfire/cache/query/data/PortfolioNoDS.java | 16 +
.../gemfire/cache/query/data/PortfolioPdx.java | 22 +-
.../gemfire/cache/query/data/Position.java | 21 +-
.../gemfire/cache/query/data/PositionNoDS.java | 16 +
.../gemfire/cache/query/data/PositionPdx.java | 21 +-
.../query/data/ProhibitedSecurityQuote.java | 21 +-
.../gemfire/cache/query/data/Quote.java | 21 +-
.../gemfire/cache/query/data/Restricted.java | 21 +-
.../cache/query/data/SecurityMaster.java | 21 +-
.../gemfire/cache/query/data/State.java | 21 +-
.../gemfire/cache/query/data/Street.java | 21 +-
.../gemfire/cache/query/data/Student.java | 23 +-
.../gemfire/cache/query/data/Vehicle.java | 21 +-
.../gemfire/cache/query/data/Village.java | 21 +-
.../query/dunit/CloseCacheAuthorization.java | 16 +
.../query/dunit/CompactRangeIndexDUnitTest.java | 21 +-
.../cache/query/dunit/CqTimeTestListener.java | 21 +-
.../cache/query/dunit/GroupByDUnitImpl.java | 16 +
.../dunit/GroupByPartitionedQueryDUnitTest.java | 16 +
.../query/dunit/GroupByQueryDUnitTest.java | 16 +
.../cache/query/dunit/HashIndexDUnitTest.java | 21 +-
.../cache/query/dunit/HelperTestCase.java | 16 +
.../dunit/NonDistinctOrderByDUnitImpl.java | 16 +
.../NonDistinctOrderByPartitionedDUnitTest.java | 16 +
.../query/dunit/PdxStringQueryDUnitTest.java | 37 +-
.../dunit/QueryAPITestPartitionResolver.java | 22 +-
.../cache/query/dunit/QueryAuthorization.java | 21 +-
.../dunit/QueryDataInconsistencyDUnitTest.java | 24 +-
.../dunit/QueryIndexUsingXMLDUnitTest.java | 21 +-
.../QueryParamsAuthorizationDUnitTest.java | 21 +-
.../QueryUsingFunctionContextDUnitTest.java | 47 +-
.../query/dunit/QueryUsingPoolDUnitTest.java | 33 +-
.../cache/query/dunit/RemoteQueryDUnitTest.java | 111 +-
...esourceManagerWithQueryMonitorDUnitTest.java | 25 +-
.../query/dunit/SelectStarQueryDUnitTest.java | 21 +-
.../cache/query/facets/lang/Address.java | 23 +-
.../gemfire/cache/query/facets/lang/Course.java | 23 +-
.../cache/query/facets/lang/Department.java | 23 +-
.../query/facets/lang/DerivedEmployee.java | 22 +-
.../cache/query/facets/lang/Employee.java | 21 +-
.../cache/query/facets/lang/Faculty.java | 21 +-
.../cache/query/facets/lang/G_Student.java | 23 +-
.../gemfire/cache/query/facets/lang/Person.java | 23 +-
.../cache/query/facets/lang/Student.java | 23 +-
.../cache/query/facets/lang/UG_Student.java | 23 +-
.../gemfire/cache/query/facets/lang/Utils.java | 20 +-
.../ComparisonOperatorsJUnitTest.java | 21 +-
.../query/functional/ConstantsJUnitTest.java | 21 +-
.../query/functional/CountStarJUnitTest.java | 21 +-
.../CustomerOptimizationsJUnitTest.java | 21 +-
.../DistinctAndNonDistinctQueryJUnitTest.java | 29 +-
...ctResultsWithDupValuesInRegionJUnitTest.java | 21 +-
.../query/functional/FunctionJUnitTest.java | 21 +-
.../functional/GroupByPartitionedJUnitTest.java | 16 +
.../functional/GroupByReplicatedJUnitTest.java | 16 +
.../cache/query/functional/GroupByTestImpl.java | 23 +-
.../query/functional/GroupByTestInterface.java | 16 +
.../query/functional/INOperatorJUnitTest.java | 21 +-
.../functional/IUM6Bug32345ReJUnitTest.java | 21 +-
.../cache/query/functional/IUMJUnitTest.java | 21 +-
.../IUMRCompositeIteratorJUnitTest.java | 21 +-
.../IUMRMultiIndexesMultiRegionJUnitTest.java | 21 +-
.../IUMRShuffleIteratorsJUnitTest.java | 21 +-
.../functional/IUMRSingleRegionJUnitTest.java | 21 +-
...ependentOperandsInWhereClause2JUnitTest.java | 21 +-
.../IndexCreationDeadLockJUnitTest.java | 21 +-
.../functional/IndexCreationJUnitTest.java | 21 +-
.../IndexMaintenanceAsynchJUnitTest.java | 21 +-
.../functional/IndexOperatorJUnitTest.java | 21 +-
.../IndexPrimaryKeyUsageJUnitTest.java | 21 +-
.../IndexUsageInNestedQueryJUnitTest.java | 21 +-
.../IndexUsageWithAliasAsProjAtrbt.java | 21 +-
...IndexUsageWithAliasAsProjAtrbtJUnitTest.java | 21 +-
.../IndexUseMultFrmSnglCondJUnitTest.java | 21 +-
...ndexWithSngleFrmAndMultCondQryJUnitTest.java | 21 +-
.../functional/IteratorTypeDefEmpJUnitTest.java | 21 +-
.../functional/IteratorTypeDefJUnitTest.java | 21 +-
.../IteratorTypeDefaultTypesJUnitTest.java | 21 +-
.../functional/IumMultConditionJUnitTest.java | 21 +-
.../functional/JavaSerializationJUnitTest.java | 21 +-
.../functional/LikePredicateJUnitTest.java | 21 +-
.../query/functional/LimitClauseJUnitTest.java | 21 +-
.../functional/LogicalOperatorsJUnitTest.java | 21 +-
.../cache/query/functional/MiscJUnitTest.java | 21 +-
.../functional/MultiIndexCreationJUnitTest.java | 16 +
.../MultiRegionIndexUsageJUnitTest.java | 21 +-
.../functional/MultipleRegionsJUnitTest.java | 21 +-
.../NegativeNumberQueriesJUnitTest.java | 21 +-
.../query/functional/NestedQueryJUnitTest.java | 21 +-
.../NonDistinctOrderByPartitionedJUnitTest.java | 16 +
.../NonDistinctOrderByReplicatedJUnitTest.java | 16 +
.../NonDistinctOrderByTestImplementation.java | 21 +-
.../query/functional/NumericQueryJUnitTest.java | 21 +-
.../functional/OrderByPartitionedJUnitTest.java | 16 +
.../functional/OrderByReplicatedJUnitTest.java | 16 +
.../functional/OrderByTestImplementation.java | 21 +-
.../functional/ParameterBindingJUnitTest.java | 21 +-
.../PdxGroupByPartitionedJUnitTest.java | 16 +
.../PdxGroupByReplicatedJUnitTest.java | 16 +
.../query/functional/PdxGroupByTestImpl.java | 16 +
.../query/functional/PdxOrderByJUnitTest.java | 16 +
.../functional/QRegionInterfaceJUnitTest.java | 21 +-
.../QueryREUpdateInProgressJUnitTest.java | 21 +-
.../functional/QueryUndefinedJUnitTest.java | 21 +-
.../functional/ReservedKeywordsJUnitTest.java | 21 +-
.../ResultsDataSerializabilityJUnitTest.java | 21 +-
.../query/functional/SelectToDateJUnitTest.java | 21 +-
.../functional/StructMemberAccessJUnitTest.java | 21 +-
.../query/functional/StructSetOrResultsSet.java | 281 ++-
.../query/functional/TestNewFunctionSSorRS.java | 21 +-
.../CompiledAggregateFunctionJUnitTest.java | 16 +
.../CompiledGroupBySelectJUnitTest.java | 16 +
.../CompiledJunctionInternalsJUnitTest.java | 21 +-
.../internal/CopyOnReadQueryJUnitTest.java | 21 +-
.../internal/ExecutionContextJUnitTest.java | 21 +-
.../query/internal/IndexManagerJUnitTest.java | 21 +-
.../internal/NWayMergeResultsJUnitTest.java | 16 +
.../internal/OrderByComparatorJUnitTest.java | 16 +
.../internal/ProjectionAttributeJUnitTest.java | 21 +-
.../query/internal/QCompilerJUnitTest.java | 21 +-
...ueryFromClauseCanonicalizationJUnitTest.java | 21 +-
.../QueryObjectSerializationJUnitTest.java | 21 +-
.../QueryObserverCallbackJUnitTest.java | 21 +-
.../query/internal/QueryTraceJUnitTest.java | 21 +-
.../query/internal/QueryUtilsJUnitTest.java | 21 +-
.../query/internal/ResultsBagJUnitTest.java | 21 +-
.../ResultsBagLimitBehaviourJUnitTest.java | 21 +-
.../ResultsCollectionWrapperLimitJUnitTest.java | 21 +-
.../SelectResultsComparatorJUnitTest.java | 21 +-
.../StructBagLimitBehaviourJUnitTest.java | 21 +-
.../query/internal/StructSetJUnitTest.java | 21 +-
.../internal/aggregate/AggregatorJUnitTest.java | 16 +
...syncIndexUpdaterThreadShutdownJUnitTest.java | 21 +-
.../index/AsynchIndexMaintenanceJUnitTest.java | 21 +-
.../CompactRangeIndexIndexMapJUnitTest.java | 21 +-
.../index/CompactRangeIndexJUnitTest.java | 21 +-
...rrentIndexInitOnOverflowRegionDUnitTest.java | 25 +-
...ndexOperationsOnOverflowRegionDUnitTest.java | 21 +-
...pdateWithInplaceObjectModFalseDUnitTest.java | 21 +-
...ConcurrentIndexUpdateWithoutWLDUnitTest.java | 21 +-
.../index/CopyOnReadIndexDUnitTest.java | 95 +-
.../index/CopyOnReadIndexJUnitTest.java | 21 +-
.../DeclarativeIndexCreationJUnitTest.java | 21 +-
.../internal/index/HashIndexJUnitTest.java | 21 +-
.../index/IndexCreationInternalsJUnitTest.java | 21 +-
.../internal/index/IndexElemArrayJUnitTest.java | 21 +-
.../internal/index/IndexHintJUnitTest.java | 16 +
.../query/internal/index/IndexJUnitTest.java | 21 +-
.../index/IndexMaintainceJUnitTest.java | 21 +-
.../index/IndexMaintenanceJUnitTest.java | 21 +-
.../index/IndexStatisticsJUnitTest.java | 21 +-
.../IndexTrackingQueryObserverDUnitTest.java | 21 +-
.../IndexTrackingQueryObserverJUnitTest.java | 21 +-
.../query/internal/index/IndexUseJUnitTest.java | 73 +-
.../IndexedMergeEquiJoinScenariosJUnitTest.java | 21 +-
...itializeIndexEntryDestroyQueryDUnitTest.java | 21 +-
.../internal/index/MapIndexStoreJUnitTest.java | 21 +-
.../MapRangeIndexMaintenanceJUnitTest.java | 21 +-
.../index/MultiIndexCreationDUnitTest.java | 16 +
.../NewDeclarativeIndexCreationJUnitTest.java | 21 +-
.../index/PdxCopyOnReadQueryJUnitTest.java | 16 +
...gRegionCreationIndexUpdateTypeJUnitTest.java | 21 +-
.../PutAllWithIndexPerfDUnitDisabledTest.java | 21 +-
.../internal/index/RangeIndexAPIJUnitTest.java | 23 +-
.../PRBasicIndexCreationDUnitTest.java | 20 +-
.../PRBasicIndexCreationDeadlockDUnitTest.java | 20 +-
.../PRBasicMultiIndexCreationDUnitTest.java | 20 +-
.../partitioned/PRBasicQueryDUnitTest.java | 20 +-
.../PRBasicRemoveIndexDUnitTest.java | 21 +-
.../PRColocatedEquiJoinDUnitTest.java | 21 +-
.../partitioned/PRIndexStatisticsJUnitTest.java | 21 +-
.../partitioned/PRInvalidQueryDUnitTest.java | 20 +-
.../partitioned/PRInvalidQueryJUnitTest.java | 21 +-
.../partitioned/PRQueryCacheCloseDUnitTest.java | 20 +-
.../PRQueryCacheClosedJUnitTest.java | 21 +-
.../query/partitioned/PRQueryDUnitHelper.java | 20 +-
.../query/partitioned/PRQueryDUnitTest.java | 20 +-
.../query/partitioned/PRQueryJUnitTest.java | 21 +-
.../partitioned/PRQueryNumThreadsJUnitTest.java | 21 +-
.../query/partitioned/PRQueryPerfDUnitTest.java | 20 +-
.../PRQueryRegionCloseDUnitTest.java | 20 +-
.../PRQueryRegionClosedJUnitTest.java | 21 +-
.../PRQueryRegionDestroyedDUnitTest.java | 20 +-
.../PRQueryRegionDestroyedJUnitTest.java | 21 +-
.../PRQueryRemoteNodeExceptionDUnitTest.java | 21 +-
.../gemfire/cache/query/transaction/Person.java | 21 +-
.../query/transaction/QueryAndJtaJUnitTest.java | 21 +-
.../internal/ConnectionCountProbeJUnitTest.java | 21 +-
.../cache/snapshot/CacheSnapshotJUnitTest.java | 21 +-
.../snapshot/ParallelSnapshotDUnitTest.java | 21 +-
.../gemfire/cache/snapshot/RegionGenerator.java | 21 +-
.../cache/snapshot/RegionSnapshotJUnitTest.java | 21 +-
.../snapshot/SnapshotByteArrayDUnitTest.java | 21 +-
.../cache/snapshot/SnapshotDUnitTest.java | 21 +-
.../snapshot/SnapshotPerformanceDUnitTest.java | 21 +-
.../cache/snapshot/SnapshotTestCase.java | 21 +-
.../cache/snapshot/WanSnapshotJUnitTest.java | 21 +-
.../cache/util/PasswordUtilJUnitTest.java | 21 +-
.../cache30/BridgeMembershipDUnitTest.java | 1642 ----------------
.../BridgeMembershipSelectorDUnitTest.java | 16 -
.../gemfire/cache30/BridgeTestCase.java | 376 ----
.../gemfire/cache30/BridgeWriterDUnitTest.java | 418 -----
.../cache30/BridgeWriterSelectorDUnitTest.java | 16 -
.../gemfire/cache30/Bug34387DUnitTest.java | 21 +-
.../gemfire/cache30/Bug34948DUnitTest.java | 21 +-
.../gemfire/cache30/Bug35214DUnitTest.java | 21 +-
.../gemfire/cache30/Bug38013DUnitTest.java | 21 +-
.../gemfire/cache30/Bug38741DUnitTest.java | 31 +-
.../cache30/Bug40255JUnitDisabledTest.java | 22 +-
.../cache30/Bug40662JUnitDisabledTest.java | 21 +-
.../gemfire/cache30/Bug44418JUnitTest.java | 21 +-
.../gemfire/cache30/CacheCloseDUnitTest.java | 21 +-
.../gemfire/cache30/CacheListenerTestCase.java | 21 +-
.../gemfire/cache30/CacheLoaderTestCase.java | 21 +-
.../gemfire/cache30/CacheLogRollDUnitTest.java | 21 +-
.../gemfire/cache30/CacheMapTxnDUnitTest.java | 22 +-
...cheRegionsReliablityStatsCheckDUnitTest.java | 21 +-
.../cache30/CacheSerializableRunnable.java | 21 +-
.../cache30/CacheStatisticsDUnitTest.java | 21 +-
.../gemstone/gemfire/cache30/CacheTestCase.java | 94 +-
.../gemfire/cache30/CacheWriterTestCase.java | 21 +-
.../cache30/CacheXMLPartitionResolver.java | 21 +-
.../gemfire/cache30/CacheXml30DUnitTest.java | 148 +-
.../gemfire/cache30/CacheXml40DUnitTest.java | 45 +-
.../gemfire/cache30/CacheXml41DUnitTest.java | 49 +-
.../gemfire/cache30/CacheXml45DUnitTest.java | 25 +-
.../gemfire/cache30/CacheXml51DUnitTest.java | 29 +-
.../gemfire/cache30/CacheXml55DUnitTest.java | 21 +-
.../gemfire/cache30/CacheXml57DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXml58DUnitTest.java | 21 +-
.../gemfire/cache30/CacheXml60DUnitTest.java | 21 +-
.../gemfire/cache30/CacheXml61DUnitTest.java | 21 +-
.../gemfire/cache30/CacheXml65DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXml66DUnitTest.java | 21 +-
.../gemfire/cache30/CacheXml70DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXml80DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXml81DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXml90DUnitTest.java | 22 +-
.../gemfire/cache30/CacheXmlTestCase.java | 16 +
.../cache30/CachedAllEventsDUnitTest.java | 21 +-
.../gemfire/cache30/CallbackArgDUnitTest.java | 21 +-
.../cache30/CertifiableTestCacheListener.java | 24 +-
.../cache30/ClearMultiVmCallBkDUnitTest.java | 22 +-
.../gemfire/cache30/ClearMultiVmDUnitTest.java | 22 +-
.../cache30/ClientMembershipDUnitTest.java | 1651 ++++++++++++++++
.../ClientMembershipSelectorDUnitTest.java | 32 +
.../ClientRegisterInterestDUnitTest.java | 427 +++++
...ClientRegisterInterestSelectorDUnitTest.java | 32 +
.../cache30/ClientServerCCEDUnitTest.java | 21 +-
.../gemfire/cache30/ClientServerTestCase.java | 385 ++++
.../ConcurrentLeaveDuringGIIDUnitTest.java | 21 +-
...ibutedNoAckAsyncOverflowRegionDUnitTest.java | 22 +-
...iskDistributedNoAckAsyncRegionDUnitTest.java | 22 +-
.../DiskDistributedNoAckRegionTestCase.java | 22 +-
...ributedNoAckSyncOverflowRegionDUnitTest.java | 22 +-
.../gemfire/cache30/DiskRegionDUnitTest.java | 21 +-
.../gemfire/cache30/DiskRegionTestImpl.java | 22 +-
.../cache30/DistAckMapMethodsDUnitTest.java | 22 +-
...ckOverflowRegionCCECompressionDUnitTest.java | 21 +-
...istributedAckOverflowRegionCCEDUnitTest.java | 21 +-
...tedAckOverflowRegionCCEOffHeapDUnitTest.java | 16 +
...PersistentRegionCCECompressionDUnitTest.java | 21 +-
...tributedAckPersistentRegionCCEDUnitTest.java | 22 +-
...dAckPersistentRegionCCEOffHeapDUnitTest.java | 16 +
.../DistributedAckRegionCCEDUnitTest.java | 22 +-
...DistributedAckRegionCCEOffHeapDUnitTest.java | 16 +
...istributedAckRegionCompressionDUnitTest.java | 21 +-
.../cache30/DistributedAckRegionDUnitTest.java | 21 +-
.../DistributedAckRegionOffHeapDUnitTest.java | 16 +
.../DistributedNoAckRegionCCEDUnitTest.java | 23 +-
...stributedNoAckRegionCCEOffHeapDUnitTest.java | 16 +
...tributedNoAckRegionCompressionDUnitTest.java | 21 +-
.../DistributedNoAckRegionDUnitTest.java | 21 +-
.../DistributedNoAckRegionOffHeapDUnitTest.java | 16 +
.../gemfire/cache30/DynamicRegionDUnitTest.java | 21 +-
.../gemfire/cache30/GlobalLockingDUnitTest.java | 21 +-
.../cache30/GlobalRegionCCEDUnitTest.java | 22 +-
.../GlobalRegionCCEOffHeapDUnitTest.java | 16 +
.../GlobalRegionCompressionDUnitTest.java | 21 +-
.../gemfire/cache30/GlobalRegionDUnitTest.java | 21 +-
.../cache30/GlobalRegionOffHeapDUnitTest.java | 16 +
.../cache30/LRUEvictionControllerDUnitTest.java | 21 +-
.../gemfire/cache30/LocalRegionDUnitTest.java | 21 +-
.../MemLRUEvictionControllerDUnitTest.java | 21 +-
.../gemfire/cache30/MultiVMRegionTestCase.java | 120 +-
.../gemfire/cache30/MyGatewayEventFilter1.java | 21 +-
.../gemfire/cache30/MyGatewayEventFilter2.java | 23 +-
.../cache30/MyGatewayTransportFilter1.java | 21 +-
.../cache30/MyGatewayTransportFilter2.java | 21 +-
.../OffHeapLRUEvictionControllerDUnitTest.java | 21 +-
.../PRBucketSynchronizationDUnitTest.java | 21 +-
.../PartitionedRegionCompressionDUnitTest.java | 21 +-
.../cache30/PartitionedRegionDUnitTest.java | 21 +-
...tionedRegionMembershipListenerDUnitTest.java | 22 +-
.../PartitionedRegionOffHeapDUnitTest.java | 16 +
.../cache30/PreloadedRegionTestCase.java | 21 +-
.../gemfire/cache30/ProxyDUnitTest.java | 21 +-
.../cache30/PutAllCallBkRemoteVMDUnitTest.java | 22 +-
.../cache30/PutAllCallBkSingleVMDUnitTest.java | 22 +-
.../gemfire/cache30/PutAllMultiVmDUnitTest.java | 22 +-
.../gemfire/cache30/QueueMsgDUnitTest.java | 21 +-
.../cache30/RRSynchronizationDUnitTest.java | 21 +-
.../gemfire/cache30/ReconnectDUnitTest.java | 21 +-
.../ReconnectedCacheServerDUnitTest.java | 21 +-
.../cache30/RegionAttributesTestCase.java | 21 +-
.../cache30/RegionExpirationDUnitTest.java | 21 +-
.../RegionMembershipListenerDUnitTest.java | 21 +-
.../RegionReliabilityDistAckDUnitTest.java | 21 +-
.../RegionReliabilityDistNoAckDUnitTest.java | 21 +-
.../RegionReliabilityGlobalDUnitTest.java | 21 +-
.../RegionReliabilityListenerDUnitTest.java | 21 +-
.../cache30/RegionReliabilityTestCase.java | 105 +-
.../gemfire/cache30/RegionTestCase.java | 52 +-
.../gemfire/cache30/ReliabilityTestCase.java | 21 +-
.../cache30/RemoveAllMultiVmDUnitTest.java | 22 +-
.../gemfire/cache30/RequiredRolesDUnitTest.java | 21 +-
.../cache30/RolePerformanceDUnitTest.java | 21 +-
.../gemfire/cache30/SearchAndLoadDUnitTest.java | 21 +-
.../cache30/SlowRecDUnitDisabledTest.java | 21 +-
.../gemfire/cache30/TXDistributedDUnitTest.java | 21 +-
.../gemfire/cache30/TXOrderDUnitTest.java | 21 +-
.../cache30/TXRestrictionsDUnitTest.java | 21 +-
.../gemfire/cache30/TestCacheCallback.java | 21 +-
.../gemfire/cache30/TestCacheListener.java | 21 +-
.../gemfire/cache30/TestCacheLoader.java | 21 +-
.../gemfire/cache30/TestCacheWriter.java | 21 +-
.../gemfire/cache30/TestDiskRegion.java | 21 +-
.../gemstone/gemfire/cache30/TestHeapLRU.java | 21 +-
.../gemfire/cache30/TestPdxSerializer.java | 21 +-
.../cache30/TestTransactionListener.java | 21 +-
.../gemfire/cache30/TestTransactionWriter.java | 21 +-
.../AnalyzeSerializablesJUnitTest.java | 47 +-
.../codeAnalysis/ClassAndMethodDetails.java | 23 +-
.../gemfire/codeAnalysis/ClassAndMethods.java | 23 +-
.../codeAnalysis/ClassAndVariableDetails.java | 23 +-
.../gemfire/codeAnalysis/ClassAndVariables.java | 23 +-
.../codeAnalysis/CompiledClassUtils.java | 23 +-
.../codeAnalysis/decode/CompiledAttribute.java | 21 +-
.../codeAnalysis/decode/CompiledClass.java | 21 +-
.../codeAnalysis/decode/CompiledCode.java | 21 +-
.../codeAnalysis/decode/CompiledField.java | 21 +-
.../codeAnalysis/decode/CompiledMethod.java | 21 +-
.../gemfire/codeAnalysis/decode/cp/Cp.java | 21 +-
.../gemfire/codeAnalysis/decode/cp/CpClass.java | 21 +-
.../codeAnalysis/decode/cp/CpDouble.java | 21 +-
.../codeAnalysis/decode/cp/CpFieldref.java | 18 +-
.../gemfire/codeAnalysis/decode/cp/CpFloat.java | 18 +-
.../codeAnalysis/decode/cp/CpInteger.java | 18 +-
.../decode/cp/CpInterfaceMethodref.java | 18 +-
.../gemfire/codeAnalysis/decode/cp/CpLong.java | 21 +-
.../codeAnalysis/decode/cp/CpMethodref.java | 18 +-
.../codeAnalysis/decode/cp/CpNameAndType.java | 18 +-
.../codeAnalysis/decode/cp/CpString.java | 18 +-
.../gemfire/codeAnalysis/decode/cp/CpUtf8.java | 21 +-
.../distributed/AbstractLauncherJUnitTest.java | 20 +-
.../AbstractLauncherJUnitTestCase.java | 16 +
.../AbstractLauncherServiceStatusJUnitTest.java | 21 +-
.../AbstractLocatorLauncherJUnitTestCase.java | 16 +
.../AbstractServerLauncherJUnitTestCase.java | 20 +-
.../gemfire/distributed/AuthInitializer.java | 23 +-
.../distributed/CommonLauncherTestSuite.java | 20 +-
.../distributed/DistributedMemberDUnitTest.java | 21 +-
.../DistributedSystemConnectPerf.java | 21 +-
.../distributed/DistributedSystemDUnitTest.java | 21 +-
.../distributed/DistributedTestSuite.java | 16 +
.../distributed/HostedLocatorsDUnitTest.java | 16 +
.../gemfire/distributed/JGroupsJUnitTest.java | 21 +-
.../LauncherMemberMXBeanJUnitTest.java | 16 +
.../gemfire/distributed/LauncherTestSuite.java | 16 +
.../gemfire/distributed/LocatorDUnitTest.java | 21 +-
.../gemfire/distributed/LocatorJUnitTest.java | 21 +-
.../distributed/LocatorLauncherJUnitTest.java | 45 +-
.../LocatorLauncherLocalFileJUnitTest.java | 16 +
.../LocatorLauncherLocalJUnitTest.java | 108 +-
.../LocatorLauncherRemoteFileJUnitTest.java | 20 +-
.../LocatorLauncherRemoteJUnitTest.java | 20 +-
.../gemfire/distributed/MyAuthenticator.java | 23 +-
.../gemfire/distributed/MyPrincipal.java | 18 +-
.../gemfire/distributed/RoleDUnitTest.java | 21 +-
.../distributed/ServerLauncherJUnitTest.java | 78 +-
.../ServerLauncherLocalFileJUnitTest.java | 20 +-
.../ServerLauncherLocalJUnitTest.java | 140 +-
.../ServerLauncherRemoteFileJUnitTest.java | 16 +
.../ServerLauncherRemoteJUnitTest.java | 40 +-
.../ServerLauncherWithSpringJUnitTest.java | 16 +
.../distributed/SystemAdminDUnitTest.java | 21 +-
.../AtomicLongWithTerminalStateJUnitTest.java | 21 +-
.../distributed/internal/Bug40751DUnitTest.java | 21 +-
.../ConsoleDistributionManagerDUnitTest.java | 21 +-
.../distributed/internal/DateMessage.java | 21 +-
.../internal/DistributionAdvisorDUnitTest.java | 21 +-
.../internal/DistributionManagerDUnitTest.java | 21 +-
...istributionManagerTimeDUnitDisabledTest.java | 21 +-
.../GemFireTimeSyncServiceDUnitTest.java | 21 +-
.../InternalDistributedSystemJUnitTest.java | 45 +-
.../gemfire/distributed/internal/LDM.java | 21 +-
.../internal/LocalDistributionManagerTest.java | 21 +-
.../internal/LocatorLoadSnapshotJUnitTest.java | 21 +-
.../internal/ProduceDateMessages.java | 21 +-
.../internal/ProductUseLogDUnitTest.java | 26 +-
.../internal/ProductUseLogJUnitTest.java | 21 +-
.../internal/ServerLocatorJUnitTest.java | 20 +-
.../internal/SharedConfigurationJUnitTest.java | 21 +-
.../internal/StartupMessageDataJUnitTest.java | 21 +-
.../deadlock/DeadlockDetectorJUnitTest.java | 21 +-
.../deadlock/DependencyGraphJUnitTest.java | 21 +-
.../GemFireDeadlockDetectorDUnitTest.java | 68 +-
.../deadlock/UnsafeThreadLocalJUnitTest.java | 21 +-
.../locks/CollaborationJUnitDisabledTest.java | 21 +-
.../internal/locks/DLockGrantorHelper.java | 21 +-
...entrantReadWriteWriteShareLockJUnitTest.java | 21 +-
.../membership/MembershipJUnitTest.java | 21 +-
.../jgroup/MembershipManagerHelper.java | 21 +-
.../StreamingOperationManyDUnitTest.java | 29 +-
.../StreamingOperationOneDUnitTest.java | 29 +-
.../tcpserver/LocatorVersioningJUnitTest.java | 17 +-
...cpServerBackwardCompatDUnitDisabledTest.java | 17 +-
.../tcpserver/TcpServerJUnitDisabledTest.java | 16 +
.../support/DistributedSystemAdapter.java | 21 +-
.../gemfire/disttx/CacheMapDistTXDUnitTest.java | 16 +
.../gemfire/disttx/DistTXDebugDUnitTest.java | 29 +-
.../disttx/DistTXDistributedTestSuite.java | 16 +
.../gemfire/disttx/DistTXExpiryJUnitTest.java | 16 +
.../gemfire/disttx/DistTXJUnitTest.java | 16 +
.../disttx/DistTXManagerImplJUnitTest.java | 16 +
.../gemfire/disttx/DistTXOrderDUnitTest.java | 16 +
.../disttx/DistTXPersistentDebugDUnitTest.java | 19 +-
.../DistTXReleasesOffHeapOnCloseJUnitTest.java | 16 +
.../disttx/DistTXRestrictionsDUnitTest.java | 16 +
.../disttx/DistTXWithDeltaDUnitTest.java | 16 +
.../gemfire/disttx/DistTXWriterJUnitTest.java | 16 +
.../disttx/DistTXWriterOOMEJUnitTest.java | 16 +
.../disttx/DistributedTransactionDUnitTest.java | 22 +-
.../gemfire/disttx/PRDistTXDUnitTest.java | 16 +
.../gemfire/disttx/PRDistTXJUnitTest.java | 16 +
.../disttx/PRDistTXWithVersionsDUnitTest.java | 16 +
...entPartitionedRegionWithDistTXDUnitTest.java | 16 +
.../gemfire/internal/ArrayEqualsJUnitTest.java | 21 +-
.../gemfire/internal/AvailablePortHelper.java | 21 +-
.../internal/AvailablePortJUnitTest.java | 21 +-
...wardCompatibilitySerializationJUnitTest.java | 21 +-
.../gemfire/internal/Bug49856JUnitTest.java | 21 +-
.../gemfire/internal/Bug51616JUnitTest.java | 16 +
.../gemfire/internal/ByteArrayData.java | 21 +-
.../gemstone/gemfire/internal/ClassBuilder.java | 21 +-
.../ClassNotFoundExceptionDUnitTest.java | 21 +-
.../internal/ClassPathLoaderJUnitTest.java | 21 +-
.../internal/CopyOnWriteHashSetJUnitTest.java | 21 +-
.../internal/DataSerializableJUnitTest.java | 21 +-
.../gemstone/gemfire/internal/FDDUnitTest.java | 35 +-
.../gemfire/internal/FileUtilJUnitTest.java | 21 +-
.../internal/GemFireStatSamplerJUnitTest.java | 21 +-
.../GemFireVersionIntegrationJUnitTest.java | 21 +-
.../internal/GemFireVersionJUnitTest.java | 21 +-
.../internal/HeapDataOutputStreamJUnitTest.java | 21 +-
.../gemfire/internal/InlineKeyJUnitTest.java | 21 +-
.../gemfire/internal/JSSESocketJUnitTest.java | 23 +-
.../internal/JarClassLoaderJUnitTest.java | 22 +-
.../gemfire/internal/JarDeployerDUnitTest.java | 22 +-
.../com/gemstone/gemfire/internal/JavaExec.java | 21 +-
.../gemfire/internal/LineWrapUnitJUnitTest.java | 21 +-
.../gemstone/gemfire/internal/LongBuffer.java | 21 +-
.../gemfire/internal/NanoTimerJUnitTest.java | 21 +-
.../gemfire/internal/ObjIdMapJUnitTest.java | 21 +-
.../internal/OneTaskOnlyDecoratorJUnitTest.java | 21 +-
.../internal/PdxDeleteFieldDUnitTest.java | 16 +
.../internal/PdxDeleteFieldJUnitTest.java | 16 +
.../gemfire/internal/PdxRenameDUnitTest.java | 16 +
.../gemfire/internal/PdxRenameJUnitTest.java | 16 +
.../PutAllOperationContextJUnitTest.java | 21 +-
.../internal/SSLConfigIntegrationJUnitTest.java | 16 +
.../gemfire/internal/SSLConfigJUnitTest.java | 20 +-
...hreadPoolExecutorWithKeepAliveJUnitTest.java | 21 +-
.../internal/SimpleStatSamplerJUnitTest.java | 21 +-
.../gemfire/internal/SocketCloserJUnitTest.java | 196 ++
.../internal/SocketCloserWithWaitJUnitTest.java | 38 +
.../StatArchiveWriterReaderJUnitTest.java | 21 +-
.../gemfire/internal/StatSamplerJUnitTest.java | 21 +-
.../gemfire/internal/StatSamplerTestCase.java | 21 +-
.../internal/UniqueIdGeneratorJUnitTest.java | 21 +-
.../internal/cache/AbstractRegionJUnitTest.java | 21 +-
.../gemfire/internal/cache/BackupDUnitTest.java | 21 +-
.../gemfire/internal/cache/BackupJUnitTest.java | 21 +-
.../internal/cache/Bug33359DUnitTest.java | 21 +-
.../internal/cache/Bug33726DUnitTest.java | 21 +-
.../internal/cache/Bug33726JUnitTest.java | 21 +-
.../Bug34179TooManyFilesOpenJUnitTest.java | 21 +-
.../internal/cache/Bug34583JUnitTest.java | 21 +-
.../internal/cache/Bug37241DUnitTest.java | 21 +-
.../internal/cache/Bug37244JUnitTest.java | 21 +-
.../internal/cache/Bug37377DUnitTest.java | 21 +-
.../internal/cache/Bug37500JUnitTest.java | 21 +-
.../internal/cache/Bug39079DUnitTest.java | 27 +-
.../internal/cache/Bug40299DUnitTest.java | 21 +-
.../internal/cache/Bug40632DUnitTest.java | 21 +-
.../internal/cache/Bug41091DUnitTest.java | 21 +-
.../internal/cache/Bug41733DUnitTest.java | 21 +-
.../internal/cache/Bug41957DUnitTest.java | 27 +-
.../internal/cache/Bug42010StatsDUnitTest.java | 21 +-
.../internal/cache/Bug42055DUnitTest.java | 21 +-
.../internal/cache/Bug45164DUnitTest.java | 21 +-
.../internal/cache/Bug45934DUnitTest.java | 21 +-
.../internal/cache/Bug47667DUnitTest.java | 21 +-
.../internal/cache/Bug48182JUnitTest.java | 16 +
.../internal/cache/CacheAdvisorDUnitTest.java | 21 +-
.../cache/CacheLifecycleListenerJUnitTest.java | 21 +-
.../cache/ChunkValueWrapperJUnitTest.java | 16 +
.../internal/cache/ClearDAckDUnitTest.java | 21 +-
.../internal/cache/ClearGlobalDUnitTest.java | 21 +-
...ssagesRegionCreationAndDestroyJUnitTest.java | 31 +-
.../cache/ClientServerGetAllDUnitTest.java | 61 +-
...ServerInvalidAndDestroyedEntryDUnitTest.java | 21 +-
.../ClientServerTransactionCCEDUnitTest.java | 21 +-
.../cache/ClientServerTransactionDUnitTest.java | 200 +-
.../cache/ComplexDiskRegionJUnitTest.java | 21 +-
.../ConcurrentDestroySubRegionDUnitTest.java | 21 +-
...entFlushingAndRegionOperationsJUnitTest.java | 21 +-
.../cache/ConcurrentMapLocalJUnitTest.java | 21 +-
.../cache/ConcurrentMapOpsDUnitTest.java | 96 +-
.../ConcurrentRegionOperationsJUnitTest.java | 21 +-
...rentRollingAndRegionOperationsJUnitTest.java | 21 +-
.../internal/cache/ConflationJUnitTest.java | 21 +-
.../cache/ConnectDisconnectDUnitTest.java | 16 +
.../cache/CustomerIDPartitionResolver.java | 21 +-
.../internal/cache/DeltaFaultInDUnitTest.java | 21 +-
.../cache/DeltaPropagationDUnitTest.java | 29 +-
.../cache/DeltaPropagationStatsDUnitTest.java | 23 +-
.../internal/cache/DeltaSizingDUnitTest.java | 21 +-
.../gemfire/internal/cache/DiskIFJUnitTest.java | 21 +-
.../gemfire/internal/cache/DiskIdJUnitTest.java | 21 +-
.../internal/cache/DiskInitFileJUnitTest.java | 21 +-
.../cache/DiskOfflineCompactionJUnitTest.java | 21 +-
.../internal/cache/DiskOldAPIsJUnitTest.java | 21 +-
...iskRandomOperationsAndRecoveryJUnitTest.java | 21 +-
.../cache/DiskRegByteArrayDUnitTest.java | 21 +-
.../cache/DiskRegCacheXmlJUnitTest.java | 21 +-
.../DiskRegCachexmlGeneratorJUnitTest.java | 21 +-
.../internal/cache/DiskRegCbkChkJUnitTest.java | 21 +-
.../DiskRegOplogSwtchingAndRollerJUnitTest.java | 21 +-
.../cache/DiskRegRecoveryJUnitTest.java | 21 +-
.../cache/DiskRegionAsyncRecoveryJUnitTest.java | 21 +-
...RegionChangingRegionAttributesJUnitTest.java | 21 +-
.../cache/DiskRegionClearJUnitTest.java | 21 +-
.../internal/cache/DiskRegionHelperFactory.java | 21 +-
.../DiskRegionIllegalArguementsJUnitTest.java | 21 +-
...iskRegionIllegalCacheXMLvaluesJUnitTest.java | 21 +-
.../internal/cache/DiskRegionJUnitTest.java | 30 +-
.../internal/cache/DiskRegionProperties.java | 21 +-
.../internal/cache/DiskRegionTestingBase.java | 21 +-
.../cache/DiskStoreFactoryJUnitTest.java | 21 +-
.../cache/DiskWriteAttributesJUnitTest.java | 21 +-
...DistrbutedRegionProfileOffHeapDUnitTest.java | 16 +
.../cache/DistributedCacheTestCase.java | 21 +-
.../cache/EnumListenerEventJUnitTest.java | 21 +-
.../internal/cache/EventTrackerDUnitTest.java | 29 +-
.../cache/EvictionDUnitDisabledTest.java | 21 +-
.../cache/EvictionObjectSizerDUnitTest.java | 21 +-
.../internal/cache/EvictionStatsDUnitTest.java | 21 +-
.../internal/cache/EvictionTestBase.java | 21 +-
.../internal/cache/FaultingInJUnitTest.java | 21 +-
.../cache/FixedPRSinglehopDUnitTest.java | 21 +-
.../internal/cache/GIIDeltaDUnitTest.java | 23 +-
.../internal/cache/GIIFlowControlDUnitTest.java | 21 +-
.../internal/cache/GridAdvisorDUnitTest.java | 127 +-
.../internal/cache/HABug36773DUnitTest.java | 29 +-
.../HAOverflowMemObjectSizerDUnitTest.java | 33 +-
.../HDFSQueueRegionOperationsJUnitTest.java | 33 -
...FSQueueRegionOperationsOffHeapJUnitTest.java | 54 -
.../cache/HDFSRegionOperationsJUnitTest.java | 542 ------
.../HDFSRegionOperationsOffHeapJUnitTest.java | 78 -
.../cache/IncrementalBackupDUnitTest.java | 21 +-
.../cache/InterruptClientServerDUnitTest.java | 21 +-
.../internal/cache/InterruptDiskJUnitTest.java | 21 +-
...InterruptsConserveSocketsFalseDUnitTest.java | 16 +
.../internal/cache/InterruptsDUnitTest.java | 21 +-
.../internal/cache/IteratorDUnitTest.java | 21 +-
.../LIFOEvictionAlgoEnabledRegionJUnitTest.java | 21 +-
...victionAlgoMemoryEnabledRegionJUnitTest.java | 21 +-
.../internal/cache/MapClearGIIDUnitTest.java | 21 +-
.../internal/cache/MapInterface2JUnitTest.java | 21 +-
.../internal/cache/MapInterfaceJUnitTest.java | 21 +-
.../MultipleOplogsRollingFeatureJUnitTest.java | 21 +-
.../cache/NetSearchMessagingDUnitTest.java | 51 +-
.../cache/OffHeapEvictionDUnitTest.java | 23 +-
.../cache/OffHeapEvictionStatsDUnitTest.java | 21 +-
.../gemfire/internal/cache/OffHeapTestUtil.java | 21 +-
.../cache/OfflineSnapshotJUnitTest.java | 21 +-
.../gemfire/internal/cache/OldVLJUnitTest.java | 21 +-
.../cache/OldValueImporterTestBase.java | 181 ++
.../cache/OplogEntryIdMapJUnitTest.java | 21 +-
.../cache/OplogEntryIdSetJUnitTest.java | 21 +-
.../gemfire/internal/cache/OplogJUnitTest.java | 67 +-
.../internal/cache/OplogRVVJUnitTest.java | 21 +-
.../cache/OrderedTombstoneMapJUnitTest.java | 21 +-
.../cache/P2PDeltaPropagationDUnitTest.java | 21 +-
.../internal/cache/PRBadToDataDUnitTest.java | 21 +-
.../cache/PRConcurrentMapOpsJUnitTest.java | 21 +-
.../cache/PRDataStoreMemoryJUnitTest.java | 21 +-
.../PRDataStoreMemoryOffHeapJUnitTest.java | 16 +
.../gemfire/internal/cache/PRTXJUnitTest.java | 21 +-
.../cache/PartitionAttributesImplJUnitTest.java | 16 +
.../cache/PartitionListenerDUnitTest.java | 21 +-
...dRegionAPIConserveSocketsFalseDUnitTest.java | 21 +-
.../cache/PartitionedRegionAPIDUnitTest.java | 20 +-
.../PartitionedRegionAsSubRegionDUnitTest.java | 20 +-
...gionBucketCreationDistributionDUnitTest.java | 20 +-
.../PartitionedRegionCacheCloseDUnitTest.java | 20 +-
...rtitionedRegionCacheLoaderForRootRegion.java | 21 +-
...artitionedRegionCacheLoaderForSubRegion.java | 21 +-
...rtitionedRegionCacheXMLExampleDUnitTest.java | 21 +-
.../PartitionedRegionCreationDUnitTest.java | 20 +-
.../PartitionedRegionCreationJUnitTest.java | 20 +-
.../cache/PartitionedRegionDUnitTestCase.java | 20 +-
.../PartitionedRegionDataStoreJUnitTest.java | 20 +-
...rtitionedRegionDelayedRecoveryDUnitTest.java | 21 +-
.../PartitionedRegionDestroyDUnitTest.java | 20 +-
.../PartitionedRegionEntryCountDUnitTest.java | 21 +-
.../PartitionedRegionEvictionDUnitTest.java | 21 +-
.../cache/PartitionedRegionHADUnitTest.java | 20 +-
...onedRegionHAFailureAndRecoveryDUnitTest.java | 20 +-
.../cache/PartitionedRegionHelperJUnitTest.java | 21 +-
.../PartitionedRegionInvalidateDUnitTest.java | 21 +-
...artitionedRegionLocalMaxMemoryDUnitTest.java | 20 +-
...nedRegionLocalMaxMemoryOffHeapDUnitTest.java | 16 +
.../PartitionedRegionMultipleDUnitTest.java | 20 +-
...rtitionedRegionOffHeapEvictionDUnitTest.java | 22 +-
.../cache/PartitionedRegionPRIDDUnitTest.java | 21 +-
.../cache/PartitionedRegionQueryDUnitTest.java | 21 +-
...artitionedRegionQueryEvaluatorJUnitTest.java | 21 +-
...artitionedRegionRedundancyZoneDUnitTest.java | 25 +-
...tionedRegionSerializableObjectJUnitTest.java | 21 +-
.../PartitionedRegionSingleHopDUnitTest.java | 80 +-
...RegionSingleHopWithServerGroupDUnitTest.java | 21 +-
...onedRegionSingleNodeOperationsJUnitTest.java | 20 +-
.../cache/PartitionedRegionSizeDUnitTest.java | 20 +-
.../cache/PartitionedRegionStatsDUnitTest.java | 20 +-
.../cache/PartitionedRegionStatsJUnitTest.java | 21 +-
.../cache/PartitionedRegionTestHelper.java | 20 +-
.../PartitionedRegionTestUtilsDUnitTest.java | 20 +-
.../PartitionedRegionWithSameNameDUnitTest.java | 21 +-
.../PersistentPartitionedRegionJUnitTest.java | 16 +
.../internal/cache/PutAllDAckDUnitTest.java | 21 +-
.../internal/cache/PutAllGlobalDUnitTest.java | 21 +-
.../cache/RegionEntryFlagsJUnitTest.java | 21 +-
.../cache/RemotePutReplyMessageJUnitTest.java | 53 +
.../cache/RemoteTransactionCCEDUnitTest.java | 16 +
.../cache/RemoteTransactionDUnitTest.java | 27 +-
.../internal/cache/RemoveAllDAckDUnitTest.java | 21 +-
.../internal/cache/RemoveDAckDUnitTest.java | 21 +-
.../internal/cache/RemoveGlobalDUnitTest.java | 21 +-
.../internal/cache/RunCacheInOldGemfire.java | 21 +-
.../cache/SimpleDiskRegionJUnitTest.java | 21 +-
.../internal/cache/SizingFlagDUnitTest.java | 21 +-
.../internal/cache/SnapshotTestUtil.java | 16 +
.../internal/cache/SystemFailureDUnitTest.java | 21 +-
.../internal/cache/TXManagerImplJUnitTest.java | 21 +-
.../cache/TXReservationMgrJUnitTest.java | 21 +-
.../gemfire/internal/cache/TestDelta.java | 21 +-
.../internal/cache/TestHelperForHydraTests.java | 16 +
.../internal/cache/TestNonSizerObject.java | 21 +-
.../internal/cache/TestObjectSizerImpl.java | 21 +-
.../gemfire/internal/cache/TestUtils.java | 21 +-
.../cache/TombstoneCreationJUnitTest.java | 21 +-
.../cache/TransactionsWithDeltaDUnitTest.java | 21 +-
.../internal/cache/UnitTestValueHolder.java | 18 +-
.../gemfire/internal/cache/UnzipUtil.java | 21 +-
.../internal/cache/UpdateVersionJUnitTest.java | 21 +-
.../gemfire/internal/cache/VLJUnitTest.java | 21 +-
.../cache/control/FilterByPathJUnitTest.java | 21 +-
.../cache/control/MemoryMonitorJUnitTest.java | 21 +-
.../control/MemoryMonitorOffHeapJUnitTest.java | 23 +-
.../control/MemoryThresholdsJUnitTest.java | 16 +
.../control/RebalanceOperationDUnitTest.java | 63 +-
.../control/TestMemoryThresholdListener.java | 34 +-
...skRegOverflowAsyncGetInMemPerfJUnitTest.java | 21 +-
...iskRegOverflowAsyncJUnitPerformanceTest.java | 21 +-
...lowSyncGetInMemPerfJUnitPerformanceTest.java | 21 +-
...DiskRegOverflowSyncJUnitPerformanceTest.java | 21 +-
...egionOverflowAsyncRollingOpLogJUnitTest.java | 21 +-
...RegionOverflowSyncRollingOpLogJUnitTest.java | 21 +-
.../DiskRegionPerfJUnitPerformanceTest.java | 21 +-
.../DiskRegionPersistOnlySyncJUnitTest.java | 21 +-
...DiskRegionRollOpLogJUnitPerformanceTest.java | 21 +-
...ltiThreadedOplogPerJUnitPerformanceTest.java | 21 +-
.../cache/execute/Bug51193DUnitTest.java | 20 +-
.../ClientServerFunctionExecutionDUnitTest.java | 21 +-
.../execute/ColocationFailoverDUnitTest.java | 21 +-
.../cache/execute/CustomResultCollector.java | 21 +-
.../execute/CustomerIDPartitionResolver.java | 21 +-
...ributedRegionFunctionExecutionDUnitTest.java | 21 +-
.../FunctionExecution_ExceptionDUnitTest.java | 21 +-
.../execute/FunctionServiceStatsDUnitTest.java | 64 +-
.../cache/execute/LocalDataSetDUnitTest.java | 21 +-
.../cache/execute/LocalDataSetFunction.java | 21 +-
.../execute/LocalDataSetIndexingDUnitTest.java | 21 +-
.../LocalFunctionExecutionDUnitTest.java | 21 +-
.../MemberFunctionExecutionDUnitTest.java | 21 +-
.../MultiRegionFunctionExecutionDUnitTest.java | 21 +-
.../execute/MyFunctionExecutionException.java | 21 +-
.../cache/execute/MyTransactionFunction.java | 21 +-
.../OnGroupsFunctionExecutionDUnitTest.java | 51 +-
...ntServerFunctionExecutionNoAckDUnitTest.java | 21 +-
...tServerRegionFunctionExecutionDUnitTest.java | 21 +-
...egionFunctionExecutionFailoverDUnitTest.java | 21 +-
...onFunctionExecutionNoSingleHopDUnitTest.java | 21 +-
...onExecutionSelectorNoSingleHopDUnitTest.java | 21 +-
...gionFunctionExecutionSingleHopDUnitTest.java | 23 +-
.../cache/execute/PRClientServerTestBase.java | 21 +-
.../cache/execute/PRColocationDUnitTest.java | 21 +-
.../execute/PRCustomPartitioningDUnitTest.java | 21 +-
.../execute/PRFunctionExecutionDUnitTest.java | 21 +-
.../PRFunctionExecutionTimeOutDUnitTest.java | 21 +-
...ctionExecutionWithResultSenderDUnitTest.java | 21 +-
.../execute/PRPerformanceTestDUnitTest.java | 21 +-
.../cache/execute/PRTransactionDUnitTest.java | 21 +-
.../PRTransactionWithVersionsDUnitTest.java | 16 +
.../internal/cache/execute/PerfFunction.java | 21 +-
.../internal/cache/execute/PerfTxFunction.java | 21 +-
.../cache/execute/PerformanceTestFunction.java | 21 +-
.../execute/SingleHopGetAllPutAllDUnitTest.java | 21 +-
.../internal/cache/execute/TestFunction.java | 21 +-
.../internal/cache/execute/data/CustId.java | 21 +-
.../internal/cache/execute/data/Customer.java | 21 +-
.../internal/cache/execute/data/Order.java | 21 +-
.../internal/cache/execute/data/OrderId.java | 21 +-
.../internal/cache/execute/data/Shipment.java | 21 +-
.../internal/cache/execute/data/ShipmentId.java | 21 +-
.../SimpleExtensionPointJUnitTest.java | 21 +-
.../extension/mock/AbstractMockExtension.java | 21 +-
.../mock/AbstractMockExtensionXmlGenerator.java | 21 +-
.../mock/AlterMockCacheExtensionFunction.java | 21 +-
.../mock/AlterMockRegionExtensionFunction.java | 21 +-
.../mock/CreateMockCacheExtensionFunction.java | 21 +-
.../mock/CreateMockRegionExtensionFunction.java | 21 +-
.../mock/DestroyMockCacheExtensionFunction.java | 21 +-
.../DestroyMockRegionExtensionFunction.java | 21 +-
.../extension/mock/MockCacheExtension.java | 21 +-
.../mock/MockCacheExtensionXmlGenerator.java | 21 +-
.../extension/mock/MockExtensionCommands.java | 21 +-
.../extension/mock/MockExtensionXmlParser.java | 21 +-
.../extension/mock/MockRegionExtension.java | 21 +-
.../mock/MockRegionExtensionXmlGenerator.java | 21 +-
...gionFunctionFunctionInvocationException.java | 21 +-
.../functions/DistributedRegionFunction.java | 21 +-
.../cache/functions/LocalDataSetFunction.java | 21 +-
.../internal/cache/functions/TestFunction.java | 31 +-
.../ha/BlockingHARQAddOperationJUnitTest.java | 21 +-
.../cache/ha/BlockingHARQStatsJUnitTest.java | 21 +-
.../cache/ha/BlockingHARegionJUnitTest.java | 21 +-
.../ha/BlockingHARegionQueueJUnitTest.java | 21 +-
.../cache/ha/Bug36853EventsExpiryDUnitTest.java | 29 +-
.../internal/cache/ha/Bug48571DUnitTest.java | 23 +-
.../internal/cache/ha/Bug48879DUnitTest.java | 16 +
.../internal/cache/ha/ConflatableObject.java | 21 +-
.../cache/ha/EventIdOptimizationDUnitTest.java | 33 +-
.../cache/ha/EventIdOptimizationJUnitTest.java | 20 +-
.../internal/cache/ha/FailoverDUnitTest.java | 43 +-
.../internal/cache/ha/HABugInPutDUnitTest.java | 29 +-
.../internal/cache/ha/HAClearDUnitTest.java | 31 +-
.../cache/ha/HAConflationDUnitTest.java | 29 +-
.../internal/cache/ha/HADuplicateDUnitTest.java | 31 +-
.../cache/ha/HAEventIdPropagationDUnitTest.java | 31 +-
.../internal/cache/ha/HAExpiryDUnitTest.java | 21 +-
.../internal/cache/ha/HAGIIBugDUnitTest.java | 21 +-
.../internal/cache/ha/HAGIIDUnitTest.java | 39 +-
.../gemfire/internal/cache/ha/HAHelper.java | 21 +-
.../cache/ha/HARQAddOperationJUnitTest.java | 21 +-
.../cache/ha/HARQueueNewImplDUnitTest.java | 87 +-
.../internal/cache/ha/HARegionDUnitTest.java | 21 +-
.../internal/cache/ha/HARegionJUnitTest.java | 20 +-
.../cache/ha/HARegionQueueDUnitTest.java | 21 +-
.../cache/ha/HARegionQueueJUnitTest.java | 20 +-
...HARegionQueueStartStopJUnitDisabledTest.java | 21 +-
.../ha/HARegionQueueStartStopJUnitTest.java | 21 +-
.../cache/ha/HARegionQueueStatsJUnitTest.java | 20 +-
.../cache/ha/HASlowReceiverDUnitTest.java | 31 +-
.../ha/OperationsPropagationDUnitTest.java | 29 +-
.../internal/cache/ha/PutAllDUnitTest.java | 33 +-
.../cache/ha/StatsBugDUnitDisabledTest.java | 35 +-
.../cache/ha/TestBlockingHARegionQueue.java | 21 +-
.../cache/ha/ThreadIdentifierJUnitTest.java | 21 +-
.../cache/locks/TXLockServiceDUnitTest.java | 21 +-
.../internal/cache/lru/LRUClockJUnitTest.java | 21 +-
.../cache/partitioned/Bug39356DUnitTest.java | 21 +-
.../cache/partitioned/Bug43684DUnitTest.java | 25 +-
.../cache/partitioned/Bug47388DUnitTest.java | 21 +-
.../cache/partitioned/Bug51400DUnitTest.java | 21 +-
.../partitioned/ElidedPutAllDUnitTest.java | 21 +-
.../OfflineMembersDetailsJUnitTest.java | 21 +-
.../partitioned/PartitionResolverDUnitTest.java | 21 +-
.../PartitionedRegionLoadModelJUnitTest.java | 21 +-
.../PartitionedRegionLoaderWriterDUnitTest.java | 21 +-
...rtitionedRegionMetaDataCleanupDUnitTest.java | 21 +-
.../partitioned/PersistPRKRFDUnitTest.java | 21 +-
...tentColocatedPartitionedRegionDUnitTest.java | 23 +-
.../PersistentPartitionedRegionDUnitTest.java | 27 +-
...tentPartitionedRegionOldConfigDUnitTest.java | 21 +-
.../PersistentPartitionedRegionTestBase.java | 21 +-
...rtitionedRegionWithTransactionDUnitTest.java | 21 +-
.../PutPutReplyMessageJUnitTest.java | 54 +
.../cache/partitioned/ShutdownAllDUnitTest.java | 21 +-
...treamingPartitionOperationManyDUnitTest.java | 28 +-
...StreamingPartitionOperationOneDUnitTest.java | 29 +-
.../fixed/CustomerFixedPartitionResolver.java | 21 +-
.../fixed/FixedPartitioningDUnitTest.java | 21 +-
.../fixed/FixedPartitioningTestBase.java | 27 +-
...ngWithColocationAndPersistenceDUnitTest.java | 21 +-
.../cache/partitioned/fixed/MyDate1.java | 21 +-
.../cache/partitioned/fixed/MyDate2.java | 21 +-
.../cache/partitioned/fixed/MyDate3.java | 21 +-
.../fixed/QuarterPartitionResolver.java | 21 +-
.../SingleHopQuarterPartitionResolver.java | 21 +-
.../persistence/BackupInspectorJUnitTest.java | 21 +-
.../PersistentRVVRecoveryDUnitTest.java | 21 +-
.../PersistentRecoveryOrderDUnitTest.java | 21 +-
...rsistentRecoveryOrderOldConfigDUnitTest.java | 21 +-
.../PersistentReplicatedTestBase.java | 21 +-
.../TemporaryResultSetFactoryJUnitTest.java | 21 +-
.../cache/persistence/soplog/AppendLog.java | 21 +-
.../ArraySerializedComparatorJUnitTest.java | 21 +-
.../CompactionSortedOplogSetTestCase.java | 21 +-
.../persistence/soplog/CompactionTestCase.java | 21 +-
.../persistence/soplog/ComparisonTestCase.java | 21 +-
.../soplog/IndexComparatorJUnitTest.java | 21 +-
.../LexicographicalComparatorJUnitTest.java | 21 +-
.../soplog/RecoverableSortedOplogSet.java | 21 +-
.../soplog/SizeTieredCompactorJUnitTest.java | 21 +-
.../SizeTieredSortedOplogSetJUnitTest.java | 16 +
.../soplog/SortedBufferJUnitTest.java | 16 +
.../soplog/SortedOplogSetJUnitTest.java | 21 +-
.../soplog/SortedReaderTestCase.java | 21 +-
.../nofile/NoFileSortedOplogJUnitTest.java | 21 +-
.../GFSnapshotJUnitPerformanceTest.java | 21 +-
.../internal/cache/tier/Bug40396DUnitTest.java | 21 +-
.../tier/sockets/AcceptorImplJUnitTest.java | 83 +-
...rdCompatibilityCommandDUnitDisabledTest.java | 235 ---
...CompatibilityHandshakeDUnitDisabledTest.java | 218 ---
...mpatibilityHigherVersionClientDUnitTest.java | 25 +-
...rdCompatibilityMessageDUnitDisabledTest.java | 299 ---
.../BridgeServerMaxConnectionsJUnitTest.java | 221 ---
...geServerSelectorMaxConnectionsJUnitTest.java | 19 -
.../tier/sockets/BridgeWriterMiscDUnitTest.java | 1384 --------------
.../BridgeWriterMiscSelectorDUnitTest.java | 27 -
.../cache/tier/sockets/Bug36269DUnitTest.java | 25 +-
.../cache/tier/sockets/Bug36457DUnitTest.java | 39 +-
.../cache/tier/sockets/Bug36805DUnitTest.java | 27 +-
.../cache/tier/sockets/Bug36829DUnitTest.java | 21 +-
.../cache/tier/sockets/Bug36995DUnitTest.java | 34 +-
.../cache/tier/sockets/Bug37210DUnitTest.java | 53 +-
.../cache/tier/sockets/Bug37805DUnitTest.java | 21 +-
.../CacheServerMaxConnectionsJUnitTest.java | 229 +++
...heServerSelectorMaxConnectionsJUnitTest.java | 35 +
.../cache/tier/sockets/CacheServerTestUtil.java | 72 +-
.../CacheServerTransactionsDUnitTest.java | 25 +-
...acheServerTransactionsSelectorDUnitTest.java | 16 +
.../tier/sockets/ClearPropagationDUnitTest.java | 25 +-
.../tier/sockets/ClientConflationDUnitTest.java | 41 +-
.../sockets/ClientHealthMonitorJUnitTest.java | 27 +-
.../ClientHealthMonitorSelectorJUnitTest.java | 16 +
.../sockets/ClientInterestNotifyDUnitTest.java | 35 +-
.../tier/sockets/ClientServerMiscDUnitTest.java | 1392 ++++++++++++++
.../ClientServerMiscSelectorDUnitTest.java | 36 +
.../cache/tier/sockets/ConflationDUnitTest.java | 45 +-
.../tier/sockets/ConnectionProxyJUnitTest.java | 278 +--
.../DataSerializerPropogationDUnitTest.java | 57 +-
.../cache/tier/sockets/DeltaEOFException.java | 21 +-
.../DestroyEntryPropagationDUnitTest.java | 33 +-
.../sockets/DurableClientBug39997DUnitTest.java | 21 +-
.../DurableClientQueueSizeDUnitTest.java | 17 +-
.../DurableClientReconnectAutoDUnitTest.java | 21 +-
.../DurableClientReconnectDUnitTest.java | 31 +-
.../sockets/DurableClientStatsDUnitTest.java | 31 +-
.../sockets/DurableRegistrationDUnitTest.java | 29 +-
.../sockets/DurableResponseMatrixDUnitTest.java | 31 +-
.../sockets/EventIDVerificationDUnitTest.java | 31 +-
.../EventIDVerificationInP2PDUnitTest.java | 20 +-
.../cache/tier/sockets/FaultyDelta.java | 21 +-
.../tier/sockets/FilterProfileJUnitTest.java | 21 +-
.../ForceInvalidateEvictionDUnitTest.java | 31 +-
...ForceInvalidateOffHeapEvictionDUnitTest.java | 21 +-
.../cache/tier/sockets/HABug36738DUnitTest.java | 21 +-
.../cache/tier/sockets/HAInterestBaseTest.java | 85 +-
.../sockets/HAInterestDistributedTestCase.java | 16 +
.../tier/sockets/HAInterestPart1DUnitTest.java | 22 +-
.../tier/sockets/HAInterestPart2DUnitTest.java | 57 +-
.../sockets/HAStartupAndFailoverDUnitTest.java | 102 +-
.../internal/cache/tier/sockets/HaHelper.java | 16 +
.../tier/sockets/InterestListDUnitTest.java | 25 +-
.../sockets/InterestListEndpointDUnitTest.java | 39 +-
.../InterestListEndpointPRDUnitTest.java | 21 +-
.../InterestListEndpointSelectorDUnitTest.java | 16 +
.../sockets/InterestListFailoverDUnitTest.java | 27 +-
.../sockets/InterestListRecoveryDUnitTest.java | 31 +-
.../sockets/InterestRegrListenerDUnitTest.java | 21 +-
.../sockets/InterestResultPolicyDUnitTest.java | 25 +-
.../sockets/NewRegionAttributesDUnitTest.java | 21 +-
.../tier/sockets/ObjectPartListJUnitTest.java | 21 +-
.../tier/sockets/RedundancyLevelJUnitTest.java | 34 +-
.../sockets/RedundancyLevelPart1DUnitTest.java | 25 +-
.../sockets/RedundancyLevelPart2DUnitTest.java | 21 +-
.../sockets/RedundancyLevelPart3DUnitTest.java | 27 +-
.../tier/sockets/RedundancyLevelTestBase.java | 72 +-
.../tier/sockets/RegionCloseDUnitTest.java | 35 +-
...erInterestBeforeRegionCreationDUnitTest.java | 27 +-
.../sockets/RegisterInterestKeysDUnitTest.java | 25 +-
.../RegisterInterestKeysPRDUnitTest.java | 21 +-
.../sockets/ReliableMessagingDUnitTest.java | 45 +-
.../internal/cache/tier/sockets/TestPut.java | 53 -
.../sockets/UnregisterInterestDUnitTest.java | 21 +-
.../sockets/UpdatePropagationDUnitTest.java | 31 +-
.../sockets/UpdatePropagationPRDUnitTest.java | 21 +-
.../VerifyEventIDGenerationInP2PDUnitTest.java | 20 +-
...UpdatesFromNonInterestEndPointDUnitTest.java | 25 +-
.../cache/versions/RVVExceptionJUnitTest.java | 21 +-
.../versions/RegionVersionHolderJUnitTest.java | 21 +-
.../RegionVersionHolderRandomJUnitTest.java | 21 +-
...RegionVersionHolderSmallBitSetJUnitTest.java | 21 +-
.../versions/RegionVersionVectorJUnitTest.java | 21 +-
.../cache/wan/CompressionConstants.java | 21 +-
.../cache/wan/CompressionInputStream.java | 21 +-
.../cache/wan/CompressionOutputStream.java | 21 +-
.../cache/wan/CustomAsyncEventListener.java | 21 +-
.../gemfire/internal/cache/wan/Filter70.java | 21 +-
.../cache/wan/MyAsyncEventListener.java | 21 +-
.../cache/wan/MyAsyncEventListener2.java | 21 +-
.../cache/wan/MyDistributedSystemListener.java | 21 +-
.../cache/wan/MyGatewaySenderEventListener.java | 21 +-
.../wan/MyGatewaySenderEventListener2.java | 21 +-
.../cache/wan/MyGatewayTransportFilter1.java | 21 +-
.../cache/wan/MyGatewayTransportFilter2.java | 21 +-
.../cache/wan/MyGatewayTransportFilter3.java | 21 +-
.../cache/wan/MyGatewayTransportFilter4.java | 21 +-
.../internal/cache/wan/QueueListener.java | 21 +-
.../AsyncEventQueueValidationsJUnitTest.java | 21 +-
.../xmlcache/AbstractXmlParserJUnitTest.java | 21 +-
.../cache/xmlcache/CacheXmlParserJUnitTest.java | 21 +-
.../xmlcache/CacheXmlVersionJUnitTest.java | 17 +-
.../PivotalEntityResolverJUnitTest.java | 21 +-
.../cache/xmlcache/RegionCreationJUnitTest.java | 21 +-
.../xmlcache/XmlGeneratorUtilsJUnitTest.java | 21 +-
.../classpathloaderjunittest/DoesExist.java | 16 +
.../CompressionCacheConfigDUnitTest.java | 21 +-
.../CompressionCacheListenerDUnitTest.java | 21 +-
...ompressionCacheListenerOffHeapDUnitTest.java | 16 +
.../CompressionRegionConfigDUnitTest.java | 22 +-
.../CompressionRegionFactoryDUnitTest.java | 21 +-
.../CompressionRegionOperationsDUnitTest.java | 21 +-
...ressionRegionOperationsOffHeapDUnitTest.java | 16 +
.../compression/CompressionStatsDUnitTest.java | 21 +-
.../compression/SnappyCompressorJUnitTest.java | 23 +-
.../datasource/AbstractPoolCacheJUnitTest.java | 21 +-
.../internal/datasource/CleanUpJUnitTest.java | 21 +-
.../ConnectionPoolCacheImplJUnitTest.java | 21 +-
.../datasource/ConnectionPoolingJUnitTest.java | 21 +-
.../datasource/DataSourceFactoryJUnitTest.java | 21 +-
.../internal/datasource/RestartJUnitTest.java | 21 +-
.../internal/i18n/BasicI18nJUnitTest.java | 33 +-
.../io/CompositeOutputStreamJUnitTest.java | 21 +-
.../gemfire/internal/jndi/ContextJUnitTest.java | 21 +-
.../internal/jta/BlockingTimeOutJUnitTest.java | 21 +-
.../gemfire/internal/jta/CacheUtils.java | 21 +-
.../internal/jta/DataSourceJTAJUnitTest.java | 21 +-
.../internal/jta/ExceptionJUnitTest.java | 21 +-
.../jta/GlobalTransactionJUnitTest.java | 21 +-
.../gemstone/gemfire/internal/jta/JTAUtils.java | 21 +-
.../internal/jta/JtaIntegrationJUnitTest.java | 16 +
.../gemstone/gemfire/internal/jta/SyncImpl.java | 21 +-
.../internal/jta/TransactionImplJUnitTest.java | 21 +-
.../jta/TransactionManagerImplJUnitTest.java | 21 +-
.../jta/TransactionTimeOutJUnitTest.java | 21 +-
.../jta/UserTransactionImplJUnitTest.java | 21 +-
.../internal/jta/dunit/CommitThread.java | 21 +-
.../internal/jta/dunit/ExceptionsDUnitTest.java | 21 +-
.../jta/dunit/IdleTimeOutDUnitTest.java | 21 +-
.../jta/dunit/LoginTimeOutDUnitTest.java | 21 +-
.../jta/dunit/MaxPoolSizeDUnitTest.java | 21 +-
.../internal/jta/dunit/RollbackThread.java | 21 +-
.../jta/dunit/TransactionTimeOutDUnitTest.java | 21 +-
.../dunit/TxnManagerMultiThreadDUnitTest.java | 21 +-
.../internal/jta/dunit/TxnTimeOutDUnitTest.java | 21 +-
.../internal/jta/functional/CacheJUnitTest.java | 21 +-
.../jta/functional/TestXACacheLoader.java | 21 +-
.../internal/lang/ClassUtilsJUnitTest.java | 21 +-
.../internal/lang/InOutParameterJUnitTest.java | 21 +-
.../internal/lang/InitializerJUnitTest.java | 21 +-
.../internal/lang/ObjectUtilsJUnitTest.java | 21 +-
.../internal/lang/StringUtilsJUnitTest.java | 21 +-
.../internal/lang/SystemUtilsJUnitTest.java | 21 +-
.../internal/lang/ThreadUtilsJUnitTest.java | 58 +-
.../DistributedSystemLogFileJUnitTest.java | 16 +
.../logging/LocatorLogFileJUnitTest.java | 16 +
.../logging/LogServiceIntegrationJUnitTest.java | 114 +-
.../LogServiceIntegrationTestSupport.java | 16 +
.../internal/logging/LogServiceJUnitTest.java | 74 +-
.../LogServiceUserDirIntegrationJUnitTest.java | 70 -
.../LogWriterDisabledPerformanceTest.java | 16 +
.../logging/LogWriterImplJUnitTest.java | 16 +
.../logging/LogWriterPerformanceTest.java | 16 +
.../logging/LoggingIntegrationTestSuite.java | 22 +-
.../logging/LoggingPerformanceTestCase.java | 16 +
.../internal/logging/LoggingUnitTestSuite.java | 31 +-
.../logging/MergeLogFilesJUnitTest.java | 25 +-
.../gemfire/internal/logging/NullLogWriter.java | 16 +
.../internal/logging/SortLogFileJUnitTest.java | 21 +-
.../internal/logging/TestLogWriterFactory.java | 16 +
.../logging/log4j/AlertAppenderJUnitTest.java | 16 +
.../logging/log4j/ConfigLocatorJUnitTest.java | 16 +
.../log4j/FastLoggerIntegrationJUnitTest.java | 20 +-
.../logging/log4j/FastLoggerJUnitTest.java | 16 +
.../FastLoggerWithDefaultConfigJUnitTest.java | 20 +-
.../log4j/LocalizedMessageJUnitTest.java | 16 +
.../log4j/Log4J2DisabledPerformanceTest.java | 16 +
.../logging/log4j/Log4J2PerformanceTest.java | 16 +
.../log4j/Log4jIntegrationTestSuite.java | 16 +
.../logging/log4j/Log4jUnitTestSuite.java | 16 +
.../log4j/LogWriterAppenderJUnitTest.java | 16 +
.../LogWriterLoggerDisabledPerformanceTest.java | 16 +
.../log4j/LogWriterLoggerPerformanceTest.java | 16 +
.../internal/net/SocketUtilsJUnitTest.java | 21 +-
.../offheap/ByteArrayMemoryChunkJUnitTest.java | 16 +
.../offheap/ConcurrentBagJUnitTest.java | 16 +
.../internal/offheap/DataTypeJUnitTest.java | 16 +
.../DirectByteBufferMemoryChunkJUnitTest.java | 16 +
.../offheap/FreeListOffHeapRegionJUnitTest.java | 16 +
.../HeapByteBufferMemoryChunkJUnitTest.java | 16 +
.../internal/offheap/InlineKeyJUnitTest.java | 16 +
.../offheap/MemoryChunkJUnitTestBase.java | 16 +
.../offheap/NullOffHeapMemoryStats.java | 16 +
.../offheap/NullOutOfOffHeapMemoryListener.java | 16 +
.../internal/offheap/OffHeapIndexJUnitTest.java | 16 +
.../internal/offheap/OffHeapRegionBase.java | 16 +
.../offheap/OffHeapStorageJUnitTest.java | 16 +
.../offheap/OffHeapValidationJUnitTest.java | 16 +
.../OffHeapWriteObjectAsByteArrayJUnitTest.java | 117 ++
.../OldFreeListOffHeapRegionJUnitTest.java | 16 +
.../offheap/OutOfOffHeapMemoryDUnitTest.java | 43 +-
...mpleMemoryAllocatorFillPatternJUnitTest.java | 16 +
.../offheap/SimpleMemoryAllocatorJUnitTest.java | 16 +
...moryAllocatorLifecycleListenerJUnitTest.java | 16 +
.../TxReleasesOffHeapOnCloseJUnitTest.java | 16 +
.../offheap/UnsafeMemoryChunkJUnitTest.java | 16 +
.../BlockingProcessStreamReaderJUnitTest.java | 16 +
.../LocalProcessControllerJUnitTest.java | 21 +-
.../process/LocalProcessLauncherDUnitTest.java | 21 +-
.../process/LocalProcessLauncherJUnitTest.java | 21 +-
...NonBlockingProcessStreamReaderJUnitTest.java | 16 +
.../internal/process/PidFileJUnitTest.java | 16 +
.../ProcessControllerFactoryJUnitTest.java | 16 +
.../process/ProcessStreamReaderTestCase.java | 22 +-
.../gemfire/internal/process/mbean/Process.java | 16 +
.../internal/process/mbean/ProcessMBean.java | 16 +
...tractSignalNotificationHandlerJUnitTest.java | 21 +-
.../internal/size/ObjectSizerJUnitTest.java | 21 +-
.../internal/size/ObjectTraverserJUnitTest.java | 21 +-
.../internal/size/ObjectTraverserPerf.java | 21 +-
.../size/SizeClassOnceObjectSizerJUnitTest.java | 21 +-
.../gemfire/internal/size/SizeTestUtil.java | 16 +
.../size/WellKnownClassSizerJUnitTest.java | 21 +-
.../internal/statistics/DummyStatistics.java | 21 +-
.../statistics/SampleCollectorJUnitTest.java | 21 +-
.../statistics/StatMonitorHandlerJUnitTest.java | 21 +-
.../statistics/StatisticsDUnitTest.java | 21 +-
.../statistics/StatisticsMonitorJUnitTest.java | 21 +-
.../internal/statistics/TestSampleHandler.java | 21 +-
.../statistics/TestStatArchiveWriter.java | 21 +-
.../statistics/TestStatisticsManager.java | 21 +-
.../statistics/TestStatisticsSampler.java | 21 +-
.../statistics/ValueMonitorJUnitTest.java | 21 +-
.../internal/stats50/AtomicStatsJUnitTest.java | 21 +-
.../util/AbortableTaskServiceJUnitTest.java | 21 +-
.../internal/util/ArrayUtilsJUnitTest.java | 18 +-
.../gemfire/internal/util/BytesJUnitTest.java | 21 +-
.../internal/util/CollectionUtilsJUnitTest.java | 18 +-
.../internal/util/DelayedActionJUnitTest.java | 21 +-
.../gemfire/internal/util/IOUtilsJUnitTest.java | 21 +-
.../gemfire/internal/util/SerializableImpl.java | 21 +-
.../util/SerializableImplWithValue.java | 21 +-
.../gemfire/internal/util/Valuable.java | 21 +-
.../CompactConcurrentHashSetJUnitTest.java | 16 +
.../ConcurrentHashMapIteratorJUnitTest.java | 21 +-
.../concurrent/ReentrantSemaphoreJUnitTest.java | 21 +-
.../SemaphoreReadWriteLockJUnitTest.java | 21 +-
.../cm/ConcurrentHashMapJUnitTest.java | 21 +-
.../concurrent/cm/CountedMapLoopsJUnitTest.java | 21 +-
.../concurrent/cm/IntMapCheckJUnitTest.java | 21 +-
.../util/concurrent/cm/LoopHelpers.java | 21 +-
.../util/concurrent/cm/MapCheckJUnitTest.java | 21 +-
.../util/concurrent/cm/MapLoopsJUnitTest.java | 21 +-
.../util/concurrent/cm/RLJBarJUnitTest.java | 21 +-
.../concurrent/cm/StringMapLoopsJUnitTest.java | 21 +-
.../management/CacheManagementDUnitTest.java | 22 +-
.../management/ClientHealthStatsDUnitTest.java | 22 +-
.../gemfire/management/CompositeStats.java | 21 +-
.../gemfire/management/CompositeTestMBean.java | 21 +-
.../gemfire/management/CompositeTestMXBean.java | 16 +
.../management/CompositeTypeTestDUnitTest.java | 21 +-
.../gemfire/management/CustomMBean.java | 22 +-
.../gemfire/management/CustomMXBean.java | 20 +-
.../management/DLockManagementDUnitTest.java | 20 +-
.../DataBrowserJSONValidationJUnitTest.java | 21 +-
.../management/DiskManagementDUnitTest.java | 20 +-
.../management/DistributedSystemDUnitTest.java | 20 +-
.../management/LocatorManagementDUnitTest.java | 21 +-
.../gemstone/gemfire/management/MBeanUtil.java | 20 +-
.../gemfire/management/ManagementTestBase.java | 21 +-
.../MemberMBeanAttributesDUnitTest.java | 20 +-
.../management/OffHeapManagementDUnitTest.java | 32 +-
.../gemfire/management/QueryDataDUnitTest.java | 21 +-
.../management/RegionManagementDUnitTest.java | 20 +-
.../gemfire/management/TypedJsonJUnitTest.java | 21 +-
...ersalMembershipListenerAdapterDUnitTest.java | 53 +-
.../stats/AsyncEventQueueStatsJUnitTest.java | 21 +-
.../bean/stats/CacheServerStatsJUnitTest.java | 21 +-
.../bean/stats/DiskStatsJUnitTest.java | 21 +-
.../stats/DistributedSystemStatsDUnitTest.java | 21 +-
.../stats/DistributedSystemStatsJUnitTest.java | 21 +-
.../stats/GatewayReceiverStatsJUnitTest.java | 21 +-
.../bean/stats/GatewaySenderStatsJUnitTest.java | 21 +-
.../HDFSRegionMBeanAttributeJUnitTest.java | 169 --
.../bean/stats/MBeanStatsTestCase.java | 21 +-
.../bean/stats/MemberLevelStatsJUnitTest.java | 21 +-
.../bean/stats/RegionStatsJUnitTest.java | 21 +-
.../bean/stats/StatsRateJUnitTest.java | 21 +-
.../internal/JettyHelperJUnitTest.java | 21 +-
.../cli/ClasspathScanLoadHelperJUnitTest.java | 21 +-
.../internal/cli/CliUtilDUnitTest.java | 21 +-
.../internal/cli/CommandManagerJUnitTest.java | 21 +-
.../cli/CommandSeparatorEscapeJUnitTest.java | 16 +
.../internal/cli/DataCommandJsonJUnitTest.java | 16 +
.../internal/cli/GfshParserJUnitTest.java | 21 +-
.../cli/annotations/CliArgumentJUnitTest.java | 21 +-
.../AbstractCommandsSupportJUnitTest.java | 21 +-
.../commands/DiskStoreCommandsJUnitTest.java | 21 +-
.../commands/HDFSStoreCommandsJUnitTest.java | 838 ---------
.../HTTPServiceSSLSupportJUnitTest.java | 20 +-
.../cli/commands/IndexCommandsJUnitTest.java | 21 +-
.../RegionPathConverterJUnitTest.java | 21 +-
.../internal/cli/domain/AbstractImpl.java | 16 +
.../management/internal/cli/domain/Impl1.java | 16 +
.../management/internal/cli/domain/Impl12.java | 16 +
.../internal/cli/domain/Interface1.java | 16 +
.../internal/cli/domain/Interface2.java | 16 +
.../management/internal/cli/domain/Stock.java | 21 +-
.../management/internal/cli/dto/Car.java | 16 +
.../management/internal/cli/dto/Key1.java | 21 +-
.../management/internal/cli/dto/Key2.java | 21 +-
.../internal/cli/dto/ObjectWithCharAttr.java | 21 +-
.../management/internal/cli/dto/Value1.java | 21 +-
.../management/internal/cli/dto/Value2.java | 21 +-
.../AlterHDFSStoreFunctionJUnitTest.java | 324 ----
.../CreateHDFSStoreFunctionJUnitTest.java | 307 ---
.../DescribeDiskStoreFunctionJUnitTest.java | 21 +-
.../DescribeHDFSStoreFunctionJUnitTest.java | 364 ----
.../DestroyHDFSStoreFunctionJUnitTest.java | 305 ---
.../ListDiskStoresFunctionJUnitTest.java | 21 +-
.../ListHDFSStoresFunctionJUnitTest.java | 319 ----
.../functions/ListIndexFunctionJUnitTest.java | 21 +-
.../cli/parser/ParserUtilsJUnitTest.java | 21 +-
.../preprocessor/PreprocessorJUnitTest.java | 21 +-
.../PreprocessorUtilsJUnitTest.java | 21 +-
.../cli/shell/GfshConfigInitFileJUnitTest.java | 16 +
.../shell/GfshExecutionStrategyJUnitTest.java | 21 +-
.../cli/shell/GfshInitFileJUnitTest.java | 16 +
.../SharedConfigurationDUnitTest.java | 21 +-
.../configuration/ZipUtilsJUnitTest.java | 21 +-
.../domain/CacheElementJUnitTest.java | 21 +-
.../utils/XmlUtilsAddNewNodeJUnitTest.java | 21 +-
.../configuration/utils/XmlUtilsJUnitTest.java | 21 +-
.../internal/pulse/TestClientIdsDUnitTest.java | 22 +-
.../internal/pulse/TestFunctionsDUnitTest.java | 22 +-
.../internal/pulse/TestHeapDUnitTest.java | 23 +-
.../internal/pulse/TestLocatorsDUnitTest.java | 22 +-
.../pulse/TestSubscriptionsDUnitTest.java | 20 +-
.../internal/security/JSONAuthCodeTest.java | 16 +
.../security/JSONAuthorizationTest.java | 16 +
.../security/ResourceOperationJUnit.java | 16 +
.../ReadOpFileAccessControllerJUnitTest.java | 21 +-
.../WanCommandsControllerJUnitTest.java | 16 +
.../gemfire/management/model/EmptyObject.java | 21 +-
.../gemstone/gemfire/management/model/Item.java | 21 +-
.../gemfire/management/model/Order.java | 21 +-
.../gemfire/management/model/SubOrder.java | 21 +-
.../DomainObjectsAsValuesJUnitTest.java | 21 +-
.../GemcachedBinaryClientJUnitTest.java | 21 +-
.../GemcachedDevelopmentJUnitTest.java | 21 +-
.../gemfire/memcached/IntegrationJUnitTest.java | 21 +-
.../gemfire/pdx/AutoSerializableJUnitTest.java | 21 +-
.../gemfire/pdx/ByteSourceJUnitTest.java | 20 +-
.../ClientsWithVersioningRetryDUnitTest.java | 21 +-
.../com/gemstone/gemfire/pdx/DSInsidePdx.java | 23 +-
.../pdx/DistributedSystemIdDUnitTest.java | 21 +-
.../com/gemstone/gemfire/pdx/DomainObject.java | 21 +-
.../gemstone/gemfire/pdx/DomainObjectBad.java | 16 +
.../gemfire/pdx/DomainObjectClassLoadable.java | 16 +
.../gemfire/pdx/DomainObjectPdxAuto.java | 21 +-
...DomainObjectPdxAutoNoDefaultConstructor.java | 21 +-
.../java/com/gemstone/gemfire/pdx/Employee.java | 23 +-
.../pdx/JSONPdxClientServerDUnitTest.java | 23 +-
.../com/gemstone/gemfire/pdx/NestedPdx.java | 21 +-
.../gemfire/pdx/NonDelegatingLoader.java | 23 +-
.../OffHeapByteBufferByteSourceJUnitTest.java | 16 +
.../gemfire/pdx/OffHeapByteSourceJUnitTest.java | 16 +
.../pdx/PDXAsyncEventQueueDUnitTest.java | 22 +-
.../gemfire/pdx/PdxAttributesJUnitTest.java | 21 +-
.../gemfire/pdx/PdxClientServerDUnitTest.java | 21 +-
.../pdx/PdxDeserializationDUnitTest.java | 21 +-
.../pdx/PdxFormatterPutGetJUnitTest.java | 25 +-
.../com/gemstone/gemfire/pdx/PdxInsideDS.java | 23 +-
.../pdx/PdxInstanceFactoryJUnitTest.java | 21 +-
.../gemfire/pdx/PdxInstanceJUnitTest.java | 21 +-
.../gemfire/pdx/PdxSerializableDUnitTest.java | 21 +-
.../gemfire/pdx/PdxSerializableJUnitTest.java | 21 +-
.../gemfire/pdx/PdxStringJUnitTest.java | 21 +-
.../gemfire/pdx/PdxTypeExportDUnitTest.java | 21 +-
.../gemfire/pdx/SeparateClassloaderPdx.java | 23 +-
.../com/gemstone/gemfire/pdx/SimpleClass.java | 23 +-
.../com/gemstone/gemfire/pdx/SimpleClass1.java | 21 +-
.../com/gemstone/gemfire/pdx/SimpleClass2.java | 21 +-
.../gemfire/pdx/TestObjectForPdxFormatter.java | 21 +-
.../gemfire/pdx/VersionClassLoader.java | 22 +-
.../gemstone/gemfire/redis/AuthJUnitTest.java | 18 +-
.../gemfire/redis/ConcurrentStartTest.java | 16 +
.../gemstone/gemfire/redis/HashesJUnitTest.java | 16 +
.../gemstone/gemfire/redis/ListsJUnitTest.java | 16 +
.../gemfire/redis/RedisDistDUnitTest.java | 16 +
.../gemstone/gemfire/redis/SetsJUnitTest.java | 16 +
.../gemfire/redis/SortedSetsJUnitTest.java | 20 +-
.../gemfire/redis/StringsJunitTest.java | 16 +
.../web/controllers/AddFreeItemToOrders.java | 21 +-
.../rest/internal/web/controllers/Customer.java | 21 +-
.../internal/web/controllers/DateTimeUtils.java | 16 +
.../rest/internal/web/controllers/Gender.java | 16 +
.../internal/web/controllers/GetAllEntries.java | 21 +-
.../web/controllers/GetDeliveredOrders.java | 21 +-
.../internal/web/controllers/GetRegions.java | 21 +-
.../web/controllers/GetValueForKey.java | 21 +-
.../rest/internal/web/controllers/Item.java | 21 +-
.../rest/internal/web/controllers/Order.java | 21 +-
.../rest/internal/web/controllers/Person.java | 21 +-
.../web/controllers/PutKeyFunction.java | 21 +-
.../web/controllers/RestAPITestBase.java | 16 +
.../internal/web/controllers/RestTestUtils.java | 21 +-
.../gemfire/test/golden/ExecutableProcess.java | 16 +
.../gemfire/test/golden/FailOutputTestCase.java | 16 +
.../golden/FailWithErrorInOutputJUnitTest.java | 16 +
.../FailWithExtraLineInOutputJUnitTest.java | 16 +
...WithLineMissingFromEndOfOutputJUnitTest.java | 16 +
...hLineMissingFromMiddleOfOutputJUnitTest.java | 16 +
.../FailWithLoggerErrorInOutputJUnitTest.java | 16 +
.../FailWithLoggerFatalInOutputJUnitTest.java | 16 +
.../FailWithLoggerWarnInOutputJUnitTest.java | 16 +
.../golden/FailWithProblemInOutputTestCase.java | 16 +
.../golden/FailWithSevereInOutputJUnitTest.java | 16 +
...hTimeoutOfWaitForOutputToMatchJUnitTest.java | 16 +
.../FailWithWarningInOutputJUnitTest.java | 16 +
.../gemfire/test/golden/GoldenComparator.java | 16 +
.../test/golden/GoldenStringComparator.java | 16 +
.../gemfire/test/golden/GoldenTestCase.java | 16 +
.../golden/GoldenTestFrameworkTestSuite.java | 16 +
.../gemfire/test/golden/PassJUnitTest.java | 16 +
.../golden/PassWithExpectedErrorJUnitTest.java | 16 +
.../golden/PassWithExpectedProblemTestCase.java | 16 +
.../golden/PassWithExpectedSevereJUnitTest.java | 16 +
.../PassWithExpectedWarningJUnitTest.java | 16 +
.../test/golden/RegexGoldenComparator.java | 16 +
.../test/golden/StringGoldenComparator.java | 16 +
.../gemfire/test/process/MainLauncher.java | 16 +
.../test/process/MainLauncherJUnitTest.java | 16 +
.../gemfire/test/process/OutputFormatter.java | 16 +
.../test/process/ProcessOutputReader.java | 16 +
.../test/process/ProcessStreamReader.java | 16 +
.../process/ProcessTestFrameworkTestSuite.java | 16 +
.../gemfire/test/process/ProcessWrapper.java | 16 +
.../test/process/ProcessWrapperJUnitTest.java | 16 +
.../gemstone/gemfire/util/JSR166TestCase.java | 22 +-
.../gemstone/gemfire/util/test/TestUtil.java | 16 +
.../protocols/CacheTimeSlowDownDUnitTest.java | 17 +-
.../GemFireTimeSyncProtocolDUnitTest.java | 17 +-
.../JGroupsFailureDetectionJUnitTest.java | 16 +
.../protocols/JGroupsVersioningJUnitTest.java | 21 +-
.../com/gemstone/persistence/admin/Logger.java | 21 +-
.../gemstone/persistence/logging/Formatter.java | 21 +-
.../gemstone/persistence/logging/Handler.java | 21 +-
.../com/gemstone/persistence/logging/Level.java | 21 +-
.../gemstone/persistence/logging/LogRecord.java | 21 +-
.../gemstone/persistence/logging/Logger.java | 21 +-
.../persistence/logging/SimpleFormatter.java | 21 +-
.../persistence/logging/StreamHandler.java | 21 +-
.../test/java/com/gemstone/sequence/Arrow.java | 21 +-
.../java/com/gemstone/sequence/Lifeline.java | 21 +-
.../com/gemstone/sequence/LifelineState.java | 21 +-
.../java/com/gemstone/sequence/LineMapper.java | 21 +-
.../com/gemstone/sequence/SequenceDiagram.java | 21 +-
.../com/gemstone/sequence/SequencePanel.java | 21 +-
.../com/gemstone/sequence/StateColorMap.java | 21 +-
.../java/com/gemstone/sequence/TimeAxis.java | 21 +-
.../com/gemstone/sequence/ZoomingPanel.java | 21 +-
.../sequence/gemfire/DefaultLineMapper.java | 21 +-
.../gemfire/GemfireSequenceDisplay.java | 21 +-
.../sequence/gemfire/HydraLineMapper.java | 21 +-
.../sequence/gemfire/SelectGraphDialog.java | 21 +-
.../com/main/MyDistributedSystemListener.java | 21 +-
.../com/main/WANBootStrapping_Site1_Add.java | 21 +-
.../com/main/WANBootStrapping_Site1_Remove.java | 21 +-
.../com/main/WANBootStrapping_Site2_Add.java | 21 +-
.../com/main/WANBootStrapping_Site2_Remove.java | 21 +-
.../src/test/java/dunit/AsyncInvocation.java | 21 +-
.../src/test/java/dunit/BounceResult.java | 16 +
gemfire-core/src/test/java/dunit/DUnitEnv.java | 21 +-
.../test/java/dunit/DistributedTestCase.java | 81 +-
gemfire-core/src/test/java/dunit/Host.java | 21 +-
.../src/test/java/dunit/RMIException.java | 21 +-
.../src/test/java/dunit/RemoteDUnitVMIF.java | 16 +
.../src/test/java/dunit/RepeatableRunnable.java | 16 +
.../test/java/dunit/SerializableCallable.java | 21 +-
.../test/java/dunit/SerializableRunnable.java | 21 +-
gemfire-core/src/test/java/dunit/VM.java | 21 +-
.../src/test/java/dunit/standalone/ChildVM.java | 25 +-
.../java/dunit/standalone/DUnitLauncher.java | 25 +-
.../java/dunit/standalone/ProcessManager.java | 36 +-
.../java/dunit/standalone/RemoteDUnitVM.java | 21 +-
.../dunit/standalone/StandAloneDUnitEnv.java | 21 +-
.../test/java/dunit/tests/BasicDUnitTest.java | 21 +-
.../src/test/java/dunit/tests/TestFailure.java | 21 +-
.../src/test/java/dunit/tests/VMDUnitTest.java | 21 +-
gemfire-core/src/test/java/hydra/GsRandom.java | 21 +-
.../test/java/hydra/HydraRuntimeException.java | 21 +-
gemfire-core/src/test/java/hydra/Log.java | 21 +-
.../src/test/java/hydra/LogVersionHelper.java | 21 +-
.../src/test/java/hydra/MethExecutor.java | 21 +-
.../src/test/java/hydra/MethExecutorResult.java | 21 +-
.../src/test/java/hydra/SchedulingOrder.java | 21 +-
.../src/test/java/hydra/log/AnyLogWriter.java | 21 +-
.../java/hydra/log/CircularOutputStream.java | 21 +-
.../parReg/query/unittest/NewPortfolio.java | 21 +-
.../java/parReg/query/unittest/Position.java | 22 +-
.../src/test/java/perffmwk/Formatter.java | 22 +-
.../templates/security/DummyAuthenticator.java | 21 +-
.../templates/security/DummyAuthorization.java | 21 +-
.../security/FunctionSecurityPrmsHolder.java | 21 +-
.../security/LdapUserAuthenticator.java | 21 +-
.../java/templates/security/PKCSAuthInit.java | 21 +-
.../templates/security/PKCSAuthenticator.java | 21 +-
.../java/templates/security/PKCSPrincipal.java | 21 +-
.../security/UserPasswordAuthInit.java | 21 +-
.../templates/security/UsernamePrincipal.java | 21 +-
.../templates/security/XmlAuthorization.java | 21 +-
.../templates/security/XmlErrorHandler.java | 21 +-
.../src/test/java/util/TestException.java | 21 +-
.../cache/client/internal/cacheserver.cer | Bin 0 -> 782 bytes
.../cache/client/internal/cacheserver.keystore | Bin 0 -> 1253 bytes
.../client/internal/cacheserver.truststore | Bin 0 -> 844 bytes
.../gemfire/cache/client/internal/client.cer | Bin 0 -> 782 bytes
.../cache/client/internal/client.keystore | Bin 0 -> 1251 bytes
.../cache/client/internal/client.truststore | Bin 0 -> 846 bytes
.../cache/client/internal/default.keystore | Bin 0 -> 1115 bytes
.../cache/client/internal/trusted.keystore | Bin 0 -> 1078 bytes
.../gemfire/codeAnalysis/excludedClasses.txt | 2 +-
.../sanctionedDataSerializables.txt | 1757 ++++++++----------
.../codeAnalysis/sanctionedSerializables.txt | 36 +-
.../tier/sockets/RedundancyLevelJUnitTest.xml | 21 +-
gemfire-jgroups/build.gradle | 8 +-
.../org/jgroups/ShunnedAddressException.java | 16 +
.../com/gemstone/org/jgroups/SuspectMember.java | 16 +-
.../org/jgroups/debug/JChannelTestHook.java | 16 +
.../gemstone/org/jgroups/protocols/AUTH.java | 16 +
.../gemstone/org/jgroups/protocols/FRAG3.java | 17 +-
.../org/jgroups/spi/GFBasicAdapter.java | 16 +
.../gemstone/org/jgroups/spi/GFPeerAdapter.java | 16 +
.../org/jgroups/stack/BoundedLinkedHashMap.java | 21 +-
.../org/jgroups/stack/GFBasicAdapterImpl.java | 16 +
.../org/jgroups/stack/GFPeerAdapterImpl.java | 16 +
.../org/jgroups/stack/GossipClient.java | 6 +-
.../org/jgroups/stack/SockCreatorImpl.java | 21 +-
.../org/jgroups/util/ConnectionWatcher.java | 16 +
.../org/jgroups/util/ExternalStrings.java | 21 +-
.../gemstone/org/jgroups/util/GFLogWriter.java | 16 +
.../org/jgroups/util/GFStringIdImpl.java | 16 +
.../gemstone/org/jgroups/util/SockCreator.java | 24 +-
.../org/jgroups/util/StreamableFixedID.java | 16 +
.../com/gemstone/org/jgroups/util/StringId.java | 21 +-
.../org/jgroups/util/VersionedStreamable.java | 16 +
.../gemstone/org/jgroups/JChannelJUnitTest.java | 16 +
.../src/main/java/org/json/JSONObject.java | 2 +
.../test/junit/categories/DistributedTest.java | 16 +
.../categories/DistributedTransactionsTest.java | 16 +
.../test/junit/categories/HoplogTest.java | 7 -
.../test/junit/categories/IntegrationTest.java | 16 +
.../test/junit/categories/PerformanceTest.java | 16 +
.../gemfire/test/junit/categories/UnitTest.java | 16 +
.../gemfire/test/junit/categories/WanTest.java | 16 +
.../test/junit/rules/ExpectedTimeout.java | 16 +
.../junit/rules/ExpectedTimeoutJUnitTest.java | 16 +
gemfire-rebalancer/build.gradle | 11 +-
.../gemfire/cache/util/AutoBalancer.java | 190 +-
.../util/AutoBalancerIntegrationJUnitTest.java | 190 ++
.../cache/util/AutoBalancerJUnitTest.java | 447 ++---
gemfire-spark-connector/doc/1_building.md | 2 +
.../connector/internal/RegionMetadata.java | 16 +
.../gemfirefunctions/QueryFunction.java | 18 +-
.../RetrieveRegionFunction.java | 16 +
.../RetrieveRegionMetadataFunction.java | 16 +
.../StructStreamingResultSender.java | 16 +
.../gemfire/spark/connector/Employee.java | 16 +
.../spark/connector/JavaApiIntegrationTest.java | 16 +
.../gemfire/spark/connector/Portfolio.java | 16 +
.../gemfire/spark/connector/Position.java | 16 +
.../spark/connector/BasicIntegrationTest.scala | 16 +
.../RDDJoinRegionIntegrationTest.scala | 16 +
.../RetrieveRegionIntegrationTest.scala | 16 +
.../gemfire/spark/connector/package.scala | 16 +
.../connector/testkit/GemFireCluster.scala | 16 +
.../spark/connector/testkit/GemFireRunner.scala | 16 +
.../spark/connector/testkit/IOUtils.scala | 16 +
.../spark/streaming/ManualClockHelper.scala | 16 +
.../spark/streaming/TestInputDStream.scala | 16 +
.../javaapi/GemFireJavaDStreamFunctions.java | 16 +
.../GemFireJavaPairDStreamFunctions.java | 16 +
.../javaapi/GemFireJavaPairRDDFunctions.java | 16 +
.../javaapi/GemFireJavaRDDFunctions.java | 16 +
.../javaapi/GemFireJavaSQLContextFunctions.java | 16 +
.../GemFireJavaSparkContextFunctions.java | 16 +
.../connector/javaapi/GemFireJavaUtil.java | 16 +
.../spark/connector/GemFireConnection.scala | 16 +
.../spark/connector/GemFireConnectionConf.scala | 16 +
.../connector/GemFireConnectionManager.scala | 16 +
.../connector/GemFireFunctionDeployer.scala | 16 +
.../connector/GemFireKryoRegistrator.scala | 16 +
.../connector/GemFirePairRDDFunctions.scala | 16 +
.../spark/connector/GemFireRDDFunctions.scala | 16 +
.../connector/GemFireSQLContextFunctions.scala | 16 +
.../GemFireSparkContextFunctions.scala | 16 +
.../internal/DefaultGemFireConnection.scala | 16 +
.../DefaultGemFireConnectionManager.scala | 16 +
.../connector/internal/LocatorHelper.scala | 16 +
.../StructStreamingResultCollector.scala | 16 +
.../connector/internal/oql/QueryParser.scala | 16 +
.../spark/connector/internal/oql/QueryRDD.scala | 18 +-
.../internal/oql/QueryResultCollector.scala | 18 +-
.../connector/internal/oql/RDDConverter.scala | 18 +-
.../connector/internal/oql/RowBuilder.scala | 16 +
.../connector/internal/oql/SchemaBuilder.scala | 16 +
.../internal/oql/UndefinedSerializer.scala | 16 +
.../connector/internal/rdd/GemFireJoinRDD.scala | 16 +
.../internal/rdd/GemFireOuterJoinRDD.scala | 16 +
.../internal/rdd/GemFireRDDPartition.scala | 16 +
.../internal/rdd/GemFireRDDPartitioner.scala | 16 +
.../rdd/GemFireRDDPartitionerImpl.scala | 16 +
.../internal/rdd/GemFireRDDWriter.scala | 16 +
.../internal/rdd/GemFireRegionRDD.scala | 16 +
.../javaapi/GemFireJavaRegionRDD.scala | 16 +
.../spark/connector/javaapi/JavaAPIHelper.scala | 16 +
.../gemfire/spark/connector/package.scala | 16 +
.../streaming/GemFireDStreamFunctions.scala | 18 +-
.../spark/connector/streaming/package.scala | 16 +
.../gemfire/spark/connector/JavaAPITest.java | 18 +-
.../connector/GemFireFunctionDeployerTest.scala | 16 +
.../DefaultGemFireConnectionManagerTest.scala | 16 +
...tStreamingResultSenderAndCollectorTest.scala | 16 +
.../internal/oql/QueryParserTest.scala | 18 +-
.../connector/ConnectorImplicitsTest.scala | 16 +
.../connector/GemFireConnectionConfTest.scala | 16 +
.../connector/GemFireDStreamFunctionsTest.scala | 16 +
.../connector/GemFireRDDFunctionsTest.scala | 16 +
.../spark/connector/LocatorHelperTest.scala | 16 +
.../rdd/GemFireRDDPartitionerTest.scala | 16 +
.../connector/rdd/GemFireRegionRDDTest.scala | 16 +
.../basic-demos/src/main/java/demo/Emp.java | 16 +
.../src/main/java/demo/OQLJavaDemo.java | 16 +
.../src/main/java/demo/PairRDDSaveJavaDemo.java | 16 +
.../src/main/java/demo/RDDSaveJavaDemo.java | 16 +
.../src/main/java/demo/RegionToRDDJavaDemo.java | 16 +
.../src/main/scala/demo/NetworkWordCount.scala | 16 +
.../project/Dependencies.scala | 16 +
.../project/GemFireSparkBuild.scala | 16 +
gemfire-spark-connector/project/Settings.scala | 16 +
gemfire-web-api/build.gradle | 46 +-
.../web/controllers/AbstractBaseController.java | 21 +-
.../web/controllers/BaseControllerAdvice.java | 21 +-
.../web/controllers/CommonCrudController.java | 21 +-
.../controllers/FunctionAccessController.java | 21 +-
.../web/controllers/PdxBasedCrudController.java | 21 +-
.../web/controllers/QueryAccessController.java | 21 +-
.../web/controllers/support/JSONTypes.java | 16 +
.../controllers/support/QueryResultTypes.java | 21 +-
.../web/controllers/support/RegionData.java | 21 +-
.../controllers/support/RegionEntryData.java | 21 +-
.../support/RestServersResultCollector.java | 16 +
.../web/controllers/support/UpdateOp.java | 21 +-
.../DataTypeNotSupportedException.java | 21 +-
.../web/exception/GemfireRestException.java | 21 +-
.../web/exception/MalformedJsonException.java | 21 +-
.../web/exception/RegionNotFoundException.java | 21 +-
.../exception/ResourceNotFoundException.java | 21 +-
...stomMappingJackson2HttpMessageConverter.java | 16 +
.../web/swagger/config/RestApiPathProvider.java | 16 +
.../web/swagger/config/SwaggerConfig.java | 16 +
.../rest/internal/web/util/ArrayUtils.java | 21 +-
.../rest/internal/web/util/DateTimeUtils.java | 21 +-
.../internal/web/util/IdentifiableUtils.java | 21 +-
.../rest/internal/web/util/JSONUtils.java | 21 +-
.../rest/internal/web/util/JsonWriter.java | 21 +-
.../rest/internal/web/util/NumberUtils.java | 21 +-
.../rest/internal/web/util/ValidationUtils.java | 21 +-
gemfire-web/build.gradle | 32 +-
.../internal/web/AbstractWebTestCase.java | 21 +-
.../ShellCommandsControllerJUnitTest.java | 68 +-
...entVariablesHandlerInterceptorJUnitTest.java | 21 +-
.../internal/web/domain/LinkIndexJUnitTest.java | 21 +-
.../internal/web/domain/LinkJUnitTest.java | 21 +-
.../domain/QueryParameterSourceJUnitTest.java | 21 +-
.../web/http/ClientHttpRequestJUnitTest.java | 21 +-
...ableObjectHttpMessageConverterJUnitTest.java | 21 +-
.../RestHttpOperationInvokerJUnitTest.java | 21 +-
.../SimpleHttpOperationInvokerJUnitTest.java | 21 +-
.../web/util/ConvertUtilsJUnitTest.java | 21 +-
.../internal/web/util/UriUtilsJUnitTest.java | 21 +-
gradle/dependency-versions.properties | 64 +
gradle/wrapper/gradle-wrapper.jar | Bin 51018 -> 53637 bytes
gradle/wrapper/gradle-wrapper.properties | 4 +-
gradlew | 12 +-
settings.gradle | 1 +
5074 files changed, 88920 insertions(+), 58308 deletions(-)
----------------------------------------------------------------------
[03/50] [abbrv] incubator-geode git commit: Added DEBUG logging to
diagnose intermittent failure of testEntryTtlLocalDestroy
Posted by di...@apache.org.
Added DEBUG logging to diagnose intermittent failure of testEntryTtlLocalDestroy
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/e26f3dac
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/e26f3dac
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/e26f3dac
Branch: refs/heads/feature/GEODE-12
Commit: e26f3dacfa2501eed874db9625e60d81cf0208d6
Parents: a400154
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Fri Oct 30 11:13:23 2015 -0700
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Fri Oct 30 11:14:07 2015 -0700
----------------------------------------------------------------------
.../gemfire/cache30/MultiVMRegionTestCase.java | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e26f3dac/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
index 50c0cfb..bc0eb7f 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
@@ -4078,6 +4078,8 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
while (retry-- > 0) {
try {
l.assertCount(1, 0, 0, 0);
+ // TODO: a race exists in which assertCount may also see a destroyCount of 1
+ logger.info("DEBUG: saw create");
break;
} catch (AssertionFailedError e) {
if (retry > 0) {
@@ -4096,7 +4098,17 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
// The previous code would fail after 100ms; now we wait 3000ms.
WaitCriterion waitForUpdate = new WaitCriterion() {
public boolean done() {
- return region.getEntry(key) == null;
+ Region.Entry re = region.getEntry(key);
+ if (re != null) {
+ LocalRegion lr = (LocalRegion) region;
+ EntryExpiryTask eet = lr.getEntryExpiryTask(key);
+ if (eet != null) {
+ logger.info("DEBUG: waiting for expire destroy expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " currentTimeMillis=" + System.currentTimeMillis());
+ } else {
+ logger.info("DEBUG: waiting for expire destroy but expiry task is null");
+ }
+ }
+ return re == null;
}
public String description() {
LocalRegion lr = (LocalRegion) region;
@@ -4104,7 +4116,7 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
try {
EntryExpiryTask eet = lr.getEntryExpiryTask(key);
if (eet != null) {
- expiryInfo = "expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow();
+ expiryInfo = "expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " currentTimeMillis=" + System.currentTimeMillis();
}
} catch (EntryNotFoundException ex) {
expiryInfo ="EntryNotFoundException when getting expiry task";
[16/50] [abbrv] incubator-geode git commit: GEODE-522: Exclude only
gradle output dirs from eclipse/idea project
Posted by di...@apache.org.
GEODE-522: Exclude only gradle output dirs from eclipse/idea project
Using minusConfigurations was causing gradle to exclude the entire
gemfire-core project from the gemfire-web classpath. All we wanted to
filter out was the generated output directories from gradle, which are
getting added because we have an ugly provided dependency on those
output directory.
Now we explicitly filter out only the directories we don't want.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/bb1b538e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/bb1b538e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/bb1b538e
Branch: refs/heads/feature/GEODE-12
Commit: bb1b538ea984a37f8040af1ab09de3422a7c8a76
Parents: 97c5351
Author: Dan Smith <up...@apache.org>
Authored: Tue Nov 3 14:39:18 2015 -0800
Committer: Dan Smith <up...@apache.org>
Committed: Tue Nov 3 16:36:41 2015 -0800
----------------------------------------------------------------------
gemfire-web/build.gradle | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bb1b538e/gemfire-web/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-web/build.gradle b/gemfire-web/build.gradle
index 0c02b86..564b07d 100755
--- a/gemfire-web/build.gradle
+++ b/gemfire-web/build.gradle
@@ -17,8 +17,21 @@ dependencies {
provided project(path: ':gemfire-junit', configuration: 'testOutput')
}
-eclipse.classpath.minusConfigurations += [ project(':gemfire-core').configurations.classesOutput ]
-idea.module.scopes.PROVIDED.minus += [ project(':gemfire-core').configurations.classesOutput ]
+
+//Remove the gradle output directories from the eclipse classpath. These
+//are added by the classesOutput configuration, above. Unfortunately, using
+//minusConfigurations does not work here, because it removes the entire
+//gemfire-core project
+eclipse.classpath.file {
+ whenMerged { classpath ->
+ classpath.entries.removeAll { entry -> entry.path.contains('gemfire-core/build')}
+ }
+}
+idea.module.iml {
+ whenMerged {module ->
+ module.dependencies.removeAll { entry -> entry.toString().contains('gemfire-core/build')}
+ }
+}
artifacts {
archives jar
[10/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/develop' into feature/GEODE-409
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/develop' into feature/GEODE-409
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/33cb42bd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/33cb42bd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/33cb42bd
Branch: refs/heads/feature/GEODE-12
Commit: 33cb42bd5653fd221804e3082db8b228bcc962cb
Parents: f2a2669 e9aa18b
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Mon Nov 2 14:59:50 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Mon Nov 2 14:59:50 2015 -0800
----------------------------------------------------------------------
build.gradle | 15 +-
.../gemstone/gemfire/cache/EntryOperation.java | 2 +-
.../internal/cache/EntryOperationImpl.java | 2 +-
.../internal/beans/MemberMBeanBridge.java | 1 +
.../internal/cli/commands/ShellCommands.java | 7 +-
.../controllers/AbstractCommandsController.java | 7 +-
.../controllers/ShellCommandsController.java | 178 ++++++++++---------
.../java/dunit/standalone/ProcessManager.java | 2 -
gemfire-web/build.gradle | 4 +-
.../ShellCommandsControllerJUnitTest.java | 47 +++--
10 files changed, 152 insertions(+), 113 deletions(-)
----------------------------------------------------------------------
[41/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultWithStructSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultWithStructSmall.txt b/pulse/src/main/resources/testQueryResultWithStructSmall.txt
deleted file mode 100644
index c3dc38e..0000000
--- a/pulse/src/main/resources/testQueryResultWithStructSmall.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "result":[
- {
- "member":[["java.lang.String","pc68(19971)<v1>:19276"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id
":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap"
:["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"i
d":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinVal
ue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":
["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":
["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["
float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27]
,"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.
223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id
":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":[
"java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int
",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id"
:["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-
9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId"
:["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doub
leMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"i
d":["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinVa
lue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":
["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue
":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}]
- ]
- }
- ]
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test_pp.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test_pp.txt b/pulse/src/main/resources/test_pp.txt
deleted file mode 100644
index 1325484..0000000
--- a/pulse/src/main/resources/test_pp.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-{"result":[
- ["boolean[]",[true,true,true]],
- ["boolean[]",[false,false,false]],
- ["boolean[]",[false,false,false]],
- ["boolean[]",[true,true,true]],
- ["boolean[]",[false,false,false]]
-]}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/NoDataFound1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/NoDataFound1.txt b/pulse/src/test/resources/NoDataFound1.txt
new file mode 100644
index 0000000..2fb180d
--- /dev/null
+++ b/pulse/src/test/resources/NoDataFound1.txt
@@ -0,0 +1 @@
+{"message":"No Data Found"}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/NoDataFound2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/NoDataFound2.txt b/pulse/src/test/resources/NoDataFound2.txt
new file mode 100644
index 0000000..c22e3af
--- /dev/null
+++ b/pulse/src/test/resources/NoDataFound2.txt
@@ -0,0 +1,35 @@
+{"result":[
+ {"message":"No Data Found"},
+ {
+ "member":[["java.lang.String","SachinK(S1:5840)<v1>:24856"]],
+ "result":[
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
+ ]
+ },
+
+ {"message":"No Data Found"},
+
+ {"message":"No Data Found"},
+
+ {
+ "member":[["java.lang.String","SachinK(S3:5230)<v1>:32145"]],
+ "result":[
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
+ ]
+ },
+
+ {
+ "member":[["java.lang.String","SachinK(S2:7572)<v2>:14582"]],
+ "result":[
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
+ ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
+ ]
+ },
+
+ {"message":"No Data Found"}
+]}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/NoDataFound3.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/NoDataFound3.txt b/pulse/src/test/resources/NoDataFound3.txt
new file mode 100644
index 0000000..a6248eb
--- /dev/null
+++ b/pulse/src/test/resources/NoDataFound3.txt
@@ -0,0 +1,6 @@
+{"result":[
+ {"message":"No Data Found"},
+ {"message":"No Data Found"},
+ {"message":"No Data Found"},
+ {"message":"No Data Found"}
+]}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/message.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/message.txt b/pulse/src/test/resources/message.txt
new file mode 100644
index 0000000..fadced5
--- /dev/null
+++ b/pulse/src/test/resources/message.txt
@@ -0,0 +1 @@
+{"message":"No Data Found"}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test1.txt b/pulse/src/test/resources/test1.txt
new file mode 100644
index 0000000..3f25ee9
--- /dev/null
+++ b/pulse/src/test/resources/test1.txt
@@ -0,0 +1,5 @@
+{"result":[
+ ["java.lang.Integer",45],
+ ["java.lang.Integer",12],
+ ["java.lang.Integer",34]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test2.txt b/pulse/src/test/resources/test2.txt
new file mode 100644
index 0000000..5d482aa
--- /dev/null
+++ b/pulse/src/test/resources/test2.txt
@@ -0,0 +1,7 @@
+{"result":[
+ ["java.lang.Integer",45],
+ ["java.lang.Integer",12],
+ ["java.lang.Integer",34],
+ ["String","anystring"],
+ ["String","anotherstring"]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test3.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test3.txt b/pulse/src/test/resources/test3.txt
new file mode 100644
index 0000000..3c30fc6
--- /dev/null
+++ b/pulse/src/test/resources/test3.txt
@@ -0,0 +1,5 @@
+{"result":[
+ ["int[]",[1000,1010,1020]],
+ ["int[]",[2000,2010,2020,2030]],
+ ["int[]",[3000,3010]]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test4.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test4.txt b/pulse/src/test/resources/test4.txt
new file mode 100644
index 0000000..ad13b06
--- /dev/null
+++ b/pulse/src/test/resources/test4.txt
@@ -0,0 +1,4 @@
+{"result":[
+ ["java.util.ArrayList",{"0":["java.lang.String","seeta"],"1":["java.lang.String","geeta"],"2":["java.lang.String","meeta"]}],
+ ["java.util.ArrayList",{"0":["java.lang.String","sonu"],"1":["java.lang.String","monu"],"2":["java.lang.String","chinu"]}]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test5.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test5.txt b/pulse/src/test/resources/test5.txt
new file mode 100644
index 0000000..4fa441c
--- /dev/null
+++ b/pulse/src/test/resources/test5.txt
@@ -0,0 +1,7 @@
+{"result":[
+ ["java.util.ArrayList",{
+ "0":["java.lang.String[]",["one","two","three"]],
+ "1":["java.lang.String[]",["ek","do","teen"]],
+ "2":["java.lang.String[]",["one","two","three"]]
+ }]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test6.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test6.txt b/pulse/src/test/resources/test6.txt
new file mode 100644
index 0000000..41a90b6
--- /dev/null
+++ b/pulse/src/test/resources/test6.txt
@@ -0,0 +1,11 @@
+{"result":[
+ {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy[]",[
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]},
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}
+ ]]
+ ]
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test7.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test7.txt b/pulse/src/test/resources/test7.txt
new file mode 100644
index 0000000..30c8623
--- /dev/null
+++ b/pulse/src/test/resources/test7.txt
@@ -0,0 +1,13 @@
+{"result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy[]",[
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]},
+ {"type":["java.lang.String","type0"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}
+ ]],
+ ["myObjects[]",[
+ {"type":["java.lang.String","type0"],"ID":["int",123],"active":["boolean",true]},
+ {"type":["java.lang.String","type0"],"ID":["int",234],"active":["boolean",false]},
+ {"type":["java.lang.String","type0"],"ID":["int",345],"active":["boolean",false]}
+ ]],
+ ["int[]",[1000,1010, 1030]],
+ ["int[]",[2000,2010]]
+]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testNullObjectsAtRootLevel1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testNullObjectsAtRootLevel1.txt b/pulse/src/test/resources/testNullObjectsAtRootLevel1.txt
new file mode 100644
index 0000000..dea74cf
--- /dev/null
+++ b/pulse/src/test/resources/testNullObjectsAtRootLevel1.txt
@@ -0,0 +1,25 @@
+{"result":[
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":null,"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.Ha
shSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ null,
+
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testNullObjectsAtRootLevel2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testNullObjectsAtRootLevel2.txt b/pulse/src/test/resources/testNullObjectsAtRootLevel2.txt
new file mode 100644
index 0000000..53f1afb
--- /dev/null
+++ b/pulse/src/test/resources/testNullObjectsAtRootLevel2.txt
@@ -0,0 +1,30 @@
+{"result":[
+ {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ null,
+
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ },
+ {"member":[["java.lang.String","pc68(7930)<v9>:40419"]],
+ "result":[
+
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
+ {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+
+ null,
+
+ ["com.gemstone.gemfire.cache.query.data.Portfolio",
+ {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
+ ]
+ }
+ ]
+}
\ No newline at end of file
[18/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/master' into develop
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/master' into develop
There was an empty commit made by mistake to master that should have been made
on develop. Merging to develop so that it's clear in our history that all
changes on master are also on develop.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/4b07e05c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/4b07e05c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/4b07e05c
Branch: refs/heads/feature/GEODE-12
Commit: 4b07e05cf1cc81667a09ee9117039f81855787bc
Parents: fc7811f 6902465
Author: Dan Smith <up...@apache.org>
Authored: Wed Nov 4 10:20:15 2015 -0800
Committer: Dan Smith <up...@apache.org>
Committed: Wed Nov 4 10:20:15 2015 -0800
----------------------------------------------------------------------
----------------------------------------------------------------------
[30/50] [abbrv] incubator-geode git commit: Merge commit
'refs/pull/30/head' of https://github.com/apache/incubator-geode into develop
Posted by di...@apache.org.
Merge commit 'refs/pull/30/head' of https://github.com/apache/incubator-geode into develop
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/8fe29101
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/8fe29101
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/8fe29101
Branch: refs/heads/feature/GEODE-12
Commit: 8fe291010f7b97f8a28f30c0c4929d09abef7d39
Parents: 1b8a357 66d9da6
Author: Dan Smith <up...@apache.org>
Authored: Fri Nov 6 09:24:42 2015 -0800
Committer: Dan Smith <up...@apache.org>
Committed: Fri Nov 6 09:24:42 2015 -0800
----------------------------------------------------------------------
.../gemfire/internal/i18n/BasicI18nJUnitTest.java | 12 ------------
1 file changed, 12 deletions(-)
----------------------------------------------------------------------
[32/50] [abbrv] incubator-geode git commit: GEODE-534: change test to
not use disabled cipher
Posted by di...@apache.org.
GEODE-534: change test to not use disabled cipher
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/2933ccd1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/2933ccd1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/2933ccd1
Branch: refs/heads/feature/GEODE-12
Commit: 2933ccd111ec9f54165acaeb421e920e2d27561c
Parents: 4103c1e
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Fri Nov 6 10:46:14 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Fri Nov 6 13:27:12 2015 -0800
----------------------------------------------------------------------
.../java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/2933ccd1/gemfire-core/src/test/java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java
index c5ae1a1..44d8a4e 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/JSSESocketJUnitTest.java
@@ -102,7 +102,7 @@ public class JSSESocketJUnitTest {
System.setProperty( "gemfire.mcast-port", "0");
System.setProperty( "gemfire.ssl-enabled", "true" );
System.setProperty( "gemfire.ssl-require-authentication", "true" );
- System.setProperty( "gemfire.ssl-ciphers", "SSL_RSA_WITH_RC4_128_MD5" );
+ System.setProperty( "gemfire.ssl-ciphers", "any" );
System.setProperty( "gemfire.ssl-protocols", "TLSv1.2" );
File jks = findTestJKS();
[28/50] [abbrv] incubator-geode git commit: GEODE-532 Remove
testDefaults in BasicI18nJUnitTest
Posted by di...@apache.org.
GEODE-532 Remove testDefaults in BasicI18nJUnitTest
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/66d9da67
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/66d9da67
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/66d9da67
Branch: refs/heads/feature/GEODE-12
Commit: 66d9da67570ed915ad4e479a94c7b1c3c081d6d8
Parents: e9aa18b
Author: shtykh_roman <rs...@yahoo.com>
Authored: Fri Nov 6 11:13:21 2015 +0900
Committer: shtykh_roman <rs...@yahoo.com>
Committed: Fri Nov 6 11:13:21 2015 +0900
----------------------------------------------------------------------
.../gemfire/internal/i18n/BasicI18nJUnitTest.java | 12 ------------
1 file changed, 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/66d9da67/gemfire-core/src/test/java/com/gemstone/gemfire/internal/i18n/BasicI18nJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/i18n/BasicI18nJUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/i18n/BasicI18nJUnitTest.java
index 806c51e..28934b3 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/i18n/BasicI18nJUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/i18n/BasicI18nJUnitTest.java
@@ -209,18 +209,6 @@ public class BasicI18nJUnitTest extends TestCase {
StringIdImpl.setLocale(DEFAULT_LOCALE);
}
- public void testDefaults() {
- Locale l = getCurrentLocale();
- AbstractStringIdResourceBundle r = getActiveResourceBundle();
- assertNotNull(l);
- assertNotNull(r);
- final String currentLang = l.getLanguage();
- final String expectedLang = new Locale("en", "", "").getLanguage();
- final String frenchLang = new Locale("fr", "", "").getLanguage();
- // TODO this will fail if run under a locale with a language other than french or english
- assertTrue(currentLang.equals(expectedLang) || currentLang.equals(frenchLang));
- }
-
public void testSetLocale() {
//Verify we are starting in a known state
assertTrue(DEFAULT_LOCALE.equals(getCurrentLocale()));
[46/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
GEODE-304 Move test resources into src/test/resources
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/895f9951
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/895f9951
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/895f9951
Branch: refs/heads/feature/GEODE-12
Commit: 895f99519831adc27934d4e3063c26402888ff6e
Parents: 0192152
Author: Nitin Lamba <ni...@ampool.io>
Authored: Wed Oct 28 09:45:42 2015 +0530
Committer: Dick Cavender <dc...@pivotal.io>
Committed: Tue Nov 10 15:27:45 2015 -0800
----------------------------------------------------------------------
pulse/build.gradle | 8 +-
pulse/src/main/resources/NoDataFound1.txt | 1 -
pulse/src/main/resources/NoDataFound2.txt | 35 -
pulse/src/main/resources/NoDataFound3.txt | 6 -
pulse/src/main/resources/message.txt | 1 -
pulse/src/main/resources/test1.txt | 5 -
pulse/src/main/resources/test2.txt | 7 -
pulse/src/main/resources/test3.txt | 5 -
pulse/src/main/resources/test4.txt | 4 -
pulse/src/main/resources/test5.txt | 7 -
pulse/src/main/resources/test6.txt | 11 -
pulse/src/main/resources/test7.txt | 13 -
.../resources/testNullObjectsAtRootLevel1.txt | 25 -
.../resources/testNullObjectsAtRootLevel2.txt | 30 -
pulse/src/main/resources/testQueryResult.txt | 198 --
.../src/main/resources/testQueryResult1000.txt | 1023 ----------
.../testQueryResultArrayAndArrayList.txt | 8 -
.../main/resources/testQueryResultArrayList.txt | 6 -
.../resources/testQueryResultArrayOfList.txt | 15 -
.../resources/testQueryResultClusterSmall.txt | 23 -
.../testQueryResultClusterWithStruct.txt | 10 -
.../main/resources/testQueryResultHashMap.txt | 8 -
.../resources/testQueryResultHashMapSmall.txt | 12 -
.../src/main/resources/testQueryResultSmall.txt | 12 -
.../resources/testQueryResultWithStruct.txt | 1744 ------------------
.../testQueryResultWithStructSmall.txt | 15 -
pulse/src/main/resources/test_pp.txt | 7 -
pulse/src/test/resources/NoDataFound1.txt | 1 +
pulse/src/test/resources/NoDataFound2.txt | 35 +
pulse/src/test/resources/NoDataFound3.txt | 6 +
pulse/src/test/resources/message.txt | 1 +
pulse/src/test/resources/test1.txt | 5 +
pulse/src/test/resources/test2.txt | 7 +
pulse/src/test/resources/test3.txt | 5 +
pulse/src/test/resources/test4.txt | 4 +
pulse/src/test/resources/test5.txt | 7 +
pulse/src/test/resources/test6.txt | 11 +
pulse/src/test/resources/test7.txt | 13 +
.../resources/testNullObjectsAtRootLevel1.txt | 25 +
.../resources/testNullObjectsAtRootLevel2.txt | 30 +
pulse/src/test/resources/testQueryResult.txt | 198 ++
.../src/test/resources/testQueryResult1000.txt | 1023 ++++++++++
.../testQueryResultArrayAndArrayList.txt | 8 +
.../test/resources/testQueryResultArrayList.txt | 6 +
.../resources/testQueryResultArrayOfList.txt | 15 +
.../resources/testQueryResultClusterSmall.txt | 23 +
.../testQueryResultClusterWithStruct.txt | 10 +
.../test/resources/testQueryResultHashMap.txt | 8 +
.../resources/testQueryResultHashMapSmall.txt | 12 +
.../src/test/resources/testQueryResultSmall.txt | 12 +
.../resources/testQueryResultWithStruct.txt | 1744 ++++++++++++++++++
.../testQueryResultWithStructSmall.txt | 15 +
pulse/src/test/resources/test_pp.txt | 7 +
53 files changed, 3233 insertions(+), 3237 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/build.gradle
----------------------------------------------------------------------
diff --git a/pulse/build.gradle b/pulse/build.gradle
index fdcb03b..509ada1 100755
--- a/pulse/build.gradle
+++ b/pulse/build.gradle
@@ -1,16 +1,12 @@
apply plugin: 'war'
-sourceSets {// Force new dependencies only - do no inherit from parent project
+sourceSets {
main {
resources {
- exclude('**/*.txt')
exclude('**/gemfire*.properties')
exclude('**/sqlfire.properties')
}
}
- test {
- runtimeClasspath += fileTree("$projectDir/src/main/resources")
- }
}
dependencies {
@@ -37,7 +33,7 @@ dependencies {
provided 'org.mortbay.jetty:servlet-api:2.5-20081211'
provided 'com.google.guava:guava:15.0'
- testCompile 'junit:junit:4.10'
+ testCompile 'junit:junit:4.12'
testCompile 'org.apache.tomcat.embed:tomcat-embed-core:7.0.30'
testCompile 'org.apache.tomcat.embed:tomcat-embed-jasper:7.0.30'
testCompile 'org.apache.tomcat.embed:tomcat-embed-logging-juli:7.0.30'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/NoDataFound1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/NoDataFound1.txt b/pulse/src/main/resources/NoDataFound1.txt
deleted file mode 100644
index 2fb180d..0000000
--- a/pulse/src/main/resources/NoDataFound1.txt
+++ /dev/null
@@ -1 +0,0 @@
-{"message":"No Data Found"}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/NoDataFound2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/NoDataFound2.txt b/pulse/src/main/resources/NoDataFound2.txt
deleted file mode 100644
index c22e3af..0000000
--- a/pulse/src/main/resources/NoDataFound2.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-{"result":[
- {"message":"No Data Found"},
- {
- "member":[["java.lang.String","SachinK(S1:5840)<v1>:24856"]],
- "result":[
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
- ]
- },
-
- {"message":"No Data Found"},
-
- {"message":"No Data Found"},
-
- {
- "member":[["java.lang.String","SachinK(S3:5230)<v1>:32145"]],
- "result":[
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
- ]
- },
-
- {
- "member":[["java.lang.String","SachinK(S2:7572)<v2>:14582"]],
- "result":[
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]],
- ["java.lang.String[]",["FirststrArrval1","SecondstrArrval2","ThirdstrArrval3"]]
- ]
- },
-
- {"message":"No Data Found"}
-]}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/NoDataFound3.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/NoDataFound3.txt b/pulse/src/main/resources/NoDataFound3.txt
deleted file mode 100644
index a6248eb..0000000
--- a/pulse/src/main/resources/NoDataFound3.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-{"result":[
- {"message":"No Data Found"},
- {"message":"No Data Found"},
- {"message":"No Data Found"},
- {"message":"No Data Found"}
-]}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/message.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/message.txt b/pulse/src/main/resources/message.txt
deleted file mode 100644
index fadced5..0000000
--- a/pulse/src/main/resources/message.txt
+++ /dev/null
@@ -1 +0,0 @@
-{"message":"No Data Found"}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test1.txt b/pulse/src/main/resources/test1.txt
deleted file mode 100644
index 723d918..0000000
--- a/pulse/src/main/resources/test1.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-{"result":[
- ["java.lang.Integer",45],
- ["java.lang.Integer",12],
- ["java.lang.Integer",34]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test2.txt b/pulse/src/main/resources/test2.txt
deleted file mode 100644
index 8a9bf2e..0000000
--- a/pulse/src/main/resources/test2.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-{"result":[
- ["java.lang.Integer",45],
- ["java.lang.Integer",12],
- ["java.lang.Integer",34],
- ["String","anystring"],
- ["String","anotherstring"]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test3.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test3.txt b/pulse/src/main/resources/test3.txt
deleted file mode 100644
index 56c0c48..0000000
--- a/pulse/src/main/resources/test3.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-{"result":[
- ["int[]",[1000,1010,1020]],
- ["int[]",[2000,2010,2020,2030]],
- ["int[]",[3000,3010]]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test4.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test4.txt b/pulse/src/main/resources/test4.txt
deleted file mode 100644
index 799ad9c..0000000
--- a/pulse/src/main/resources/test4.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-{"result":[
- ["java.util.ArrayList",{"0":["java.lang.String","seeta"],"1":["java.lang.String","geeta"],"2":["java.lang.String","meeta"]}],
- ["java.util.ArrayList",{"0":["java.lang.String","sonu"],"1":["java.lang.String","monu"],"2":["java.lang.String","chinu"]}]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test5.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test5.txt b/pulse/src/main/resources/test5.txt
deleted file mode 100644
index 342c11e..0000000
--- a/pulse/src/main/resources/test5.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-{"result":[
- ["java.util.ArrayList",{
- "0":["java.lang.String[]",["one","two","three"]],
- "1":["java.lang.String[]",["ek","do","teen"]],
- "2":["java.lang.String[]",["one","two","three"]]
- }]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test6.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test6.txt b/pulse/src/main/resources/test6.txt
deleted file mode 100644
index f086f62..0000000
--- a/pulse/src/main/resources/test6.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-{"result":[
- {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy[]",[
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]},
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}
- ]]
- ]
- }
- ]
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/test7.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/test7.txt b/pulse/src/main/resources/test7.txt
deleted file mode 100644
index aaf128a..0000000
--- a/pulse/src/main/resources/test7.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-{"result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy[]",[
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]},
- {"type":["java.lang.String","type0"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}
- ]],
- ["myObjects[]",[
- {"type":["java.lang.String","type0"],"ID":["int",123],"active":["boolean",true]},
- {"type":["java.lang.String","type0"],"ID":["int",234],"active":["boolean",false]},
- {"type":["java.lang.String","type0"],"ID":["int",345],"active":["boolean",false]}
- ]],
- ["int[]",[1000,1010, 1030]],
- ["int[]",[2000,2010]]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testNullObjectsAtRootLevel1.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testNullObjectsAtRootLevel1.txt b/pulse/src/main/resources/testNullObjectsAtRootLevel1.txt
deleted file mode 100644
index dea74cf..0000000
--- a/pulse/src/main/resources/testNullObjectsAtRootLevel1.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-{"result":[
- null,
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":null,"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.Ha
shSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- null,
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- null,
-
- null,
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testNullObjectsAtRootLevel2.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testNullObjectsAtRootLevel2.txt b/pulse/src/main/resources/testNullObjectsAtRootLevel2.txt
deleted file mode 100644
index 53f1afb..0000000
--- a/pulse/src/main/resources/testNullObjectsAtRootLevel2.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-{"result":[
- {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- null,
-
- null,
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7930)<v9>:40419"]],
- "result":[
-
- null,
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- null,
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- }
- ]
-}
\ No newline at end of file
[34/50] [abbrv] incubator-geode git commit: GEODE-535: change test to
start server on port 0
Posted by di...@apache.org.
GEODE-535: change test to start server on port 0
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/cfbeaf24
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/cfbeaf24
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/cfbeaf24
Branch: refs/heads/feature/GEODE-12
Commit: cfbeaf241d6c77ad47ba062bb4268c88b798ce90
Parents: 06509f3
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Fri Nov 6 13:56:13 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Fri Nov 6 13:56:13 2015 -0800
----------------------------------------------------------------------
.../gemfire/distributed/internal/ProductUseLogDUnitTest.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/cfbeaf24/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java
index b16ed2d..8abd7d6 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java
@@ -71,7 +71,8 @@ public class ProductUseLogDUnitTest extends DistributedTestCase {
public void run() {
InternalDistributedSystem system = getSystem();
Cache cache = CacheFactory.create(system);
- CacheServer server = cache.addCacheServer();
+ CacheServer server = cache.addCacheServer();
+ server.setPort(0);
try {
server.start();
} catch (IOException e) {
[45/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResult.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResult.txt b/pulse/src/main/resources/testQueryResult.txt
deleted file mode 100644
index cbdc463..0000000
--- a/pulse/src/main/resources/testQueryResult.txt
+++ /dev/null
@@ -1,198 +0,0 @@
-{"result":[
- {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.uti
l.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean",true],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"sharesOutstanding":["double",15000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7940)<v10>:30286"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioNew",
- {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioNew",
- {"type":["java.lang.String","type2"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7950)<v10>:30573"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7960)<v10>:30642"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7970)<v10>:30731"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",9],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",10],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",11],"active":["boolean",true],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"sharesOutstanding":["double",22000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- },
- {"member":[["java.lang.String","pc68(7980)<v10>:30644"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["j
ava.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",6],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT
<TRUNCATED>
[15/50] [abbrv] incubator-geode git commit: GEODE-296: change test to
handle EntryDestroyedException
Posted by di...@apache.org.
GEODE-296: change test to handle EntryDestroyedException
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/97c53517
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/97c53517
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/97c53517
Branch: refs/heads/feature/GEODE-12
Commit: 97c53517e11e23936d488e2cca25f733a33f898e
Parents: 6b1c780
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Tue Nov 3 14:53:07 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Tue Nov 3 14:53:07 2015 -0800
----------------------------------------------------------------------
.../tier/sockets/HAInterestPart2DUnitTest.java | 24 ++++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/97c53517/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart2DUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart2DUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart2DUnitTest.java
index b861786..eaa1ca1 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart2DUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart2DUnitTest.java
@@ -272,12 +272,28 @@ public class HAInterestPart2DUnitTest extends HAInterestBaseTest {
public boolean done() {
Region.Entry e1 = r1.getEntry(k1);
Region.Entry e2 = r1.getEntry(k2);
- if (e1 == null || !server_k1_updated.equals(e1.getValue())) {
- excuse = "k1=" + (e1 == null ? "null" : e1.getValue());
+ Object v1 = null;
+ if (e1 != null) {
+ try {
+ v1 = e1.getValue();
+ } catch (EntryDestroyedException ignore) {
+ // handled to fix GEODE-296
+ }
+ }
+ if (e1 == null || !server_k1_updated.equals(v1)) {
+ excuse = "v1=" + v1;
return false;
}
- if (e2 == null || !server_k2.equals(e2.getValue())) {
- excuse = "k2=" + (e2 == null ? "null" : e2.getValue());
+ Object v2 = null;
+ if (e2 != null) {
+ try {
+ v2 = e2.getValue();
+ } catch (EntryDestroyedException ignore) {
+ // handled to fix GEODE-296
+ }
+ }
+ if (e2 == null || !server_k2.equals(v2)) {
+ excuse = "v2=" + v2;
return false;
}
return true;
[11/50] [abbrv] incubator-geode git commit: GEODE-518: fix failure
caused by stopped DSClock
Posted by di...@apache.org.
GEODE-518: fix failure caused by stopped DSClock
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/defe6491
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/defe6491
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/defe6491
Branch: refs/heads/feature/GEODE-12
Commit: defe649197351a382aa48e39b97365d3e9087d75
Parents: 33cb42b
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Tue Nov 3 11:11:18 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Tue Nov 3 11:11:18 2015 -0800
----------------------------------------------------------------------
.../gemstone/gemfire/distributed/internal/DSClock.java | 2 +-
.../gemstone/gemfire/cache30/MultiVMRegionTestCase.java | 11 ++++++++++-
2 files changed, 11 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/defe6491/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DSClock.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DSClock.java b/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DSClock.java
index 7695fd1..8160ea8 100644
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DSClock.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DSClock.java
@@ -223,7 +223,7 @@ public class DSClock {
}
}
- private long getStopTime() {
+ public long getStopTime() {
return this.suspendedTime.get();
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/defe6491/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
index 6fada2b..4beba1a 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MultiVMRegionTestCase.java
@@ -87,6 +87,7 @@ import com.gemstone.gemfire.cache.partition.PartitionRegionHelper;
import com.gemstone.gemfire.cache.server.CacheServer;
import com.gemstone.gemfire.cache.util.CacheListenerAdapter;
import com.gemstone.gemfire.distributed.internal.DMStats;
+import com.gemstone.gemfire.distributed.internal.InternalDistributedSystem;
import com.gemstone.gemfire.distributed.internal.membership.InternalDistributedMember;
import com.gemstone.gemfire.internal.AvailablePortHelper;
import com.gemstone.gemfire.internal.HeapDataOutputStream;
@@ -3998,6 +3999,13 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
final boolean mirrored = getRegionAttributes().getDataPolicy().withReplication();
final boolean partitioned = getRegionAttributes().getPartitionAttributes() != null ||
getRegionAttributes().getDataPolicy().withPartitioning();
+ if (!mirrored) {
+ // This test fails intermittently because the DSClock we inherit from the existing
+ // distributed system is stuck in the "stopped" state.
+ // The DSClock is going away when java groups is merged and at that
+ // time this following can be removed.
+ disconnectAllFromDS();
+ }
final String name = this.getUniqueName();
final int timeout = 10; // ms
@@ -4102,7 +4110,8 @@ public abstract class MultiVMRegionTestCase extends RegionTestCase {
if (re != null) {
EntryExpiryTask eet = getEntryExpiryTask(region, key);
if (eet != null) {
- logger.info("DEBUG: waiting for expire destroy expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " currentTimeMillis=" + System.currentTimeMillis());
+ long stopTime = ((InternalDistributedSystem)(region.getCache().getDistributedSystem())).getClock().getStopTime();
+ logger.info("DEBUG: waiting for expire destroy expirationTime= " + eet.getExpirationTime() + " now=" + eet.getNow() + " stopTime=" + stopTime + " currentTimeMillis=" + System.currentTimeMillis());
} else {
logger.info("DEBUG: waiting for expire destroy but expiry task is null");
}
[20/50] [abbrv] incubator-geode git commit: Quoting build command in
spark connector instructions
Posted by di...@apache.org.
Quoting build command in spark connector instructions
It was displaying as one line instead of two.
This closes #24
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/8c4e7498
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/8c4e7498
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/8c4e7498
Branch: refs/heads/feature/GEODE-12
Commit: 8c4e749877bbd187f8196434458ee6804f6b4745
Parents: a572c37
Author: jaoki <ja...@apache.org>
Authored: Tue Oct 27 00:29:41 2015 -0700
Committer: Dan Smith <up...@apache.org>
Committed: Wed Nov 4 10:34:47 2015 -0800
----------------------------------------------------------------------
gemfire-spark-connector/doc/1_building.md | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/8c4e7498/gemfire-spark-connector/doc/1_building.md
----------------------------------------------------------------------
diff --git a/gemfire-spark-connector/doc/1_building.md b/gemfire-spark-connector/doc/1_building.md
index fd03277..eabceaa 100644
--- a/gemfire-spark-connector/doc/1_building.md
+++ b/gemfire-spark-connector/doc/1_building.md
@@ -7,8 +7,10 @@ You will need Scala 2.10 and sbt 0.13.5 to 0.13.7.
To build against Apache Geode, you need to build Geode first and publish the jars
to local repository. In the root of Geode directory, run:
+```
./gradlew clean build -Dskip.tests=true
./gradlew publishToMavenLocal
+```
In the root directory of connector project, run:
```
[21/50] [abbrv] incubator-geode git commit: GEODE-526: Fix oplog unit
test race condition
Posted by di...@apache.org.
GEODE-526: Fix oplog unit test race condition
KRF files are created asynchronously. The test needs to wait for the files to be
created before checking header content.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/066c11eb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/066c11eb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/066c11eb
Branch: refs/heads/feature/GEODE-12
Commit: 066c11ebdb26fffbdad89d1bf2a045b6cca1fc56
Parents: ee4cc01
Author: Ashvin Agrawal <as...@apache.org>
Authored: Wed Nov 4 13:54:45 2015 -0800
Committer: Ashvin Agrawal <as...@apache.org>
Committed: Wed Nov 4 13:54:45 2015 -0800
----------------------------------------------------------------------
.../gemstone/gemfire/internal/cache/Oplog.java | 1 -
.../gemfire/internal/cache/OplogJUnitTest.java | 46 +++++++++++---------
2 files changed, 26 insertions(+), 21 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/066c11eb/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/Oplog.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/Oplog.java b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/Oplog.java
index f0b33f1..cd197f2 100755
--- a/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/Oplog.java
+++ b/gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/Oplog.java
@@ -107,7 +107,6 @@ import com.gemstone.gemfire.internal.i18n.LocalizedStrings;
import com.gemstone.gemfire.internal.logging.LogService;
import com.gemstone.gemfire.internal.logging.log4j.LocalizedMessage;
import com.gemstone.gemfire.internal.logging.log4j.LogMarker;
-import com.gemstone.gemfire.internal.offheap.MemoryChunkWithRefCount;
import com.gemstone.gemfire.internal.offheap.OffHeapHelper;
import com.gemstone.gemfire.internal.offheap.SimpleMemoryAllocatorImpl;
import com.gemstone.gemfire.internal.offheap.StoredObject;
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/066c11eb/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OplogJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OplogJUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OplogJUnitTest.java
index 1fc39bf..433af3d 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OplogJUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OplogJUnitTest.java
@@ -27,15 +27,18 @@ import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
+import java.util.List;
import java.util.Random;
+import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
-
-import junit.framework.Assert;
+import java.util.stream.IntStream;
import org.apache.commons.io.FileUtils;
import org.junit.After;
+import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@@ -55,6 +58,7 @@ import com.gemstone.gemfire.cache.util.CacheWriterAdapter;
import com.gemstone.gemfire.internal.InternalDataSerializer;
import com.gemstone.gemfire.internal.cache.Oplog.OPLOG_TYPE;
import com.gemstone.gemfire.test.junit.categories.IntegrationTest;
+import com.jayway.awaitility.Awaitility;
import dunit.DistributedTestCase;
import dunit.DistributedTestCase.WaitCriterion;
@@ -3806,8 +3810,8 @@ public class OplogJUnitTest extends DiskRegionTestingBase
return sum;
}
- // disabled - this test frequently fails. See bug #52213
- public void disabledtestMagicSeqPresence() throws Exception {
+ @Test
+ public void testMagicSeqPresence() throws Exception {
final int MAX_OPLOG_SIZE = 200;
diskProps.setMaxOplogSize(MAX_OPLOG_SIZE);
diskProps.setPersistBackup(true);
@@ -3815,34 +3819,35 @@ public class OplogJUnitTest extends DiskRegionTestingBase
diskProps.setSynchronous(true);
diskProps.setOverflow(false);
diskProps.setDiskDirsAndSizes(new File[] { dirs[0] }, new int[] { 4000 });
- region = DiskRegionHelperFactory.getSyncPersistOnlyRegion(cache, diskProps,
- Scope.LOCAL);
+ region = DiskRegionHelperFactory.getSyncPersistOnlyRegion(cache, diskProps, Scope.LOCAL);
- // at least 3 kinds of files will be verified
- assertEquals(3, verifyOplogHeader(dirs[0]));
+ // 3 types of oplog files will be verified
+ verifyOplogHeader(dirs[0], ".if", ".crf", ".drf");
try {
LocalRegion.ISSUE_CALLBACKS_TO_CACHE_OBSERVER = true;
- for (int i = 0; i < 10; ++i) {
- region.put("key-" + i, "value-");
- }
- assertEquals(4, verifyOplogHeader(dirs[0]));
+ IntStream.range(0, 20).forEach(i -> region.put("key-" + i, "value-" + i));
+ // krf is created, so 4 types of oplog files will be verified
+ verifyOplogHeader(dirs[0], ".if", ".crf", ".drf", ".krf");
region.close();
- region = DiskRegionHelperFactory.getSyncPersistOnlyRegion(cache,
- diskProps, Scope.LOCAL);
+ region = DiskRegionHelperFactory.getSyncPersistOnlyRegion(cache, diskProps, Scope.LOCAL);
- assertEquals(4, verifyOplogHeader(dirs[0]));
+ verifyOplogHeader(dirs[0], ".if", ".crf", ".drf", ".krf");
region.close();
} finally {
LocalRegion.ISSUE_CALLBACKS_TO_CACHE_OBSERVER = false;
}
}
- /*
- * returns number of types of files verified
- */
- private int verifyOplogHeader(File dir) throws IOException {
+ private void verifyOplogHeader(File dir, String ... oplogTypes) throws IOException {
+
+ Awaitility.await().atMost(5, TimeUnit.SECONDS).until(() -> {
+ List<String> types = new ArrayList<>(Arrays.asList(oplogTypes));
+ Arrays.stream(dir.listFiles()).map(File::getName).map(f -> f.substring(f.indexOf("."))).forEach(types::remove);
+ return types.isEmpty();
+ });
+
File[] files = dir.listFiles();
HashSet<String> verified = new HashSet<String>();
for (File file : files) {
@@ -3880,7 +3885,8 @@ public class OplogJUnitTest extends DiskRegionTestingBase
assertEquals("expected a read to return 8 but it returned " + count + " for file " + file, 8, count);
assertTrue(Arrays.equals(expect, buf));
}
- return verified.size();
+
+ assertEquals(oplogTypes.length, verified.size());
}
/**
[02/50] [abbrv] incubator-geode git commit: GEODE-454: Fix
HAInterestPart1DUnitTest by adding expected exceptions
Posted by di...@apache.org.
GEODE-454: Fix HAInterestPart1DUnitTest by adding expected exceptions
This test restarts 3 members while the client is connected. Like other fixes (see
GEODE-453), I think IOExceptions should be expected in this case also. I could
not reproduce this failure locally.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/a4001547
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/a4001547
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/a4001547
Branch: refs/heads/feature/GEODE-12
Commit: a40015476000b9e7f4d545fe5a1c473a744c6917
Parents: fc4bbfc
Author: Ashvin Agrawal <as...@apache.org>
Authored: Thu Oct 29 11:23:12 2015 -0700
Committer: Ashvin Agrawal <as...@apache.org>
Committed: Fri Oct 30 09:37:41 2015 -0700
----------------------------------------------------------------------
.../internal/cache/tier/sockets/HAInterestPart1DUnitTest.java | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/a4001547/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart1DUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart1DUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart1DUnitTest.java
index ba6e30f..482fca9 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart1DUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/HAInterestPart1DUnitTest.java
@@ -167,6 +167,7 @@ public class HAInterestPart1DUnitTest extends HAInterestBaseTest {
*/
public void testInterstRegistrationOnRecoveredEPbyDSM() throws Exception {
addExpectedException("SocketException");
+ addExpectedException("Unexpected IOException");
createClientPoolCache(this.getName(), getServerHostName(server1.getHost()));
createEntriesK1andK2();
[29/50] [abbrv] incubator-geode git commit: GEODE-533: GFSH query
swaps row values when they are null
Posted by di...@apache.org.
GEODE-533: GFSH query swaps row values when they are null
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/1b8a3573
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/1b8a3573
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/1b8a3573
Branch: refs/heads/feature/GEODE-12
Commit: 1b8a35734a7808623f0247ad5f82de92aea70c14
Parents: dc5d343
Author: Jens Deppe <jd...@pivotal.io>
Authored: Fri Nov 6 08:53:25 2015 -0800
Committer: Jens Deppe <jd...@pivotal.io>
Committed: Fri Nov 6 08:53:25 2015 -0800
----------------------------------------------------------------------
gemfire-json/src/main/java/org/json/JSONObject.java | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/1b8a3573/gemfire-json/src/main/java/org/json/JSONObject.java
----------------------------------------------------------------------
diff --git a/gemfire-json/src/main/java/org/json/JSONObject.java b/gemfire-json/src/main/java/org/json/JSONObject.java
index 63676cc..6c478db 100755
--- a/gemfire-json/src/main/java/org/json/JSONObject.java
+++ b/gemfire-json/src/main/java/org/json/JSONObject.java
@@ -999,6 +999,8 @@ public class JSONObject {
Object result = method.invoke(bean, (Object[])null);
if (result != null) {
this.map.put(key, wrap(result));
+ } else if (!method.getReturnType().isArray()) {
+ this.map.put(key, JSONObject.NULL);
}
}
}
[14/50] [abbrv] incubator-geode git commit: Merge remote-tracking
branch 'origin/feature/GEODE-409' into develop
Posted by di...@apache.org.
Merge remote-tracking branch 'origin/feature/GEODE-409' into develop
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/6b1c780b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/6b1c780b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/6b1c780b
Branch: refs/heads/feature/GEODE-12
Commit: 6b1c780b3f79ce1822cf59a34f10360bc4f649b7
Parents: 60d3f00 ee4cc01
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Tue Nov 3 11:37:00 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Tue Nov 3 11:37:00 2015 -0800
----------------------------------------------------------------------
.../gemfire/distributed/LocatorLauncher.java | 2 +-
.../gemfire/distributed/ServerLauncher.java | 2 +-
.../gemfire/distributed/internal/DSClock.java | 2 +-
.../internal/DistributionManager.java | 42 ++++++----
.../gemfire/internal/cache/LocalRegion.java | 5 +-
.../cache/control/OffHeapMemoryMonitor.java | 25 ++++--
.../offheap/SimpleMemoryAllocatorImpl.java | 2 +-
.../java/batterytest/greplogs/LogConsumer.java | 45 +++++------
.../MemoryThresholdsOffHeapDUnitTest.java | 16 ++--
.../gemstone/gemfire/cache30/CacheTestCase.java | 10 +++
.../DistributedNoAckRegionCCEDUnitTest.java | 2 +-
.../gemfire/cache30/MultiVMRegionTestCase.java | 37 ++++++++-
.../cache30/RegionReliabilityTestCase.java | 84 ++++++++++++--------
.../disttx/DistTXPersistentDebugDUnitTest.java | 21 -----
.../internal/cache/GIIDeltaDUnitTest.java | 2 +
.../cache/OffHeapEvictionDUnitTest.java | 2 +-
...rtitionedRegionOffHeapEvictionDUnitTest.java | 4 +-
.../PartitionedRegionSingleHopDUnitTest.java | 16 +++-
.../cache/RemoteTransactionDUnitTest.java | 1 -
.../control/MemoryMonitorOffHeapJUnitTest.java | 2 +-
.../control/RebalanceOperationDUnitTest.java | 8 +-
...gionFunctionExecutionSingleHopDUnitTest.java | 2 +
.../PersistentPartitionedRegionDUnitTest.java | 1 +
.../cache/tier/sockets/Bug36995DUnitTest.java | 2 +
.../cache/tier/sockets/Bug37210DUnitTest.java | 22 +++--
.../tier/sockets/ClientServerMiscDUnitTest.java | 2 +
.../tier/sockets/HAInterestPart1DUnitTest.java | 1 +
.../CompressionRegionConfigDUnitTest.java | 1 +
.../internal/lang/ThreadUtilsJUnitTest.java | 37 ++++-----
.../management/ClientHealthStatsDUnitTest.java | 2 +-
.../management/OffHeapManagementDUnitTest.java | 16 ++--
.../src/test/java/dunit/standalone/ChildVM.java | 4 +-
.../java/dunit/standalone/DUnitLauncher.java | 4 +-
.../gemfire/cache/util/AutoBalancer.java | 14 ++++
.../util/AutoBalancerIntegrationJUnitTest.java | 5 ++
.../cache/util/AutoBalancerJUnitTest.java | 39 +++++++++
36 files changed, 320 insertions(+), 162 deletions(-)
----------------------------------------------------------------------
[36/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultWithStructSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultWithStructSmall.txt b/pulse/src/test/resources/testQueryResultWithStructSmall.txt
new file mode 100644
index 0000000..3aef5f9
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultWithStructSmall.txt
@@ -0,0 +1,15 @@
+{
+ "result":[
+ {
+ "member":[["java.lang.String","pc68(19971)<v1>:19276"]],
+ "result":[
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id
":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap"
:["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"i
d":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinVal
ue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":
["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":
["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["
float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27]
,"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.
223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id
":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":[
"java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int
",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id"
:["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-
9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId"
:["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doub
leMinValue":["double",4.9E-324]}]}],
+ ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"i
d":["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinVa
lue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":
["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue
":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}]
+ ]
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/test_pp.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/test_pp.txt b/pulse/src/test/resources/test_pp.txt
new file mode 100644
index 0000000..1325484
--- /dev/null
+++ b/pulse/src/test/resources/test_pp.txt
@@ -0,0 +1,7 @@
+{"result":[
+ ["boolean[]",[true,true,true]],
+ ["boolean[]",[false,false,false]],
+ ["boolean[]",[false,false,false]],
+ ["boolean[]",[true,true,true]],
+ ["boolean[]",[false,false,false]]
+]}
[39/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResult1000.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResult1000.txt b/pulse/src/test/resources/testQueryResult1000.txt
new file mode 100644
index 0000000..0e0ac6c
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResult1000.txt
@@ -0,0 +1,1023 @@
+{"result":[
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean","true"],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sh
aresOutstanding":["double",2000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean","false"],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"s
haresOutstanding":["double",6000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean","true"],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"s
haresOutstanding":["double",9000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean","false"],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sha
resOutstanding":["double",12000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean","true"],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"
sharesOutstanding":["double",15000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean","false"],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],
"sharesOutstanding":["double",19000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E
-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean","true"],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"
sharesOutstanding":["double",22000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean","false"],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"s
haresOutstanding":["double",27000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean","true"],"pk":["java.lang.String","8"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",30],"secId":["java.lang.String","MSFT"],"mktValue":["double",31],"
sharesOutstanding":["double",30000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",29],"secId":["java.lang.String","GOOG"],"mktValue":["double",30],"sharesOutstanding":["double",29000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",28],"secId":["java.lang.String","YHOO"],"mktValue":["double",29],"sharesOutstanding":["double",28000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",9],"active":["boolean","false"],"pk":["java.lang.String","9"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",33],"secId":["java.lang.String","ORCL"],"mktValue":["double",34],
"sharesOutstanding":["double",33000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",34],"secId":["java.lang.String","SAP"],"mktValue":["double",35],"sharesOutstanding":["double",34000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",31],"secId":["java.lang.String","AOL"],"mktValue":["double",32],"sharesOutstanding":["double",31000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",32],"secId":["java.lang.String","APPL"],"mktValue":["double",33],"sharesOutstanding":["double",32000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",10],"active":["boolean","true"],"pk":["java.lang.String","10"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",37],"secId":["java.lang.String","NOVL"],"mktValue":["double",38]
,"sharesOutstanding":["double",37000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",36],"secId":["java.lang.String","RHAT"],"mktValue":["double",37],"sharesOutstanding":["double",36000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",35],"secId":["java.lang.String","DELL"],"mktValue":["double",36],"sharesOutstanding":["double",35000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",11],"active":["boolean","false"],"pk":["java.lang.String","11"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",41],"secId":["java.lang.String","YHOO"],"mktValue":["double",42
],"sharesOutstanding":["double",41000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",40],"secId":["java.lang.String","IBM"],"mktValue":["double",41],"sharesOutstanding":["double",40000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",38],"secId":["java.lang.String","HP"],"mktValue":["double",39],"sharesOutstanding":["double",38000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",39],"secId":["java.lang.String","SUN"],"mktValue":["double",40],"sharesOutstanding":["double",39000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",12],"active":["boolean","true"],"pk":["java.lang.String","12"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",43],"secId":["java.lang.String","MSFT"],"mktValue":["double",44]
,"sharesOutstanding":["double",43000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",44],"secId":["java.lang.String","AOL"],"mktValue":["double",45],"sharesOutstanding":["double",44000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",42],"secId":["java.lang.String","GOOG"],"mktValue":["double",43],"sharesOutstanding":["double",42000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",13],"active":["boolean","false"],"pk":["java.lang.String","13"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",48],"secId":["java.lang.String","DELL"],"mktValue":["double",49
],"sharesOutstanding":["double",48000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",47],"secId":["java.lang.String","SAP"],"mktValue":["double",48],"sharesOutstanding":["double",47000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",45],"secId":["java.lang.String","APPL"],"mktValue":["double",46],"sharesOutstanding":["double",45000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",46],"secId":["java.lang.String","ORCL"],"mktValue":["double",47],"sharesOutstanding":["double",46000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean","true"],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51]
,"sharesOutstanding":["double",50000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean","false"],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55
],"sharesOutstanding":["double",54000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",17],"active":["boolean","false"],"pk":["java.lang.String","17"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",61],"secId":["java.lang.String","DELL"],"mktValue":["double",62
],"sharesOutstanding":["double",61000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",62],"secId":["java.lang.String","RHAT"],"mktValue":["double",63],"sharesOutstanding":["double",62000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",59],"secId":["java.lang.String","ORCL"],"mktValue":["double",60],"sharesOutstanding":["double",59000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",60],"secId":["java.lang.String","SAP"],"mktValue":["double",61],"sharesOutstanding":["double",60000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",16],"active":["boolean","true"],"pk":["java.lang.String","16"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",58],"secId":["java.lang.String","APPL"],"mktValue":["double",59]
,"sharesOutstanding":["double",58000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",57],"secId":["java.lang.String","AOL"],"mktValue":["double",58],"sharesOutstanding":["double",57000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",56],"secId":["java.lang.String","MSFT"],"mktValue":["double",57],"sharesOutstanding":["double",56000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",19],"active":["boolean","false"],"pk":["java.lang.String","19"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",69],"secId":["java.lang.String","MSFT"],"mktValue":["double",70
],"sharesOutstanding":["double",69000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",68],"secId":["java.lang.String","GOOG"],"mktValue":["double",69],"sharesOutstanding":["double",68000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",66],"secId":["java.lang.String","IBM"],"mktValue":["double",67],"sharesOutstanding":["double",66000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",67],"secId":["java.lang.String","YHOO"],"mktValue":["double",68],"sharesOutstanding":["double",67000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",18],"active":["boolean","true"],"pk":["java.lang.String","18"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",64],"secId":["java.lang.String","HP"],"mktValue":["double",65],"sh
aresOutstanding":["double",64000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",65],"secId":["java.lang.String","SUN"],"mktValue":["double",66],"sharesOutstanding":["double",65000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",63],"secId":["java.lang.String","NOVL"],"mktValue":["double",64],"sharesOutstanding":["double",63000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean","false"],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77
],"sharesOutstanding":["double",76000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",20],"active":["boolean","true"],"pk":["java.lang.String","20"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",71],"secId":["java.lang.String","APPL"],"mktValue":["double",72]
,"sharesOutstanding":["double",71000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",72],"secId":["java.lang.String","ORCL"],"mktValue":["double",73],"sharesOutstanding":["double",72000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",70],"secId":["java.lang.String","AOL"],"mktValue":["double",71],"sharesOutstanding":["double",70000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",23],"active":["boolean","false"],"pk":["java.lang.String","23"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",82],"secId":["java.lang.String","MSFT"],"mktValue":["double",83
],"sharesOutstanding":["double",82000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",83],"secId":["java.lang.String","AOL"],"mktValue":["double",84],"sharesOutstanding":["double",83000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",80],"secId":["java.lang.String","YHOO"],"mktValue":["double",81],"sharesOutstanding":["double",80000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",81],"secId":["java.lang.String","GOOG"],"mktValue":["double",82],"sharesOutstanding":["double",81000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",22],"active":["boolean","true"],"pk":["java.lang.String","22"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",79],"secId":["java.lang.String","IBM"],"mktValue":["double",80],"
sharesOutstanding":["double",79000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",78],"secId":["java.lang.String","SUN"],"mktValue":["double",79],"sharesOutstanding":["double",78000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",77],"secId":["java.lang.String","HP"],"mktValue":["double",78],"sharesOutstanding":["double",77000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",25],"active":["boolean","false"],"pk":["java.lang.String","25"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",89],"secId":["java.lang.String","NOVL"],"mktValue":["double",90
],"sharesOutstanding":["double",89000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",90],"secId":["java.lang.String","HP"],"mktValue":["double",91],"sharesOutstanding":["double",90000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",87],"secId":["java.lang.String","DELL"],"mktValue":["double",88],"sharesOutstanding":["double",87000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",88],"secId":["java.lang.String","RHAT"],"mktValue":["double",89],"sharesOutstanding":["double",88000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-
324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean","true"],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86]
,"sharesOutstanding":["double",85000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",27],"active":["boolean","false"],"pk":["java.lang.String","27"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",97],"secId":["java.lang.String","APPL"],"mktValue":["double",98
],"sharesOutstanding":["double",97000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",96],"secId":["java.lang.String","AOL"],"mktValue":["double",97],"sharesOutstanding":["double",96000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",94],"secId":["java.lang.String","GOOG"],"mktValue":["double",95],"sharesOutstanding":["double",94000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",95],"secId":["java.lang.String","MSFT"],"mktValue":["double",96],"sharesOutstanding":["double",95000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",26],"active":["boolean","true"],"pk":["java.lang.String","26"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",93],"secId":["java.lang.String","YHOO"],"mktValue":["double",94]
,"sharesOutstanding":["double",93000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",92],"secId":["java.lang.String","IBM"],"mktValue":["double",93],"sharesOutstanding":["double",92000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",91],"secId":["java.lang.String","SUN"],"mktValue":["double",92],"sharesOutstanding":["double",91000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",29],"active":["boolean","false"],"pk":["java.lang.String","29"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",103],"secId":["java.lang.String","HP"],"mktValue":["double",104],
"sharesOutstanding":["double",103000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",104],"secId":["java.lang.String","SUN"],"mktValue":["double",105],"sharesOutstanding":["double",104000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",101],"secId":["java.lang.String","RHAT"],"mktValue":["double",102],"sharesOutstanding":["double",101000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",102],"secId":["java.lang.String","NOVL"],"mktValue":["double",103],"sharesOutstanding":["double",102000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["dou
ble",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",28],"active":["boolean","true"],"pk":["java.lang.String","28"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",100],"secId":["java.lang.String","DELL"],"mktValue":["double",10
1],"sharesOutstanding":["double",100000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",99],"secId":["java.lang.String","SAP"],"mktValue":["double",100],"sharesOutstanding":["double",99000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",98],"secId":["java.lang.String","ORCL"],"mktValue":["double",99],"sharesOutstanding":["double",98000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean","true"],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sh
aresOutstanding":["double",2000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean","false"],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"s
haresOutstanding":["double",6000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean","true"],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"s
haresOutstanding":["double",9000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean","false"],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sha
resOutstanding":["double",12000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean","true"],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"
sharesOutstanding":["double",15000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean","false"],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],
"sharesOutstanding":["double",19000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E
-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",6],"active":["boolean","true"],"pk":["java.lang.String","6"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",22],"secId":["java.lang.String","DELL"],"mktValue":["double",23],"
sharesOutstanding":["double",22000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",23],"secId":["java.lang.String","RHAT"],"mktValue":["double",24],"sharesOutstanding":["double",23000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",21],"secId":["java.lang.String","SAP"],"mktValue":["double",22],"sharesOutstanding":["double",21000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean","false"],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"s
haresOutstanding":["double",27000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]
}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",8],"active":["boolean","true"],"pk":["java.lang.String","8"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",30],"secId":["java.lang.String","MSFT"],"mktValue":["double",31],"
sharesOutstanding":["double",30000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",29],"secId":["java.lang.String","GOOG"],"mktValue":["double",30],"sharesOutstanding":["double",29000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",28],"secId":["java.lang.String","YHOO"],"mktValue":["double",29],"sharesOutstanding":["double",28000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",9],"active":["boolean","false"],"pk":["java.lang.String","9"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",33],"secId":["java.lang.String","ORCL"],"mktValue":["double",34],
"sharesOutstanding":["double",33000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",34],"secId":["java.lang.String","SAP"],"mktValue":["double",35],"sharesOutstanding":["double",34000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",31],"secId":["java.lang.String","AOL"],"mktValue":["double",32],"sharesOutstanding":["double",31000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",32],"secId":["java.lang.String","APPL"],"mktValue":["double",33],"sharesOutstanding":["double",32000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",10],"active":["boolean","true"],"pk":["java.lang.String","10"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",37],"secId":["java.lang.String","NOVL"],"mktValue":["double",38]
,"sharesOutstanding":["double",37000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",36],"secId":["java.lang.String","RHAT"],"mktValue":["double",37],"sharesOutstanding":["double",36000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",35],"secId":["java.lang.String","DELL"],"mktValue":["double",36],"sharesOutstanding":["double",35000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",11],"active":["boolean","false"],"pk":["java.lang.String","11"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",41],"secId":["java.lang.String","YHOO"],"mktValue":["double",42
],"sharesOutstanding":["double",41000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",40],"secId":["java.lang.String","IBM"],"mktValue":["double",41],"sharesOutstanding":["double",40000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",38],"secId":["java.lang.String","HP"],"mktValue":["double",39],"sharesOutstanding":["double",38000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",39],"secId":["java.lang.String","SUN"],"mktValue":["double",40],"sharesOutstanding":["double",39000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-3
24]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",12],"active":["boolean","true"],"pk":["java.lang.String","12"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",43],"secId":["java.lang.String","MSFT"],"mktValue":["double",44]
,"sharesOutstanding":["double",43000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",44],"secId":["java.lang.String","AOL"],"mktValue":["double",45],"sharesOutstanding":["double",44000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",42],"secId":["java.lang.String","GOOG"],"mktValue":["double",43],"sharesOutstanding":["double",42000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",13],"active":["boolean","false"],"pk":["java.lang.String","13"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",48],"secId":["java.lang.String","DELL"],"mktValue":["double",49
],"sharesOutstanding":["double",48000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",47],"secId":["java.lang.String","SAP"],"mktValue":["double",48],"sharesOutstanding":["double",47000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",45],"secId":["java.lang.String","APPL"],"mktValue":["double",46],"sharesOutstanding":["double",45000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",46],"secId":["java.lang.String","ORCL"],"mktValue":["double",47],"sharesOutstanding":["double",46000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean","true"],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51]
,"sharesOutstanding":["double",50000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean","false"],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55
],"sharesOutstanding":["double",54000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9
E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",17],"active":["boolean","false"],"pk":["java.lang.String","17"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",61],"secId":["java.lang.String","DELL"],"mktValue":["double",62
],"sharesOutstanding":["double",61000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",62],"secId":["java.lang.String","RHAT"],"mktValue":["double",63],"sharesOutstanding":["double",62000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",59],"secId":["java.lang.String","ORCL"],"mktValue":["double",60],"sharesOutstanding":["double",59000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",60],"secId":["java.lang.String","SAP"],"mktValue":["double",61],"sharesOutstanding":["double",60000],"col":["java.util.Set",{"0":["java.lang.String","1"],"1":["java.lang.String","0"]}]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.
9E-324]}],
+["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",16],"active":["boolean","true"],"pk":["java.lang.String","16"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0"
<TRUNCATED>
[13/50] [abbrv] incubator-geode git commit: GEODE-328: Create
gemfire-common project with Experimental annotation
Posted by di...@apache.org.
GEODE-328: Create gemfire-common project with Experimental annotation
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/60d3f001
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/60d3f001
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/60d3f001
Branch: refs/heads/feature/GEODE-12
Commit: 60d3f0019228a98e2e182c7cabd309c52719d4f7
Parents: 919d636
Author: Kirk Lund <kl...@pivotal.io>
Authored: Tue Sep 15 13:54:50 2015 -0700
Committer: Kirk Lund <kl...@pivotal.io>
Committed: Tue Nov 3 11:32:54 2015 -0800
----------------------------------------------------------------------
gemfire-assembly/build.gradle | 6 +
gemfire-common/build.gradle | 3 +
.../gemfire/annotations/Experimental.java | 40 ++++
.../annotations/ExperimentalJUnitTest.java | 183 +++++++++++++++++++
.../ClassInExperimentalPackage.java | 11 ++
.../experimentalpackage/package-info.java | 11 ++
.../ClassInNonExperimentalPackage.java | 11 ++
.../nonexperimentalpackage/package-info.java | 8 +
gemfire-core/build.gradle | 1 +
gemfire-rebalancer/build.gradle | 1 +
gemfire-web/build.gradle | 1 +
settings.gradle | 1 +
12 files changed, 277 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-assembly/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-assembly/build.gradle b/gemfire-assembly/build.gradle
index b351729..f94c92b 100755
--- a/gemfire-assembly/build.gradle
+++ b/gemfire-assembly/build.gradle
@@ -21,6 +21,7 @@ configurations {
dependencies {
provided project(':gemfire-core')
+ archives project(':gemfire-common')
archives project(':gemfire-json')
archives project(':gemfire-joptsimple')
archives project(':gemfire-jgroups')
@@ -161,6 +162,10 @@ distributions {
into ('lib') {
exclude 'annotation*.jar'
+
+ from project(":gemfire-common").configurations.runtime
+ from project(":gemfire-common").configurations.archives.allArtifacts.files
+
from project(":gemfire-jgroups").configurations.runtime
from project(":gemfire-jgroups").configurations.archives.allArtifacts.files
@@ -210,6 +215,7 @@ def springExtReleaseLocalRepo = [ id:'ext-release-local', name:'Spring Maven ext
def MavenRepos = [ springReleaseRepo, springSnapshotRepo, springLibsReleaseRepo, springExtReleaseLocalRepo ]
// Jars to be published via Maven
+def commonJar = [publicationName:'commonJar', project:project(":gemfire-common").name]
def coreJar = [publicationName:'coreJar', project:project(":gemfire-core").name]
def jgroupsJar = [publicationName:'jgroupsJar', project:project(":gemfire-jgroups").name]
def jsonJar = [publicationName:'jsonJar', project:project(":gemfire-json").name]
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-common/build.gradle b/gemfire-common/build.gradle
new file mode 100755
index 0000000..aa8adcb
--- /dev/null
+++ b/gemfire-common/build.gradle
@@ -0,0 +1,3 @@
+dependencies {
+ provided project(path: ':gemfire-junit', configuration: 'testOutput')
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/main/java/com/gemstone/gemfire/annotations/Experimental.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/main/java/com/gemstone/gemfire/annotations/Experimental.java b/gemfire-common/src/main/java/com/gemstone/gemfire/annotations/Experimental.java
new file mode 100755
index 0000000..0cded83
--- /dev/null
+++ b/gemfire-common/src/main/java/com/gemstone/gemfire/annotations/Experimental.java
@@ -0,0 +1,40 @@
+package com.gemstone.gemfire.annotations;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * Signifies that a public API (public class, method or field) is subject to
+ * incompatible changes, or even removal, in a future release. An API bearing
+ * this annotation is exempt from any compatibility guarantees made by its
+ * containing library.
+ *
+ * <p>Note that the presence of this annotation implies nothing
+ * about the quality or performance of the API in question, only the fact that
+ * it is not "API-frozen."
+ *
+ * <p>It is generally safe for <i>applications</i> to depend on beta APIs, at
+ * the cost of some extra work during upgrades. However, it is generally
+ * inadvisable for <i>libraries</i> (which get included on users' class paths,
+ * outside the library developers' control) to do so.
+ *
+ * <p>Inspired by similar annotations in JGroups, Spark, DataflowJavaSDK.
+ */
+@Documented
+@Retention(RetentionPolicy.RUNTIME)
+@Target({
+ ElementType.ANNOTATION_TYPE,
+ ElementType.CONSTRUCTOR,
+ ElementType.FIELD,
+ ElementType.METHOD,
+ ElementType.PACKAGE,
+ ElementType.TYPE})
+public @interface Experimental {
+
+ /** Optional description */
+ String value() default "";
+
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/ExperimentalJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/ExperimentalJUnitTest.java b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/ExperimentalJUnitTest.java
new file mode 100755
index 0000000..38fa57f
--- /dev/null
+++ b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/ExperimentalJUnitTest.java
@@ -0,0 +1,183 @@
+package com.gemstone.gemfire.annotations;
+
+import static org.assertj.core.api.Assertions.*;
+
+import java.lang.reflect.AnnotatedElement;
+
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+import com.gemstone.gemfire.annotations.experimentalpackage.ClassInExperimentalPackage;
+import com.gemstone.gemfire.experimental.nonexperimentalpackage.ClassInNonExperimentalPackage;
+import com.gemstone.gemfire.test.junit.categories.UnitTest;
+
+/**
+ * Unit tests for the <tt>Experimental</tt> annotation. Verifies that the
+ * annotation can be applied to Interfaces, Classes, Public and Protected
+ * Fields, Enums, Enum Constants, Public and Protected Methods, Packages,
+ * and Constructors.
+ *
+ * @author Kirk Lund
+ */
+@Category(UnitTest.class)
+public class ExperimentalJUnitTest {
+
+ private static final String FIELD_NAME = "field";
+ private static final String METHOD_NAME = "method";
+
+ @Test
+ public void shouldIdentifyExperimentalInterface() throws Exception {
+ assertThat(isExperimental(RegularInterface.class)).isFalse();
+ assertThat(isExperimental(ExperimentalInterface.class)).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalClass() throws Exception {
+ assertThat(isExperimental(RegularClass.class)).isFalse();
+ assertThat(isExperimental(ExperimentalClass.class)).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalPublicField() throws Exception {
+ assertThat(isExperimental(RegularPublicField.class.getField(FIELD_NAME))).isFalse();
+ assertThat(isExperimental(ExperimentalPublicField.class.getField(FIELD_NAME))).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalProtectedField() throws Exception {
+ assertThat(isExperimental(RegularProtectedField.class.getDeclaredField(FIELD_NAME))).isFalse();
+ assertThat(isExperimental(ExperimentalProtectedField.class.getDeclaredField(FIELD_NAME))).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalEnum() throws Exception {
+ assertThat(isExperimental(RegularEnum.class)).isFalse();
+ assertThat(isExperimental(ExperimentalEnum.class)).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalEnumConstant() throws Exception {
+ assertThat(isExperimental(RegularEnumInstance.class.getField(RegularEnumInstance.THREE.name()))).isFalse();
+ assertThat(isExperimental(ExperimentalEnumInstance.class.getField(ExperimentalEnumInstance.THREE.name()))).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalPublicMethod() throws Exception {
+ assertThat(isExperimental(RegularPublicMethod.class.getMethod(METHOD_NAME))).isFalse();
+ assertThat(isExperimental(ExperimentalPublicMethod.class.getMethod(METHOD_NAME))).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalProtectedMethod() throws Exception {
+ assertThat(isExperimental(RegularProtectedMethod.class.getDeclaredMethod(METHOD_NAME))).isFalse();
+ assertThat(isExperimental(ExperimentalProtectedMethod.class.getDeclaredMethod(METHOD_NAME))).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalPackage() throws Exception {
+ assertThat(isExperimental(ClassInNonExperimentalPackage.class.getPackage())).isFalse();
+ assertThat(isExperimental(ClassInExperimentalPackage.class.getPackage())).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalPublicConstructor() throws Exception {
+ assertThat(isExperimental(RegularPublicConstructor.class.getConstructor())).isFalse();
+ assertThat(isExperimental(ExperimentalPublicConstructor.class.getConstructor())).isTrue();
+ }
+
+ @Test
+ public void shouldIdentifyExperimentalProtectedConstructor() throws Exception {
+ assertThat(isExperimental(RegularProtectedConstructor.class.getConstructor())).isFalse();
+ assertThat(isExperimental(ExperimentalProtectedConstructor.class.getConstructor())).isTrue();
+ }
+
+ private static boolean isExperimental(final AnnotatedElement element) {
+ return element.getAnnotation(Experimental.class) != null;
+ }
+
+ public static interface RegularInterface {
+ }
+ @Experimental("This is an experimental interface")
+ public static interface ExperimentalInterface {
+ }
+
+ public static class RegularClass {
+ }
+ @Experimental("This is an experimental class")
+ public static class ExperimentalClass {
+ }
+
+ public static class RegularPublicField {
+ public final boolean field = false;
+ }
+ public static class ExperimentalPublicField {
+ @Experimental("This is an experimental public field")
+ public final boolean field = false;
+ }
+
+ public static class RegularProtectedField {
+ protected final boolean field = false;
+ }
+ public static class ExperimentalProtectedField {
+ @Experimental("This is an experimental protected field")
+ protected final boolean field = false;
+ }
+
+ public static enum RegularEnum {
+ ONE, TWO, THREE
+ }
+ @Experimental("This is an experimental enum")
+ public static enum ExperimentalEnum {
+ ONE, TWO, THREE
+ }
+
+ public static enum RegularEnumInstance {
+ ONE, TWO, THREE
+ }
+ public static enum ExperimentalEnumInstance {
+ ONE,
+ TWO,
+ @Experimental("This is an experimental enum constant")
+ THREE
+ }
+
+ public static class RegularPublicMethod {
+ public void method() {
+ }
+ }
+ public static class ExperimentalPublicMethod {
+ @Experimental("This is an experimental public method")
+ public void method() {
+ }
+ }
+
+ public static class RegularProtectedMethod {
+ public void method() {
+ }
+ }
+ public static class ExperimentalProtectedMethod {
+ @Experimental("This is an experimental protected method")
+ protected void method() {
+ }
+ }
+
+ public static class RegularPublicConstructor {
+ public RegularPublicConstructor() {
+ }
+ }
+ public static class ExperimentalPublicConstructor {
+ @Experimental("This is an experimental public constructor")
+ public ExperimentalPublicConstructor() {
+ }
+ }
+
+ public static class RegularProtectedConstructor {
+ public RegularProtectedConstructor() {
+ }
+ }
+ public static class ExperimentalProtectedConstructor {
+ @Experimental("This is an experimental protected constructor")
+ public ExperimentalProtectedConstructor() {
+ }
+ }
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/ClassInExperimentalPackage.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/ClassInExperimentalPackage.java b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/ClassInExperimentalPackage.java
new file mode 100755
index 0000000..eaa1a97
--- /dev/null
+++ b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/ClassInExperimentalPackage.java
@@ -0,0 +1,11 @@
+package com.gemstone.gemfire.annotations.experimentalpackage;
+
+/**
+ * Used by <tt>ExperimentalJUnitTest</tt>. This is a class in an
+ * <tt>Experimental</tt> package.
+ *
+ * @author Kirk Lund
+ * @see com.gemstone.gemfire.annotations.ExperimentalJUnitTest
+ */
+public class ClassInExperimentalPackage {
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/package-info.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/package-info.java b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/package-info.java
new file mode 100755
index 0000000..7edce2c
--- /dev/null
+++ b/gemfire-common/src/test/java/com/gemstone/gemfire/annotations/experimentalpackage/package-info.java
@@ -0,0 +1,11 @@
+/**
+ * Used by <tt>ExperimentalJUnitTest</tt>. This is an <tt>Experimental</tt>
+ * package.
+ *
+ * @author Kirk Lund
+ * @see com.gemstone.gemfire.annotations.ExperimentalJUnitTest
+ */
+@Experimental("This is an experimental package")
+package com.gemstone.gemfire.annotations.experimentalpackage;
+
+import com.gemstone.gemfire.annotations.Experimental;
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/ClassInNonExperimentalPackage.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/ClassInNonExperimentalPackage.java b/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/ClassInNonExperimentalPackage.java
new file mode 100755
index 0000000..711b533
--- /dev/null
+++ b/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/ClassInNonExperimentalPackage.java
@@ -0,0 +1,11 @@
+package com.gemstone.gemfire.experimental.nonexperimentalpackage;
+
+/**
+ * Used by <tt>ExperimentalJUnitTest</tt>. This is a class in an
+ * <tt>Experimental</tt> package.
+ *
+ * @author Kirk Lund
+ * @see com.gemstone.gemfire.annotations.ExperimentalJUnitTest
+ */
+public class ClassInNonExperimentalPackage {
+}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/package-info.java
----------------------------------------------------------------------
diff --git a/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/package-info.java b/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/package-info.java
new file mode 100755
index 0000000..958a9c5
--- /dev/null
+++ b/gemfire-common/src/test/java/com/gemstone/gemfire/experimental/nonexperimentalpackage/package-info.java
@@ -0,0 +1,8 @@
+/**
+ * Used by <tt>ExperimentalJUnitTest</tt>. This is a non-<tt>Experimental</tt>
+ * package.
+ *
+ * @author Kirk Lund
+ * @see com.gemstone.gemfire.annotations.ExperimentalJUnitTest
+ */
+package com.gemstone.gemfire.experimental.nonexperimentalpackage;
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-core/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-core/build.gradle b/gemfire-core/build.gradle
index 1c17474..47a84f3 100755
--- a/gemfire-core/build.gradle
+++ b/gemfire-core/build.gradle
@@ -70,6 +70,7 @@ dependencies {
testRuntime 'commons-io:commons-io:2.1'
testRuntime 'log4j:log4j:1.2.17'
+ compile project(':gemfire-common')
compile project(':gemfire-jgroups')
compile project(':gemfire-joptsimple')
compile project(':gemfire-json')
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-rebalancer/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-rebalancer/build.gradle b/gemfire-rebalancer/build.gradle
index d87dd58..1226a7e 100644
--- a/gemfire-rebalancer/build.gradle
+++ b/gemfire-rebalancer/build.gradle
@@ -1,4 +1,5 @@
dependencies {
+ provided project(':gemfire-common')
provided project(':gemfire-core')
provided project(path: ':gemfire-junit', configuration: 'testOutput')
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/gemfire-web/build.gradle
----------------------------------------------------------------------
diff --git a/gemfire-web/build.gradle b/gemfire-web/build.gradle
index f0de25a..0c02b86 100755
--- a/gemfire-web/build.gradle
+++ b/gemfire-web/build.gradle
@@ -12,6 +12,7 @@ dependencies {
// have to use output since we exclude the dependent classes from jar :(
provided project(path: ':gemfire-core', configuration: 'classesOutput')
+ testRuntime project(':gemfire-common')
testRuntime project(':gemfire-core')
provided project(path: ':gemfire-junit', configuration: 'testOutput')
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/60d3f001/settings.gradle
----------------------------------------------------------------------
diff --git a/settings.gradle b/settings.gradle
index 4b2da7b..5cc0e30 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,5 +1,6 @@
rootProject.name = 'gemfire'
+include 'gemfire-common'
include 'gemfire-jgroups'
include 'gemfire-joptsimple'
include 'gemfire-json'
[05/50] [abbrv] incubator-geode git commit: [fixes GEODE-477] add the
exception as expected for the test.
Posted by di...@apache.org.
[fixes GEODE-477] add the exception as expected for the test.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/6e4edbd1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/6e4edbd1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/6e4edbd1
Branch: refs/heads/feature/GEODE-12
Commit: 6e4edbd1a667e858e0b620c76c64af6e218c2fb7
Parents: e26f3da
Author: eshu <es...@pivotal.io>
Authored: Fri Oct 30 13:05:30 2015 -0700
Committer: eshu <es...@pivotal.io>
Committed: Fri Oct 30 13:05:30 2015 -0700
----------------------------------------------------------------------
.../internal/cache/tier/sockets/ClientServerMiscDUnitTest.java | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/6e4edbd1/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
index 16020a5..761fe06 100755
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
@@ -707,6 +707,8 @@ public class ClientServerMiscDUnitTest extends CacheTestCase
*/
public void testBug35380() throws Exception
{
+ //work around GEODE-477
+ addExpectedException("Connection reset");
Properties props = new Properties();
props.setProperty("mcast-port", "0");
props.setProperty("locators", "");
[37/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultWithStruct.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultWithStruct.txt b/pulse/src/test/resources/testQueryResultWithStruct.txt
new file mode 100644
index 0000000..b3a358c
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultWithStruct.txt
@@ -0,0 +1,1744 @@
+[ {
+ "member" : [["java.lang.String","pc68(19971)<v1>:19276"]],
+ "result" : [
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 24 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "24" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "ORCL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 85 ],
+ "secId" : [ "java.lang.String", "ORCL" ],
+ "mktValue" : [ "double", 86 ],
+ "sharesOutstanding" : [ "double", 85000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "SAP" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 86 ],
+ "secId" : [ "java.lang.String", "SAP" ],
+ "mktValue" : [ "double", 87 ],
+ "sharesOutstanding" : [ "double", 86000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 84 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 85 ],
+ "sharesOutstanding" : [ "double", 84000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 24 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "24" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "ORCL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 85 ],
+ "secId" : [ "java.lang.String", "ORCL" ],
+ "mktValue" : [ "double", 86 ],
+ "sharesOutstanding" : [ "double", 85000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "SAP" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 86 ],
+ "secId" : [ "java.lang.String", "SAP" ],
+ "mktValue" : [ "double", 87 ],
+ "sharesOutstanding" : [ "double", 86000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 84 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 85 ],
+ "sharesOutstanding" : [ "double", 84000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 15 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "15" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "YHOO" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 54 ],
+ "secId" : [ "java.lang.String", "YHOO" ],
+ "mktValue" : [ "double", 55 ],
+ "sharesOutstanding" : [ "double", 54000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "GOOG" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 55 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 56 ],
+ "sharesOutstanding" : [ "double", 55000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 52 ],
+ "secId" : [ "java.lang.String", "SUN" ],
+ "mktValue" : [ "double", 53 ],
+ "sharesOutstanding" : [ "double", 52000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 53 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 54 ],
+ "sharesOutstanding" : [ "double", 53000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 15 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "15" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "YHOO" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 54 ],
+ "secId" : [ "java.lang.String", "YHOO" ],
+ "mktValue" : [ "double", 55 ],
+ "sharesOutstanding" : [ "double", 54000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "GOOG" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 55 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 56 ],
+ "sharesOutstanding" : [ "double", 55000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 52 ],
+ "secId" : [ "java.lang.String", "SUN" ],
+ "mktValue" : [ "double", 53 ],
+ "sharesOutstanding" : [ "double", 52000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 53 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 54 ],
+ "sharesOutstanding" : [ "double", 53000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 7 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "7" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "IBM" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 27 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 28 ],
+ "sharesOutstanding" : [ "double", 27000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "SUN" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 26 ],
+ "secId" : [ "java.lang.String", "SUN" ],
+ "mktValue" : [ "double", 27 ],
+ "sharesOutstanding" : [ "double", 26000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 24 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 25 ],
+ "sharesOutstanding" : [ "double", 24000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 25 ],
+ "secId" : [ "java.lang.String", "HP" ],
+ "mktValue" : [ "double", 26 ],
+ "sharesOutstanding" : [ "double", 25000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 7 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "7" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "IBM" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 27 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 28 ],
+ "sharesOutstanding" : [ "double", 27000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "SUN" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 26 ],
+ "secId" : [ "java.lang.String", "SUN" ],
+ "mktValue" : [ "double", 27 ],
+ "sharesOutstanding" : [ "double", 26000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 24 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 25 ],
+ "sharesOutstanding" : [ "double", 24000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 25 ],
+ "secId" : [ "java.lang.String", "HP" ],
+ "mktValue" : [ "double", 26 ],
+ "sharesOutstanding" : [ "double", 25000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type2" ],
+ "ID" : [ "int", 14 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "14" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 50 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 51 ],
+ "sharesOutstanding" : [ "double", 50000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "HP" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 51 ],
+ "secId" : [ "java.lang.String", "HP" ],
+ "mktValue" : [ "double", 52 ],
+ "sharesOutstanding" : [ "double", 51000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 49 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 50 ],
+ "sharesOutstanding" : [ "double", 49000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type2" ],
+ "ID" : [ "int", 14 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "14" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 50 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 51 ],
+ "sharesOutstanding" : [ "double", 50000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "HP" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 51 ],
+ "secId" : [ "java.lang.String", "HP" ],
+ "mktValue" : [ "double", 52 ],
+ "sharesOutstanding" : [ "double", 51000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 49 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 50 ],
+ "sharesOutstanding" : [ "double", 49000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 1 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "1" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "APPL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 6 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 7 ],
+ "sharesOutstanding" : [ "double", 6000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 5 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 6 ],
+ "sharesOutstanding" : [ "double", 5000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 3 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 4 ],
+ "sharesOutstanding" : [ "double", 3000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 4 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 5 ],
+ "sharesOutstanding" : [ "double", 4000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 1 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "1" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "APPL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 6 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 7 ],
+ "sharesOutstanding" : [ "double", 6000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 5 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 6 ],
+ "sharesOutstanding" : [ "double", 5000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 3 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 4 ],
+ "sharesOutstanding" : [ "double", 3000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 4 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 5 ],
+ "sharesOutstanding" : [ "double", 4000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 21 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "21" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 76 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 77 ],
+ "sharesOutstanding" : [ "double", 76000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 75 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 76 ],
+ "sharesOutstanding" : [ "double", 75000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 73 ],
+ "secId" : [ "java.lang.String", "SAP" ],
+ "mktValue" : [ "double", 74 ],
+ "sharesOutstanding" : [ "double", 73000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 74 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 75 ],
+ "sharesOutstanding" : [ "double", 74000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 21 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "21" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 76 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 77 ],
+ "sharesOutstanding" : [ "double", 76000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 75 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 76 ],
+ "sharesOutstanding" : [ "double", 75000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 73 ],
+ "secId" : [ "java.lang.String", "SAP" ],
+ "mktValue" : [ "double", 74 ],
+ "sharesOutstanding" : [ "double", 73000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 74 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 75 ],
+ "sharesOutstanding" : [ "double", 74000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 10 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "10" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 37 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 38 ],
+ "sharesOutstanding" : [ "double", 37000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 36 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 37 ],
+ "sharesOutstanding" : [ "double", 36000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 35 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 36 ],
+ "sharesOutstanding" : [ "double", 35000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 10 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "10" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "NOVL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 37 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 38 ],
+ "sharesOutstanding" : [ "double", 37000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 36 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 37 ],
+ "sharesOutstanding" : [ "double", 36000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 35 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 36 ],
+ "sharesOutstanding" : [ "double", 35000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 4 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "4" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "YHOO" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 15 ],
+ "secId" : [ "java.lang.String", "YHOO" ],
+ "mktValue" : [ "double", 16 ],
+ "sharesOutstanding" : [ "double", 15000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "GOOG" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 16 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 17 ],
+ "sharesOutstanding" : [ "double", 16000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 14 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 15 ],
+ "sharesOutstanding" : [ "double", 14000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 4 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "4" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "YHOO" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 15 ],
+ "secId" : [ "java.lang.String", "YHOO" ],
+ "mktValue" : [ "double", 16 ],
+ "sharesOutstanding" : [ "double", 15000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "GOOG" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 16 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 17 ],
+ "sharesOutstanding" : [ "double", 16000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 14 ],
+ "secId" : [ "java.lang.String", "IBM" ],
+ "mktValue" : [ "double", 15 ],
+ "sharesOutstanding" : [ "double", 14000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 27 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "27" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "APPL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 97 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 98 ],
+ "sharesOutstanding" : [ "double", 97000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 96 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 97 ],
+ "sharesOutstanding" : [ "double", 96000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 94 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 95 ],
+ "sharesOutstanding" : [ "double", 94000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 95 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 96 ],
+ "sharesOutstanding" : [ "double", 95000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ],
+ "r2" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type0" ],
+ "ID" : [ "int", 27 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "27" ],
+ "collectionHolderMap" : [
+ "java.util.HashMap",
+ {
+ "3" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "2" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "1" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ],
+ "0" : [
+ "com.gemstone.gemfire.cache.query.data.CollectionHolder",
+ {
+ "arr" : [
+ "java.lang.String[]",
+ [ "0", "1", "2", "3", "4", "SUN", "IBM",
+ "YHOO", "GOOG", "MSFT" ] ]
+ } ]
+ } ],
+ "createTime" : [ "long", 0 ],
+ "positions" : [
+ "java.util.HashMap",
+ {
+ "APPL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 97 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 98 ],
+ "sharesOutstanding" : [ "double", 97000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 96 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 97 ],
+ "sharesOutstanding" : [ "double", 96000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 94 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 95 ],
+ "sharesOutstanding" : [ "double", 94000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 95 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 96 ],
+ "sharesOutstanding" : [ "double", 95000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "floatMinValue" : [ "float", 1.4E-45 ],
+ "longMinValue" : [ "float", -9.223372E18 ],
+ "doubleMinValue" : [ "double", 4.9E-324 ]
+ } ]
+ } ] ]
+} ]
\ No newline at end of file
[33/50] [abbrv] incubator-geode git commit: GEODE-427: add test
logging and assertions
Posted by di...@apache.org.
GEODE-427: add test logging and assertions
This test refuses to reproduce the failure and
code review has not revealed the cause.
I've added additional test logging and assertions
to give more info the next time the test fails.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/06509f34
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/06509f34
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/06509f34
Branch: refs/heads/feature/GEODE-12
Commit: 06509f34f81cf7afa3de062c7ca342f309849e05
Parents: 2933ccd
Author: Darrel Schneider <ds...@pivotal.io>
Authored: Fri Nov 6 13:40:35 2015 -0800
Committer: Darrel Schneider <ds...@pivotal.io>
Committed: Fri Nov 6 13:40:35 2015 -0800
----------------------------------------------------------------------
.../management/MemoryThresholdsDUnitTest.java | 34 +++++++++++++++++++-
.../control/TestMemoryThresholdListener.java | 13 ++++++++
2 files changed, 46 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/06509f34/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java
index 50654f6..1d1ada3 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java
@@ -405,7 +405,7 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
ServerPorts ports2 = startCacheServer(server2, ports1.getMcastPort(), 80f, 90f,
regionName, false/*createPR*/, false/*notifyBySubscription*/, 0);
- registerTestMemoryThresholdListener(server1);
+ registerLoggingTestMemoryThresholdListener(server1);
registerTestMemoryThresholdListener(server2);
//NORMAL -> CRITICAL
@@ -418,6 +418,9 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
return null;
}
});
+ verifyListenerValue(server2, MemoryState.CRITICAL, 1, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 1, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 0, true);
//make sure we get two events on remote server
verifyListenerValue(server1, MemoryState.CRITICAL, 1, true);
@@ -434,6 +437,9 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
return null;
}
});
+ verifyListenerValue(server2, MemoryState.CRITICAL, 1, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 2, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 0, true);
verifyListenerValue(server1, MemoryState.CRITICAL, 1, true);
verifyListenerValue(server1, MemoryState.EVICTION, 2, true);
verifyListenerValue(server1, MemoryState.NORMAL, 0, true);;
@@ -446,6 +452,9 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
return null;
}
});
+ verifyListenerValue(server2, MemoryState.CRITICAL, 1, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 2, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 0, true);
verifyListenerValue(server1, MemoryState.CRITICAL, 1, true);
verifyListenerValue(server1, MemoryState.EVICTION, 2, true);
verifyListenerValue(server1, MemoryState.NORMAL, 0, true);
@@ -459,10 +468,14 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
}
});
+ verifyListenerValue(server2, MemoryState.CRITICAL, 1, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 2, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 1, true);
verifyListenerValue(server1, MemoryState.CRITICAL, 1, true);
verifyListenerValue(server1, MemoryState.EVICTION, 2, true);
verifyListenerValue(server1, MemoryState.NORMAL, 1, true);
+ this.getLogWriter().info("before NORMAL->CRITICAL->NORMAL");
//NORMAL -> EVICTION -> NORMAL
server2.invoke(new SerializableCallable() {
public Object call() throws Exception {
@@ -472,7 +485,11 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
return null;
}
});
+ this.getLogWriter().info("after NORMAL->CRITICAL->NORMAL");
+ verifyListenerValue(server2, MemoryState.CRITICAL, 2, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 3, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 2, true);
verifyListenerValue(server1, MemoryState.CRITICAL, 2, true);
verifyListenerValue(server1, MemoryState.EVICTION, 3, true);
verifyListenerValue(server1, MemoryState.NORMAL, 2, true);
@@ -486,6 +503,9 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
}
});
+ verifyListenerValue(server2, MemoryState.CRITICAL, 2, true);
+ verifyListenerValue(server2, MemoryState.EVICTION, 4, true);
+ verifyListenerValue(server2, MemoryState.NORMAL, 2, true);
verifyListenerValue(server1, MemoryState.CRITICAL, 2, true);
verifyListenerValue(server1, MemoryState.EVICTION, 4, true);
verifyListenerValue(server1, MemoryState.NORMAL, 2, true);
@@ -1452,6 +1472,18 @@ public class MemoryThresholdsDUnitTest extends ClientServerTestCase {
});
}
+ private void registerLoggingTestMemoryThresholdListener(VM vm) {
+ vm.invoke(new SerializableCallable() {
+ public Object call() throws Exception {
+ TestMemoryThresholdListener listener = new TestMemoryThresholdListener(true);
+ InternalResourceManager irm = ((GemFireCacheImpl)getCache()).getResourceManager();
+ irm.addResourceListener(ResourceType.HEAP_MEMORY, listener);
+ assertTrue(irm.getResourceListeners(ResourceType.HEAP_MEMORY).contains(listener));
+ return null;
+ }
+ });
+ }
+
/**
* Verifies that the test listener value on the given vm is what is expected
* Note that for remote events useWaitCriterion must be true
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/06509f34/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/control/TestMemoryThresholdListener.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/control/TestMemoryThresholdListener.java b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/control/TestMemoryThresholdListener.java
index ba1feb6..7dd596c 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/control/TestMemoryThresholdListener.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/control/TestMemoryThresholdListener.java
@@ -16,6 +16,8 @@
*/
package com.gemstone.gemfire.internal.cache.control;
+import com.gemstone.gemfire.distributed.internal.InternalDistributedSystem;
+
public class TestMemoryThresholdListener implements ResourceListener<MemoryEvent>{
private int normalCalls = 0;
@@ -26,6 +28,14 @@ public class TestMemoryThresholdListener implements ResourceListener<MemoryEvent
private long bytesFromThreshold = 0;
private int currentHeapPercentage = 0;
private int allCalls = 0;
+ private final boolean logOnEventCalls;
+
+ public TestMemoryThresholdListener() {
+ this(false);
+ }
+ public TestMemoryThresholdListener(boolean log) {
+ this.logOnEventCalls = log;
+ }
public long getBytesFromThreshold() {
synchronized (this) {
@@ -100,6 +110,9 @@ public class TestMemoryThresholdListener implements ResourceListener<MemoryEvent
*/
@Override
public void onEvent(MemoryEvent event) {
+ if (this.logOnEventCalls) {
+ InternalDistributedSystem.getAnyInstance().getLogWriter().info("TestMemoryThresholdListener onEvent " + event);
+ }
synchronized (this) {
if (event.getState().isNormal()) {
this.normalCalls++;
[43/50] [abbrv] incubator-geode git commit: GEODE-304 Move test
resources into src/test/resources
Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultArrayAndArrayList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultArrayAndArrayList.txt b/pulse/src/main/resources/testQueryResultArrayAndArrayList.txt
deleted file mode 100644
index 5048bdf..0000000
--- a/pulse/src/main/resources/testQueryResultArrayAndArrayList.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-{"result":[
-["int[]",[4,4,5]],
-["int[]",[1,1,2]],
-["java.util.ArrayList",{"0":["java.lang.String","value-18"],"1":["java.lang.String","value-28"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-17"],"1":["java.lang.String","value-27"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-16"],"1":["java.lang.String","value-26"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-15"],"1":["java.lang.String","value-25"]}]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultArrayList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultArrayList.txt b/pulse/src/main/resources/testQueryResultArrayList.txt
deleted file mode 100644
index 0aa81ee..0000000
--- a/pulse/src/main/resources/testQueryResultArrayList.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-{"result":[
-["java.util.ArrayList",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"],"2":["java.lang.String","value-31"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}],
-["java.util.ArrayList",{"0":["java.lang.String","value-14"],"1":["java.lang.String","value-24"]}]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultArrayOfList.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultArrayOfList.txt b/pulse/src/main/resources/testQueryResultArrayOfList.txt
deleted file mode 100644
index f977431..0000000
--- a/pulse/src/main/resources/testQueryResultArrayOfList.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-{"result":[
- ["java.util.List[]",[
- ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}],
- ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}],
- ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
- ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}]
- ]],
-
- ["java.util.List[]",[
- ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}],
- ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}],
- ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}],
- ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}]
- ]]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultClusterSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultClusterSmall.txt b/pulse/src/main/resources/testQueryResultClusterSmall.txt
deleted file mode 100644
index 25beaba..0000000
--- a/pulse/src/main/resources/testQueryResultClusterSmall.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-{"result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja
va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.uti
l.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util
.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut
il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean",true],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"sharesOutstanding":["double",15000],"col":["java
.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav
a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultClusterWithStruct.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultClusterWithStruct.txt b/pulse/src/main/resources/testQueryResultClusterWithStruct.txt
deleted file mode 100644
index 2261286..0000000
--- a/pulse/src/main/resources/testQueryResultClusterWithStruct.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "result":[
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["j
ava.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int"
,86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":
["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int
",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["fl
oat",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in
t",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["floa
t",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"se
cId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.2233
72E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["
int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["jav
a.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51
],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["i
nt",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.22
3372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["j
ava.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMi
nValue":["double",4.9E-324]}]}],
- ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":[
"int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue"
:["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in
t",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["
float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}]
- ]
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultHashMap.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultHashMap.txt b/pulse/src/main/resources/testQueryResultHashMap.txt
deleted file mode 100644
index 16471b5..0000000
--- a/pulse/src/main/resources/testQueryResultHashMap.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-{"result":[
- ["java.util.HashMap",{
- "3":["java.lang.String","THREE"],
- "2":["java.lang.String","TWO"],
- "1":["java.lang.String","ONE"],
- "4":["java.lang.String","FOUR"]
- }]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultHashMapSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultHashMapSmall.txt b/pulse/src/main/resources/testQueryResultHashMapSmall.txt
deleted file mode 100644
index 9f0b208..0000000
--- a/pulse/src/main/resources/testQueryResultHashMapSmall.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-{"result":[
-["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}],
-["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}],
-["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
-["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
-["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}],
-["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
-["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
-["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}],
-["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",22],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",23],"sharesOutstanding":["double",22000]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","RHAT"],"id":["int",23],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",24],"sharesOutstanding":["double",23000]}]}],
-["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","MSFT"],"id":["int",69],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",70],"sharesOutstanding":["double",69000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",68],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",69],"sharesOutstanding":["double",68000]}]}]
-]}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/main/resources/testQueryResultSmall.txt
----------------------------------------------------------------------
diff --git a/pulse/src/main/resources/testQueryResultSmall.txt b/pulse/src/main/resources/testQueryResultSmall.txt
deleted file mode 100644
index 13ab5bf..0000000
--- a/pulse/src/main/resources/testQueryResultSmall.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-{"result":[
- {"member":[["java.lang.String","pc68(7930)<v9>:30319"]],
- "result":[
- ["com.gemstone.gemfire.cache.query.data.PortfolioDummy",
- {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data
.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],
-
- ["com.gemstone.gemfire.cache.query.data.Portfolio",
- {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]
]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]
- ]
- }
- ]
-}
\ No newline at end of file