Edit C:\dspace\webapps\solr\WEB-INF\lib\org\apache\zookeeper\server\persistence\FileTxnSnapLog.class
???? 1t ! ? Z ? ? ? ? ? ? ? Z ? Z ? ? ? ? ? ? ? ? ? ? ? ? ? ? Z ? ? ? Z ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Z ? ? ? ? ? ( ? ? \ ? ? ? ? ? ? ? ? 2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Z ? ? ? ? ? ! PlayBackListener InnerClasses dataDir Ljava/io/File; snapDir txnLog 0Lorg/apache/zookeeper/server/persistence/TxnLog; snapLog 2Lorg/apache/zookeeper/server/persistence/SnapShot; VERSION I ConstantValue version Ljava/lang/String;" LOG Lorg/slf4j/Logger; <init> (Ljava/io/File;Ljava/io/File;)V Code LineNumberTable LocalVariableTable this 8Lorg/apache/zookeeper/server/persistence/FileTxnSnapLog; Exceptions getDataDir ()Ljava/io/File; getSnapDir restore ?(Lorg/apache/zookeeper/server/DataTree;Ljava/util/Map;Lorg/apache/zookeeper/server/persistence/FileTxnSnapLog$PlayBackListener;)J e NoNodeException 6Lorg/apache/zookeeper/KeeperException$NoNodeException; dt &Lorg/apache/zookeeper/server/DataTree; sessions Ljava/util/Map; listener ILorg/apache/zookeeper/server/persistence/FileTxnSnapLog$PlayBackListener; 4Lorg/apache/zookeeper/server/persistence/FileTxnLog; itr# TxnIterator <Lorg/apache/zookeeper/server/persistence/TxnLog$TxnIterator; highestZxid J hdr $Lorg/apache/zookeeper/txn/TxnHeader; LocalVariableTypeTable 4Ljava/util/Map<Ljava/lang/Long;Ljava/lang/Integer;>; Signature ?(Lorg/apache/zookeeper/server/DataTree;Ljava/util/Map<Ljava/lang/Long;Ljava/lang/Integer;>;Lorg/apache/zookeeper/server/persistence/FileTxnSnapLog$PlayBackListener;)J processTransaction t(Lorg/apache/zookeeper/txn/TxnHeader;Lorg/apache/zookeeper/server/DataTree;Ljava/util/Map;Lorg/apache/jute/Record;)V txn Lorg/apache/jute/Record; rc$ ProcessTxnResult 7Lorg/apache/zookeeper/server/DataTree$ProcessTxnResult; ?(Lorg/apache/zookeeper/txn/TxnHeader;Lorg/apache/zookeeper/server/DataTree;Ljava/util/Map<Ljava/lang/Long;Ljava/lang/Integer;>;Lorg/apache/jute/Record;)V getLastLoggedZxid ()J save Q(Lorg/apache/zookeeper/server/DataTree;Ljava/util/concurrent/ConcurrentHashMap;)V dataTree sessionsWithTimeouts (Ljava/util/concurrent/ConcurrentHashMap; lastZxid snapshotFile MLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/Long;Ljava/lang/Integer;>; v(Lorg/apache/zookeeper/server/DataTree;Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/Long;Ljava/lang/Integer;>;)V truncateLog (J)Z zxid truncLog truncated Z findMostRecentSnapshot snaplog 2Lorg/apache/zookeeper/server/persistence/FileSnap; findNRecentSnapshots (I)Ljava/util/List; n #(I)Ljava/util/List<Ljava/io/File;>; getSnapshotLogs (J)[Ljava/io/File; append ((Lorg/apache/zookeeper/server/Request;)Z si %Lorg/apache/zookeeper/server/Request; commit ()V rollLog close <clinit> SourceFile FileTxnSnapLog.java o ? m n Opening datadir:{} snapDir:{}%&' java/io/File version-2 o( _ ` a `)*+* java/io/IOException java/lang/StringBuilder Unable to create data directory ?, ?-./ o0 Unable to create snap directory 2org/apache/zookeeper/server/persistence/FileTxnLog o1 b c 0org/apache/zookeeper/server/persistence/FileSnap d e23456 ?789:;<