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

Add a Virtual table to expose Streaming metrics

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

Details

    • Operability
    • Low Hanging Fruit
    • All
    • None

    Description

      The streaming metrics for the different nodes should be exposed through a virtual table.

      Additional information for newcomers:

      A new class should be created for representing the new Virtual Table in org.apache.cassandra.db.virtual. You can look at ThreadPoolsTable for an example of virtual table implementation and to TableMetricTables#buildMetadata for how Timer metrics can be exposed. The new table will need to be registered in SystemViewsKeyspace.
      For the unit tests the easiest way is to add them at StreamingMetrics.

      Attachments

        Issue Links

        Activity

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

          People

            manish.c.ghildiyal@gmail.com Manish Ghildiyal Assign to me
            blerer Benjamin Lerer
            Manish Ghildiyal
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment