Repository navigation
4.2.0
Features
- Add
--synthetictog3dt delete metadata: registry-free deletion of synthetic data — each--studiesname is used directly as the Gen3 project id, bare names default to all versions (unskippable confirmation), and a specific--versionmatches records'data_versionproperty via a new GraphQL worker, since synthetic uploads write no Athena receipts (b264219) - Add
--program-idfor synthetic deletes under non-default Gen3 programs (b264219) - Add
g3dt synth generate --data-versionto stamp generated records'data_versionproperty, making future batches version-deletable (b264219)
Fixes
- Tolerate
s3://URIs (including an accidentally doubled scheme) and S3 endpoint https URLs in theschema_s3_uriapp fact — values normalize to scheme-lessbucket/keyat resolve time, fixing dictionary deploy/upload failing withInvalid bucket name "s3:"(bd903e5)
Other
- Require gen3-metadata-simulator ^0.5.3 for the synth extra: 0.5.3 generates real date-times for
oneOf-nullable andformat: date-timeproperties instead of random words that sheepdog rejects (9d92052)
Full Changelog: 4.1.0...4.2.0