Package | Description |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.client |
Provides HBase Client
|
org.apache.hadoop.hbase.constraint |
Restrict the domain of a data attribute, often times to fulfill business rules/requirements.
|
org.apache.hadoop.hbase.coprocessor |
Table of Contents
|
org.apache.hadoop.hbase.mapreduce |
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
|
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.rest.client | |
org.apache.hadoop.hbase.security.access | |
org.apache.hadoop.hbase.thrift2 |
Provides an HBase Thrift
service.
|
org.apache.hadoop.hbase.wal |
Modifier and Type | Method and Description |
---|---|
Durability |
HTableDescriptor.getDurability()
Deprecated.
Returns the durability setting for the table.
|
Modifier and Type | Method and Description |
---|---|
HTableDescriptor |
HTableDescriptor.setDurability(Durability durability)
Deprecated.
Sets the
Durability setting for the table. |
Modifier and Type | Field and Description |
---|---|
private static Durability |
TableDescriptorBuilder.DEFAULT_DURABLITY
Default durability for HTD is USE_DEFAULT, which defaults to HBase-global
default value
|
protected Durability |
Mutation.durability |
Modifier and Type | Method and Description |
---|---|
Durability |
Mutation.getDurability()
Get the current durability
|
Durability |
TableDescriptorBuilder.ModifyableTableDescriptor.getDurability()
Returns the durability setting for the table.
|
Durability |
TableDescriptor.getDurability()
Returns the durability setting for the table.
|
static Durability |
Durability.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Durability[] |
Durability.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
long |
HTable.incrementColumnValue(byte[] row,
byte[] family,
byte[] qualifier,
long amount,
Durability durability) |
default CompletableFuture<Long> |
AsyncTable.incrementColumnValue(byte[] row,
byte[] family,
byte[] qualifier,
long amount,
Durability durability)
Atomically increments a column value.
|
default long |
Table.incrementColumnValue(byte[] row,
byte[] family,
byte[] qualifier,
long amount,
Durability durability)
Atomically increments a column value.
|
Mutation |
Mutation.setDurability(Durability d)
Set the durability for this mutation
|
Append |
Append.setDurability(Durability d) |
Increment |
Increment.setDurability(Durability d) |
TableDescriptorBuilder |
TableDescriptorBuilder.setDurability(Durability durability) |
TableDescriptorBuilder.ModifyableTableDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.setDurability(Durability durability)
Sets the
Durability setting for the table. |
Put |
Put.setDurability(Durability d) |
Delete |
Delete.setDurability(Durability d) |
Modifier and Type | Method and Description |
---|---|
void |
ConstraintProcessor.prePut(ObserverContext<RegionCoprocessorEnvironment> e,
Put put,
WALEdit edit,
Durability durability) |
Modifier and Type | Method and Description |
---|---|
default void |
RegionObserver.postDelete(ObserverContext<RegionCoprocessorEnvironment> c,
Delete delete,
WALEdit edit,
Durability durability)
Called after the client deletes a value.
|
default void |
RegionObserver.postPut(ObserverContext<RegionCoprocessorEnvironment> c,
Put put,
WALEdit edit,
Durability durability)
Called after the client stores a value.
|
default void |
RegionObserver.preDelete(ObserverContext<RegionCoprocessorEnvironment> c,
Delete delete,
WALEdit edit,
Durability durability)
Called before the client deletes a value.
|
void |
MetaTableMetrics.ExampleRegionObserverMeta.preDelete(ObserverContext<RegionCoprocessorEnvironment> e,
Delete delete,
WALEdit edit,
Durability durability) |
default void |
RegionObserver.prePut(ObserverContext<RegionCoprocessorEnvironment> c,
Put put,
WALEdit edit,
Durability durability)
Called before the client stores a value.
|
void |
MetaTableMetrics.ExampleRegionObserverMeta.prePut(ObserverContext<RegionCoprocessorEnvironment> e,
Put put,
WALEdit edit,
Durability durability) |
Modifier and Type | Field and Description |
---|---|
private Durability |
Import.Importer.durability |
Modifier and Type | Field and Description |
---|---|
private static Durability |
HRegion.DEFAULT_DURABILITY
This is the global default value for durability.
|
protected Durability |
HRegion.BatchOperation.durability |
private Durability |
HRegion.regionDurability |
Modifier and Type | Method and Description |
---|---|
protected Durability |
HRegion.getEffectiveDurability(Durability d)
Returns effective durability from the passed durability and
the table descriptor.
|
Durability |
RowProcessor.useDurability()
Deprecated.
|
Durability |
BaseRowProcessor.useDurability() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
HRegion.delete(NavigableMap<byte[],List<Cell>> familyMap,
Durability durability)
This is used only by unit tests.
|
private MultiVersionConcurrencyControl.WriteEntry |
HRegion.doWALAppend(WALEdit walEdit,
Durability durability,
List<UUID> clusterIds,
long now,
long nonceGroup,
long nonce) |
private MultiVersionConcurrencyControl.WriteEntry |
HRegion.doWALAppend(WALEdit walEdit,
Durability durability,
List<UUID> clusterIds,
long now,
long nonceGroup,
long nonce,
long origLogSeqNum) |
private MultiVersionConcurrencyControl.WriteEntry |
HRegion.doWALAppend(WALEdit walEdit,
Durability durability,
long nonceGroup,
long nonce) |
protected Durability |
HRegion.getEffectiveDurability(Durability d)
Returns effective durability from the passed durability and
the table descriptor.
|
void |
RegionCoprocessorHost.postDelete(Delete delete,
WALEdit edit,
Durability durability) |
void |
RegionCoprocessorHost.postPut(Put put,
WALEdit edit,
Durability durability) |
boolean |
RegionCoprocessorHost.preDelete(Delete delete,
WALEdit edit,
Durability durability)
Supports Coprocessor 'bypass'.
|
boolean |
RegionCoprocessorHost.prePut(Put put,
WALEdit edit,
Durability durability)
Supports Coprocessor 'bypass'.
|
private WALEdit |
HRegion.reckonDeltas(Region.Operation op,
Mutation mutation,
Durability effectiveDurability,
Map<HStore,List<Cell>> forMemStore,
List<Cell> results)
Reckon the Cells to apply to WAL, memstore, and to return to the Client; these Sets are not
always the same dependent on whether to write WAL.
|
private List<Cell> |
HRegion.reckonDeltasByStore(HStore store,
Region.Operation op,
Mutation mutation,
Durability effectiveDurability,
long now,
List<Cell> deltas,
List<Cell> results)
Reckon the Cells to apply to WAL, memstore, and to return to the Client in passed
column family/Store.
|
private void |
HRegion.sync(long txid,
Durability durability)
Calls sync with the given transaction ID
|
Modifier and Type | Method and Description |
---|---|
long |
RemoteHTable.incrementColumnValue(byte[] row,
byte[] family,
byte[] qualifier,
long amount,
Durability durability) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.postDelete(ObserverContext<RegionCoprocessorEnvironment> c,
Delete delete,
WALEdit edit,
Durability durability) |
void |
AccessController.postPut(ObserverContext<RegionCoprocessorEnvironment> c,
Put put,
WALEdit edit,
Durability durability) |
void |
AccessController.preDelete(ObserverContext<RegionCoprocessorEnvironment> c,
Delete delete,
WALEdit edit,
Durability durability) |
void |
AccessController.prePut(ObserverContext<RegionCoprocessorEnvironment> c,
Put put,
WALEdit edit,
Durability durability) |
Modifier and Type | Method and Description |
---|---|
private static Durability |
ThriftUtilities.durabilityFromThrift(org.apache.hadoop.hbase.thrift2.generated.TDurability tDurability) |
Modifier and Type | Method and Description |
---|---|
static List<WALSplitter.MutationReplay> |
WALSplitter.getMutationsFromWALEntry(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry entry,
CellScanner cells,
Pair<WALKey,WALEdit> logEntry,
Durability durability)
This function is used to construct mutations from a WALEntry.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.