locationtech / geowave

GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.
Apache License 2.0
498 stars 190 forks source link

Create migration for BasicDataTypeAdapter #1870

Open jdgarrett opened 2 years ago

jdgarrett commented 2 years ago

The serialization for BasicDataTypeAdapter and AbstractDataTypeAdapter was updated to support more options for the handling of data ID fields. In order to maintain backwards compatibility with 2.0.x, some logic was added to the serialization functions for both of these classes in https://github.com/locationtech/geowave/pull/1869. This specialized logic should be removed in 2.1 and a migration should be added to migrate data adapters that were created prior to the serialization change.