Deprecated API
Contents
-
Interfaces Interface Description org.apache.accumulo.core.client.admin.ReplicationOperations org.apache.accumulo.core.client.Instance since 2.0.0, useAccumulo.newClient()
andProperties
insteadorg.apache.accumulo.core.constraints.Constraint since 2.1.0 UseConstraint
org.apache.accumulo.core.replication.AccumuloReplicationReplayer org.apache.accumulo.core.spi.scan.ScanDispatcher.DispatchParmaters since 2.1.0 replaced byScanDispatcher.DispatchParameters
andScanDispatcher.dispatch(DispatchParameters)
org.apache.accumulo.core.util.interpret.ScanInterpreter since 2.1.0 This will be removed in a future version in favor of JShell
-
Classes Class Description org.apache.accumulo.core.client.admin.CompactionStrategyConfig since 2.1.0 CompactionStrategies were deprecated for multiple reasons. First, they do not support the new compaction execution model. Second, they bind selection and output file configuration into a single entity when users need to configure these independently. Third, they use internal Accumulo types and ensuring their stability requires manual effort that may never happen. Fourth, writing a correct compaction strategy was exceedingly difficult as it required knowledge of internal tablet server synchronization in order to avoid causing scans to hang. Fifth although measure were taken to execute compaction strategies in the same manner as before, their execution in the new model has subtle differences that may result in suboptimal compactions. Please migrate to usingCompactionConfig.setSelector(PluginConfig)
andCompactionConfig.setConfigurer(PluginConfig)
as soon as possible.org.apache.accumulo.core.client.ClientConfiguration since 2.0.0, replaced byAccumulo.newClient()
org.apache.accumulo.core.client.Connector since 2.0.0. UseAccumuloClient
for writing new code. Connector is available for existing code. UseConnector.from(AccumuloClient)
as a bridge between the two.org.apache.accumulo.core.client.mapred.AbstractInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.AccumuloFileOutputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.AccumuloInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.AccumuloMultiTableInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.AccumuloOutputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.AccumuloRowInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.InputFormatBase since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapred.RangeInputSplit since 2.0.0; Use org.apache.accumulo.hadoop.mapred instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AbstractInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AccumuloFileOutputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AccumuloInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AccumuloMultiTableInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AccumuloOutputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.AccumuloRowInputFormat since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.InputFormatBase since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.InputTableConfig since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.lib.partition.KeyRangePartitioner since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce.partition instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.lib.partition.RangePartitioner since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce.partition instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.mapreduce.RangeInputSplit since 2.0.0; Use org.apache.accumulo.hadoop.mapreduce instead from the accumulo-hadoop-mapreduce.jarorg.apache.accumulo.core.client.ZooKeeperInstance since 2.0.0, UseAccumulo.newClient()
insteadorg.apache.accumulo.core.clientImpl.ConnectorImpl org.apache.accumulo.core.clientImpl.mapred.BatchInputSplit since 2.0.0org.apache.accumulo.core.clientImpl.mapreduce.BatchInputSplit since 2.0.0org.apache.accumulo.core.clientImpl.mapreduce.DelegationTokenStub since 2.0.0org.apache.accumulo.core.clientImpl.mapreduce.SplitUtils since 2.0.0org.apache.accumulo.core.clientImpl.ReplicationOperationsImpl org.apache.accumulo.core.constraints.DefaultKeySizeConstraint since 2.1.0 UseDefaultKeySizeConstraint
org.apache.accumulo.core.constraints.NoDeleteConstraint since 2.1.0 UseNoDeleteConstraint
org.apache.accumulo.core.constraints.VisibilityConstraint since 2.1.0 UseVisibilityConstraint
org.apache.accumulo.core.replication.ReplicationConfigurationUtil org.apache.accumulo.core.replication.ReplicationConstants org.apache.accumulo.core.replication.ReplicationSchema.OrderSection org.apache.accumulo.core.replication.ReplicationSchema.StatusSection org.apache.accumulo.core.replication.ReplicationSchema.WorkSection org.apache.accumulo.core.replication.ReplicationTable org.apache.accumulo.core.replication.ReplicationTarget org.apache.accumulo.core.util.CleanUp since 2.0.0 Use onlyAccumuloClient
instead. Also, make sure you close the AccumuloClient instances.org.apache.accumulo.core.util.format.BinaryFormatter since 1.8.0; UseDefaultFormatter
providing showLength and printTimestamps viaFormatterConfig
.org.apache.accumulo.core.util.format.DateStringFormatter since 1.8.0org.apache.accumulo.core.util.format.HexFormatter org.apache.accumulo.core.util.interpret.DefaultScanInterpreter since 2.1.0 This will be removed in a future version in favor of JShellorg.apache.accumulo.core.util.interpret.HexScanInterpreter
-
Fields Field Description org.apache.accumulo.core.conf.ClientProperty.TRACE_SPAN_RECEIVER_PREFIX
-
Constructors Constructor Description org.apache.accumulo.core.client.MutationsRejectedException(Instance, List<ConstraintViolationSummary>, Map<TabletId, Set<SecurityErrorCode>>, Collection<String>, int, Throwable) since 2.0.0, replaced byMutationsRejectedException(AccumuloClient, List, Map, Collection, int, Throwable)
org.apache.accumulo.core.client.TableOfflineException(Instance, String) since 2.0.0, replaced byTableOfflineException(String)