title: Why keyspace metadata is null only when connecting to datastax enterprise 6.8 with cassandra-driver?
body: <p>We have a requirement to support <strong>Datastax Enterprise 6.8</strong>.Installed DSE6.8 on aws ec2 linux by referring <a href="https://docs.datastax.com/en/install/6.8/install/dseBasicInstall.html" rel="nofollow noreferrer">https://docs.datastax.com/en/install/6.8/install/dseBasicInstall.html</a>.
  Our code does support Apache cassandra,drivers we use are <strong>cassandra-driver-core-3.1.0</strong>.We use following code for the connection</p>
  <pre><code>Cluster.Builder builder = Cluster.builder();
  String strMultipleNodes = connectionInfo.getNodes();    
          builder.addContactPointsWithPorts(getMultipleNodes(strMultipleNodes));
          Session session = builder.build().connect(connectionInfo.getKeySpace());
  </code></pre>
  <p>In the session,keyspace metadata is present when connecting to Apache cassandra,but when we connect to Datastax Enterprise 6.8,<strong>keyspace metadata is null</strong>.We are trying to get table metadata from the session value,but as keyspace metadata is null,not able to retreive table info.</p>
  <pre><code>poolObject.getSession().getCluster().getMetadata().getKeyspace(poolObject.getSession().getLoggedKeyspace()).getTable(activityConfig.getTableName());
  </code></pre>
  <p>Can anyone please let me know why this happens?</p>