/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
BulkRecordWriter(Configuration conf) { Config.setClientMode(true); Config.setOutboundBindAny(true); this.conf = conf; DatabaseDescriptor.setStreamThroughputOutboundMegabitsPerSec(Integer.parseInt(conf.get(STREAM_THROTTLE_MBITS, "0"))); maxFailures = Integer.parseInt(conf.get(MAX_FAILED_HOSTS, "0")); }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
public CassandraClient(CassandraConfiguration config) throws Exception { this.config = config; org.apache.cassandra.config.Config.setClientMode(true); }
@VisibleForTesting public static Config loadConfig() throws ConfigurationException { String loaderClass = System.getProperty(Config.PROPERTY_PREFIX + "config.loader"); ConfigurationLoader loader = loaderClass == null ? new YamlConfigurationLoader() : FBUtilities.<ConfigurationLoader>construct(loaderClass, "configuration loading"); Config config = loader.loadConfig(); if (!hasLoggedConfig) { hasLoggedConfig = true; Config.log(config); } return config; }
Yaml yaml = new Yaml(constructor); Config result = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); result.configHintedHandoff(); propertiesChecker.check(); return result;
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
public static void main(String[] args) throws Exception { Config.setClientMode(true); // Print usage if no argument is specified. if (args.length != 2) { System.err.println("Usage: " + Client.class.getSimpleName() + " <host> <port>"); return; } // Parse options. String host = args[0]; int port = Integer.parseInt(args[1]); ClientEncryptionOptions encryptionOptions = new ClientEncryptionOptions(); System.out.println("CQL binary protocol console " + host + "@" + port); new Client(host, port, encryptionOptions).run(); System.exit(0); } }
@VisibleForTesting public static Config loadConfig() throws ConfigurationException { String loaderClass = System.getProperty(Config.PROPERTY_PREFIX + "config.loader"); ConfigurationLoader loader = loaderClass == null ? new YamlConfigurationLoader() : FBUtilities.<ConfigurationLoader>construct(loaderClass, "configuration loading"); Config config = loader.loadConfig(); if (!hasLoggedConfig) { hasLoggedConfig = true; Config.log(config); } return config; }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
Config.setClientMode(true); String partitionerName = String.format("org.apache.cassandra.dht.%s", cmd.hasOption("p") ? cmd.getOptionValue("p") : "RandomPartitioner");
protected AbstractBulkRecordWriter(Configuration conf) { Config.setClientMode(true); Config.setOutboundBindAny(true); this.conf = conf; DatabaseDescriptor.setStreamThroughputOutboundMegabitsPerSec(Integer.parseInt(conf.get(STREAM_THROTTLE_MBITS, "0"))); maxFailures = Integer.parseInt(conf.get(MAX_FAILED_HOSTS, "0")); bufferSize = Integer.parseInt(conf.get(BUFFER_SIZE_IN_MB, "64")); try { for (String hostToIgnore : AbstractBulkOutputFormat.getIgnoreHosts(conf)) ignores.add(InetAddress.getByName(hostToIgnore)); } catch (UnknownHostException e) { throw new RuntimeException(("Unknown host: " + e.getMessage())); } }
@VisibleForTesting public static Config loadConfig() throws ConfigurationException { String loaderClass = System.getProperty(Config.PROPERTY_PREFIX + "config.loader"); ConfigurationLoader loader = loaderClass == null ? new YamlConfigurationLoader() : FBUtilities.<ConfigurationLoader>construct(loaderClass, "configuration loading"); Config config = loader.loadConfig(); if (!hasLoggedConfig) { hasLoggedConfig = true; Config.log(config); } return config; }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
public static void main(String args[]) Config.setClientMode(true); LoaderOptions options = LoaderOptions.parseArgs(args); OutputHandler handler = new OutputHandler.SystemOutput(options.verbose, options.debug);
@VisibleForTesting public static Config loadConfig() throws ConfigurationException { String loaderClass = System.getProperty(Config.PROPERTY_PREFIX + "config.loader"); ConfigurationLoader loader = loaderClass == null ? new YamlConfigurationLoader() : FBUtilities.<ConfigurationLoader>construct(loaderClass, "configuration loading"); Config config = loader.loadConfig(); if (!hasLoggedConfig) { hasLoggedConfig = true; Config.log(config); } return config; }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
config = new Config();