Package me.prettyprint.hector.api.mutation

Examples of me.prettyprint.hector.api.mutation.MutationResult


            for (int i = 0; i < 10; i++) {           
                mutator.addInsertion("fake_key_" + i, "Standard1", HFactory.createStringColumn("fake_column_0", "fake_value_0_" + i))
                .addInsertion("fake_key_" + i, "Standard1", HFactory.createStringColumn("fake_column_1", "fake_value_1_" + i))
                .addInsertion("fake_key_" + i, "Standard1", HFactory.createStringColumn("fake_column_2", "fake_value_2_" + i));           
            }
            MutationResult me = mutator.execute();
            System.out.println("MutationResult from 10 row insertion: " + me);
           
            RangeSlicesQuery<String, String, String> rangeSlicesQuery =
                HFactory.createRangeSlicesQuery(keyspaceOperator, stringSerializer, stringSerializer, stringSerializer);
            rangeSlicesQuery.setColumnFamily("Standard1");           
View Full Code Here


        mutator.addInsertion("650222", "Npanxx", HFactory.createStringColumn("lat", "37.57"));
        mutator.addInsertion("650222", "Npanxx", HFactory.createStringColumn("lng", "122.34"));
        mutator.addInsertion("650222", "Npanxx", HFactory.createStringColumn("city", "Burlingame"));
        mutator.addInsertion("650222", "Npanxx", HFactory.createStringColumn("state", "CA"));               
       
        MutationResult mr = mutator.execute();
        return null;
    }
View Full Code Here

        mutator.addDeletion("CA Burlingame", "StateCity", null, stringSerializer);
        mutator.addDeletion("650", "AreaCode", null, stringSerializer);
        mutator.addDeletion("650222", "Npanxx", null, stringSerializer);
        // adding a non-existent key like the following will cause the insertion of a tombstone
        // mutator.addDeletion("652", "AreaCode", null, stringSerializer);
        MutationResult mr = mutator.execute();
        return null;

    }
View Full Code Here

        this.commandRunner = commandRunner;
    }

    protected void executeMutator(Mutator mutator, int rows) {
      try {
          MutationResult mr = mutator.execute();
          // could be null here when our batch size is zero
          if ( mr.getHostUsed() != null ) {
            LatencyTracker writeCount = commandRunner.latencies.get(mr.getHostUsed());
            if ( writeCount != null )
              writeCount.addMicro(mr.getExecutionTimeMicro());
          }
          mutator.discardPendingMutations();

          log.info("executed batch of {}. {} of {} complete", new Object[]{commandArgs.batchSize, rows, commandArgs.getKeysPerThread()});
View Full Code Here

      return null;
    }

    private void executeMutator(int cols) {
      try {
          MutationResult mr = mutator.execute();
          // could be null here when our batch size is zero
          if ( mr.getHostUsed() != null ) {
            LatencyTracker writeCount = commandRunner.latencies.get(mr.getHostUsed());
            if ( writeCount != null )
              writeCount.addMicro(mr.getExecutionTimeMicro());
          }
          mutator.discardPendingMutations();

          log.info("executed batch of {}. {} of {} complete", new Object[]{commandArgs.batchSize, cols, commandArgs.getKeysPerThread()});
View Full Code Here

        }

        mutator.addInsertion(rowKey, columnFamily, col);
      }

      MutationResult result = mutator.execute();

    } finally {

      CMBControllerServlet.valueAccumulator.addToCounter(AccumulatorName.CassandraWrite, 1L);
      long ts2 = System.currentTimeMillis();
View Full Code Here

          mutator.addInsertion(rowKey, columnFamily, col);
        }
      }

      MutationResult result = mutator.execute();

    } finally {

      CMBControllerServlet.valueAccumulator.addToCounter(AccumulatorName.CassandraWrite, 1L);
      long ts2 = System.currentTimeMillis();
View Full Code Here

  public Serializer<N> getTopSerializer() {
    return topSerializer;
  }

  public MutationResult executeBatch(Mutator<K> mutator) {   
    MutationResult result = mutator.execute();
    mutator.discardPendingMutations();
    return result;
  }
View Full Code Here

TOP

Related Classes of me.prettyprint.hector.api.mutation.MutationResult

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.