When trying to perform a localToGW spatial_temporal ingest with partitioning we are getting this error:
java.lang.NullPointerException
at mil.nga.giat.geowave.core.index.sfc.tiered.TieredSFCIndexStrategy$TierIndexMetaData.insertionIdsAdded(TieredSFCIndexStrategy.java:715)
at mil.nga.giat.geowave.core.index.CompoundIndexStrategy$CompoundIndexMetaDataWrapper.insertionIdsAdded(CompoundIndexStrategy.java:617)
at mil.nga.giat.geowave.core.store.index.IndexMetaDataSet.entryIngested(IndexMetaDataSet.java:109)
at mil.nga.giat.geowave.core.store.adapter.statistics.DataStatisticsBuilder.entryIngested(DataStatisticsBuilder.java:54)
at mil.nga.giat.geowave.core.store.adapter.statistics.StatsCompositionTool.entryIngested(StatsCompositionTool.java:167)
at mil.nga.giat.geowave.core.store.callback.IngestCallbackList.entryIngested(IngestCallbackList.java:27)
at mil.nga.giat.geowave.core.store.callback.IngestCallbackList.entryIngested(IngestCallbackList.java:27)
at mil.nga.giat.geowave.datastore.accumulo.AccumuloIndexWriter.writeInternal(AccumuloIndexWriter.java:94)
at mil.nga.giat.geowave.core.store.index.DataStoreIndexWriter.write(DataStoreIndexWriter.java:89)
at mil.nga.giat.geowave.core.store.index.DataStoreIndexWriter.write(DataStoreIndexWriter.java:80)
at mil.nga.giat.geowave.core.store.index.writer.IndexCompositeWriter.write(IndexCompositeWriter.java:36)
at mil.nga.giat.geowave.core.ingest.local.IngestTask.ingestData(IngestTask.java:221)
at mil.nga.giat.geowave.core.ingest.local.IngestTask.run(IngestTask.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
spatial_temporal without partitioning works and spatial with or without partitioning works as well.
When trying to perform a localToGW spatial_temporal ingest with partitioning we are getting this error:
java.lang.NullPointerException
at mil.nga.giat.geowave.core.index.sfc.tiered.TieredSFCIndexStrategy$TierIndexMetaData.insertionIdsAdded(TieredSFCIndexStrategy.java:715)
at mil.nga.giat.geowave.core.index.CompoundIndexStrategy$CompoundIndexMetaDataWrapper.insertionIdsAdded(CompoundIndexStrategy.java:617)
at mil.nga.giat.geowave.core.store.index.IndexMetaDataSet.entryIngested(IndexMetaDataSet.java:109)
at mil.nga.giat.geowave.core.store.adapter.statistics.DataStatisticsBuilder.entryIngested(DataStatisticsBuilder.java:54)
at mil.nga.giat.geowave.core.store.adapter.statistics.StatsCompositionTool.entryIngested(StatsCompositionTool.java:167)
at mil.nga.giat.geowave.core.store.callback.IngestCallbackList.entryIngested(IngestCallbackList.java:27)
at mil.nga.giat.geowave.core.store.callback.IngestCallbackList.entryIngested(IngestCallbackList.java:27)
at mil.nga.giat.geowave.datastore.accumulo.AccumuloIndexWriter.writeInternal(AccumuloIndexWriter.java:94)
at mil.nga.giat.geowave.core.store.index.DataStoreIndexWriter.write(DataStoreIndexWriter.java:89)
at mil.nga.giat.geowave.core.store.index.DataStoreIndexWriter.write(DataStoreIndexWriter.java:80)
at mil.nga.giat.geowave.core.store.index.writer.IndexCompositeWriter.write(IndexCompositeWriter.java:36)
at mil.nga.giat.geowave.core.ingest.local.IngestTask.ingestData(IngestTask.java:221)
at mil.nga.giat.geowave.core.ingest.local.IngestTask.run(IngestTask.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
spatial_temporal without partitioning works and spatial with or without partitioning works as well.