Package org.voltdb.client

Examples of org.voltdb.client.ClientConfig


                //throw new RuntimeException(e);
            }
        }
        // to execute ALL tests, testCase is null going fowrard

        ClientConfig clientConfig = new ClientConfig(config.user,
                config.password, new StatusListener());
        if (config.autotune) {
            clientConfig.enableAutoTune();
            clientConfig.setAutoTuneTargetInternalLatency(config.latencytarget);
        } else {
            clientConfig.setMaxTransactionsPerSecond(config.ratelimit);
        }
        // for adhoc limit number of outstanding tx
        clientConfig.setMaxOutstandingTxns(200);
        client = ClientFactory.createClient(clientConfig);

        periodicStatsContext = client.createStatsContext();
        fullStatsContext = client.createStatsContext();
View Full Code Here


        }
        System.out.printf("Connected to VoltDB node at: %s.\n", server);
    }

    static Client createClient() {
        ClientConfig clientConfig = new ClientConfig("", "");
        clientConfig.setReconnectOnConnectionLoss(true);
        if (config.autoTune) {
            clientConfig.enableAutoTune();
            clientConfig.setAutoTuneTargetInternalLatency(config.latencyTarget);
        }
        else {
            clientConfig.setMaxTransactionsPerSecond(config.rateLimit);
        }
        Client client = ClientFactory.createClient(clientConfig);
        clientRef.set(client);

        periodicStatsContext = client.createStatsContext();
View Full Code Here

        log.info(" Command Line Configuration");
        log.info(HORIZONTAL_RULE);
        log.info(config.getConfigDumpString());

        StatusListener statusListener = new StatusListener();
        ClientConfig clientConfig = new ClientConfig("", "", statusListener);
        client = ClientFactory.createClient(clientConfig);
    }
View Full Code Here

        String sPtnOrRep = tblSuffix_[ptnOrRep];
        int nTables = 0; // used for catalog check

        System.out.printf("Checking data across nodes, case: %s, servers: %s ...\n", sPtnOrRep, z);

        ClientConfig clientConfig = new ClientConfig(config.user, config.password);
        long[] counters = null;
        long[] crcs = null;
        int crcCount = -1;

        for (int iServer = 0; iServer < servers.length; iServer++) {
View Full Code Here

        // make a payload
        payload = new byte[config.payloadbytes];
        rand.nextBytes(payload);

        ClientConfig clientConfig = new ClientConfig(config.user, config.password, new StatusListener());
        if (config.autotune) {
            clientConfig.enableAutoTune();
            clientConfig.setAutoTuneTargetInternalLatency(config.latencytarget);
        }
        else {
            clientConfig.setMaxTransactionsPerSecond(config.ratelimit);
        }
        client = ClientFactory.createClient(clientConfig);

        periodicStatsContext = client.createStatsContext();
        fullStatsContext = client.createStatsContext();
View Full Code Here

    };

    public static void main(String[] args)
    {
        org.voltdb.client.Client client = null;
        ClientConfig config = new ClientConfig("", "");
        client = ClientFactory.createClient(config);
        int sleep = 1000;
        while(true) {
            try
            {
View Full Code Here

     * @param config Parsed & validated CLI options.
     */
    public SyncBenchmark(VoterConfig config) {
        this.config = config;

        ClientConfig clientConfig = new ClientConfig("", "", new StatusListener());
        client = ClientFactory.createClient(clientConfig);

        periodicStatsContext = client.createStatsContext();
        fullStatsContext = client.createStatsContext();

View Full Code Here

     * @param servers A comma separated list of servers using the hostname:port
     * syntax (where :port is optional).
     * @throws InterruptedException if anything bad happens with the threads.
     */
    Client connect(final String servers) throws InterruptedException {
        ClientConfig clientConfig = new ClientConfig();
        final Client client = ClientFactory.createClient(clientConfig);
        String[] serverArray = servers.split(",");
        final CountDownLatch connections = new CountDownLatch(serverArray.length);

        // use a new thread to connect to each server
View Full Code Here

        config.m_ipcPort = 10001;
        ServerThread localServer = new ServerThread(config);
        localServer.start();
        localServer.waitForInitialization();

        ClientConfig clientConfig = new ClientConfig();
        Client client = ClientFactory.createClient(clientConfig);
        client.createConnection("127.0.0.1");

        client.callProcedure("P1.insert", 5, 5, 5, 5);
        ClientResponse cr = client.callProcedure("crash4");
View Full Code Here

     * Constructor for sample.
     *
     * @param config Parsed & validated CLI options.
     */
    public JSONClient() {
        ClientConfig clientConfig = new ClientConfig("", "", new StatusListener());
        client = ClientFactory.createClient(clientConfig);

        fullStatsContext = client.createStatsContext();

        random_login_generator = new LoginGenerator();
View Full Code Here

TOP

Related Classes of org.voltdb.client.ClientConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.