Your IP : 172.28.240.42


Current Path : /usr/lib/mysql/plugin/
Upload File :
Current File : //usr/lib/mysql/plugin/semisync_master.so

ELF>6@@8@|~|~ 88 8 p
 hh h $$PtdHtHtHtQtdRtd88 8 GNUc.66c=(EC4	@#2%!1`#


ѠDm!Z0DA 
A'4679;<>@BCDEHIJMNPRTWY]bdefhjklopqstuwxz}~> _Þ%Vr2YI"	莩(]>ˎjޏ+.Mt<yۘDTVz	SaBSH'<(Q/nޏyA怫!
_Tr0TɽYnPݒR{muޏlGAXNϮ馯«?og0BgɝLaBRpoTI,@r/[\CEKQJ1ޏaRN.bZ|]Ǚ?S u{qE`ö~{`qXpHv@<	2K	Q % K*`h
>	_I"	;@s	%
<MUx5C_K
 
0c E@8S
 `:I L	S{`b0A_
  	@QH( B+L 
  8!o7pPb<  
(cU	20A_X ``L$ :7>`M}	 UZC1 
8c[Д ؔ 
` gA9Jp  I b(
H ao
0 aPb@E-B,w<+@ @ #pE	P    w` BN` 8N ^
 6
YH A@8SC, bPKa(P 
Hc ]
Z`_-a
@cvPFa
!ce
 0N?9
 c__gmon_start___fini__cxa_finalize_Jv_RegisterClasses_ZN16ReplSemiSyncBase15kPacketMagicNumE_ZN16ReplSemiSyncBase15kPacketFlagSyncE_ZN5Trace13kTraceGeneralE_ZN5Trace12kTraceDetailE_ZN5Trace13kTraceNetWaitE_ZN5Trace14kTraceFunctionE_ZN16ReplSemiSyncBase11kSyncHeaderE_ZN11ActiveTranxC2EP14st_mysql_mutexmmax_connections_Znam_Z21sql_print_informationPKcz_ZN11ActiveTranxC1EP14st_mysql_mutexm_ZN11ActiveTranxD2Ev_ZdaPvmy_free_ZN11ActiveTranxD1Ev_ZN11ActiveTranx14get_hash_valueEPKcystrlen_ZN11ActiveTranx7compareEPKcyS1_ystrcmp_ZN11ActiveTranx17insert_tranx_nodeEPKcystrncpymy_malloc_Z15sql_print_errorPKcz_ZN11ActiveTranx16is_tranx_end_posEPKcy_ZN11ActiveTranx24clear_active_tranx_nodesEPKcymemset_ZN18ReplSemiSyncMasterC2Ev_ZN18ReplSemiSyncMasterC1Ev_ZN18ReplSemiSyncMasterD2EvPSI_serverpthread_mutex_destroypthread_cond_destroy_ZdlPv_ZN18ReplSemiSyncMasterD1Ev_ZN18ReplSemiSyncMaster4lockEvpthread_mutex_lock_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__assert_fail_ZN18ReplSemiSyncMaster9commitTrxEPKcymy_getsystimethd_enter_condrpl_semi_sync_master_wait_sessions_Z17sql_print_warningPKczrpl_semi_sync_master_wait_timeoutsrpl_semi_sync_master_yes_transactionsthd_exit_condrpl_semi_sync_master_no_transactions__strcpy_chkrpl_semi_sync_master_trx_wait_numrpl_semi_sync_master_trx_wait_timerpl_semi_sync_master_timefunc_failsrpl_semi_sync_master_wait_pos_backtraverse_ZN18ReplSemiSyncMaster12remove_slaveEvrpl_semi_sync_master_wait_no_slave_ZN18ReplSemiSyncMaster13disableMasterEv_ZN18ReplSemiSyncMaster10initObjectEvrpl_semi_sync_master_timeoutrpl_semi_sync_master_trace_levelkey_ss_mutex_LOCK_binlog_my_fast_mutexattrpthread_mutex_initkey_ss_cond_COND_binlog_send_pthread_cond_initrpl_semi_sync_master_enabledstderr__fprintf_chk_ZN18ReplSemiSyncMaster13try_switch_onEiPKcy_ZN18ReplSemiSyncMaster17reportReplyBinlogEjPKcy_ZN18ReplSemiSyncMaster17reserveSyncHeaderEPhm_ZN18ReplSemiSyncMaster16updateSyncHeaderEPhPKcyj_ZN18ReplSemiSyncMaster18writeTranxInBinlogEPKcy_ZN18ReplSemiSyncMaster14readSlaveReplyEP6st_netjPKcnet_flushnet_clearmy_net_read__strncpy_chkrpl_semi_sync_master_net_wait_numrpl_semi_sync_master_net_wait_time__stack_chk_fail_ZN18ReplSemiSyncMaster11resetMasterEv_ZN18ReplSemiSyncMaster14setExportStatsEvrpl_semi_sync_master_statusrpl_semi_sync_master_avg_trx_wait_timerpl_semi_sync_master_avg_net_wait_timerepl_semisyncunregister_trans_observerunregister_binlog_storage_observerunregister_binlog_transmit_observerrepl_semi_reset_masterrepl_semi_after_send_eventTHR_THDpthread_getspecific_ZN16Diagnostics_area22reset_diagnostics_areaEvrepl_semi_before_send_eventrepl_semi_reserve_headerrepl_semi_binlog_dump_endrepl_semi_binlog_dump_startrepl_semi_report_commitrepl_semi_report_rollbackrepl_semi_report_binlog_updaterepl_semi_request_commit__cxa_atexitsemi_sync_master_plugin_mysql_plugin_interface_version__mysql_sizeof_struct_st_plugin__mysql_plugin_declarations_libpthread.so.0libstdc++.so.6libc.so.6_edata__bss_startsemisync_master.soGLIBCXX_3.4GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5GLIBC_2.3.2E
 t)
T
@ii

ti	
ui	
5
ri	
ui	
8 bp     1s Fs hpА @_ؐ ^    x Rs _s qsȑ p^ؑ s @^ s s  p( ^8 sP ph p q ] s ] 8q ]Ȓ `qВ P] q  ] q \H tP q` \ %t r P\ -t hr( ;t0 r@ p\ @         D D E Bp BȎ YЎ @ @؎ Zh Z ] 	 
 b  j J J ~H ~  ( q0 up u8 O@ _H P lX 9` h x r r m ! ? `X ` [ [ i L 6 nȏ ,Џ \؏ -  d ;@ ; }( a0 eH =h p cx : P o  Kp x     t   7  ^Ȍ 
Ќ ، 4   H x    >  ( 0 8 @ H P X ` <h p x  f  g W F   k T Rȍ "Ѝ h؍ # $ % & w G p ' (  ( a0 A8 {@ )H *P +X ` Uh .p Cx / V 0 1 2 3 QHB0H5:Z %<Z @%:Z h%2Z h%*Z h%"Z h%Z h%Z h%
Z h%Z hp%Y h`%Y h	P%Y h
@%Y h0%Y h %Y h
%Y h%Y h%Y h%Y h%Y h%Y h%Y h%Y h%Y h%Y hp%zY h`%rY hP%jY h@%bY h0%ZY h %RY h%JY h%BY h%:Y h %2Y h!%*Y h"%"Y h#%Y h$%Y h%%
Y h&%Y h'p%X h(`%X h)P%X h*@%X h+0%X h, %X h-%X h.%X h/%X h0%X h1%X h2%X h3%X h4%X h5%X h6%X h7p%zX h8`%rX h9P%jX h:@%bX h;0%ZX h< %RX h=%JX h>%BX h?%:X h@%2X hA%*X hB%"X hC%X hD%X hE%
X hF%X hGpHH-X HtHÐU=] HATSubH=`X tH=Y H[S L%LS H] L)HHH9s DHH] AH] H9r~] [A\fH=S UHtHW HtH=R @ÐHW SHHHGHGHG HG(G,HwPHG0HG8‰HTGHHWH<SHHC@~'11
fHC@HH9SH[H= +1YUHSHH@HtH}HE@EHHuHHm,HuH[]Ðfff.UHSHHHHT$t1H|uH?ЃƉ1H9uT$t$	Ѓ?Ɖt$
1Љƒ?
։t$1‰Ѓ?
Ɖt$1Љƒ?։t$
1‰Ѓ?Ɖ1T$ƃ?T$1Ɖ?‰11sHH[]Ðfffff.H\$Hl$HHHHDu
H9vH\$Hl$HBfDH\$Ld$HL|$Hl$ILl$Lt$HHHT IL L'tH51H=11L$L$C(Hk IfMLƉC(HLiHD$O,.ImAEIDžIDžIDžHAƅMH{0HS8LHHKHC8HHk8HL$HHHiIICHK@HIHK@H,H
KT HHt%IH50H=F(AH1HHS 1L LtH5n0H=01Hl$ H\$Ld$(Ll$0Lt$8L|$@HHfLuC(Ls Hk8Hk01!L$HIL$tiHH{tUHCL0LsLs C,C(.HS8MH5/H='I1H.HHCHHk tC(H5d/H=5'L1LHIR HL AWAVAUATIUHSHHHR L(L/tH5A/H=/1eHHLWD$ID$@E1E1L4Mu8MMIHHLSuAAH$R I$Ht,DD$H5.H=&1HHD$I$D$LtH5.H=p.D1HD[]A\A]A^A_E1E1AWAVIAUATUHSHHL=P M/L/tH5&H=-1EHLc0MufDM$MI$LHLA~Ls01M9bfDILHMHs@HHHu*HHHtI9uIHM9MHcSHH{@1LcH9HCC(HHC tLHHtDH(C9C,w!$HHmAD$$A;$AD$$vHuHC HHH(H{0tHC0HC8HP HHH5$H=,1HM/|fHC H{1Lc0LkHHH9u	$HHHPI9rH!I9vlHH9uHO HHt%HK0H5+$H=L$1LLHM/ItH5$H=+11*H1[]A\A]A^A_H9tHSH:HCHsHHC HtHHhH:S9S,vVHu
OMtLL'PAE$A;EAE$wHC HML HC HHCH>IHC HHCffffff.HHGGƇHLJƇHLJƇHLJƇƇƇÐUSHHtSH-ZM HEHtHxHtP0HCxH{PHEHtH{HHtPPHCHH{^H[HtH=HH[]H[]ÐH\$Ld$IHl$HhHL HHtcHwxHtZ1HHHtGHH5@"HI|$PHHH\$PHl$XLd$`HhI|$Pnfff.H9L SHHHtHxHtH{P[@H\$Hl$HLd$H1St HPH$Hl$Ld$HX.HHsPIHMLct3H=!ƃƃƃƃ1ƃH=!1pHIK SHHHtHHHtH{[@H\$Ld$HLl$Lt$IHl$L|$HL-K MeL'tH5N!H=(1`H-J HEHHsHHHSxHHIHEH51 L@HsPH{LAHELDHL#tH5 H='D1DH\$XHl$`Ld$hLl$pLt$xL$HĈ@HsPH{LHMeA뚐fffff.SH7HJ HH[3fHH=G'HT$HH$H<$HÐfH\$Hl$HLd$HHI H(H/tH5H=&1H{ƃHtn11AH#J H=ƃƃH1HKH+tH5H=D&D1~DH$Hl$Ld$HH
1(H5zH=i&#AWIAVAUIATUSHHHHH H(H/tH5B&H=%1DM;IBzՔHHIIIIiĀH)HHHHD$~HSPHsH
1HD$(HH HHt(H5%H=LAL1BHD$HS㥛 HHD$H?HH)Ii@BHHHD$ D$HHT$H$fDKVHH$LLHG L0HLd$0Hi@BHD$H=ɚ;vLH-ʚ;HH=ɚ;wHL$0H-G HD$8HEL3Ht$0H*HmLHL$H=b1LL]HF HH`tNHF HHt$(1HEF H*H+tH5#H=[#11HH1[]A\A]A^A_HfF HH<$LoHF LƃL0L3H$H5b#H=L1"DHHBzՔHHHS㥛 HHiHi@BH)HH4HHH?HHH)HH9T$ +T$HE HcHHGE HHH|$LLHE HHkHHT$H5r"H=15ELH$H5M"H=/1H!E HHugHD HH<$LHD HD LHL2L3H$H5!H=iL1H=;LL1H{LLH
n#H5wH=HfDSHHC HHHttHC 8uHtH[HH[fffff.USHHtSHHkHtSHNHH=HCƃƃƃ1ƃdH<H1[]H
"H5eH=T @ATUSHH(C GHHHB HHGHHtHH-ZB HB LcPHU81HtLR(H5B LHCxHA HUHk81HtHRH1HCHHHA 8tH[]A\DH[]A\@HB H
HH81L[]A\fH\$Hl$HLd$Ll$ILt$H(HA AIH(H/tH5H=1uZH=ƃLLD1H+tH5`H=e111H$Hl$Ld$Ll$Lt$ H(ÐHHLLx뇐H\$Hl$HLd$Lt$HLl$H(AĪu$1H$Hl$Ld$Ll$Lt$ H(DL-@ IEHtH5H=1Ht{LLHH{LƃHDLHH@ HHH@ H8}H-IEHH5aH=11)@LHDHGf.HLLH+4xfDHHHL^ƃHH? HHuH=;H5H=1kfH5H=LH1EH
H5RH=A3H\$Hl$HLd$Ll$H(H> HIL L'tH5YH=1HtWIvYH*? fEL#tH5H=_1H\$Hl$Ld$Ll$ H(1@H=11HfDH\$Hl$HLd$Ll$IL|$Lt$HHIHEDŽu,1H\$Hl$ Ld$(Ll$0Lt$8L|$@HHtHh= L0L3tH5H=p1H-H{HIHLAH= HHH'EtH= AEH< L0L3
H5H=11
DAtHHHLAAhf.HHHLHpaH5rH=EILD$1\HHHLE1tH
H59H=(hH\$Hl$HLd$Ll$ILt$H(H-f; ILuL7tH5H=j1H}t{HLƃLƃt8H{HLLtH=LL1HKLuHL3tH5cH=111H$Hl$Ld$Ll$Lt$ H(@LHLLLPLLƃL-H
H5H=f.H\$Hl$HLd$Ll$ILt$L|$HxH-9 L7dH%(H$81T$LmMtH5H=HL$HL$HG: D$8AH9 E18QtuL+tH5H=~D1H$8dH3%(DH$HH$PL$XL$`L$hL$pHxfDH8 HL!HT$XL (1L~HO9 L#0LH|$IMoIv=IA$I$H=1ALmfDIt$ T$:>IDNVFDFD^~NDV@D$EEEAADEH|$0FI H	LMMBD,0t$HT$0LHLmA@HD$(IS㥛 H|$ IHD$(H?HH)Hi@BHHD$dHBzՔHHHHHiHi@BH)HH4HHH?IHH)HH9T$+T$H7 HcHH7 H3f.H5H=1fDH=)1A,"HBzՔHHHHi€HT$ H)HHHHD$(jfH=1ALmH=1H6 HkfH=y1ALm~A$I$H=1bLmTHT$0H5H=L1H
H5H=&CfUSHHH`5 H(H/tH51H=h1H{ƃHƃƃH4 HHY5 HH5 HH]5 HHw5 HHi4 HH4 HH4 HH4 HHA5 HH+tH5YH=11H1[]SHH4 H(4 1HHtAHO4 HHHH*#H*^
Lf.H,H4 HH4 1HHt9H4 HHx{HH*H*^
f.sH,Hr3 HH[fD\HH,H1\HH,H1`DHуHH	HH*XuHƒHH	H*X`HуHH	HH*XHƒHH	H*XHHHC3 HH2 HÐHHH2 HH2 HH@HtHSH-2 ;tH=2 rt[fH=2 $t[ff.H=a2 SHH1 CHC1[f.H=12 SHH2 CHC1[f.H=2 SHHi2 CHC1[f.H=1 SHpHQ2 CHC1[f.H=1 SH@HA1 CHC1[f.H=q1 SHHI1 CHC1[f.H=A1 SHH1 CHC1[f.H=1 SHH0 CHC1[f.H=0 SHH	1 CHC1[f.SHHH=
0 ]uQH=0 HJu&H=W0 HuCH=11[ÐH=1[H=a1[H=1[ff.USHHH-/ HEHt/H52 H=HEH52 H=PH=/ tH[]f.H=/ HuH=/ H^uH=K/ H19@뮐HH=]/ HH\$Ld$ILl$Hl$H(H&/ IHu1H\$Hl$Ld$Ll$ H(@Ha/ 8A$HHHLH$t	ƅ+fHLDH=. ff.H\$Hl$HH=s. H)H@HH,(1H+H\$Hl$HfDH\$Hl$HH3. HH Ut1H=H51DHl1H\$Hl$HH5H=1ՐH\$Hl$HLd$Ll$H(H-- IIHu<AUH5eH=bMH11H\$Hl$Ld$Ll$ H(fHAuHLH6AUH5fGt	HWHu	1fDHwH=- HKff.H=, u11ffff.SH, HHH, H=/, [UHSHHp' HtHc' HHHuH[ÐHH @Semi-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_nodes%s: cleared %d nodes back until pos (%s, %lu)/build/mysql-5.5-tOeIPT/mysql-5.5-5.5.62/plugin/semisync/semisync_master.ccSemi-sync replication enabled on the master.Cannot allocate memory to enable semi-sync on the master.ReplSemiSyncMaster::cond_timewait()ReplSemiSyncMaster::switch_offSemi-sync replication switched OFF.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)!getMasterEnabled() || !active_tranxs_->is_tranx_end_pos(trx_wait_binlog_name, trx_wait_binlog_pos)Semi-sync replication disabled on the master.ReplSemiSyncMaster::initObjectReplSemiSyncMaster::try_switch_onSemi-sync replication switched ON with slave (server_id: %d) at (%s, %lu)ReplSemiSyncMaster::reportReplyBinlog%s: signal all waiting threads.ReplSemiSyncMaster::reserveSyncHeaderNo enough space in the packet for semi-sync extra header, semi-sync replication disabledReplSemiSyncMaster::updateSyncHeader%s: server(%d), (%s, %lu) sync(%d), repl(%d)ReplSemiSyncMaster::writeTranxInBinlogSemi-sync failed to insert tranx_node for binlog file: %s, position: %luReplSemiSyncMaster::readSlaveReply(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 largeReplSemiSyncMaster::resetMasterActiveTranx:insert_tranx_node---> %s enter<--- %s exit (%d)ActiveTranx::is_tranx_end_pos%s: cleared all nodesrpl_semi_sync_slaveactive_tranxs_ != __nullReplSemiSyncMaster::commitTrx%s called twice
%s: Got reply at (%s, %lu)%s: Wait for replica's reply%s: Got reply (%s, %lu)int ReplSemiSyncMaster::readSlaveReply(NET*, uint32, const char*)int ReplSemiSyncMaster::writeTranxInBinlog(const char*, my_off_t)int ReplSemiSyncMaster::updateSyncHeader(unsigned char*, const char*, my_off_t, uint32)int ReplSemiSyncMaster::switch_off()int ReplSemiSyncMaster::commitTrx(const char*, my_off_t)int ReplSemiSyncMaster::reportReplyBinlog(uint32, const char*, my_off_t)int ReplSemiSyncMaster::disableMaster()Cunregister_trans_observer failedunregister_binlog_storage_observer failedunregister_binlog_transmit_observer failedStop %s binlog_dump to slave (server_id: %d)Start %s binlog_dump to slave (server_id: %d), pos(%s, %lu)Semi-synchronous replication masterRpl_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_timeEnable semi-synchronous replication master (disabled by default). The timeout value (in ms) for semi-synchronous replication in the masterWait until timeout when no semi-synchronous replication slave available (enabled by default). The tracing level for semi-sync replication.unregister_replicator OKsemisyncsemi-syncasynchronousrpl_semi_sync_masterHe ZhenxingLOCK_binlog_COND_binlog_send_Rpl_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_waitsenabledtimeoutwait_no_slavetrace_level;7ؽ8(XX(xHxh8X(8xX( HHxhx (8XPp8h0P(pX	h0	H	h	8				8	H
zRx$FJw?;*3$"D(HC,dSACAD I~AA,!ACACG0
AAJMD g
H,(M[PJ
JLBBB B(CA0CA8CDP
8D0A(B BBBILdBBCB B(A0CA8CD@C
8C0A(B BBBAh_4AACD n
DALDAA$MIpO_
D,,HC\$LMI Bl
Dt(,HC\,81MMQP
EHACTH-D h$`MI O
AL$BCBB CB(A0A8CD
8C0A(B BBBAtaAC
ML,AACD o
CAADBAA G
ABJD
ABIeAG$@MMI0J
B$4?MV0Je
F$\MN0Mx
H,HMMNPPh
H$MMI0N
E,0MMQJ
G,AACD CA<pAC
K\t(EDG[
JT0&HCZ@&HCZP&HCZ`&HCZ,p&HCZL&HCZl&HCZ&HCZ&HCZ,AFG
BT
DT
DT,0AACD X
CAK,DU$DMN0Jf
El08:N JaXoN G
D$MN0JH
C (8048L0'AGZb5
E
T
q
2
b8 o`

X @+ 
	oo0 ooo2h 62F2V2f2v22222222233&363F3V3f3v33333333344&464F4V4f4v44444444455&565F5V5f5v55555555566&666F6V6f6v6666  h81sFshp@_^  Rs_sqsp^s@^ssp^sppq]s]8q]`qP]q ]q\ tq\ %trP\' -thr ;trp\ @     .shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.data.bss$o(0``
8oEo0 0 T  
^@+@+
h22c 2 2n66H,tbbz c c' HtHtvvl8 8@ @P P` `h hX X