public void testListIndex() throws Exception { final Result result = executeCommand(CliStrings.LIST_INDEX + " --" + CliStrings.LIST_INDEX__STATS); assertNotNull(result); getLogWriter().info(toString(result)); assertEquals(Result.Status.OK, result.getStatus()); }
@Override public void setUp() throws Exception { super.setUp(); createDefaultSetup(null); setupGemFire(); }
protected void setupGemFire() throws Exception { final Host host = Host.getHost(0); final VM vm1 = host.getVM(1); final VM vm2 = host.getVM(2); final Peer peer1 = createPeer(vm1, createDistributedSystemProperties("consumerServer"), createRegionDefinition("consumers", Long.class, Consumer.class, createIndex("cidIdx", IndexType.PRIMARY_KEY, "id", "/consumers"), createIndex("cnameIdx", "name", "/consumers"))); final Peer peer2 = createPeer(vm2, createDistributedSystemProperties("producerServer"), createRegionDefinition("producers", Long.class, Producer.class, createIndex("pidIdx", "id", "/producers"))); createRegionWithIndexes(peer1); createRegionWithIndexes(peer2); loadConsumerData(peer1, 10000); loadProducerData(peer2, 10000); }
public void run() { final Cache cache = getCache(); final Region<Long, Producer> producerRegion = cache.getRegion("/producers"); if (!proxies.isEmpty()) { proxy = proxies.get(random.nextInt(proxies.size())); producer = query(producerRegion, "Id = " + proxy.getId()); proxy.setUnitsSnapshot(producer.getUnits()); break; if (!proxies.isEmpty()) { proxy = proxies.get(random.nextInt(proxies.size())); producer = query(producerRegion, "Id = " + proxy.getId()); producer.produce(); break;
protected Index createIndex(final String name, final String indexedExpression, final String fromClause) { return createIndex(name, IndexType.FUNCTIONAL, indexedExpression, fromClause); }
public void run() { final Cache cache = getCache(); final Region<Long, Consumer> consumerRegion = cache.getRegion("/consumers"); if (!proxies.isEmpty()) { proxy = proxies.get(random.nextInt(proxies.size())); consumer = query(consumerRegion, "id = " + proxy.getId() + "l"); // works if (!proxies.isEmpty()) { proxy = proxies.get(random.nextInt(proxies.size())); consumer = query(consumerRegion, "Name = " + proxy.getName()); consumer.consume(); break;