Rob Barnsley
Rob Barnsley
Metadata plugin for interacting with an external postgres database (JSONB).
Metadata will be expected to be stored in jsonb field.
Borrows heavily from @cserf's request (https://github.com/rucio/rucio/pull/5604). - Added metadata deletion trigger to both JSON and ExternalPostgresJSON plugins. - Attached trigger to `delete_dids ` (core/did) and` __cleanup_after_replica_deletion` (core/replica) functions. - Added...
added try/except for general psycopg2 errors. added new exception for generic metadata error & added 500s to flask returns
### Description Trying to auth (oidc) when the user's token is large (>2048 characters) violates column size constraint `oauth_requests.redirect_msg`. One consequence of this is that a user can only be...