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

Refactor the way we notify compaction strategies about early opened files

Agile BoardAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Duplicate
    • 2.1.5
    • None
    • None
    • Normal

    Description

      We currently only notify compaction strategies about when we get a new instance of an sstable reader - for example when we move the start position. We don't notify when we create a new 'temporary' sstable when opening early.

      We should probably only track actual files, with their original first/last keys to make it easier for compaction strategies to not have to keep track of what files are 'real' and what files have had their starts moved etc.

      Attachments

        Issue Links

        Activity

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

          People

            Unassigned Unassigned Assign to me
            marcuse Marcus Eriksson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment