Skip to content

Error creating spatial_temporal index on DynamoDB store #1712

@michaeljfazio

Description

@michaeljfazio

Steps to reproduce:

  1. Add a DynamoDB store:
geowave store add --type dynamodb --region ap-southeast-2 geospatial
  1. Add a new spatial_temporal index:
geowave index add --type spatial_temporal --period MONTH geospatial st_idx

Expected

Successful creation of new spatial temporal index.

Observed

27 Apr 18:02:28 WARN [cli.GeoWaveMain] - Unable to execute operation
java.lang.IllegalArgumentException: Cannot create enum from AP_SOUTHEAST_2 value!
	at com.amazonaws.regions.Regions.fromName(Regions.java:79)
	at org.locationtech.geowave.datastore.dynamodb.config.DynamoDBOptions$RegionConverter.convert(DynamoDBOptions.java:194)
	at org.locationtech.geowave.datastore.dynamodb.config.DynamoDBOptions$RegionConverter.convert(DynamoDBOptions.java:190)
	at com.beust.jcommander.JCommander.convertValue(JCommander.java:1305)
	at org.locationtech.geowave.core.cli.prefix.JCommanderPropertiesTransformer.transformFromProperties(JCommanderPropertiesTransformer.java:178)
	at org.locationtech.geowave.core.cli.api.DefaultPluginOptions.load(DefaultPluginOptions.java:67)
	at org.locationtech.geowave.core.store.cli.store.StoreLoader.loadFromConfig(StoreLoader.java:79)
	at org.locationtech.geowave.core.store.cli.store.StoreLoader.loadFromConfig(StoreLoader.java:58)
	at org.locationtech.geowave.core.store.cli.index.AddIndexCommand.computeResults(AddIndexCommand.java:85)
	at org.locationtech.geowave.core.store.cli.index.AddIndexCommand.execute(AddIndexCommand.java:71)
	at org.locationtech.geowave.core.cli.GeoWaveMain.run(GeoWaveMain.java:70)
	at org.locationtech.geowave.core.cli.GeoWaveMain.main(GeoWaveMain.java:41)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:85)
	at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:62)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions