Fix OSS driver's virtual table support against DSE 6.0.X and future server releases
Description
The fix for connecting the OSS driver to DSE 6.0.X was released in driver version 3.15.1. However, it was a hack that broke compatibility with future DSE releases that report a 4.x release version but implement the virtual tables.
When you get a chance, could you quickly manually check that you can connect to 6.0.X releases? I think that's all the testing necessary for this particular change.
The fix for connecting the OSS driver to DSE 6.0.X was released in driver version 3.15.1. However, it was a hack that broke compatibility with future DSE releases that report a 4.x release version but implement the virtual tables.
We've decided to fix this by making virtual table parsing optional/best-effort. There's precedent for this elsewhere in schema-parsing behavior.