[Improvement] Create Postgresql JDBC catalog with error message
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 315
Description
### What would you like to be improved?
.if we use the `jdbc-url` without database, we will report an error `Can't find suitable driver`
Wrong example
```
curl -X POST -H "Accept: application/vnd.gravitino.v1+json" -H "Content-Type: application/json" -d '{
"name":"catalog_pg",
"type":"RELATIONAL",
"provider":"jdbc-postgresql",
"comment":"comment",
"properties":{
"jdbc-url":"jdbc:postgresql://postgresql?sslmode=require",
"jdbc-user":"postgres",
"jdbc-password":"postgres",
"jdbc-database":"db",
"gravitino.bypass.driverClassName":"org.postgresql.Driver"
}
}' http://gravitino:8090/api/metalakes/metalake/catalogs
```
It's not user-friendly error message.
### How should we improve?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.