Files
SAE31_2025/lib/org/mariadb/jdbc/client/impl/ReplayClient.class
T

50 lines
6.3 KiB
Plaintext
Raw Normal View History

2025-10-24 00:14:54 +02:00
Êþº¾4ñ
 +org/mariadb/jdbc/client/impl/StandardClient<init>m(Lorg/mariadb/jdbc/Configuration;Lorg/mariadb/jdbc/HostAddress;Lorg/mariadb/jdbc/client/util/ClosableLock;Z)V
 
)org/mariadb/jdbc/client/impl/ReplayClientcheckNotClosed()V5org/mariadb/jdbc/message/client/RedoableClientMessage  context!Lorg/mariadb/jdbc/client/Context;
 ensureReplayable$(Lorg/mariadb/jdbc/client/Context;)V  writer'Lorg/mariadb/jdbc/client/socket/Writer;   &org/mariadb/jdbc/message/ClientMessageencodeK(Lorg/mariadb/jdbc/client/socket/Writer;Lorg/mariadb/jdbc/client/Context;)I"1org/mariadb/jdbc/export/MaxAllowedPacketException
!$ %&isMustReconnect()Z
( ) 
destroySocket + ,-exceptionFactory*Lorg/mariadb/jdbc/export/ExceptionFactory; / 01 description()Ljava/lang/String;
345 67(org/mariadb/jdbc/export/ExceptionFactorywithSql>(Ljava/lang/String;)Lorg/mariadb/jdbc/export/ExceptionFactory;9:Packet too big for current server max_allowed_packet value;08000
3= >?createR(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)Ljava/sql/SQLException;AHZ000Cjava/io/IOExceptionE Socket error
G HIexecutePipeline]([Lorg/mariadb/jdbc/message/ClientMessage;Lorg/mariadb/jdbc/Statement;IJIIZZ)Ljava/util/List;K+org/mariadb/jdbc/client/context/RedoContext
JM NOsaveRedo,([Lorg/mariadb/jdbc/message/ClientMessage;)V
Q RSexecute\(Lorg/mariadb/jdbc/message/ClientMessage;Lorg/mariadb/jdbc/Statement;IJIIZZ)Ljava/util/List;
JU NV+(Lorg/mariadb/jdbc/message/ClientMessage;)V
XYZ [\-org/mariadb/jdbc/client/impl/TransactionSaver
getBuffers:()[Lorg/mariadb/jdbc/message/client/RedoableClientMessage;
X^ _`getIdx()Ib@org/mariadb/jdbc/message/client/RedoableWithPrepareClientMessage ad e1
getCommand ag hiprep*()Lorg/mariadb/jdbc/BasePreparedStatement; klm noorg/mariadb/jdbc/client/ContextgetPrepareCacheCmd](Ljava/lang/String;Lorg/mariadb/jdbc/BasePreparedStatement;)Lorg/mariadb/jdbc/export/Prepare;q-org/mariadb/jdbc/message/client/PreparePacket
ps t(Ljava/lang/String;)V
v wx sendQuery+(Lorg/mariadb/jdbc/message/ClientMessage;)I
z {|
readPacketN(Lorg/mariadb/jdbc/message/ClientMessage;)Lorg/mariadb/jdbc/client/Completion;~3org/mariadb/jdbc/message/server/PrepareResultPacket  logger"Lorg/mariadb/jdbc/util/log/Logger;java/lang/StringBuilder
ƒ  ˆ!replayed command after failover:
ƒŠ Œappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
p/
ƒ 1toString  t org/mariadb/jdbc/util/log/Loggerinfo
˜reEncodel(Lorg/mariadb/jdbc/client/socket/Writer;Lorg/mariadb/jdbc/client/Context;Lorg/mariadb/jdbc/export/Prepare;)I
/
œ V readResponse kŸ  ¡getExceptionFactory,()Lorg/mariadb/jdbc/export/ExceptionFactory;£&Socket error during transaction replay
¥¦§ ¨©!org/mariadb/jdbc/util/log/Loggers getLogger5(Ljava/lang/Class;)Lorg/mariadb/jdbc/util/log/Logger;CodeLineNumberTableLocalVariableTablethis+Lorg/mariadb/jdbc/client/impl/ReplayClient;conf Lorg/mariadb/jdbc/Configuration; hostAddressLorg/mariadb/jdbc/HostAddress;lock+Lorg/mariadb/jdbc/client/util/ClosableLock;skipPostCommandsZ
Exceptions¹java/sql/SQLExceptionmaxE3Lorg/mariadb/jdbc/export/MaxAllowedPacketException; ioExceptionLjava/io/IOException;message(Lorg/mariadb/jdbc/message/ClientMessage;
StackMapTablemessages)[Lorg/mariadb/jdbc/message/ClientMessage;stmtLorg/mariadb/jdbc/Statement; fetchSizeImaxRowsJresultSetConcurrency
resultSetTypecloseOnCompletioncanRedoresLjava/util/List;LocalVariableTypeTable6Ljava/util/List<Lorg/mariadb/jdbc/client/Completion;>; Signatureƒ([Lorg/mariadb/jdbc/message/ClientMessage;Lorg/mariadb/jdbc/Statement;IJIIZZ)Ljava/util/List<Lorg/mariadb/jdbc/client/Completion;>; completions(Lorg/mariadb/jdbc/message/ClientMessage;Lorg/mariadb/jdbc/Statement;IJIIZZ)Ljava/util/List<Lorg/mariadb/jdbc/client/Completion;>;transactionReplay2(Lorg/mariadb/jdbc/client/impl/TransactionSaver;)V
preparePacket/Lorg/mariadb/jdbc/message/client/PreparePacket;redoableBLorg/mariadb/jdbc/message/client/RedoableWithPrepareClientMessage;cmdLjava/lang/String;prepare!Lorg/mariadb/jdbc/export/Prepare;
responseNoj
querySaver7Lorg/mariadb/jdbc/message/client/RedoableClientMessage;ietransactionSaver/Lorg/mariadb/jdbc/client/impl/TransactionSaver;buffers8[Lorg/mariadb/jdbc/message/client/RedoableClientMessage;èëorg/mariadb/jdbc/export/Prepareíjava/lang/String<clinit>
SourceFileReplayClient.java!ª`
*+,-·±«
& '¬4
­®
¯°
±²
³´
µ·¸wxª9z*¶

¹+*´¹¬M,¶#™'*´*+¹.28:,¶<¿*´*+¹.28@,¶<¿M*¶'*´*+¹.2D:,¶<¿&'!&_B«J+- ./'0(1/23384E5I7N8[9_:`;d<i=v>¬*(7º»`¼½z­®z¾¿ÀN!!ÿB·¸HIªÃ
!*+, ·F:
*´ÀJ+¶L
°«MNWX¬f
!­®!ÁÂ!ÃÄ!ÅÆ!ÇÈ!ÉÆ!ÊÆ!Ë!Ì ÍÎ