|
|
|
@ -45,7 +45,7 @@ public class Transaction extends RocksObject { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* If a transaction has a snapshot set, the transaction will ensure that |
|
|
|
|
* any keys successfully written(or fetched via {@link #getForUpdate}) have |
|
|
|
|
* any keys successfully written (or fetched via {@link #getForUpdate}) have |
|
|
|
|
* not been modified outside of this transaction since the time the snapshot |
|
|
|
|
* was set. |
|
|
|
|
* |
|
|
|
@ -1068,7 +1068,7 @@ public class Transaction extends RocksObject { |
|
|
|
|
* @param columnFamilyHandle The column family to delete the key/value from |
|
|
|
|
* @param key the specified key to be deleted. |
|
|
|
|
* @param assumeTracked true when it is expected that the key is already |
|
|
|
|
* tracked. More specifically, it means the the key was previous tracked |
|
|
|
|
* tracked. More specifically, it means the key was previously tracked |
|
|
|
|
* in the same savepoint, with the same exclusive flag, and at a lower |
|
|
|
|
* sequence number. If valid then it skips ValidateSnapshot, |
|
|
|
|
* throws an error otherwise. |
|
|
|
@ -1152,7 +1152,7 @@ public class Transaction extends RocksObject { |
|
|
|
|
* @param columnFamilyHandle The column family to delete the key/value from |
|
|
|
|
* @param keyParts the specified key to be deleted. |
|
|
|
|
* @param assumeTracked true when it is expected that the key is already |
|
|
|
|
* tracked. More specifically, it means the the key was previous tracked |
|
|
|
|
* tracked. More specifically, it means the key was previously tracked |
|
|
|
|
* in the same savepoint, with the same exclusive flag, and at a lower |
|
|
|
|
* sequence number. If valid then it skips ValidateSnapshot, |
|
|
|
|
* throws an error otherwise. |
|
|
|
|