yasithdev opened a new pull request, #682:
URL: https://github.com/apache/airavata/pull/682

   Data-layer cleanup across the API. Removes schema that no code reads: the 
`process_workflow` table and proto message, the `resource.status` column and 
`StatusEnum`, the orphan `agent_deployment_info` table, the unused 
`BatchQueueRepository`, the duplicate `app_module_mapping` entity mapping, the 
dead `credentials.CREDENTIAL_OWNER_TYPE` column, and the grid-cert-legacy 
`user_dn`/`generate_cert` fields on `ProcessModel`/`UserConfigurationDataModel` 
(proto numbers reserved, Python stubs regenerated). Fixes two persistence 
defects: `parsing_template` silently dropped its `parser_connections` DAG on 
save, and `queue_status.RUNNING_JOBS` was a `bit(1)` truncating the running-job 
count to 0/1 (now `int`). Adds `UNIQUE` constraints on `tag(value)` and 
`resource_star(user_id, resource_id)` with race-safe, idempotent 
find-or-create. Entities and both `V1` baselines stay in sync; verified with a 
clean build and a fresh-DB init of schema + seed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to