Remove deprecated modules/classes/methods for 3.0

Description

Remove modules:

  • geomesa-accumulo/geomesa-accumulo-compute

  • geomesa-accumulo/geomesa-accumulo-native-api

  • geomesa-accumulo/geomesa-accumulo-raster

  • geomesa-accumulo/geomesa-accumulo-raster-distributed-runtime

  • geomesa-accumulo/geomesa-accumulo-security

  • geomesa-accumulo/geomesa-accumulo-stats-gs-plugin

  • geomesa-convert/geomesa-convert-scripting

  • geomesa-convert/geomesa-convert-simplefeature

  • geomesa-hbase/geomesa-hbase-native-api

  • geomesa-metrics

  • geomesa-native-api

  • geomesa-spark/geomesa-spark-geotools

  • geomesa-web/geomesa-web-data

Remove artifacts:

  • org.locationtech.geomesa:geomesa-hbase-gs-plugin_2.11:shaded

Remove classes:

  • org.locationtech.geomesa.accumulo.AccumuloQueryProperties

  • org.locationtech.geomesa.accumulo.util.AccumuloSftBuilder

  • org.locationtech.geomesa.accumulo.util.BoundingBoxUtil

  • org.locationtech.geomesa.jobs.accumulo.export.ExportFeaturesJob

  • org.locationtech.geomesa.convert.package

  • org.locationtech.geomesa.convert.SimpleFeatureConverters

  • org.locationtech.geomesa.convert.SimpleFeatureConverterFactory

  • org.locationtech.geomesa.convert.Transformers

  • org.locationtech.geomesa.convert.CompositeConverterFactory

  • org.locationtech.geomesa.features.avro.AvroFeatureDeserializer

  • org.locationtech.geomesa.index.conf.DigitSplitter

  • org.locationtech.geomesa.index.conf.NoSplitter

  • org.locationtech.geomesa.index.conf.AlphaNumericSplitter

  • org.locationtech.geomesa.index.conf.HexSplitter

  • org.locationtech.geomesa.index.stats.MetadataBackedStats.RunnableStats

  • org.locationtech.geomesa.index.stats.MetadataBackedStats.UnoptimizedRunnableStats

  • org.locationtech.geomesa.process.GeoMesaProcessVisitor

  • org.locationtech.geomesa.spark.jts.util.GeoJSONExtensions

  • org.locationtech.geomesa.utils.cache.SoftThreadLocalCache

  • org.locationtech.geomesa.utils.geometry.Geometry

  • org.locationtech.geomesa.utils.geotools.SftBuilder

Remove methods:

  • org.locationtech.geomesa.accumulo.AccumuloVersion#ensureTableExists

  • org.locationtech.geomesa.accumulo.AccumuloVersion#ensureNamespaceExists

  • org.locationtech.geomesa.accumulo.data.AccumuloDataStore#DeprecatedSchemaVersionKey

  • org.locationtech.geomesa.accumulo.data.AccumuloDataStore#tableOps

  • org.locationtech.geomesa.accumulo.data.AccumuloDataStoreFactory#DISPLAY_NAME

  • org.locationtech.geomesa.accumulo.data.AccumuloDataStoreFactory#DESCRIPTION

  • org.locationtech.geomesa.accumulo.util.AccumuloSchemaBuilder.AccumuloUserDataBuilder#tableSharing

  • org.locationtech.geomesa.convert.EvaluationContext#counter

  • org.locationtech.geomesa.convert.EvaluationContext#getCache

  • org.locationtech.geomesa.convert.EvaluationContext#apply(IndexedSeq[String], Array[Any], Counter, Map[String, EnrichmentCache])

  • org.locationtech.geomesa.convert2.SimpleFeatureConverterFactory#infer(InputStream, Option[SimpleFeatureType])

  • org.locationtech.geomesa.features.avro.serde.ASFDeserializer#setString,#setInt,etc

  • org.locationtech.geomesa.features.ScalaSimpleFeature(String, SimpleFeatureType)

  • org.locationtech.geomesa.features.ScalaSimpleFeature#create

  • org.locationtech.geomesa.features.kryo.KryoFeatureSerializer#VERSION

  • org.locationtech.geomesa.filter.FilterHelper#visitBinarySpatialOp

  • org.locationtech.geomesa.filter.FilterHelper#metersMultiplier

  • org.locationtech.geomesa.filter#partitionIndexedAttributes

  • org.locationtech.geomesa.filter#attrIndexed

  • org.locationtech.geomesa.filter#isIndexedAttributeFilter

  • org.locationtech.geomesa.fs.storage.common.StorageKeys#PartitionSchemeKey

  • org.locationtech.geomesa.index.api.GeoMesaFeatureIndex#formatTableName,#formatSoloTableName,#formatSharedTableName,#tableSuffix,#concatenate,#hexEncodeNonAlphaNumeric

  • org.locationtech.geomesa.index.geotools.GeoMesaDataStore#getDistributeVersion,#getVersion

  • org.locationtech.geomesa.index.metadata.GeoMesaMetadata#ATTRIBUTES_KEY,#VERSION_KEY,#STATS_GENERATION_KEY,#STATS_INTERVAL_KEY

  • org.locationtech.geomesa.index.stats.GeoMesaStats#generateStats,#statUpdater,#clearStats,#rename,#getAttributeBounds,#runStats,#getStats

  • org.locationtech.geomesa.index.strategies.SpatioTemporalFilterStrategy#isBounded

  • org.locationtech.geomesa.jobs.mapreduce.GeoMesaOutputFormat#configureDataStore

  • org.locationtech.geomesa.memory.cqengine.GeoCQEngine#add,#addAll,#remove,#getById,#getReaderForFilter

  • org.locationtech.geomesa.spark.GeoMesaDataSource#structType2SFT

  • org.locationtech.geomesa.utils.geotools.RichSimpleFeatureType.RichSimpleFeatureType#setIndexCoverage,#getIndexCoverage,#setBinTrackId,#isBinTrackId,#isIndexed,#getDtgDescriptor,#getStIndexSchema,#setStIndexSchema,#getBinTrackId,#setTableSharing,#setTableSharingPrefix,#getTableSplitter,#getTableSplitterOptions,#setRemoteVersion

  • org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes.AttributeOptions various

  • org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes.Configs various

  • org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes#getSecondaryIndexedAttributes

  • org.locationtech.geomesa.utils.geotools.sft.SimpleFeatureSpecConfig#normalizeKey

  • org.locationtech.geomesa.utils.index.SpatialIndex#insert,#remove,#get,#query,#getCenter

  • org.locationtech.geomesa.utils.stats.DescriptiveStats#attributes

  • org.locationtech.geomesa.utils.stats.EnumerationStat#attribute

  • org.locationtech.geomesa.utils.stats.Frequency#attribute,#dtgIndex

  • org.locationtech.geomesa.utils.stats.GroupBy#attribute,#exampleStat

  • org.locationtech.geomesa.utils.stats.Histogram#attribute

  • org.locationtech.geomesa.utils.stats.MinMax#attribute

  • org.locationtech.geomesa.utils.stats.TopK#attribute

  • org.locationtech.geomesa.utils.stats.Z3Frequency#geomIndex,#dtgIndex

  • org.locationtech.geomesa.utils.stats.Z3Histogram#geomIndex,#dtgIndex

Environment

None

Assignee

Emilio Lahr-Vivaz

Reporter

Emilio Lahr-Vivaz

Labels

None

Fix versions

Configure