Motivation Currently, the C++ driver only appends the version and name to the C driver's handshake. It would be useful for analytics and debugging to append additional data. E.g. appending the C++ compiler and C++ standard could give us insight into compiler usage and help us make more informed decisions on when we should add continuous integration tests for new compilers/standards or we can drop support.
Scope
Append a string to the handshake platform. In instance.cpp currently NULL is passed as the platform string. Brainstorm other useful information, but consider adding:
- The compiler name and version
- The C++ standard