In our project we are using Connection.getMetadata().getURL() to retrieve the initial JDBC URL, e.g. jdbc:mysql://localhost:3306/etc.
Starting with version 2.2.1 the behavior has changed. The URL is set once again, and, despite its name, it's not the initial URL anymore. What we get is apparently a normalized URL, e.g. jdbc:mariadb://address=(host=localhost)(port=3306)(type=master)/etc.
However, we still need the actual initial URL, not the "normalized" one.
So, the question is, whether it's the expected behavior, and if yes, how do I retrieve the initial URL using the JDBC API?