Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V 

A

addShadowCellSuffixPrefix(byte[], int, int) - Static method in class org.apache.omid.transaction.CellUtils
Builds a new qualifier composed of the HBase qualifier passed + the shadow cell suffix.
addShadowCellSuffixPrefix(byte[]) - Static method in class org.apache.omid.transaction.CellUtils
Builds a new qualifier composed of the HBase qualifier passed + the shadow cell suffix.

B

BadRandomKeyGenerator() - Constructor for class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BadRandomKeyGenerator
 
BucketKeyGenerator() - Constructor for class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BucketKeyGenerator
 
buildShadowCellFromCell(Cell, byte[]) - Static method in class org.apache.omid.transaction.CellUtils
Returns a new shadow cell created from a particular cell.

C

CellInfo - Class in org.apache.omid.transaction
 
CellInfo(Cell, Cell) - Constructor for class org.apache.omid.transaction.CellInfo
 
CellUtils - Class in org.apache.omid.transaction
 
CellUtils() - Constructor for class org.apache.omid.transaction.CellUtils
 
CLIENT_GET_ATTRIBUTE - Static variable in class org.apache.omid.transaction.CellUtils
 
configure() - Method in class org.apache.omid.HBaseConfigModule
 

D

defaultKeyGenerator() - Static method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations
 

E

equals(Object) - Method in class org.apache.omid.HBaseConfigModule
 

F

FAMILY_DELETE_QUALIFIER - Static variable in class org.apache.omid.transaction.CellUtils
 
firstRow() - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
In HBase, the first row is represented by an empty byte array.
firstRow() - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
FullRandomKeyGenerator() - Constructor for class org.apache.omid.committable.hbase.KeyGeneratorImplementations.FullRandomKeyGenerator
 

G

getCell() - Method in class org.apache.omid.transaction.CellInfo
 
getKeytab() - Method in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
getPrincipal() - Method in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
getShadowCell() - Method in class org.apache.omid.transaction.CellInfo
 
getTimestamp() - Method in class org.apache.omid.transaction.CellInfo
 

H

hasCell(byte[], byte[], byte[], long, CellUtils.CellGetter) - Static method in class org.apache.omid.transaction.CellUtils
Returns true if the particular cell passed exists in the datastore.
hashCode() - Method in class org.apache.omid.HBaseConfigModule
 
hasShadowCell(byte[], byte[], byte[], long, CellUtils.CellGetter) - Static method in class org.apache.omid.transaction.CellUtils
Returns true if the particular cell passed has a corresponding shadow cell in the datastore
HBASE_CLIENT_KEYTAB_KEY - Static variable in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
HBASE_CLIENT_PRINCIPAL_KEY - Static variable in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
HBaseConfigModule - Class in org.apache.omid
 
HBaseConfigModule(String, String) - Constructor for class org.apache.omid.HBaseConfigModule
 
HBaseLogin - Class in org.apache.omid.tools.hbase
 
HBaseLogin() - Constructor for class org.apache.omid.tools.hbase.HBaseLogin
 

I

isFamilyDeleteCell(Cell) - Static method in class org.apache.omid.transaction.CellUtils
Returns whether a cell contains a qualifier that is a delete cell column qualifier or not.
isShadowCell(Cell) - Static method in class org.apache.omid.transaction.CellUtils
Returns whether a cell contains a qualifier that is a shadow cell column qualifier or not.
isTombstone(Cell) - Static method in class org.apache.omid.transaction.CellUtils
Returns if a cell is marked as a tombstone.

K

KeyGenerator - Interface in org.apache.omid.committable.hbase
Implementations of this interface determine how keys are spread in HBase
KeyGeneratorImplementations - Class in org.apache.omid.committable.hbase
Contains implementations of the KeyGenerator interface
KeyGeneratorImplementations() - Constructor for class org.apache.omid.committable.hbase.KeyGeneratorImplementations
 
KeyGeneratorImplementations.BadRandomKeyGenerator - Class in org.apache.omid.committable.hbase
 
KeyGeneratorImplementations.BucketKeyGenerator - Class in org.apache.omid.committable.hbase
This is the used implementation
KeyGeneratorImplementations.FullRandomKeyGenerator - Class in org.apache.omid.committable.hbase
 
KeyGeneratorImplementations.SeqKeyGenerator - Class in org.apache.omid.committable.hbase
 
keyToStartTimestamp(byte[]) - Method in interface org.apache.omid.committable.hbase.KeyGenerator
 
keyToStartTimestamp(byte[]) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BadRandomKeyGenerator
 
keyToStartTimestamp(byte[]) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BucketKeyGenerator
 
keyToStartTimestamp(byte[]) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.FullRandomKeyGenerator
 
keyToStartTimestamp(byte[]) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.SeqKeyGenerator
 

L

lastRow() - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
In HBase, the last row is represented by an empty byte array.
lastRow() - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
LL_ATTRIBUTE - Static variable in class org.apache.omid.transaction.CellUtils
 
loginIfNeeded(SecureHBaseConfig) - Static method in class org.apache.omid.tools.hbase.HBaseLogin
 

M

mapCellsToShadowCells(List<Cell>) - Static method in class org.apache.omid.transaction.CellUtils
Analyzes a list of cells, associating the corresponding shadow cell if present.
matchingQualifier(Cell, byte[], int, int) - Static method in class org.apache.omid.transaction.CellUtils
Complement to matchingQualifier() methods in HBase's CellUtil.class

N

newSplitAlgoInstance(Configuration, String) - Static method in class org.apache.omid.committable.hbase.RegionSplitter
 

O

org.apache.omid - package org.apache.omid
 
org.apache.omid.committable.hbase - package org.apache.omid.committable.hbase
 
org.apache.omid.tools.hbase - package org.apache.omid.tools.hbase
 
org.apache.omid.transaction - package org.apache.omid.transaction
 

P

provideHBaseConfig() - Method in class org.apache.omid.HBaseConfigModule
 

Q

qualifierLengthFromShadowCellQualifier(byte[], int, int) - Static method in class org.apache.omid.transaction.CellUtils
Returns the qualifier length removing the shadow cell suffix and prefix.
qualifierOffsetFromShadowCellQualifier(byte[], int, int) - Static method in class org.apache.omid.transaction.CellUtils
Returns the qualifier length removing the shadow cell suffix and prefix.

R

RegionSplitter - Class in org.apache.omid.committable.hbase
This class contains only the required behavior of the original org.apache.hadoop.hbase.util.RegionSplitter class to avoid having a reference to hbase-testing-util, which transitively imports hbase-server causing dependency conflicts for this module.
RegionSplitter() - Constructor for class org.apache.omid.committable.hbase.RegionSplitter
 
RegionSplitter.SplitAlgorithm - Interface in org.apache.omid.committable.hbase
A generic interface for the RegionSplitter code to use for all it's functionality.
RegionSplitter.UniformSplit - Class in org.apache.omid.committable.hbase
A SplitAlgorithm that divides the space of possible keys evenly.
removeShadowCellSuffixPrefix(byte[], int, int) - Static method in class org.apache.omid.transaction.CellUtils
Builds a new qualifier removing the shadow cell suffix from the passed HBase qualifier.
rowToStr(byte[]) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
 
rowToStr(byte[]) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 

S

SecureHBaseConfig - Class in org.apache.omid.tools.hbase
 
SecureHBaseConfig() - Constructor for class org.apache.omid.tools.hbase.SecureHBaseConfig
 
separator() - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
 
separator() - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
SeqKeyGenerator() - Constructor for class org.apache.omid.committable.hbase.KeyGeneratorImplementations.SeqKeyGenerator
 
setFirstRow(String) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
In HBase, the last row is represented by an empty byte array.
setFirstRow(byte[]) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
Set the first row
setFirstRow(String) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
setFirstRow(byte[]) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
setKeytab(String) - Method in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
setLastRow(String) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
In HBase, the last row is represented by an empty byte array.
setLastRow(byte[]) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
Set the last row
setLastRow(String) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
setLastRow(byte[]) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
setPrincipal(String) - Method in class org.apache.omid.tools.hbase.SecureHBaseConfig
 
split(byte[], byte[]) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
Split a pre-existing region into 2 regions.
split(int) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
Split an entire table.
split(byte[], byte[]) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
split(int) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
startTimestampToKey(long) - Method in interface org.apache.omid.committable.hbase.KeyGenerator
 
startTimestampToKey(long) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BadRandomKeyGenerator
 
startTimestampToKey(long) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.BucketKeyGenerator
 
startTimestampToKey(long) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.FullRandomKeyGenerator
 
startTimestampToKey(long) - Method in class org.apache.omid.committable.hbase.KeyGeneratorImplementations.SeqKeyGenerator
 
strToRow(String) - Method in interface org.apache.omid.committable.hbase.RegionSplitter.SplitAlgorithm
 
strToRow(String) - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 

T

toString() - Method in class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 
toString() - Method in class org.apache.omid.transaction.CellInfo
 
TRANSACTION_ATTRIBUTE - Static variable in class org.apache.omid.transaction.CellUtils
 

U

UniformSplit() - Constructor for class org.apache.omid.committable.hbase.RegionSplitter.UniformSplit
 

V

validateCell(Cell, long) - Static method in class org.apache.omid.transaction.CellUtils
Check that the cell passed meets the requirements for a valid cell identifier with Omid.
A B C D E F G H I K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2011–2020 Apache Software Foundation. All rights reserved.