Skip navigation links
A B C D E G H I M N O P R S T 

A

acquireLock(StaticBuffer, StaticBuffer, StaticBuffer, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
addColumn(String, HColumnDescriptor) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
addColumnFamilyToTableDescriptor(HTableDescriptor, HColumnDescriptor) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.HBaseCompat
 
AdminMask - Interface in com.thinkaurelius.titan.diskstorage.hbase
This interface hides ABI/API breaking changes that HBase has made to its Admin/HBaseAdmin over the course of development from 0.94 to 1.0 and beyond.

B

batch(List<Row>, Object[]) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.TableMask
 
beginTransaction(BaseTransactionConfig) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 

C

clearStorage() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
Deletes the specified table with all its columns.
clearTable(String, long) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
close(Closeable, boolean) - Static method in class com.google.common.io.Closeables
Closes a Closeable, with control over whether an IOException may be thrown.
close() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
close() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
Closeables - Class in com.google.common.io
Utility methods for working with Closeable objects.
closeQuietly(Closeable) - Static method in class com.google.common.io.Closeables
 
closeQuietly(InputStream) - Static method in class com.google.common.io.Closeables
Closes the given InputStream, logging any IOException that's thrown rather than propagating it.
closeQuietly(Reader) - Static method in class com.google.common.io.Closeables
Closes the given Reader, logging any IOException that's thrown rather than propagating it.
com.google.common.base - package com.google.common.base
 
com.google.common.io - package com.google.common.io
 
com.thinkaurelius.titan.diskstorage.hbase - package com.thinkaurelius.titan.diskstorage.hbase
 
COMPAT_CLASS - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
If this key is present in either the JVM system properties or the process environment (checked in the listed order, first hit wins), then its value must be the full package and class name of an implementation of HBaseCompat that has a no-arg public constructor.
COMPRESSION - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
COMPRESSION_DEFAULT - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
ConnectionMask - Interface in com.thinkaurelius.titan.diskstorage.hbase
This interface hides ABI/API breaking changes that HBase has made to its (H)Connection class over the course of development from 0.94 to 1.0 and beyond.
createConnection(Configuration) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.HBaseCompat
 
createStarted() - Static method in class com.google.common.base.Stopwatch
Creates (and starts) a new stopwatch using System.nanoTime() as its time source.
createStarted(Ticker) - Static method in class com.google.common.base.Stopwatch
Creates (and starts) a new stopwatch, using the specified time source.
createTable(HTableDescriptor) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
createTable(HTableDescriptor, byte[], byte[], int) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
createUnstarted() - Static method in class com.google.common.base.Stopwatch
Creates (but does not start) a new stopwatch using System.nanoTime() as its time source.
createUnstarted(Ticker) - Static method in class com.google.common.base.Stopwatch
Creates (but does not start) a new stopwatch, using the specified time source.

D

disableTable(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
dumpOpenManagers() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 

E

elapsed(TimeUnit) - Method in class com.google.common.base.Stopwatch
Returns the current elapsed time shown on this stopwatch, expressed in the desired time unit, with any fraction rounded down.
elapsedMillis() - Method in class com.google.common.base.Stopwatch
Deprecated.
enableTable(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 

G

get(List<Get>) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.TableMask
 
getAdmin() - Method in interface com.thinkaurelius.titan.diskstorage.hbase.ConnectionMask
 
getCompat(String) - Static method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseCompatLoader
 
getDeployment() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
getEstimatedRegionServerCount() - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
Estimate the number of regionservers in the HBase cluster.
getFeatures() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
getFilter(SliceQuery) - Static method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getKeys(KeyRangeQuery, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getKeys(SliceQuery, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getLocalKeyPartition() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
getName() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getName() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
getScanner(Scan) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.TableMask
 
getSlice(KeySliceQuery, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getSlice(List<StaticBuffer>, SliceQuery, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
getTable(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.ConnectionMask
 
getTableDescriptor(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 

H

HBASE_CONFIGURATION_NAMESPACE - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
HBASE_NS - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
HBASE_TABLE - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
HBaseCompat - Interface in com.thinkaurelius.titan.diskstorage.hbase
 
HBaseCompatLoader - Class in com.thinkaurelius.titan.diskstorage.hbase
 
HBaseCompatLoader() - Constructor for class com.thinkaurelius.titan.diskstorage.hbase.HBaseCompatLoader
 
HBaseKeyColumnValueStore - Class in com.thinkaurelius.titan.diskstorage.hbase
Here are some areas that might need work:

- batching? (consider HTable#batch, HTable#setAutoFlush(false) - tuning HTable#setWriteBufferSize (?) - writing a server-side filter to replace ColumnCountGetFilter, which drops all columns on the row where it reaches its limit.

HBaseStoreManager - Class in com.thinkaurelius.titan.diskstorage.hbase
Storage Manager for HBase
HBaseStoreManager(Configuration) - Constructor for class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
HBaseTransaction - Class in com.thinkaurelius.titan.diskstorage.hbase
This class overrides and adds nothing compared with ExpectedValueCheckingTransaction; however, it creates a transaction type specific to HBase, which lets us check for user errors like passing a Cassandra transaction into a HBase method.
HBaseTransaction(BaseTransactionConfig) - Constructor for class com.thinkaurelius.titan.diskstorage.hbase.HBaseTransaction
 

I

isRunning() - Method in class com.google.common.base.Stopwatch
Returns true if Stopwatch.start() has been called on this stopwatch, and Stopwatch.stop() has not been called since the last call to start().
isTableDisabled(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 

M

MIN_REGION_COUNT - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
Related bug fixed in 0.98.0, 0.94.7, 0.95.0: https://issues.apache.org/jira/browse/HBASE-8170
mutate(StaticBuffer, List<Entry>, List<StaticBuffer>, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseKeyColumnValueStore
 
mutateMany(Map<String, Map<StaticBuffer, KCVMutation>>, StoreTransaction) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 

N

newTableDescriptor(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.HBaseCompat
Create and return a HTableDescriptor instance with the given name.

O

openDatabase(String, StoreMetaData.Container) - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 

P

PORT_DEFAULT - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
PREFERRED_TIMESTAMPS - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 

R

REGION_COUNT - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
The total number of HBase regions to create with Titan's table.
REGIONS_PER_SERVER - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
This setting is used only when HBaseStoreManager.REGION_COUNT is unset.
reset() - Method in class com.google.common.base.Stopwatch
Sets the elapsed time for this stopwatch to zero, and places it in a stopped state.

S

setCompression(HColumnDescriptor, String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.HBaseCompat
Configure the compression scheme algo on a column family descriptor cd.
setTimestamp(Delete, long) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.HBaseCompat
 
SHORT_CF_NAMES - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
shortenCfName(String) - Static method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
SKIP_SCHEMA_CHECK - Static variable in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
start() - Method in class com.google.common.base.Stopwatch
Starts the stopwatch.
stop() - Method in class com.google.common.base.Stopwatch
Stops the stopwatch.
Stopwatch - Class in com.google.common.base
An object that measures elapsed time in nanoseconds.
Stopwatch() - Constructor for class com.google.common.base.Stopwatch
Deprecated.
Stopwatch(Ticker) - Constructor for class com.google.common.base.Stopwatch
Deprecated.

T

tableExists(String) - Method in interface com.thinkaurelius.titan.diskstorage.hbase.AdminMask
 
TableMask - Interface in com.thinkaurelius.titan.diskstorage.hbase
This interface hides ABI/API breaking changes that HBase has made to its Table/HTableInterface over the course of development from 0.94 to 1.0 and beyond.
toString() - Method in class com.google.common.base.Stopwatch
Returns a string representation of the current elapsed time.
toString() - Method in class com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager
 
A B C D E G H I M N O P R S T 
Skip navigation links

Copyright © 2012–2015. All rights reserved.