Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-13729

Remove legacy code from PasswordAuthenticator + CassandraAuthorizer + CassandraRoleManager

    XMLWordPrintableJSON

Details

    Description

      OSS C* 2.2 introduced role-based-access-control and a mechanism to convert legacy tables.
      A direct upgrade from versions < 3.0 to 4.0 are not possible and the migration of legacy auth tables should have already been performed. In case there are still legacy auth tables in the system_auth keyspace, the node won't start so that people can safely restart with the previous version.

      We can get rid of the migration code and handling of legacy auth tables.

      Attachments

        Activity

          People

            snazy Robert Stupp
            snazy Robert Stupp
            Robert Stupp
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: