fix: make vector ingestion canonical and atomic
This commit is contained in:
@@ -155,3 +155,8 @@ V1 dataset strategy is complete when:
|
||||
- Historical cartographic classes can change meaning between editions. Source
|
||||
classes and processing notes remain provenance, and object changes require
|
||||
explicit stable source identity.
|
||||
- Canonical `vector_features.geometry` is 2D EPSG:4326. Valid source Z values
|
||||
are removed only from the query index, while the original upload remains
|
||||
unchanged and `z_dimension_feature_count` records that normalization.
|
||||
- Dataset, version and vector-feature rows are committed atomically. Failed
|
||||
geometry indexing rolls back all rows and removes the newly stored upload.
|
||||
|
||||
Reference in New Issue
Block a user