sodadata / soda-core

:zap: Data quality testing for the modern data stack (SQL, Spark, and Pandas) https://www.soda.io
https://go.soda.io/core-docs
Apache License 2.0
1.92k stars 209 forks source link

Optional status and type field for contracts in Atlan #2137

Closed bichitra95 closed 3 months ago

bichitra95 commented 4 months ago

Atlan API now accepts contracts without type and status fields as mandatory fields.

type: If the type field is absent in the contract, Atlan will try to fetch the type with the help of the qualifiedName provided for supported dataset types. If there are multiple supported datasets present in Atlan for the given qualifiedName, the API will through an error.

status: status is optional now. The default value of status is DRAFT if not present in the contract.

sonarcloud[bot] commented 4 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

tombaeyens commented 3 months ago

I have applied this change in the new contracts7 branch which will be the next contracts release

https://github.com/sodadata/soda-core/tree/contracts7