Package org.apache.cassandra.cdc.stats
Class CdcStats
- java.lang.Object
-
- org.apache.cassandra.cdc.stats.CdcStats
-
- All Implemented Interfaces:
org.apache.cassandra.cdc.stats.ICdcStats,org.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
public abstract class CdcStats extends java.lang.Object implements org.apache.cassandra.cdc.stats.ICdcStats
-
-
Constructor Summary
Constructors Constructor Description CdcStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinputStreamByteRead(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, int len, int queueSize, int percentComplete)voidinputStreamBytesSkipped(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long bufferedSkipped, long rangeSkipped)voidinputStreamBytesWritten(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, int len)voidinputStreamEnd(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long runTimeNanos, long totalNanosBlocked)voidinputStreamEndBuffer(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> ssTable)voidinputStreamFailure(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, java.lang.Throwable t)voidinputStreamTimeBlocked(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long nanos)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cassandra.spark.stats.BufferingInputStreamStats
inputStreamQueueFull
-
Methods inherited from interface org.apache.cassandra.cdc.stats.ICdcStats
cdcConsumerStopTimeout, changeProduced, changePublished, changeReceived, closedCdcRowIterator, commitLogBytesFetched, commitLogBytesSkippedOnRead, commitLogHeaderReadFailureCount, commitLogHeaderReadTime, commitLogInvalidSizeMutationCount, commitLogReadTime, commitLogSegmentReadTime, commitLogSegmentUnexpectedEndErrorCount, corruptCommitLog, droppedExpiredMutations, droppedOldMutation, insufficientReplicas, lateChangePublished, mutationsBatchReadTime, mutationsChecksumMismatchCount, mutationsDeserializeFailedCount, mutationsFilterTime, mutationsIgnoredUnknownTableCount, mutationsReadBytes, mutationsReadCount, mutationsReadPerBatch, nextMutation, openedCdcRowIterator, outOfTokenRangeChangesIgnored, skippedCommitLogsCount, untrackedChangesIgnored, watermarkerExceededSize, watermarkerSize
-
-
-
-
Method Detail
-
inputStreamEnd
public void inputStreamEnd(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long runTimeNanos, long totalNanosBlocked)- Specified by:
inputStreamEndin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamEndBuffer
public void inputStreamEndBuffer(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> ssTable)
- Specified by:
inputStreamEndBufferin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamTimeBlocked
public void inputStreamTimeBlocked(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long nanos)- Specified by:
inputStreamTimeBlockedin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamByteRead
public void inputStreamByteRead(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, int len, int queueSize, int percentComplete)- Specified by:
inputStreamByteReadin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamFailure
public void inputStreamFailure(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, java.lang.Throwable t)- Specified by:
inputStreamFailurein interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamBytesWritten
public void inputStreamBytesWritten(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, int len)- Specified by:
inputStreamBytesWrittenin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
inputStreamBytesSkipped
public void inputStreamBytesSkipped(org.apache.cassandra.spark.utils.streaming.CassandraFileSource<org.apache.cassandra.cdc.api.CommitLog> source, long bufferedSkipped, long rangeSkipped)- Specified by:
inputStreamBytesSkippedin interfaceorg.apache.cassandra.spark.stats.BufferingInputStreamStats<org.apache.cassandra.cdc.api.CommitLog>
-
-