[ 
https://issues.apache.org/jira/browse/CASSANDRA-10996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylvain Lebresne resolved CASSANDRA-10996.
------------------------------------------
    Resolution: Not A Problem

To refer to the "upgrading" section of the {{NEWS}} file for 3.0 (which I 
strongly advise reading carefully for any upgrade but even more so for major 
upgrades):
{noformat}
   - Schema metadata is now stored in the new `system_schema` keyspace, and
     legacy `system.schema_*` tables are now gone; see CASSANDRA-6717 for 
details.
{noformat}
So you'd have to adapt your code to use the new tables. That said, I'd 
recommend relying on drivers metadata APIs (for instance 
[KeyspaceMetadata|http://docs.datastax.com/en/drivers/java/2.1/com/datastax/driver/core/KeyspaceMetadata.html]
 and related classes for the java driver) to access schema information (instead 
of directly querying the system tables) as this will isolate you from such 
changes.

> The system table  system.schema_columnfamilies does not exist
> -------------------------------------------------------------
>
>                 Key: CASSANDRA-10996
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10996
>             Project: Cassandra
>          Issue Type: Bug
>          Components: CQL
>            Reporter: sangshenghong
>            Priority: Critical
>             Fix For: 3.1.1
>
>         Attachments: error.png
>
>
> In the 2.1.6 version,there is one system table named 
> "system.schema_columnfamilies", but in the latest version 3.1.1, when I 
> execute select * from system.schema_columnfamilies, it throw "unconfigured 
> table schema_columnfamilies" in cqlsh.
> But in the system.log file, it show 
> ColumnFamilyStore.java:381 - Initializing system.schema_columnfamilies
> I checked the doc and found some tables and schemas have been change, so I 
> want to know if there any change for this?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to