All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.translog.BaseTranslogReader.class Maven / Gradle / Ivy

????4?5com/groupbyinc/flux/index/translog/BaseTranslogReaderaLjava/lang/Object;Ljava/lang/Comparable;java/lang/Objectjava/lang/ComparableBaseTranslogReader.java5com/groupbyinc/flux/index/translog/Translog$Operation	+com/groupbyinc/flux/index/translog/Translog	Operation4com/groupbyinc/flux/index/translog/Translog$LocationLocation
generationJchannelLjava/nio/channels/FileChannel;pathLjava/nio/file/Path;header3Lcom/groupbyinc/flux/index/translog/TranslogHeader;$assertionsDisabledZj(JLjava/nio/channels/FileChannel;Ljava/nio/file/Path;Lcom/groupbyinc/flux/index/translog/TranslogHeader;)V()V
	 parseIdFromFileName(Ljava/nio/file/Path;)J"#
$java/lang/AssertionError&java/lang/StringBuilder(
)generation mismatch. Path: +append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-.
)/(J)Ljava/lang/StringBuilder;-1
)2 but generation: 4toString()Ljava/lang/String;67
)8(Ljava/lang/Object;)V:
';java/nio/channels/FileChannel=java/nio/file/Path?1com/groupbyinc/flux/index/translog/TranslogHeaderA	C	E	G	Ithis7Lcom/groupbyinc/flux/index/translog/BaseTranslogReader;
getGeneration()JsizeInBytestotalOperations()I
getCheckpoint1()Lcom/groupbyinc/flux/index/translog/Checkpoint;getFirstOperationOffsetOQ
BUgetPrimaryTermWN
BXreadSize(Ljava/nio/ByteBuffer;J)Ijava/io/IOException\java/nio/ByteBuffer^capacity`Q
_aAreusable buffer must have capacity >=4 when reading opSize. got [c(I)Ljava/lang/StringBuilder;-e
)f]hclear()Ljava/nio/Buffer;jk
_llimit(I)Ljava/nio/Buffer;no
_p	readBytes(Ljava/nio/ByteBuffer;J)Vrs
tflipvk
_wgetIntyQ
_zON
|=com/groupbyinc/flux/index/translog/TranslogCorruptedException~(operation size is corrupted must be [0..?] but was: ?(Ljava/lang/String;)V?
?reusableBufferLjava/nio/ByteBuffer;positionsizeImaxSizenewSnapshot7()Lcom/groupbyinc/flux/index/translog/TranslogSnapshot;3com/groupbyinc/flux/index/translog/TranslogSnapshot?;(Lcom/groupbyinc/flux/index/translog/BaseTranslogReader;J)V?
??checksummedStream?(Ljava/nio/ByteBuffer;JILcom/groupbyinc/flux/index/translog/BufferedChecksumStreamInput;)Lcom/groupbyinc/flux/index/translog/BufferedChecksumStreamInput;allocate(I)Ljava/nio/ByteBuffer;??
_?>com/groupbyinc/flux/index/translog/BufferedChecksumStreamInput?:com/groupbyinc/flux/common/io/stream/ByteBufferStreamInput?(Ljava/nio/ByteBuffer;)V?
??u(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/index/translog/BufferedChecksumStreamInput;)V?
??bufferopSizereuse@Lcom/groupbyinc/flux/index/translog/BufferedChecksumStreamInput;ready(Lcom/groupbyinc/flux/index/translog/BufferedChecksumStreamInput;)Lcom/groupbyinc/flux/index/translog/Translog$Operation;
readOperation??
?primaryTerm?N
?
XDOperation's term is newer than translog header term; operation term[?], translog header term [?inStreamop7Lcom/groupbyinc/flux/index/translog/Translog$Operation;
translog [?][?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-?
)?	compareTo:(Lcom/groupbyinc/flux/index/translog/BaseTranslogReader;)IMN
?java/lang/Long?compare(JJ)I??
??o()Ljava/nio/file/Path;getLastModifiedTimejava/nio/file/LinkOption?java/nio/file/Files?S(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileTime;??
?? java/nio/file/attribute/FileTime?toMillis?N
??o(Lcom/groupbyinc/flux/index/translog/Translog$Location;)Lcom/groupbyinc/flux/index/translog/Translog$Operation;	Cgeneration mismatch expected: ? got: ???	?translogLocation?	???
???
?location6Lcom/groupbyinc/flux/index/translog/Translog$Location;(Ljava/lang/Object;)I??
?java/lang/Class?desiredAssertionStatus()Z??
??CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions	Signature
SourceFileInnerClasses!??S*??!?5?%??+?'Y?)Y?*,?0?%?35?0?3?9?@BMN?/*?D??KL?2ONPQRSTN?3	*?J?V???	KL?<WN?2*?J?Y??KL?CZ[???!?.+?b?&?'Y?)Y?*d?0+?b?gi?0?9?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy