[BUG] Country_iso_code SJ has no shape in world map
Describe the bug
The ip2geo plugin/processor correctly assigns the country_iso_code value SJ (Svalbard and Jan Mayen) to IP addresses registered there. However, when using this in a map, the country iso code is not mapped to any geographic area.
To Reproduce Steps to reproduce the behavior:
- Create a map visualization, using Bucket type "Shape field".
- Use a data source with country ISO codes, where at least one of the values is
SJ - Watch the error message pop up in the lower right corner
Expected behavior
Svalbard and Jan Mayen (SJ) should be geographically identified on the world map
OpenSearch Version 2.19.3
Dashboards Version 2.19.3
Plugins
opensearch-alerting 2.19.3.0
opensearch-anomaly-detection 2.19.3.0
opensearch-asynchronous-search 2.19.3.0
opensearch-cross-cluster-replication 2.19.3.0
opensearch-custom-codecs 2.19.3.0
opensearch-flow-framework 2.19.3.0
opensearch-geospatial 2.19.3.0
opensearch-index-management 2.19.3.0
opensearch-job-scheduler 2.19.3.0
opensearch-knn 2.19.3.0
opensearch-ltr 2.19.3.0
opensearch-ml 2.19.3.0
opensearch-neural-search 2.19.3.0
opensearch-notifications 2.19.3.0
opensearch-notifications-core 2.19.3.0
opensearch-observability 2.19.3.0
opensearch-performance-analyzer 2.19.3.0
opensearch-reports-scheduler 2.19.3.0
opensearch-security 2.19.3.0
opensearch-security-analytics 2.19.3.0
opensearch-skills 2.19.3.0
opensearch-sql 2.19.3.0
opensearch-system-templates 2.19.3.0
query-insights 2.19.3.0
repository-s3 2.19.3
Screenshots
This is the error that pops up about missing shape for SJ:
The bucket definition:
An example of an existing shape, namely GB, shown on mouse-over:
Host/Environment (please complete the following information):
- OS: AlmaLinux 9
- Browser: Chromium Version 142.0.7444.59
Transferring to maps repo