Expose some extra information from System.local table in Metadata

Description

Right now we only expose the cluster_name column in Metadata but it would make sense to also make the following columns available:

  • cql_version: would be useful for tools and framework to figure out which features are available

  • native_protocol_version: similar reason as the previous one, knowing whether it's one or two make it possible to switch between 2 drivers automatically

  • partitioner: Some CQL validation rules depends on which partitioner is used

  • release_version: For further validation and error messages for frameworks and tools

Environment

None

Pull Requests

None

Assignee

Sylvain Lebresne

Reporter

Michaël Figuière

Labels

None

PM Priority

None

Affects versions

None

Fix versions

Pull Request

None

Doc Impact

None

Size

None

External issue ID

None

External issue ID

None

Reviewer

Sylvain Lebresne

Priority

Minor
Configure