/** * */ private void prepareCustomConfigWithOverridingDefault() { memCfg = new MemoryConfiguration(); memCfg.setMemoryPolicies(new MemoryPolicyConfiguration() .setName(DFLT_MEM_PLC_DEFAULT_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_DEFAULT_MEM_PLC_SIZE) ); }
/** * */ private void prepareCustomNoDefaultConfig() { memCfg = new MemoryConfiguration(); memCfg.setMemoryPolicies(new MemoryPolicyConfiguration() .setName(CUSTOM_NON_DEFAULT_MEM_PLC_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_CUSTOM_MEM_PLC_SIZE) ); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(gridName); int idx = getTestIgniteInstanceIndex(gridName); Map<String, Object> userAttrs = new HashMap<>(4); int segment = idx % 2; userAttrs.put(DC_NODE_ATTR, segment); TcpDiscoverySpi disco = (TcpDiscoverySpi)cfg.getDiscoverySpi(); disco.setLocalPort(getDiscoPort(idx)); disco.setIpFinder(new TcpDiscoveryVmIpFinder().setAddresses(segmented() ? (segment == 0 ? SEG_FINDER_0 : SEG_FINDER_1) : SEG_FINDER_ALL)); if (idx != CONFIGLESS_GRID_IDX) { if (idx == RESOLVER_GRID_IDX) { cfg.setClientMode(true); userAttrs.put(ACTIVATOR_NODE_ATTR, "true"); } else cfg.setActiveOnStart(false); } cfg.setUserAttributes(userAttrs); cfg.setMemoryConfiguration(new MemoryConfiguration(). setDefaultMemoryPolicySize((50L << 20) + (100L << 20) * CACHES_CNT / GRID_CNT)); return cfg; }
/** * */ private void prepareCustomConfigWithOverridingDefaultAndCustom() { memCfg = new MemoryConfiguration(); memCfg.setMemoryPolicies(new MemoryPolicyConfiguration() .setName(DFLT_MEM_PLC_DEFAULT_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_DEFAULT_MEM_PLC_SIZE), new MemoryPolicyConfiguration() .setName(CUSTOM_NON_DEFAULT_MEM_PLC_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_CUSTOM_MEM_PLC_SIZE) ); }
/** * */ private void prepareCustomConfigWithOverriddenDefaultName() { memCfg = new MemoryConfiguration(); memCfg.setDefaultMemoryPolicyName(CUSTOM_NON_DEFAULT_MEM_PLC_NAME); memCfg.setMemoryPolicies(new MemoryPolicyConfiguration() .setName(CUSTOM_NON_DEFAULT_MEM_PLC_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_CUSTOM_MEM_PLC_SIZE), new MemoryPolicyConfiguration() .setName(DFLT_MEM_PLC_DEFAULT_NAME) .setInitialSize(USER_CUSTOM_MEM_PLC_SIZE) .setMaxSize(USER_DEFAULT_MEM_PLC_SIZE) ); }
cfg.getMemoryConfiguration() : new MemoryConfiguration();
MemoryConfiguration res = new MemoryConfiguration();
IgniteConfiguration cfg = super.getConfiguration(gridName); MemoryConfiguration memCfg = new MemoryConfiguration();
cfg.getMemoryConfiguration() : new MemoryConfiguration();
MemoryConfiguration res = new MemoryConfiguration();