4N /0 1 234 5 6 7 89: ;< =>? @ A B C D E F GHI JK L M N OP QRS TUV W XYZ [\]^ _ ` abcd e f g h ij klmn o p q r st uvwx yz{|} ~  T  T   Z/ T T   ~ b/ b  b T                b                        loggerLorg/apache/log4j/Logger; processor3Lorg/dataone/cn/index/processor/IndexTaskProcessor; generator3Lorg/dataone/cn/index/generator/IndexTaskGenerator; peggym1271Sys&Lorg/springframework/core/io/Resource;peggym1271SysArchived peggym1281Sys peggym1291Sys peggym1304Syspeggym1304SysArchivedpeggymResourcemapSyspeggymResourcemap2SyspeggymResourcemapComplicatedSys peggymResourcemap2ComplicatedSyspeggymResourcemapSysArchivedpeggymResourcemap2SysArchivedpeggymResourcemap1OverlapSyspeggymResourcemap2OverlapSys SLEEPTIMEI ConstantValue()VCodeLineNumberTableLocalVariableTablethis*Lorg/dataone/cn/index/SolrIndexDeleteTest;testHttpServiceSolrDeletepidLjava/lang/String;systemMetadataResource httpService,Lorg/dataone/cn/indexer/D1IndexerSolrClient; ExceptionsRuntimeVisibleAnnotationsLorg/junit/Test;testDeleteSingleDocFromIndexLorg/junit/Ignore;valueKnot working, but we will be changing delete behavior in 2.4 refactor anywaytestArchiveDataInPackage#testArchiveScienceMetadataInPackagetestArchiveDataPackagetestDeleteDataPackage/testDeleteDataPackageWithDuplicatedRelationship-testDeleteDataPackagesWithComplicatedRelation"testDeleteTwoOverlappedDataPackagetestDataPackageWithArchivedDocverifyDataPackageNoResourceMapdata%Lorg/apache/solr/common/SolrDocument;scienceMetadataverifyDataPackageNo1304 deleteAllverifyDataPackageNo1271expectedLjava/util/List;actualLjava/util/Collection;documentsCollectionLocalVariableTypeTable$Ljava/util/List;*Ljava/util/Collection; StackMapTable:indexFirstOverlapDataPackageindexSecondOverlapDataPackageindexTestDataPackageindexSecondTestDataPackageindexComplicatedDataPackage!indexSecondComplicatedDataPackage'indexTestDataPackageWithArchived1271Doc$verifyFirstOverlapDataPackageIndexed%verifySecondOverlapDataPackageIndexed#verifyComplicatedDataPackageIndexed)verifySecondComplicatedDataPackageIndexedverifyTestDataPackageIndexed"verifySecondTestDataPackageIndexedaddSystemMetadata)(Lorg/springframework/core/io/Resource;)VexLjava/lang/Exception;eLjava/io/IOException;sysmeta-Lorg/dataone/service/types/v2/SystemMetadata;path4deleteSystemMetadatasetUptearDowninitLorg/junit/BeforeClass;cleanupLorg/junit/AfterClass;configureSpringResources SourceFileSolrIndexDeleteTest.java@Lcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope;Scope InnerClassesFLcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope$Scope;NONE  peggym.130.4  $org/springframework/core/io/Resource   (org/dataone/cn/index/SolrIndexDeleteTest  d1IndexerSolrClient*org/dataone/cn/indexer/D1IndexerSolrClient      <++++++++++++++++++++++++++ start of testArchiveDataInPackage    >++++++++++++++++++++++++++ updating resourceMap systemMetadata :++++++++++++++++++++++++++ end of testArchiveDataInPackageG++++++++++++++++++++++++++ start of testArchiveScienceMetadataInPackage E++++++++++++++++++++++++++ end of testArchiveScienceMetadataInPackage:++++++++++++++++++++++++++ start of testArchiveDataPackage 8++++++++++++++++++++++++++ end of testArchiveDataPackage9++++++++++++++++++++++++++ start of testDeleteDataPackage peggym.resourcemap7++++++++++++++++++++++++++ end of testDeleteDataPackageS++++++++++++++++++++++++++ start of testDeleteDataPackageWithDuplicatedRelationship   peggym.resourcemap2Q++++++++++++++++++++++++++ end of testDeleteDataPackageWithDuplicatedRelationshipQ++++++++++++++++++++++++++ start of testDeleteDataPackagesWithComplicatedRelation     peggym.resourcemap2-complicated peggym.resourcemap-complicatedO++++++++++++++++++++++++++ end of testDeleteDataPackagesWithComplicatedRelationF++++++++++++++++++++++++++ start of testDeleteTwoOverlappedDataPackage     peggym.resourcemap2-overlap peggym.resourcemap1-overlapD++++++++++++++++++++++++++ end of testDeleteTwoOverlappedDataPackageB++++++++++++++++++++++++++ start of testDataPackageWithArchivedDoc  @++++++++++++++++++++++++++ end of testDataPackageWithArchivedDoc peggym.127.10org/dataone/cn/indexer/solrhttp/SolrElementField resourceMap  isDocumentedBy documents peggym.128.1 peggym.129.1java/util/List      java/util/ArrayList   !should only have one resmap value     java/lang/StringBuilder1************** metadata 'keywords' field values: keywords,    -************** metadata resmap field values: ? @A 3B CD EF  %  G HindexTaskProcessor1org/dataone/cn/index/processor/IndexTaskProcessorindexTaskGenerator1org/dataone/cn/index/generator/IndexTaskGenerator I J KL-org/dataone/cn/index/DataONESolrJettyTestBase0org/apache/solr/client/solrj/SolrServerException#org/apache/solr/common/SolrDocumentjava/util/Collectionjava/lang/StringMDcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope$Scopecontext0Lorg/springframework/context/ApplicationContext;.org/springframework/context/ApplicationContextgetBean&(Ljava/lang/String;)Ljava/lang/Object;addEmlToSolrIndexclient)Lorg/apache/solr/client/solrj/SolrClient;'org/apache/solr/client/solrj/SolrClientcommit8()Lorg/apache/solr/client/solrj/response/UpdateResponse;java/lang/Threadsleep(J)VassertPresentInSolrIndex9(Ljava/lang/String;)Lorg/apache/solr/common/SolrDocument;sendSolrDelete(Ljava/lang/String;)VassertNotPresentInSolrIndexprocessIndexTaskQueuejava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlngetFieldValues*(Ljava/lang/String;)Ljava/util/Collection;org/junit/Assert assertNull(Ljava/lang/Object;)Vsize()I assertEquals(JJ)Vget(I)Ljava/lang/Object;'(Ljava/lang/Object;Ljava/lang/Object;)VsendSolrDeleteAlladd(Ljava/lang/Object;)ZtoArray()[Ljava/lang/Object;3org/hamcrest/collection/IsIterableContainingInOrdercontains+([Ljava/lang/Object;)Lorg/hamcrest/Matcher; assertThat=(Ljava/lang/String;Ljava/lang/Object;Lorg/hamcrest/Matcher;)V getFieldValueappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;$org/apache/commons/lang3/StringUtilsjoin:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;toString()Ljava/lang/String;clear assertTrue(Z)V(Ljava/lang/String;Z)V(Ljava/lang/String;JJ)V9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V'(Ljava/lang/String;Ljava/lang/Object;)VgetInputStream()Ljava/io/InputStream;'org/dataone/service/util/TypeMarshallerunmarshalTypeFromStream:(Ljava/lang/Class;Ljava/io/InputStream;)Ljava/lang/Object; getMessageorg/apache/log4j/Loggererror*(Ljava/lang/Object;Ljava/lang/Throwable;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;failgetFile()Ljava/io/File; java/io/FilegetPath separatorremove8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;/org/dataone/cn/hazelcast/HazelcastClientFactorygetSystemMetadataMap()Lcom/hazelcast/core/IMap; getIdentifier+()Lorg/dataone/service/types/v1/Identifier;com/hazelcast/core/IMapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getObjectPathMapputAsyncC(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/concurrent/Future;processSystemMetaDataUpdatef(Lorg/dataone/service/types/v2/SystemMetadata;Ljava/lang/String;)Lorg/dataone/cn/index/task/IndexTask;&(Ljava/lang/Object;)Ljava/lang/Object; removeAsync1(Ljava/lang/Object;)Ljava/util/concurrent/Future;processSystemMetaDataDeleteT(Lorg/dataone/service/types/v2/SystemMetadata;)Lorg/dataone/cn/index/task/IndexTask;/org/dataone/cn/index/HazelcastClientFactoryTestshutDownjava/lang/ClassgetName getLogger-(Ljava/lang/String;)Lorg/apache/log4j/Logger;>com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope!  $/*@ WL*M**, W *+W*N-+  W*+6 abcde"f(g.h=iDjJkQlVm*WTE=IL*** * *+W** * *+6 xyz{|}"~(06=CHIFs]***** ** **! * *"B ")-5=CJPT\ ]sW#***** **$ **! **$%> ")-5=CJNV WsO&*****' **(** **(): ")-5;BFN Os<******!+ **(*,-.  ")-3; <sc.****/*0**1+ ***2**!+ **(*,3J    $*15;CIPTZb csc4**5*6*7*8**9+ **6*:**;+ **(*<=J-. /0123$4*5195:;;C<I=P?T@ZAbB csW>**?*@*A*B**C+**@*D**E+**(*FGBMN OPQRS$T+U/V5W=XDYHZN[V\ Ws[H**I*Jgh ijkl s *KL+MNO+PNO+QNO*RL+MNO+PNO+QNO*SL+MNO+PNO+QNO*M,MNO,PNO,QNO*,Nop qrs(u/v8wAxJzQ{Z|c}ls|  s"b *KW*RL +MNTUV,+MNTWX+QNO+PNO*SW**,W> $',8;DMTZabNk*Y*L++K+R+S+,+2+<+:+F+D W:#+3;CKS[cjkX *K*RLZY[M,,\W+MNN]-,^_` +MNTUV,+MNTWX +PNTUV+PaTWX+QNO*SW*:bYcdefNghei,j,,\WMNNbYcke-gheil-,^_` MNTUV,MaTWXQN:RmnSmnoKmnpooq*,W1 $+/7:>JMR^aeqty ".15:FR]im>~v+f:Wv+f@iWCy3**r** ***E *"%+2 3;**s**t** ***C *& %-3: ;C**r**s**t** ***! **  &-5;B CC**r**s**t** ***1 **  &- 5!;"B# CC**r**s**t** ***; ** &'() *&+-,5-;.B/ C C**r**s**t** ***9 ** 2345 6&7-859;:B; C C****s**t** ***! ** >?@A B&C-D5E;FBG C k *KL +MNTUVF+MNTWX +PNTUV+PaTWX+QNO*M ,MNTUVF,MaTWX,QNN -oV-Kmn*FWrJK LML N%O1N4Q8RDQGSLTXS[VdXkYoZ{Y~[\[^_`acd* kL  *KL +MNTUVF+MNTWX +PNTUV+PaTWX+QNO*RL +MNTUVD+MNTWX +PNTUV+PaTWX+QNO*SL +MNTUVD+MNTWX +PNTUV+PaTWX+QNO*Mu,MNTUVF,MaTWXD,MaTWX,QNNw-oV-Kmn-Rmn-Smn*FW*DW>gh iji k%l1k4n8oDnGpLqXp[rdtkuov{u~wxwyzy{|{} '-9<AMPUadgkx* 'k=  *KL +MNTUV<+MNTWX +QNTUV+QaTWX+PNO*RL +MNTUV<+MNTWX +PNTUV+PaTWX+QNO*SL +MNTUV<+MNTWX +PNTUV+PaTWX+QNO*M ,MNTUV<,MaTWX,QNNu-oV-Rmn-Smn ,PNTUVK,PaTWX*<W?  %148DGLX[dko{~ '+7:?KNQUbmx|* 'URz *KLu+MNTUV<+MNTWX:+MNTWX +QNTUV+QaTWX+PNO*RLu+MNTUV<+MNTWX:+MNTWX +PNTUV+PaTWX+QNO*SLu+MNTUV<+MNTWX:+MNTWX +PNTUV+PaTWX+QNO*Mu,MNTUV<,MaTWX:,MNTWX,QNNu-oV-Rmn-Smn ,PNTUVK,PaTWX*<W*:W2L "'36;GJNZ]bnqz #/26BEJVYbio{~      * iY *KLy +MNTUz{,+MNTW|} +PNTUz~+PaTW|+QN*RW*SW*M ,MNTUz,,MaTW|,QNNw-oz-Kmn-Rmn-Smn*,W$ ")58>JMT!`c#h$k#n&u'|)*,*-/-123435679:* j8J *KLu+MNTUV,+MNTWX2+MNTWX +PNTUV+PaTWX+QNO*RLu+MNTUV,+MNTWX2+MNTWX +PNTUV+PaTWX+QNO*SLu+MNTUV,+MNTWX2+MNTWX +PNTUV+PaTWX+QNO*Mu,MNTUV,,MaTWX2,MaTWX,QNNw-oV-Kmn-Rmn-Smn*,W*2WG=> ?@?"A'B3A6C;DGCJFNGZF]HbInHqKzMNONPQPRSRUVUWXWZ\]^] _`_a#b/a2d6eBdEfJgVfYibkilom{l~nonpqpstuvwxz{|* i=vM+M%N--bYce-iN+bYceeiN:,,W,-W*,-W8Z]J  689Z]_lz>!_ 8[-!&ZM+M%N--bYce-i,W,W*,W2   6CPY*!ZZX!; **   3*   !  " #  $%!******r****s**t******!**1**'****;**9**E**CN$6HZl~  !&$  B'( )e-., *+@