0]             q              I  I I    I            I I  I I    I  V       I      I     ` r  r r  r     I          )             !"#$% & ' ' ( ) * +,-. / 0 1234 56 7 8 9:; < => ? @ ABC DEF GH I J K LMNOPQR ST U V WX YZ V[\ V] ^ V_` abcd efgh ij k lm n opq rs t ru vw x y z{ | r} ~   y     z     V  z  KeyComparator InnerClassesAS_BACKGROUND_TASKZ ConstantValueAS_EXPLICIT_TASKMAX_QUEUE_LENGTHI logStream9Lorg/apache/derby/iapi/services/stream/HeaderPrintWriter;doLogdoTracetraceToDerbyLog traceToStdOutdaemonDisabledctxMgr7Lorg/apache/derby/iapi/services/context/ContextManager; daemonLCC:Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;db#Lorg/apache/derby/iapi/db/Database;dbOwnerLjava/lang/String; databaseNamequeueLjava/util/ArrayList; runningThreadLjava/lang/Thread;errorsConsecutive errorsUnknownJ errorsKnown wuProcessed wuScheduled wuRejectedDup wuRejectedFQwuRejectedOthertimeOfCreationrunTimetsbLjava/lang/StringBuffer;Eclass$org$apache$derby$impl$services$daemon$IndexStatisticsDaemonImplLjava/lang/Class; Synthetic(Lorg/apache/derby/iapi/services/stream/HeaderPrintWriter;ZLjava/lang/String;Lorg/apache/derby/iapi/db/Database;Ljava/lang/String;Ljava/lang/String;)VCodeschedule9(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;)V acceptWork9(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;)ZgenerateStatisticss(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;)V ExceptionsisShuttingDown()ZupdateIndexStatsMinion(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;[Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor;Z)VwriteUpdatedStats(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/catalog/UUID;J[JZ)VinvalidateStatementst(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Z)VsetHeapRowEstimate?(Lorg/apache/derby/iapi/store/access/TransactionController;JJ)Vrun()VprocessingLoop runExplicitly(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;[Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor;Ljava/lang/String;)VstophandleFatalErrorsi(Lorg/apache/derby/iapi/services/context/ContextManager;Lorg/apache/derby/iapi/error/StandardException;)ZhandleExpectedErrorsh(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/iapi/error/StandardException;)ZhandleUnexpectedErrorssleep(J)V fmtScanTimes([[J)Ljava/lang/String;logL(ZLorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Ljava/lang/String;)Va(ZLorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Ljava/lang/Throwable;Ljava/lang/String;)Vtrace(ILjava/lang/String;)VappendRunStats(Ljava/lang/StringBuffer;)V cardToStr([J)Ljava/lang/String;extractIstatInfo)(Ljava/lang/Throwable;)Ljava/lang/String;class$%(Ljava/lang/String;)Ljava/lang/Class; } java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError Nc java/util/ArrayList () N :;java/lang/StringBuffer IJ"java/lang/IllegalArgumentExceptionlog stream cannot be null N *+ ,#both  .#stdout /# -# 56 78 98   12  G@ created{log=   , traceLog= , traceOut=, createThreshold= ) , absdiffThreshold= ), lndiffThreshold=  , queueLength=}) ->  tu  ST  C@update scheduled , reason=[] (queueSize= ) qr <= index-stat-thread  c 0# Y   4org/apache/derby/iapi/sql/dictionary/TableDescriptor   rejected, F@daemon disabled E@ queue full D@ duplicate processing  Z[-org/apache/derby/iapi/error/StandardException Ylocks unavailable, retrying c mn 34  Y.org/apache/derby/iapi/sql/execute/ExecIndexRoworg/apache/derby/catalog/UUID    Y       c[[J XY Morg/apache/derby/impl/services/daemon/IndexStatisticsDaemonImpl$KeyComparator N0[[Lorg/apache/derby/iapi/store/access/Qualifier;     n \])lock timeout when writing stats, retrying opwriting new stats (xid=    `a ^_ empty table, no stats written9org/apache/derby/iapi/sql/dictionary/StatisticsDescriptor  -org/apache/derby/catalog/types/StatisticsImpl N N   wrote stats for index n/a  ( ): rows= , card= xy6rolled back index stats because index has been dropped    invalidation completedreleasing lockslock timeout when invalidatinginvalidation failed   ! dc "! H@worker thread exit-org/apache/derby/iapi/error/ShutdownExceptionswallowed shutdown exception: z{ gc# $%java/lang/RuntimeException)runtime exception during normal operation qs-swallowed runtime exception during shutdown: &' ( )-failed to initialize index statistics updaterworker thread started (xid= *c +c queue empty UV B@ >)generation complete ( ms) ,java/lang/IllegalStateExceptiondegraded stateshutting down daemon,  consecutive errors seen hi jk lk -Y+transaction not pristine - forcing rollbackforced rollback failed thread diedexplicit run completed): : stopping daemon, active= , work/age= . vw /cjava/lang/InterruptedException0 1c 2340XD1 4 5 6%swallowed exception during shutdown: 7cXSAI2.SXSCH1.SXSDG9.D A@generation aborted (reason: ) {} ?@generation failedscan durations (ABORTED,ms, 8 9{istat} java/io/PrintWriter: ;< N= >?@ > A BC DE Fc G H {istat,trace@ I}  JKL[q/p/s= ,err:k/u/c= ,rej:f/d/o=[M N KL?org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl |} OPQ R S T# U -> . , SQLSTate= V< WX, msg= Y> (derby.storage.indexStats.debug.queueSizeZ [\?org/apache/derby/impl/services/daemon/IndexStatisticsDaemonImpljava/lang/Object;org/apache/derby/iapi/services/daemon/IndexStatisticsDaemonjava/lang/Runnablejava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;(I)V(Ljava/lang/String;)Vjava/lang/StringequalsIgnoreCase(Ljava/lang/String;)Z5org/apache/derby/iapi/services/context/ContextService getFactory9()Lorg/apache/derby/iapi/services/context/ContextService;newContextManager9()Lorg/apache/derby/iapi/services/context/ContextManager;java/lang/SystemcurrentTimeMillis()Jappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Z)Ljava/lang/StringBuffer;ISTATS_CREATE_THRESHOLD(I)Ljava/lang/StringBuffer;ISTATS_ABSDIFF_THRESHOLDISTATS_LNDIFF_THRESHOLDD(D)Ljava/lang/StringBuffer;toString()Ljava/lang/String;getIndexStatsUpdateReasonadd(Ljava/lang/Object;)Zsize()I.org/apache/derby/iapi/services/monitor/Monitor getMonitor8()Lorg/apache/derby/iapi/services/monitor/ModuleFactory;4org/apache/derby/iapi/services/monitor/ModuleFactorygetDaemonThread;(Ljava/lang/Runnable;Ljava/lang/String;Z)Ljava/lang/Thread;java/lang/ThreadstartisEmptygetName getSchemaNameget(I)Ljava/lang/Object;tableNameEquals'(Ljava/lang/String;Ljava/lang/String;)ZgetQualifiedNamegetConglomerateDescriptors@()[Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor; isLockTimeout8org/apache/derby/iapi/sql/conn/LanguageConnectionContextinternalRollback getDatabase%()Lorg/apache/derby/iapi/db/Database;!org/apache/derby/iapi/db/DatabaseisActivegetTransactionExecute<()Lorg/apache/derby/iapi/store/access/TransactionController;getHeapConglomerateId8org/apache/derby/iapi/store/access/TransactionControlleropenConglomerateB(JZIII)Lorg/apache/derby/iapi/store/access/ConglomerateController;;org/apache/derby/iapi/sql/dictionary/ConglomerateDescriptorisIndexgetConglomerateNumbergetUUID!()Lorg/apache/derby/catalog/UUID;getIndexDescriptor:()Lorg/apache/derby/iapi/sql/dictionary/IndexRowGenerator;getColumnDescriptorList=()Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptorList;9org/apache/derby/iapi/store/access/ConglomerateControllernewRowLocationTemplate+()Lorg/apache/derby/iapi/types/RowLocation;6org/apache/derby/iapi/sql/dictionary/IndexRowGeneratorgetNullIndexRow(Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptorList;Lorg/apache/derby/iapi/types/RowLocation;)Lorg/apache/derby/iapi/sql/execute/ExecIndexRow;closenColumns3(Lorg/apache/derby/iapi/sql/execute/ExecIndexRow;)VopenGroupFetchScan(JZIIILorg/apache/derby/iapi/services/io/FormatableBitSet;[Lorg/apache/derby/iapi/types/DataValueDescriptor;I[[Lorg/apache/derby/iapi/store/access/Qualifier;[Lorg/apache/derby/iapi/types/DataValueDescriptor;I)Lorg/apache/derby/iapi/store/access/GroupFetchScanController; fetchRows@(Lorg/apache/derby/iapi/store/access/GroupFetchScanController;)IcompareWithPrevKey(I)I;org/apache/derby/iapi/store/access/GroupFetchScanController getRowCountsetEstimatedRowCountgetTransactionIdStringgetDataDictionary7()Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;3org/apache/derby/iapi/sql/dictionary/DataDictionarygetUUIDFactory3()Lorg/apache/derby/iapi/services/uuid/UUIDFactory;dropStatisticsDescriptors{(Lorg/apache/derby/catalog/UUID;Lorg/apache/derby/catalog/UUID;Lorg/apache/derby/iapi/store/access/TransactionController;)V/org/apache/derby/iapi/services/uuid/UUIDFactory createUUID(JJ)V(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;Lorg/apache/derby/catalog/UUID;Lorg/apache/derby/catalog/UUID;Lorg/apache/derby/catalog/UUID;Ljava/lang/String;Lorg/apache/derby/catalog/Statistics;I)V addDescriptor(Lorg/apache/derby/iapi/sql/dictionary/TupleDescriptor;Lorg/apache/derby/iapi/sql/dictionary/TupleDescriptor;IZLorg/apache/derby/iapi/store/access/TransactionController;)VgetConglomerateDescriptor^(Lorg/apache/derby/catalog/UUID;)Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor;getDescriptorName,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(J)Ljava/lang/StringBuffer;internalCommit(Z)VgetDependencyManager6()Lorg/apache/derby/iapi/sql/depend/DependencyManager; startWriting=(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;)V2org/apache/derby/iapi/sql/depend/DependencyManager invalidateFori(Lorg/apache/derby/iapi/sql/depend/Provider;ILorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;)VopenScan(JZIIILorg/apache/derby/iapi/services/io/FormatableBitSet;[Lorg/apache/derby/iapi/types/DataValueDescriptor;I[[Lorg/apache/derby/iapi/store/access/Qualifier;[Lorg/apache/derby/iapi/types/DataValueDescriptor;I)Lorg/apache/derby/iapi/store/access/ScanController;1org/apache/derby/iapi/store/access/ScanControllersetCurrentContextManager:(Lorg/apache/derby/iapi/services/context/ContextManager;)VresetCurrentContextManager5org/apache/derby/iapi/services/context/ContextManagercleanupOnError(Ljava/lang/Throwable;Z)ZsetupConnection(Lorg/apache/derby/iapi/services/context/ContextManager;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;setIsolationLevel setNoLockWaitdestroyclearremoveisTransactionPristine(C)Ljava/lang/StringBuffer;join*org/apache/derby/iapi/util/InterruptStatussetInterrupted normalClose1()Lorg/apache/derby/iapi/error/StandardException; getMessageIdequals getSeveritydisableIndexStatsRefresherlength deleteCharAt7org/apache/derby/iapi/services/stream/HeaderPrintWritergetPrintWriter()Ljava/io/PrintWriter;(Ljava/io/Writer;Z)V getHeader>()Lorg/apache/derby/iapi/services/stream/PrintWriterGetHeader;:org/apache/derby/iapi/services/stream/PrintWriterGetHeaderprintprintlnjava/lang/ThrowableprintStackTrace(Ljava/io/PrintWriter;)VflushprintlnWithHeader setLengthhashCodeoutLjava/io/PrintStream;java/io/PrintStreamjava/lang/Long(J)Ljava/lang/String; getStackTrace ()[Ljava/lang/StackTraceElement;java/lang/StackTraceElement getClassName startsWith getMethodName getLineNumber getSQLStategetClass()Ljava/lang/Class; getMessage4org/apache/derby/iapi/services/property/PropertyUtil getSystemInt(Ljava/lang/String;I)I!"#$%&#$'()*+,#-#.#/#0#1234567898:;<=>)?@A@B@C@D@E@F@G@H@IJKLMNOP **Y * Y + Y*+**- -*- -** ****** !* Y "#$%#*$&#*$'#()*#+),#-./#)0##12QRP+3M* YN*+4* +5W*Y6 a6*+ Y 7#,8 Y 9#,#:#1#;#* <)=#1>*?*@*AB?*?C-ç :- STP *D* <=K* EA+FN+G:6* <'* HI:-J=  Y +K#L#1N*D$*YM aM Y -#N#1NO* <$*YO aO Y -#P#1N!*YQ aQ Y -#R#1N*-2UVPp\* Y S#,K#12>,T:*+,U/:W*X2>+YZ\ű,/VWVXYP[7* YL*D *]+ì*]^_+ìM+,212252Z[Pj .- :-`:-a:+b:,cd: 6  -P- 2e fP5 - 2hP - 2iS - 2j,k lmS  n:  n o: 6 6  h /fS *pJ  2 /P  2 P 2qd6  :rY 2s: /tu :66vY6P*p 6>61w66 \/ aPΧx:yzx::x:  2 P6*+, 2y{/:W*|2dh\ *, }>7.VWV\]P@ 4+b:* Y ~##=#12,: +:  : *,c*+,  - *26  AY  - Y / `:     -: *, Y #  ##-###1> *,>+Y +WV^_P +::66+6,(+*2R:W;71*2+Y6*2d`h\ *29<VWV`aPS 7+ t :: **,*WVbcPL @NN-**- -**Y ea*2:* Y ##12***_W- -**Y ea*2:*p** Y ##12- -**Y ea*2):- -**Y ea*2::odcPo{*]D*****]*]*]bL*+L*]bL* Y #+#=#12M B* Y:*D)+:L*]* *N2ç* E*2ç* HIMç : B**],*Y a**, Y # !e#1>* Y:* E * Wç :*25*Y» Y ö#*)Ķ#1*:*Y`**Ś#*,6 *,6*]Y* Y:* E * Wç :  *2*Y» Y ö#*)Ķ#1*h: * Y: * E * W ç :   *21*Y» Y ö#*)Ķ#1* * YM*?,ç : , *]*]*ɷ>*]YM*,ʷM*,˷* YM*?,ç :,*]*]w*ɷ>*]YcM*,ʷV:* Y:*?ç :*]/*]#*ɷ>*]Y:*ʷ:=V&<??D?V'=@@E@VJVVJ''19<<A<_hkV')'efPVJ*+,-U* Y ̶# Y ##Ͷ#1ζ#,K#12WVgcPL=* YN*D= Yd:ж#*?$Ѷ#*/Ҹ *!e W**1>*?)*]"*p*]b:*]*D*?L*?* -ç :-++ԧ N֧*W} hiPoc>,ٶڙ>?*p ,ܡ/* Y ݶ#,#12>+,*_W*]jkPk_,N-ښ-ښ-ښ ,W9*Y a*+ Y #-##,##1>lkP!*Y a*+, mnP  Mֱ opPv YL=*R*2/ H+c*2/=W*2/ +#W*2/*2/eB+!#W++d=#W+1qrP *,-qsP*-: Y #,8 Y ,K#ζ#1##1:->Y*:*-*"tuP** * #*)#W>* #W* ,# W ** **** 1** 1vwPz+#* <)/*/*6#*/*/*)#*O/*Q/*M]W xyPl`*" Y #*/#:#1 YL=*+*/,W++d]W+1 z{P Y L* M N8:6,,2: + m Y ##)1NM,d2: Y -## ####)1N z*V Y #*V#1: Y #*#*###-#1|}P&*LY+M~cP ! r