/usr/lib64/mysql/plugin/debug
NameSizeModeActions
adt_null.so158080755editdlrm
auth.so160720755editdlrm
auth_socket.so157040755editdlrm
auth_test_plugin.so159840755editdlrm
libdaemon_example.so159040755editdlrm
mypluglib.so162320755editdlrm
qa_auth_client.so155280755editdlrm
qa_auth_interface.so158560755editdlrm
qa_auth_server.so157040755editdlrm
semisync_master.so461920755editdlrm
semisync_slave.so204320755editdlrm
Edit: /usr/lib64/mysql/plugin/debug/semisync_master.so (46192B)
ELF>pI@0@8 @p2p2@@@22PP@  $$Std Ptd```QtdRtdGNUGNU]_P>|yٍLMC6 @#2%!1`#  ѠDm!0D A @&689;=>@BDEFGJKNPRTWY]bdefhjklopqstvwy{|^Þ? %VrH2Y莩#(]>ˎjޏ+.Mt Xt] H  l DU8X  m# L LS4 V=9 s \c  tr :G  n^  n d5 H \M 9 .b 8__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizerpl_semi_sync_master_timeoutrepl_semisyncrpl_semi_sync_master_trace_levelmy_getsystimeunregister_trans_observerunregister_binlog_storage_observerunregister_binlog_transmit_observer_Z21sql_print_informationPKcz_Z15sql_print_errorPKcz_ZN11ActiveTranxC2EP14st_mysql_mutexmmax_connections_Znam_ZN11ActiveTranxC1EP14st_mysql_mutexm_ZN11ActiveTranxD2Ev_ZdaPvmy_free_ZN11ActiveTranxD1Ev_ZN18ReplSemiSyncMasterD2Ev_ZdlPvmPSI_serverpthread_mutex_destroypthread_cond_destroy_ZN18ReplSemiSyncMasterD1Ev_ZN11ActiveTranx14get_hash_valueEPKcystrlen_ZN11ActiveTranx7compareEPKcyS1_ystrcmp_ZN11ActiveTranx17insert_tranx_nodeEPKcystrncpymy_malloc_ZN11ActiveTranx16is_tranx_end_posEPKcy_ZN11ActiveTranx24clear_active_tranx_nodesEPKcymemset__assert_fail_ZN18ReplSemiSyncMasterC2Ev_ZN18ReplSemiSyncMasterC1Ev_ZN18ReplSemiSyncMaster4lockEvpthread_mutex_lock__stack_chk_fail_ZN18ReplSemiSyncMaster6unlockEvpthread_mutex_unlock_ZN18ReplSemiSyncMaster12enableMasterEv_Znwm_ZN18ReplSemiSyncMaster14cond_broadcastEvpthread_cond_broadcast_ZN18ReplSemiSyncMaster13cond_timewaitEP8timespecpthread_cond_timedwait_ZN18ReplSemiSyncMaster9add_slaveEvrpl_semi_sync_master_clients_ZN18ReplSemiSyncMaster18is_semi_sync_slaveEvget_user_var_int_ZN18ReplSemiSyncMaster10switch_offEvrpl_semi_sync_master_off_times_ZN18ReplSemiSyncMaster13disableMasterEv_ZN18ReplSemiSyncMaster10initObjectEvkey_ss_mutex_LOCK_binlog_my_fast_mutexattrpthread_mutex_initkey_ss_cond_COND_binlog_send_pthread_cond_initrpl_semi_sync_master_enabledstderr__fprintf_chk_ZN18ReplSemiSyncMaster12remove_slaveEvrpl_semi_sync_master_wait_no_slaverepl_semi_binlog_dump_end_ZN18ReplSemiSyncMaster9commitTrxEPKcythd_enter_condrpl_semi_sync_master_no_transactionsrpl_semi_sync_master_yes_transactionsthd_exit_cond__strcpy_chkrpl_semi_sync_master_wait_sessions_Z17sql_print_warningPKczrpl_semi_sync_master_wait_timeoutsrpl_semi_sync_master_wait_pos_backtraverserpl_semi_sync_master_trx_wait_numrpl_semi_sync_master_trx_wait_timerpl_semi_sync_master_timefunc_failsrepl_semi_report_commitrepl_semi_report_rollback_ZN18ReplSemiSyncMaster13try_switch_onEiPKcy_ZN18ReplSemiSyncMaster17reportReplyBinlogEjPKcyrepl_semi_binlog_dump_start_ZN18ReplSemiSyncMaster17reserveSyncHeaderEPhmrepl_semi_reserve_header_ZN18ReplSemiSyncMaster16updateSyncHeaderEPhPKcyjrepl_semi_before_send_event_ZN18ReplSemiSyncMaster18writeTranxInBinlogEPKcyrepl_semi_report_binlog_update_ZN18ReplSemiSyncMaster14readSlaveReplyEP6st_netjPKcnet_flushnet_clearmy_net_read__strncpy_chkrpl_semi_sync_master_net_wait_numrpl_semi_sync_master_net_wait_timerepl_semi_after_send_eventTHR_THDpthread_getspecific_db_enter__db_return__ZN16Diagnostics_area22reset_diagnostics_areaEv_ZN18ReplSemiSyncMaster11resetMasterEvrepl_semi_reset_master_ZN18ReplSemiSyncMaster14setExportStatsEvrpl_semi_sync_master_statusrpl_semi_sync_master_avg_trx_wait_timerpl_semi_sync_master_avg_net_wait_timerepl_semi_request_commit__cxa_atexit_mysql_plugin_interface_version__mysql_sizeof_struct_st_plugin_semi_sync_master_plugin_mysql_plugin_declarations__ZN5Trace13kTraceNetWaitE_ZN16ReplSemiSyncBase15kPacketMagicNumE_ZN16ReplSemiSyncBase15kPacketFlagSyncE_ZN16ReplSemiSyncBase11kSyncHeaderE_ZN5Trace13kTraceGeneralE_ZN5Trace14kTraceFunctionE_ZN5Trace12kTraceDetailElibstdc++.so.6libm.so.6libc.so.6GLIBC_2.34GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.3.2CXXABI_1.3.9GLIBCXX_3.4 ` ii  ti  ui  ri  i yѯ  t)  J~rI(MJ#XH1P`*J9[Asp]pz(@PHpXpxЍqϐWqдش;r qHqh rpx[ K8X @]b l Y^x^ ZhZ(A0L(L8q@OHuPuPDDXF0F`hhBBpmx`!#%r0rGd<\ȳ\/ȯjЯ0د=`=23~Ȳ~nhMc;Qo|ȶ?ضae p(08P@HPfX`hpkx   @ TvȰаذy> s(_0U8@HPX`whpx}a "J$&'EȱCб(ر)*V+SH,X- I(g0.8i@7H:P1X4`5HHoHtH5o%ohhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQ%=kD%5kD%-kD%%kD%kD%kD% kD%kD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%}jD%ujD%mjD%ejD%]jD%UjD%MjD%EjD%=jD%5jD%-jD%%jD%jD%jD% jD%jD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%iD%}iD%uiD%miD%eiD%]iD%UiD%MiD%EiD%=iD%5iD%-iD%%iD%iD%iD% iD%iD%hD%hDH=mHmH9tH6fHt H=mH5zmH)HH?HHHtHfHtfD=Umu+UH=eHt H=bd-m]wHHHdHHkeHHHHeHHHeHH@HtHUHATSLi'@BHOHS㥛 HHHH?H)ISHHBzՔHHHHiH)HH4HHHHH?H)Hi@BH L9rD)[A\]øUHSHHHH=|du;HH=)duFHH=cÅuIH=XCH=4H]H=4H=4UHSHHHH8cHҍTWHGHGHG G(G,HGHHwPHG0HG8HH<HH9HHGHC@KH~H‰HHHH9uH=4}H]ÐUHATSIH@HtID$@AD$HI\$HtHHCAl$,Hu[A\]ÐUHATSHu#H[HtHXH[A\]LgPHhbHHtHxHt P0HCxL LcH9bHHtH{HHt PPHCHLzUHATSHHIHUHt~LDD@ʃ?>׉1уHA9uH}ƒ?DAAAD1ЃHuȺsHH[A\]ùUHATSIHHu I9w[A\]UHAWAVAUATSHHHuHU@Lc {(H{ L{ C(DhDk(McMiOt'MAD$IDŽ$IDŽ$IDŽ$HuLAƄ$HEI$H{0HS8HHuLHC8LLs8}H5?H=?I$HC C(!rH)HH{tHSHHCHC C,HCLs8Ls0McMiMI$LHAHS@HI$HS@L4Au[@DH[A\A]A^A_]HS8McMiHO/MH5>H=t0AMcMiK/LH5S>H=0usDH53>H=X>U\Lc MtC(HMHUH5=H=Z0AUHAWAVAUATSHIII@uhLLLAljIF@HHt%HLLHt HHuAu:HA@uQH[A\A]A^A_]H5=H=f=q{ELLH5g=H=/KH5J=H=1=.UHAWAVAUATSHIII@Mt2I]0Ht)HLLHHHuIcUHHI}@IEIE AE(HtJHHtBHAEA9E,v&Ht!HHAE,AE,A;EvHuIE HHHtZI}0tIE0IE8AEuIAE@H[A\A]A^A_]H5.H=;IE HIEH5{.H= <I$HI9tMMMAI$LLIU@HHHtL9tHHHuI]0I}IE H0H9H"IE HIEHHH9HHPH9rH!H9wH9tmIUH:IEIMHIE HtNHHtFHAEA9E,v&Ht!HHAE,AE,A;EvHuIE HHHWAEjIM0LDH5 -H=-?H +-H5W-H=:H5,H=A:> Mu0AI9^HHGGƇHLJƇHLJƇHLJƇƇƇÐUHAUATSHXHdH%(HE1HZHHtrHwxHtiH}IHtRL-YIEH5,LH{PIELHEdH+%(uHX[A\A]]H{POHUHSHHHyYHHtHxHtH{PaH]ÐUHATSHtH[A\]ÿXIHsPHHLcƃƃƃƃƃH= ,FUHSHHHXHHtHHHtH{mH]ÐUHAVAUATSH`HIdH%(HE1@HVXHHHsHHHSxH}IHL5XIH5*L@HsPH{LAIDLH@u7HEdH+%(uZDH`[A\A]A^]H5*+H=7DDH5+H=7HsPH{LLA"UHSHHHWHHH]UHH dH%(HE1HEHUHuH=6=H}HUdH+%(uUHATSH@uaƃH{HtkAHVHƃƃH=y*HW@uAD[A\]H5 *H=5H *#H55)H= 6DH5)H=5UHATSHat[HLcMt\L}XLpHCƃƃƃƃH=)HS[A\]H )H5n(H=D5JUHATSHGHTHHHUHHHGHtHLcPH!UHHtLHT:P(HCxH5ULLcHTHHtLHT:PHHCHLHT8t;HH[A\]H )H4HTH8H UHATSHH^THHt4H5[L%84LH7THH5ZLPH=CT¸t[A\]HH=T¸uHH=S¸uHH=xSUHHS8tH=S,t HS]H=StHSUHSHHHSHHHttHR:uHtHH]HUHSHHH=SQt&H52H=]'CH=RH52H=7'H]UHAWAVAUATSHHHIIdH%(HE1@MWOHHBzՔHHHUHiҀH)HHHHEHeHSPHsH &HEtVu$L=1 H51H=1,KALLH51H=u&uuAHQH_LHLLLuttH{LLtHPHHu@HEdH+%(HH[A\A]A^A_]HLH50H=%#eLLLLƃEHHi@BHEHUHUH=ɚ;vHHH-ʚ;HH=ɚ;wHMHEHOH HuHMHOH(HLLLH=%HDPHH9DLHLLLLLLH'OHLLLH=r$LLLH={$HLHLH=y$gH}xHOHH+NHHuHENHLLH=$}H $H5p!H=%LH5}.H=-^Gt HWHuUHHwH=MN]UH9]ÐUHAVAUATSHAII@uZtHHLL4x!ƃLLDH=$@u([A\A]A^]H5$H=,댺H5v$H=,빐uUHAVAUATSHAII@HutHHLLGx?HLLƃH{HtwLLH LH8H;@[A\A]A^]H5#H=+*LLDH8H #3H5H=+LLH5#H=9,t[HHHH>CƃHwu H*H5&#H=# ٺH5#H=*UHAVAUATSIHIH=zKu0AUH5F+MHH=I#[A\A]A^]L5:KLLHAuLAUH5*뭐UHAUATSHHII@u2H+taIv:fAEA@uQDH[A\A]]H5"H=)H="vHAADH5"H=)UHSHHH=JJuHHH]ÐUHAWAVAUATSHDEuHe[A\A]A^A_]HIII+t@HDEH{HLLAHEtAF@OH5 "H=(-H5!H=j(uBHHLLGTHHHLL6unHWZH !H5wH=M(Suu:HHHLLAAAHPEMLUH5 H=l!zHUHHLDH= H]UHAVAUATSHII@u`H tZLHLLL~cLLƃLCH5 H=&HLƃLƃtH{Ht*LLu:H@uN[A\A]A^]H H5H=&LLH= H륺H5" H=%HFuUHH=F{]ÐUHAWAVAUATSH8HIIdH%(HE1L7A@@A|$LAA|$MA LL"~LALIMM|$IIu >C~NFDFDVDNVD^I.ADEDEAF$ I AD@IH HLBƄ=MHLድH}AH5H="$2H &&H5H=[n HHBzՔHHHHiҀH)HHHHrH==+A@KHEdH+%(XDH8[A\A]A^A_]H5UH=L$l4HxHCHHUCHHH=H;CHIt*AIH=/eA5AIH=;A H=!AH=-AHLH5OH=c#fDH5/H=I"F|UHAUATSH8IHdH%(HE1H=Bu#HEdH+%(H8[A\A]]HB8UIHHA$H=mBHM H5pH="I$tAƅHu k\UHSHH@H#ƃƃƃHAHHAHHAHHAHH@HH$AHHAHH@HHAHH@HH@u(H]H5~H=Z eH5\H=F CUHH=@ ]ÐUHSHHH'@H@HHtEH?HHfH*HfH*^f/ "H,HJ@HH@HHtEH?HHfH*HfH*^f/!H,H4?HHyH]HHH fH*XCHHH fH*X7\G!H,H?7HHH fH*XNHHH fH*XB\ H,H?BUHSHHH=&?CH>HCH]UHSHHH=>CHj>HCH]UHSHHH=>CH=HCH]UHSHHH={>VCH=HCH]UHSHHH=B>CHG>HCH]UHSHHH= >CHV=HCH]UHSHHH==CH}=HCH]UHSHHH==rCH<HCH]UHSHHH=^=9CHC=HCH]UHSHH=H6H_:HH=< H[]HHunregister_trans_observer failedunregister_binlog_storage_observer failedunregister_binlog_transmit_observer failedSemi-sync replication initialized for transactions.%s: binlog write out-of-order, tail (%s, %lu), new node (%s, %lu)%s: insert (%s, %lu) in entry(%u)%s: transaction node allocation failed for: (%s, %lu)%s: probe (%s, %lu) in entry(%u)ActiveTranx::::clear_active_tranx_nodesint TranxNodeAllocator::free_nodes_before(TranxNode*)/builddir/build/BUILD/mysql-5.5.62/mysql-5.5.62/plugin/semisync/semisync_master.h%s: cleared %d nodes back until pos (%s, %lu)/builddir/build/BUILD/mysql-5.5.62/mysql-5.5.62/plugin/semisync/semisync_master.ccSemi-sync replication enabled on the master.ReplSemiSyncMaster::cond_timewait()ReplSemiSyncMaster::switch_offint ReplSemiSyncMaster::switch_off()Semi-sync replication switched OFF.int ReplSemiSyncMaster::disableMaster()Semi-sync replication disabled on the master.ReplSemiSyncMaster::initObjectStop %s binlog_dump to slave (server_id: %d)Waiting for semi-sync ACK from slave%s: wait pos (%s, %lu), repl(%d) %s: Binlog reply is ahead (%s, %lu),%s: move back wait position (%s, %lu),%s: init wait position (%s, %lu),%s: wait %lu ms for binlog sent (%s, %lu)Timeout waiting for reply of binlog (file: %s, pos: %lu), semi-sync up to file %s, position %lu.Replication semi-sync getWaitTime fail at wait position (%s, %lu)int ReplSemiSyncMaster::commitTrx(const char*, my_off_t)!getMasterEnabled() || !active_tranxs_->is_tranx_end_pos(trx_wait_binlog_name, trx_wait_binlog_pos)ReplSemiSyncMaster::try_switch_onSemi-sync replication switched ON with slave (server_id: %d) at (%s, %lu)ReplSemiSyncMaster::reportReplyBinlogint ReplSemiSyncMaster::reportReplyBinlog(uint32, const char*, my_off_t)%s: signal all waiting threads.Start %s binlog_dump to slave (server_id: %d), pos(%s, %lu)ReplSemiSyncMaster::reserveSyncHeaderNo enough space in the packet for semi-sync extra header, semi-sync replication disabledReplSemiSyncMaster::updateSyncHeaderint ReplSemiSyncMaster::updateSyncHeader(unsigned char*, const char*, my_off_t, uint32)%s: server(%d), (%s, %lu) sync(%d), repl(%d)ReplSemiSyncMaster::writeTranxInBinlogint ReplSemiSyncMaster::writeTranxInBinlog(const char*, my_off_t)Semi-sync failed to insert tranx_node for binlog file: %s, position: %luReplSemiSyncMaster::readSlaveReplyint ReplSemiSyncMaster::readSlaveReply(NET*, uint32, const char*)(unsigned char)event_buf[1] == kPacketMagicNumSemi-sync master failed on net_flush() before waiting for slave replySemi-sync master wait for reply fail to get wait time.Read semi-sync reply network error: %s (errno: %d)Read semi-sync reply length error: %s (errno: %d)Read semi-sync reply magic number errorRead semi-sync reply binlog file length too large/builddir/build/BUILD/mysql-5.5.62/mysql-5.5.62/sql/sql_class.hReplSemiSyncMaster::resetMasterThe tracing level for semi-sync replication.Wait until timeout when no semi-synchronous replication slave available (enabled by default). The timeout value (in ms) for semi-synchronous replication in the masterEnable semi-synchronous replication master (disabled by default). Rpl_semi_sync_master_wait_sessionsRpl_semi_sync_master_timefunc_failuresRpl_semi_sync_master_wait_pos_backtraverseRpl_semi_sync_master_tx_wait_timeRpl_semi_sync_master_tx_avg_wait_timeRpl_semi_sync_master_net_wait_timeRpl_semi_sync_master_net_waitsRpl_semi_sync_master_net_avg_wait_timeSemi-synchronous replication masterunregister_replicator OKActiveTranx:insert_tranx_node---> %s enter<--- %s exit (%d)ActiveTranx::is_tranx_end_pos%s: cleared all nodes0rpl_semi_sync_slaveactive_tranxs_ != NULL%s called twice semisyncsemi-syncasynchronousReplSemiSyncMaster::commitTrx%s: Got reply at (%s, %lu)%s: Wait for replica's reply%s: Got reply (%s, %lu)clear_errortrace_levelwait_no_slavetimeoutenabledRpl_semi_sync_master_statusRpl_semi_sync_master_clientsRpl_semi_sync_master_yes_txRpl_semi_sync_master_no_txRpl_semi_sync_master_no_timesRpl_semi_sync_master_tx_waitsrpl_semi_sync_masterHe ZhenxingCOND_binlog_send_LOCK_binlog_ @C;9pʸ0DXV*~¼<`t$D\lB $Lto#4 Tt> @/lNd<0_T~tL 08 iX x   zRx $ȬFJ w?:*3$"DP\#p+$AC C A "EC En A EC E  ZSEC CG $EC Ck A $@EC G A h~.EC Cb ,EC M A (EC Mu A ( EC M A c$(EC I A Pl=EC Eo $pEC Cd A =EC Eo ($EC K A .EC E`   UEC G A $(>EC Ch A $PEC C A $xbEC C A $9EC Ca A QEC l A cEC EK A ;kEC E] ,0MEC M A `/ZC Q EC F (EC Gj A (&VC G A (EC GH A $$>EC I A L,EC E^ (lEC Mb A EC V ([EC G A .]C M ,EC P+ A $4TEC IG A \#EC E A EC U  EC E A s9EC Ek 9EC Ek 9EC Ek $9EC Ek D9EC Ek d9EC Ek  9EC Ek "9EC Ek ;9EC Ek T J9EC Ek  J~rIi x  @ ro +x! o ooo30@@@P@`@p@@@@@@@@@AA A0A@APA`ApAAAAAAAAABB B0B@BPB`BpBBBBBBBBBCC C0C@CPC`CpCCCCCCCCCDD D0D@DPD`DpDDDDDDh (MJ  #X 1*J' 9[Asp]pzPpxЍqϐWq;r qHqhr[ K 8@semisync_master.so-5.5.62-4.module_el9.0.0+43+4a26c32c.cloudlinux.x86_64.debugE7zXZִF!t/X]?Eh=ڊ2N$PdȍR1X?5]pQ1 O5BQ} yȔr9Md?HSHҭ|aƭ>MN8CR l-{m?͒zl!߷kBaME  1.HCl <9ƄfHEr:i۵He>,օC3%wH" f“;Esu:eR˖C@=&ό^fً0ֲ jL!wTTX[Џ^45yD_3܃?eR_Fj2;M$w]Y 89<4mMx1;ߒP,EeIۣk t S_a}`KBHc;8$E2 Z"t5E^P}9P-ą>nAˣPY 0c~lUq}߱˛jMg[4+kfd_"h&+@Wu[˞&%NDR\彨iXy2ʏֲK&+ُ>4B(]^:PV`]T I%|8#Ck^0, u&MF%/wLN3'Mzk;ӗH'&.[u 6ph\2ؼm% I,_u]S .>4f,CeMKw<و#5ٯ8*}+- ME"`nA[f~I .`SYJly'N[gYZ.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata  $1o; x C Ko Xo gx!x! qB++{@@v @ @DDpIpIG)rr ```88h @( (T |