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

AlterTypeStatement generates potentially huge number of schema announcements, only one of them necessary

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Arguably an oversight from my 3.0 schema work. In 3.0 and up we store type names - including UDTs - by their name only in all schema tables, including columns, functions, and other types.

      As such, it's completely redundant to issue a migration for each affected table/function/type, the original type change migration will take care of everything automatically. It's dead and harmful code.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned Assign to me
            aleksey Aleksey Yeschenko

            Dates

              Created:
              Updated:

              Slack

                Issue deployment