Examples of RowLock


Examples of org.apache.derby.iapi.store.raw.RowLock

                                 (grantedQualifier == RowLock.RI||
                                 (grantedQualifier == RowLock.RX2) ||
                                 (grantedQualifier == RowLock.RX3));
    }

    RowLock rlRequested = (RowLock) requestedQualifier;
    RowLock rlGranted  = (RowLock) grantedQualifier;

    return(rlRequested.isCompatible(rlGranted));
  }
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.RowLock

                                 (grantedQualifier == RowLock.RI||
                                 (grantedQualifier == RowLock.RX2) ||
                                 (grantedQualifier == RowLock.RX3));
    }

    RowLock rlRequested = (RowLock) requestedQualifier;
    RowLock rlGranted  = (RowLock) grantedQualifier;

    return(rlRequested.isCompatible(rlGranted));
  }
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.RowLock

                                 (grantedQualifier == RowLock.RI||
                                 (grantedQualifier == RowLock.RX2) ||
                                 (grantedQualifier == RowLock.RX3));
    }

    RowLock rlRequested = (RowLock) requestedQualifier;
    RowLock rlGranted  = (RowLock) grantedQualifier;

    return(rlRequested.isCompatible(rlGranted));
  }
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.RowLock

                                 (grantedQualifier == RowLock.RI||
                                 (grantedQualifier == RowLock.RX2) ||
                                 (grantedQualifier == RowLock.RX3));
    }

    RowLock rlRequested = (RowLock) requestedQualifier;
    RowLock rlGranted  = (RowLock) grantedQualifier;

    return(rlRequested.isCompatible(rlGranted));
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

    startRegionOperation();
    this.writeRequestsCount.increment();
    this.opMetrics.setWriteRequestCountMetrics(this.writeRequestsCount.get());
    try {
      RowLock lock = isPut ? ((Put)w).getRowLock() : ((Delete)w).getRowLock();
      Get get = new Get(row, lock);
      checkFamily(family);
      get.addColumn(family, qualifier);

      // Lock row
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

       byte[] row = randomRowKey();
       Put put = new Put(row);
       put.add(cf, row, row);
       hTable.put(put);

       RowLock lock = hTable.lockRow(row);
       lock.getLockId();
       hTable.unlockRow(lock);

       assertMetricsUpdated(OpType.PUT, OpType.LOCKROW, OpType.UNLOCKROW);
   }
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

    // We can't simply use incrementColumnValue here because the timestamp of
    // the keyvalue will not be changed as long as it remains in memstore, so
    // there will be some unavoidable contention on the row if multiple
    // Stargate instances are concurrently serving the same user, and three
    // more round trips than otherwise.
    RowLock rl = table.lockRow(row);
    try {
      Get get = new Get(row, rl);
      get.addColumn(USER, TOKENS);
      List<KeyValue> kvs = table.get(get).list();
      if (kvs != null && !kvs.isEmpty()) {
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

    }

    startRegionOperation();
    this.writeRequestsCount.increment();
    try {
      RowLock lock = isPut ? ((Put)w).getRowLock() : ((Delete)w).getRowLock();
      Get get = new Get(row, lock);
      checkFamily(family);
      get.addColumn(family, qualifier);

      // Lock row
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

    startRegionOperation();
    this.writeRequestsCount.increment();
    this.opMetrics.setWriteRequestCountMetrics(this.writeRequestsCount.get());
    try {
      RowLock lock = isPut ? ((Put)w).getRowLock() : ((Delete)w).getRowLock();
      Get get = new Get(row, lock);
      checkFamily(family);
      get.addColumn(family, qualifier);

      // Lock row
View Full Code Here

Examples of org.apache.hadoop.hbase.client.RowLock

    byte[] qf1 = "qf1".getBytes();

    long ts = System.currentTimeMillis();
    int maxVersions = 2;
    long lockid = 5;
    RowLock rowLock = new RowLock(lockid);

    Get get = new Get(row, rowLock);
    get.addColumn(fam, qf1);
    get.setTimeRange(ts, ts+1);
    get.setMaxVersions(maxVersions);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.