From 5a70bdfdbf1491c90b8234d2e61e9d74b629beb2 Mon Sep 17 00:00:00 2001 From: Daniel <dl3g19@soton.ac.uk> Date: Fri, 23 Apr 2021 21:35:38 +0100 Subject: [PATCH] System works fine so far with r dstores connected. Need to test with >r dstores, remove operation and different file types --- Controller$1AcksReceived.class | Bin 562 -> 562 bytes Controller$IndexEntry.class | Bin 2040 -> 2220 bytes Controller$RebalanceMessages.class | Bin 513 -> 513 bytes Controller$RebalanceThread.class | Bin 890 -> 890 bytes Controller$Reloader.class | Bin 436 -> 436 bytes Controller.class | Bin 15913 -> 16309 bytes Controller.java | 42 +++++++++++++--- DstoreConnection.class | Bin 3284 -> 3365 bytes DstoreConnection.java | 4 +- store1/AllStar.txt | 69 -------------------------- store1/Grandad.txt | 15 ------ store1/PumpkinHill.txt | 69 -------------------------- store1/SnowHalation.txt | 37 -------------- store1/Unknown.txt | 75 ----------------------------- store2/AllStar.txt | 69 -------------------------- store2/Grandad.txt | 15 ------ store2/PumpkinHill.txt | 69 -------------------------- store2/SnowHalation.txt | 37 -------------- store2/Unknown.txt | 75 ----------------------------- store3/AllStar.txt | 69 -------------------------- store3/Grandad.txt | 15 ------ store3/PumpkinHill.txt | 69 -------------------------- store3/SnowHalation.txt | 37 -------------- store3/Unknown.txt | 75 ----------------------------- store4/AllStar.txt | 69 -------------------------- store4/Grandad.txt | 15 ------ store4/PumpkinHill.txt | 69 -------------------------- store4/SnowHalation.txt | 37 -------------- store4/Unknown.txt | 75 ----------------------------- 29 files changed, 36 insertions(+), 1070 deletions(-) delete mode 100644 store1/AllStar.txt delete mode 100644 store1/Grandad.txt delete mode 100644 store1/PumpkinHill.txt delete mode 100644 store1/SnowHalation.txt delete mode 100644 store1/Unknown.txt delete mode 100644 store2/AllStar.txt delete mode 100644 store2/Grandad.txt delete mode 100644 store2/PumpkinHill.txt delete mode 100644 store2/SnowHalation.txt delete mode 100644 store2/Unknown.txt delete mode 100644 store3/AllStar.txt delete mode 100644 store3/Grandad.txt delete mode 100644 store3/PumpkinHill.txt delete mode 100644 store3/SnowHalation.txt delete mode 100644 store3/Unknown.txt delete mode 100644 store4/AllStar.txt delete mode 100644 store4/Grandad.txt delete mode 100644 store4/PumpkinHill.txt delete mode 100644 store4/SnowHalation.txt delete mode 100644 store4/Unknown.txt diff --git a/Controller$1AcksReceived.class b/Controller$1AcksReceived.class index 836a4049b4d79a563d58278c25364dd2c7f4e3fd..006d665a491cd54080fef1132fe21d339e435a9f 100644 GIT binary patch delta 37 tcmdnQvWaEGTt-e+22Lh520kYB$;%iGSTz~An6xI}X4GQTnaswd0|1`42dn@9 delta 37 tcmdnQvWaEGTt-eg22Lh<20kW*$;%iGSd|#Kn3N~qX4GO-oy^9h0|1-R2Z8_q diff --git a/Controller$IndexEntry.class b/Controller$IndexEntry.class index edc1b21143e21f61a560c0a32373eb534e50f0ff..64003c3c96a02e9e921e9d6eb5a319357ddc74dc 100644 GIT binary patch delta 1075 zcmeytzebSj)W2Q(7#J9=7z#FWO<>e!V$kMc&|%PJWZ+IrNeM2=FG@{us$^tf)$okc z4C7+ZXE0!AFyvt{VlbY(l+lvgl);Rh!JLP|g28g~OGZOeQwD1u1{(%jMh2GR%&JsI z24)RSPc8-y274X`2L>KS2F|?vlFYP9$DAB)22%zn9tLLym&yK2>h7itZafU`ASJBH zIjM<7AZbq?1}_FnMh3Q`)ZF~CRFIGl4}&j*A0q>MX0dB-K}jXphA5Cs01rbTgUjUA zOw%U&Ge_|8=B1W9=H%ojCzfR9=S^P9{Dd)gau<t>b`S#t0~13q0}F!^gE9jH0}F!& zgC+xmfB*w40~-Sa11|$312;nm10zG|<ex0ojA4^aSrysC86v<Uv8>|tVGIlmTntPM z3=E14tPDyFiVTqqQ6O0c1_oIMCI&_Z1_oBGEe!l?85kHC89>U}z=Em_iVQjo(NLwz z49s9d*tMitwlQdJge!)at;xW~pas^T3)K+7z{J4Jz);ViuC;|hMtTQ>-cAM+CWdej zZzqElBZJl!28D$T+%hv6*tNDX*nv!B0$a}q(#N37z{jA+pvIuj5W~R0z|6p?1~xvH zfr%lMfq}u3feGv$1(12#I~g1?jRqTAk8Z9J12=;)gFJ%?%v^Z}NFc{CC^Ez|z|1#= znlB16e<y=0*u64Pi$G>Vf(qhRa|TWZ3kDGeOC+NbAVD{|kWIK=ZzqEX+<o4R3^=@O z!@$R2%OJ;K2XmSngCau$+)1ubC&_@Eq`i~Dp9muz8Mqmo>KUXNoMC24!`;ZpkjRh( z4Nh4GMsTEqQi99|c;rG-f*VvzGJ_&R3dCCs3=B$8=dfu>Z)H$G1PLTTcrmatcrz$6 zq%x#2lre&%452}LD}x%k20sQ?27d-chIEDuXbM7hlN!34f*6<?GQpW6iy<3K=P=}f PlR6^<6GIL|J_8E?j-Zjm delta 892 zcmZ1@_=BJ8)W2Q(7#J9=7&13<O<?5KX3$}0(B)y!W6+;`l+lvgkim$Z!I+1^gu!$& zCzGM6A%i&&g9U>nBLhouW>qR91G9#vCl><;gEbF>4FeA&17}`-NoHE5V@?h?gCT<* z4}(2}!{mG>byGtICmsf822(}`wxZPB{IXP#yekib8-qI|1AAt%Yi>bFCD^<ukc=k} zgBOFt<hxAMc(@Z&Qi4nJi&9gZDkm2*M@_!X{D?7a@;(+9ZEpq!1||j{1{MY-24w~Y z1{MYl22BPA0RaY91~vu;25tsM25tsl21W+I$-1o8jQ*1|Sryp>7y`i}6IsP2{TUb- zxEPoi7#I{8SQ(TU6d8gTg2A!}S;gu>vTO{D3=9ma42ldP451(y1_lNn1}3l`Wvwj? zGSWL3w01HWFfoLKcsm))7#Xy-Feof!VAtBlV6_qKM36yz49pA+44Mpl3|b6I4B8A~ z3=9m+42&Q<Lm0vtm>B#R7#KXECM$r<s@LAhU`wRAdJNnQ`V8_61~7Bw86cq(!Jx<x z33s^%)O>l6`4E>o!fkM2WSEKUYOwzy&NgP?V=!TmV=#poF9$Xj=4@A}u`(cIwRbXj z;4~8v5*7^H43-Si3|25BrQt4SWQbyjW?-rZ2Z<~LBRC3JL1u4YU|?Wm02u;_7h9;F z7zRa#Shz2hpw3~_lHSUo0Ez;L9!N|(GO#i@F(@*`F~mdT6QN#vD}x$beIzt#xH7OZ uxG^X)BrqgGH6Xi54c$$i49pBk;Al@~NCDHS4C&x>#>l|Lkjjw3zybgiJ9oGM diff --git a/Controller$RebalanceMessages.class b/Controller$RebalanceMessages.class index dcaf9491a4cf67058368055f88138704d02f5634..80d167489f739ee9eba94387b9449faf8167dd0c 100644 GIT binary patch delta 13 UcmZo<X=K@OkC8EA@_j}n03dG!hyVZp delta 13 UcmZo<X=K@OkCD-T@_j}n03bpHe*gdg diff --git a/Controller$RebalanceThread.class b/Controller$RebalanceThread.class index cd769f29c09ee36dad3ef7cc340f40e32a7bdaa4..33a49d5601312bef9a9513a5464c7a61da1c5024 100644 GIT binary patch delta 43 zcmeyx_KR)9G$zKwlczH^OCDq3W;nsX$8d~+pW!%z9K$IF6Nb|a)(qz+8#B8D07Hxo A7ytkO delta 43 zcmeyx_KR)9G$zJflczH^OYUXhX4ucb$FP@ypJ5+^9K%5d6NW<!)(l4{8#B8D06roN A&;S4c diff --git a/Controller$Reloader.class b/Controller$Reloader.class index a9b24663eb7db7dccfd7a31569087679d73d4497..506b3988a3dbd4a35223a628cb012c5b5a9b92c7 100644 GIT binary patch delta 13 UcmdnOyoGr~CnIC@<Ss@n03neCO#lD@ delta 13 UcmdnOyoGr~CnICf<Ss@n03l=qL;wH) diff --git a/Controller.class b/Controller.class index 471ff46290ce586309aad08742f08ea7d3223665..514327fe08525b5aa27de405c9c8ade4f55b05cd 100644 GIT binary patch delta 5162 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 E0E84OSpWb4 delta 4748 zcmdm5zp{qw)W2Q(7#J9=n36Vf{Si=OXKY|(5Y9?0OVlqd$;{DrEGkN@^vNtP;bN?3 zU>0KFW|ZJyY?;g_sKeIA!`RN)G1)=TeDhR6Bc>!F27bn6Tnqt>TX-0^GT1RPuoe_$ z=9O?TZf9g*<l<uBVBE>WxQl^}k%6-)H7PMCF)ullgK-Zd1Gj5Xkbh9Tt8YL^Bo_k{ z<31k7{UBv*dHE%oX_edzGZ_!^Fdkw&Jh@Rsjq@lY6FcKEMh20|fr28cTnt|sPw+6F zWXND-;44ba%`Zz0F3B%SO>wH^W>jT7&BGYLcxLiB5e3Hcli!O-s$Aq@yu?_>$iP>e znwR33mlBkkoSIpdD#Rebc!h^yG2>N62FuBcl4_H?g@m=Z7$-Ac=V817atupmUUCu0 zb+>pJZ-WFlA+B@G$zf-_JGoy}S^N$|Bp1VE#s@r%ml&3S{QHQ9@iF6*$tOik9iB5X za0R*g`iHs3J34y{F$ghU;b45l$iNvK;vWPS18IH3!}ykA2_pl05yV*_L*DZ+eqj7K z*-p%!`wEEvm51>g<M+uOVm6FFHy;%fXJllVd{<mmnw^nBB-#fYb2*85>H3~|C8_DD zMb_+0oSS7O(wO+9xtL^_WZ9YIco-Hl$xogrbwpi}kwM6%7!+O#i6sh*3R(G?d8sM< zY)r~rOe##O>`ZDrOzKP;n`@*w7~QnF7&w@8c$h?(L^+uB7#XA?(dOpq;~MYi6XfdX z5*hCr;TaqftiZ^@WWdP4%&5S~&(357(r3)WB+SIk!DKr5l#DE+`Q#Te3XGPMIc1%a ztQi@2ef%9=;@yJ$eH9>DY(ZM=c$fs4ggBTSKqfIN@Ut^HfrOoTm;^v3xiT`aFe)%I zaxl3wGH?gEIyw3{`Z>FTt@H#b^x|RSW8&vv@|nC=R*BJX@&#FMp#Vk(4oEbB+!(~j zU^jWboYZ7@IW@+R$$4_RjA4`K$jxJnn`|ww#gf3tAUD}gUT$)`yp8oQ1_lNu#@`Gq z3|b7@3=9k`40;So42+Br@jnbK42DSjzYHP_j0~&{jtq>9|0e&FPq1SA&%nT-#lXeD zz!1&A!Vts2$q>uH#}LOL%n;8Y$&kRH&XCAp%#g(3$dJt7&yd2v$;80K2-ZGBVNyL< zyB~uv0|P?_13N<|10O>cgD68bgDgWXgFZtZgC#>DgF8bJgAYSJgFizFLjXf5Lj*$^ zLnK25Lli?LLlQ$3Lo!1RLkdGJLk2?~LncE56B7digE|A-e+GR9R(2+4Mn*<P1_sXm z45AE->`crIjO+}qp6m=Ep6m=f7OV`63@!|8U<Ykgd>;pPP#A+K0|P?~g8)M-g9t-A zg91YrgDOKegC#=`gDXQXLm)#RLoP!<Lk+_OhF*rr3{x4VFf3<S&9I7L6T@1Dbqwnm zHZW{s*vPPtVH3kahOG>T7`8DSW7xsOG?__Rm63U}hO#XCH^%P_OpN~~`zUXKgn}D` zAOi!#X$Ap?GYm2eXBm_j&M~MloM+HvxWHh-aFM}@;WC3S!xe@IhHDJT4A&X*7;Z9D zGTdTlVYtK4&v2JvI>SST`3#T2zUO3M*OU+y6%}G<Vg*MkBZCD41H&1HvmiSe7?@od zSQz*j7#KT67@nGMu2!*QROdRpoPpblPm=4fB;S5Xwrz|GI~i3N8ML-A@GfHD*~BnU zm{ENjga70Qs;=BFjP48!jP8s+jP8>S)I=a2*vFvHz`*c~ftBF}12@A<1|f#m3{ngq z8DtsWF~~D~U{GiH!eGMimBEqW8-owScZNWQ9}GbZe;8sI{xW1T{9`C!WMrshWMXJ! zWM-Ji$igs}k(FT$BMZYOMs|h+j2sLn8Mzs*G4e3nX5?k~%E-sa%*f9u#Hhk3%IMC^ zD9xzGsKltwsLrUxsLQCsXwGQBXvL_<Xv3(_=*Vcu=+9`(n80Ytn8|3#SjcF@SjlM1 zSjXtd*vM$l*v#m_*um(;#59>pUEP$8oq>s+k)4r&;U|NvD?1a%F9!Di3~CHK><k?2 z3`Oh=E$j>}EbI(l*_qhb8FqsBOl*_W)a4{#Tm~ivMs`M7HmGLF$#c{tg^}U`RPce~ zVe$!eCrfaG6JuayU|@7*;AM1YkY@B^&}8&xFl6)r$0aiZqcln^UShZm*6pmZI|{5j zh(UybfiZxAmobn*k}-%ufiajtg)xLdl`(?Bm@$&UmNAOKjWL=bkTHfKnlY9koiUCf zpD~`HhB1Mmo-vW3hcSg=5@QC#RK_%hX^iO%vlug(m?lSPY9c$D;ReHHa4wmm*=7f} z){KFdfq^lXfrl}VL7Fk2L5Hz`!Gy7p!H%(n!IQC+A&{|*A(63yA(gR)A%n4sA(OG1 zA(ychWVDtJ6XU<lZCX-{kfc+@Aj81G*vP=k*u)^o*vz27*utQ~*vg>F*vVkb*u`MQ z*vk;j*vF8=IF})xaUMev<3fgV#>ET`jLR9C8J9A&GA?82VqC#6gK-tZ62>(QYZ*5% zY+>BUu%B@Y!x_e{3|APpG2CR_#c+pl2g6;)oeU2dcZ0*$m0_~Hjy5C5WN#gm7-D$D zFdZDm<vMl9p54#D$#{@~m+=sT0pno?OU5G%HjGCZJQ$BL1Tr3Hh-5s$5X*RmA%XD} zLn7m8hE&G0OiYuFbyeh%BYzhI8^~w|2F_>(b_Qt%2G)a<%XICHOe9%$GO{r;9AGfE zV%3pk-OX4Zxt+0bC&LV8hVb1C(UDq`th*SS7#OxQBy3|yUjF~Y<m<Z1%FWvt{Izs; zGW=m=*v8mu#RAo4#flJ|EUULi49PG_c1doivd!=H)EQa9a+{?M_A~PEfiwDsZ4Ca* zHj^2RBowr^FlaDtWvto6Fi&d>gZxg0t&9x27&kF6fb8AEpfh=auIOY1V-eoX%l|(D zYu>hvar0zHV+AfuMfE6(mNUdzi4!s(?6aMW42%p`5|R=-8NC=8W->^DSm3Z~v69@x zFi%o)8zYL*lH&Vy4=-onvXat0EGe~LdKLq_);7i+^&1(uSb|v^SehASS%O)5Stc+r zuuNc?3Zfa*SZ1(%WUv6ytbq&+EFW2ZfN0i0)?g6LAjlxgx{-l_L5_7Dh-Tf$x)nq- zFoALd;~|Cu1_s6p3`~p{8MqiPGYB$XVUT0I%Am%0gTaUKCPNJ4ZHDZ6#wQGUj87Q~ z8J{!MGQMEwXMDvlgYhH762?yqYZ*T?Tw(me@Q3j$BM0L*Mj^%@jG~M`86_BhGb%Fv zVbo&$%c#rvkI{?qKVvQv17jT%BV#`k6XPT%X2z*ZER0*2SQ!s6u`!-!VrRU=#Kri6 ziJS2+6R5Gl$|TMtz@*J2$W(8|B*f&-B+3-bB*v7%B+gXBB*4_fB*oOqq`}nBq{+07 zNsDPalQz?RCLN~NOnOWonDm)Nm<*T|nGBh|n2eZ1n2eb-m`s?<m`s@~nar7Mm@Js< znJk&7GFdUtXR>Bq#AM67fys{fJd-{1EhY!%yG)ME-<h0P6quY@w3%G$S@f9PS&W!G zSlpSSSiG2`S$vt|Sb~`nSYntGS<;x2SW1~vSn8NkSsIwKSeltKSX!AfS-P0AS!OU5 zvMgXKV%fq}%yNsVgyj)aDa%u)GM0Bt<t!hWa#=nz<+1!=Dr99~Dq<C3DrU7}Dq(eE zDrI$LDr5CyDrXI3DrAjjvMFNCXDVi$%2dKSm#LI>0aF?4N~UtwHB1$(JD93i4=`1O ziUr032J?Rma*XT@GuauK{xFEMGqV3;u$nyC>@KenI|GvwtZ<*a%v?)=<3EEggCsix z2UPv!hvuRI9PEtj3=F>*6#g@CGq4~e85mr^H3}O_#SCgrgUVJ021aKFW(H0M28IRD z4C<%DY$VLMd$OBF6XV{=CoQxg1tz%cWvXM~V5(;jVQOH|Wol%wW@=|}VQOITV(MlH zV(MW?VCrKiV(Mq;Vw%7(k!cdce5T1D-!a&N>N9x;cCf3MnAsUs!HpyahCd9_><lgc z8Tg<s2FrnjMcEmc44}0c7Xt$m7ZW$gxsz)xW!VleGVEkLGI@ceblCCb|DS_02slG9 zfa^4-X$;&<(;1|gW-ur-&15iRnhkaWCn#8@*csWS85lslEl7dLkjuafst6ejp`Q2E z1{p1AC7XPTnPK_=$2uFptyNHy6Jq*21`ekA49ZLk7<8BxGUzic0-Mgq!1R}aALK7k zyvak_vP?V-42&}vXF{#YWME`qVPIg;*WSqp^}<9e$-uLW46_(mnb$1;|A=J`nq|uv z<e8Q;XfUl{&|+G}pv$xxY#9#&^B)Etc1CvDUkpr8t9S*NKy7qz82z@Au{yVn@q!hr zB&#svxor&Hvls+7G0f8jmFAbh#i(wi726@*ZH(7+w=u2-)dDJv3=0_8b+<9zoE&H^ z9&v9Y12cmOgD*n>0|P?<LnxSLV2EIdX1oI_eHe@wco-O%ycoooycrakd>Qna{25G` z0vIfq0vX(xf*8D*LKq^LA{nBY!Wd$i!Woj7qL`Q_AFvh`=J?6L?!?Y`hfRP9)Bypz z`GvJ?%zdH8Z4Ax6TH4zf1$DMDK3vYg;j6Qa@!m!TMg|53MFthP-BJu}3=E8S86+6* zF(@)VW>8^#z@W<bkU^922{?q<8JJSo8Sk(NFo8NgU<(p$Wa^(XFbFd~+s1eSY>^d< zBnv2|KikI8J(EFFl7+=c2h8Nt1-W1w<MHJT!r)+IVK&;u_yQbopaPynk_GOnV1_Wb ztCScx7#J8QFeoriWUyeI#Nf<0jUkwE4nr8@Ooj-?Sq#dtjB~-x6JTKZ!{E%$#Qcka z9~Kb8&;%}TD_#F`8{=!R6Mey1@g>+*a$4FtEJoWH-z{fQ@&h?*7vm?WlY~HA9grhG zLq%W#$Hbt@pvzzYZi@Re1i_sOjyy&|21!OC231B823<x;1_MSh217;(23rY6Nd^Z- zSq6VbWriR|1%_ZoMTT%j6(*+17j1>L!Mzy^{$C7yAg6<ZScFLw6vPY+496IlK{3PN ztEH{8jq%H5emmXzFQ6b}m1Nz<5FyEO{Qp&Oh5ch2ga1YbP_K!Nfs?_4L6pIS!JNSY znzZad9R-GI3~UUu7&sYbFmN->WDsDO!yw8qpFx^o0fREbLIw?nMGPhk%NfiWmNHl} zEMu@^Sjphbu!_Nl0g_3C8Q47887$Z)@3!Nw7X#%hCUGVS1_lNm23CexMmq*&hOdm1 znIst)7^X0YGD$HoGAS@AF)%Y}GHEesg88~&QXeX62o*H}i<*H+3ovN~Rbc~FVGrdy zLisK^U}bJlVGpRVH(1mcO!|Y#Krk5$CPSIR85kIh7}yw;8910C7+4r$8910C8CV#; jGH@_OF|aV&F>o+NGq5mDW?*27VPIg2Wr}A?WRL^^Z8-31 diff --git a/Controller.java b/Controller.java index ec5677c..edcfa38 100644 --- a/Controller.java +++ b/Controller.java @@ -38,8 +38,12 @@ public class Controller { } public synchronized void addStoredBy(int dstore) { + addStoredBy(dstore, true); + } + + public synchronized void addStoredBy(int dstore, boolean notify) { storedBy.add(Integer.valueOf(dstore)); - if(storedBy.size() >= numberToStore) notifyAll(); + if(storedBy.size() >= numberToStore && notify) notifyAll(); } public synchronized void addStoredBy(List<Integer> dstores) { @@ -47,6 +51,11 @@ public class Controller { if(storedBy.size() >= numberToStore) notifyAll(); } + public synchronized void newAllocation(List<Integer> dstores) { + storedBy.clear(); + storedBy.addAll(dstores); + } + public synchronized void removeStoredBy(int dstore) { storedBy.remove(Integer.valueOf(dstore)); if(storedBy.isEmpty()) notifyAll(); @@ -302,11 +311,11 @@ public class Controller { catch(InterruptedException e) { e.printStackTrace(); } - } - - if(entry.getStoredBy().size() < rFactor) { - //Log error - System.out.println("Not all STORE_ACKs have been received"); + + if(entry.getStoredBy().size() < rFactor) { + //Log error + System.out.println("Not all STORE_ACKs have been received"); + } } //Update index to "store complete" @@ -470,8 +479,6 @@ public class Controller { try { //Send LIST message to each Dstore and receive their file list for(Integer dstore : dstores.keySet()) { - dstoreFiles.put(dstore, new ArrayList<String>()); - new Thread(() -> { try { String[] message = dstores.get(dstore).sendAndReceive("LIST").split(" "); @@ -588,6 +595,7 @@ public class Controller { //Log error System.out.println("Dstore " + thisStore + " should have sent REBALANCE_COMPLETE but Controller received " + returnMessage); } + synchronized(acksReceived) { acksReceived.incr(); if(acksReceived.getValue() == storeOrder.size()) { @@ -612,11 +620,29 @@ public class Controller { System.out.println("Not all REBALANCE_COMPLETEs received. Restarting rebalance operation..."); success = false; } + else if(acksReceived.getValue() > storeOrder.size()) { + System.out.println("Too many REBALANCE_COMPLETEs received"); + } } catch(InterruptedException e) { e.printStackTrace(); } } + + if(success) { + synchronized(index) { + Iterator<Integer> jt = requireIndex.keySet().iterator(); + while(jt.hasNext()) { + Integer dstore = jt.next(); + for(String file : requireIndex.get(dstore)) { + index.get(file).addStoredBy(Integer.valueOf(dstore), false); + } + for(String file : removeIndex.get(dstore)) { + index.get(file).removeStoredBy(Integer.valueOf(dstore)); + } + } + } + } } catch(Exception e) { e.printStackTrace(); diff --git a/DstoreConnection.class b/DstoreConnection.class index 42fb9143a47eaea3233715ce29a55e93398a6448..4cd5bbd5bd6e2a239616b6ab9228d2a0898566e7 100644 GIT binary patch delta 887 zcmca2xm1el)W2Q(7#J9=7}jm%dc`8c!BEP`z^K5*P{dHq!%)Fc$;iN3T#%Dl!pNXL z`6IK4Y_v~SVp*boPGVlVesD=qW?s5ANO3g}Lk&ai<bN!xy7fE^4Ggu63~WWIx%p+O zTnroxO*{<E4DpN%>_w@`shJ=#L55ZyhBk)w$pNfta-BR3T_7FIi76@E44Di)AQK9O z7#JC1IT-pUPhst4oH<#EEsk$K7sCREh3pKAco^as7EkVDJ0h`^kwMToKd+=HKPM-( zNTE12uS9{7gJJpPEOt$nRg4U(lXtPHGP5(RnY^FfmVE*P0|OJo#L3JYn!=O7?8yvl z42%q{3{w~w8KzFQ=V)P^Hu(sLJLB}pJe(?wQzsj8&SIQ4`3$GE=5z)I1_1`<KMV@& z3`|Mv3{GL}3^N#JF)%Q&FfcMWF)%WuF~l=4F-)Coz$KwQje!AdG6RDpikfDK8U_Z2 ze+<kFYzzzx6_bm(^y+Q3wlG-A?qtYgVmQE1WW}O=j6qmil0~Rw8$%hh(Kd#vnG7Nz zC6X*V8S0oA!X;UB4sU2-W?cS%kCyf}h6J6%8?0D$4okA`XJBFAVUTAiWME)WU`PVf z$qWTxx{#q1OfxZnoM*(q!@$5`%fP{4$1quvTckdS!Hpq~!JQ$Q!I>eG!JDCw!G{6l zYZ(SMh_C-JFf#sO&}U~T`o$pdi-FZ0Jp`H=+Cd?}z`!8Kz{J1^3Ii?1Z48YY7#J8B z!IpwTn}Hz!DNI-xk|1Fs%D}+znSq&snSp_!jL}zX3xnb|hL*_(xn(6Rv~>_6F^fSH z6cRc+89FAv=a$gxW?~3u^wl}`f9WO$7oA-Uy$lT77<_a#`08w9uovpv0Cq<%Lmq=I z0~5ov$)-HYHD(NP42}%(3{eaT3^5GJ3<(S=3^@#`40#Oc4EYQh48;tYV4q7fu>N6S zVrM8)Fk}4BAP8b|urm}fFtRh)B6)$CVKz81&0(0!z`(%Az{D_*fstVem|VuNf`Ng7 Pi-D10CBtflwG5H~8xFc* delta 834 zcmZ1~bw!fv)W2Q(7#J9=7*=fLdd0%U#Zbgh%EM5`P(Im_RaLi=hoOq0oRNX8C^a{~ zER~CagQ13pp_U<@k%7G^H90jCBqqpE&%@Bb&^UQAtD0Oh4?_z`2XkUd3O7S0LmSA1 zLLml5hFA`U&dJwVdl@HBPGyVZo5{s6i(xi9!yF!lIEJ~CFR~qxn9s-{=$xNdQk0*Q zlUk%uoSIjnz{tU{aPnGqO_n8$462j=vZ=DMGc03dkemFMO>VL>hYWic0|NsSL-%Ai z4o%@6FuRw5je(JYm7$M;k)eNb6Gsc<gvsoj?u-*B`*W%=_D?S1oW(d{GC!Af{X_-^ z1_1`<KMV@&3`|Mv3{GL}43ik9FfcH%FfcMWF)%WuF~l=4G4wMqFvv47GcYkQFtBTB zGj3x@*}%ZSz{oIxfdOn81A`@swpzHh?+i=~Yzzzxg_{^$go3s)_-IA?9s;pLwlPdT z$t7)KrnQB^Qg$ap9uva>h9WB#?PCl)k}TTW7)oX`h=AlIS#~m1FfoKnvgjP%(8A2P z{Qu#}^4wzbSquye3JlQ<AUcL26HI3@<bi1>h6$5HxRvX@8Qd7c8Qd9S7@QfB7`z#> z7<?E&o|a)?gLwK610&-f1`T$GqF)RGzZh8E(F35Cp%EGYaturij3EDNF>Yh1M)!XJ zlK)v4k|6#UWnf@<!@$JA%)r2q&*-bQg+Xx}L)~O<9$7&{9gr7iF=&FksI!xyX|e;4 zgkCEXLpY<a&awY%HZi#9>|$tVVA#gsqqD(RXB&gPP{#(a1JW4M8EhFqUTou0uF+?R zW3Xa~X9#9UU<hSMW{6}+VMt|2Wk_d8XUJg4V8~&}1bbPUf%Ojq6FWnZf<EJa20;*$ zgPoy>fsviT7Rl|*3{%00Xd1(G1_lN`1}26X42%r(z~lmkMGOoKTnvm1iy4+OEN74e E0BohHRR910 diff --git a/DstoreConnection.java b/DstoreConnection.java index 9e85c7d..bdd3bc1 100644 --- a/DstoreConnection.java +++ b/DstoreConnection.java @@ -66,7 +66,7 @@ public class DstoreConnection { //Check the queue for the message before trying to receive any new messages (if no expected message is specified, return the head of the queue) for(int i=0; i<queue.size(); i++) { String message = queue.get(i); - if(expectedMessage == null || message.equals(expectedMessage)) { + if(expectedMessage == null || expectedMessage.equals(message.split(" ")[0])) { queue.remove(message); return message; } @@ -90,7 +90,7 @@ public class DstoreConnection { available = false; throw new NullPointerException(); } - if(expectedMessage != null && !returnMessage.equals(expectedMessage)) { + if(expectedMessage != null && !expectedMessage.equals(returnMessage.split(" ")[0])) { queue.add(returnMessage); if(queue.size() > MAX_QUEUE_SIZE) queue.remove(0); returnMessage = null; diff --git a/store1/AllStar.txt b/store1/AllStar.txt deleted file mode 100644 index 0cf2ab6..0000000 --- a/store1/AllStar.txt +++ /dev/null @@ -1,69 +0,0 @@ -Somebody once told me the world is gonna roll me -I ain't the sharpest tool in the shed -She was looking kind of dumb with her finger and her thumb -In the shape of an "L" on her forehead - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -It's a cool place and they say it gets colder -You're bundled up now wait 'til you get older -But the meteor men beg to differ -Judging by the hole in the satellite picture - -The ice we skate is getting pretty thin -The water's getting warm so you might as well swim -My world's on fire. How about yours? -That's the way I like it and I'll never get bored - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -Go for the moon -Go for the moon -Go for the moon -Go for the moon - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars - -Somebody once asked could I spare some change for gas -I need to get myself away from this place -I said yep, what a concept -I could use a little fuel myself -And we could all use a little change - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -And all that glitters is gold -Only shooting stars break the mold -he mo \ No newline at end of file diff --git a/store1/Grandad.txt b/store1/Grandad.txt deleted file mode 100644 index 75e3e88..0000000 --- a/store1/Grandad.txt +++ /dev/null @@ -1,15 +0,0 @@ -(Yabba Dabba Doo!) - -Flintstones. Meet the Flintstones. -They're the modern stone age family. -From the town of Bedrock, -They're a page right out of history. - -Let's ride with the family down the street. -Through the courtesy of Fred's two feet. - -When you're with the Flintstones -Have a yabba dabba doo time. -A dabba doo time. -We'll have a gay old time. -d t \ No newline at end of file diff --git a/store1/PumpkinHill.txt b/store1/PumpkinHill.txt deleted file mode 100644 index 0489b4b..0000000 --- a/store1/PumpkinHill.txt +++ /dev/null @@ -1,69 +0,0 @@ -You know me, the fighting freak Knuckles, -And we're at Pumpkin Hill, -You ready? - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(This is Knuckles, who fears none.) -(It's real deal when it comes to my name, kid!) - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(Spooky up in here, it's crazy in here,) -(We still gon' keep it goin', I'm Knuckles.) -(Nobody scares me,) -(Whoever want it, bring it!) -(I don't care, we 'ka do this.) -(Then come step up to the plate, and meet your match,) -(It ain't no thang.) -thang \ No newline at end of file diff --git a/store1/SnowHalation.txt b/store1/SnowHalation.txt deleted file mode 100644 index 5d7aafb..0000000 --- a/store1/SnowHalation.txt +++ /dev/null @@ -1,37 +0,0 @@ -Fushigi da ne ima no kimochi -Sora kara futte kita mitai -Tokubetsu na kisetsu no iro ga tokimeki o miseru yo - -Hajimete deatta toki kara -Yokan ni sawagu kokoro no Melody -Tomerarenai tomaranai na・ze - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! - -Oto mo naku kehai mo naku -Shizuka ni unmei wa kawaru -Korekara no mirai ni mune no kodou ga hayaku naru - -Tatoeba komatta toki ni wa -Sugu kaketsukete dakishimetakute -Doko ni ite mo dokodemo Fly high - -Isoide -Itsu no ma ni ka ookiku nari sugita "True emotion" -Yume dake miteru you ja tsurai yo -Koibito wa kimi tte iitai -Yasashii me ga tomadotteru iya da yo -Kono mama ikki ni aijou azukete Please!! - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! -ta \ No newline at end of file diff --git a/store1/Unknown.txt b/store1/Unknown.txt deleted file mode 100644 index 349b7a9..0000000 --- a/store1/Unknown.txt +++ /dev/null @@ -1,75 +0,0 @@ -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -Born on an island in the heavens -The blood of my ancestors flows inside me -My duty is to save the flower -From evil deterioration - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Streaking lights, loud sounds, and instincts -Are the elements that keep me going -I am fighting my own mission -Nothing's gonna stand in my way - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight for my destiny - -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -I have no such things as weak spots -Don't approve of him but gotta trust him -This alliance has a purpose -This partnership is only temporary - -I will be the one to set your heart free, true -Cleanse yourself of evil spirits that got in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -The new porcupine on the block with the buff chest -In the wilderness with the ruggedness -Knock, knock, it's Knuckles, the bloat thrower -Independent flower, Magical Emerald holder -I'll give you the coldest shoulder -My spikes go through boulders, that's why I stay a loner -I was born by myself, I don't need a posse -I get it on by myself, adversaries get shelved - -Right on! -ght on \ No newline at end of file diff --git a/store2/AllStar.txt b/store2/AllStar.txt deleted file mode 100644 index 0cf2ab6..0000000 --- a/store2/AllStar.txt +++ /dev/null @@ -1,69 +0,0 @@ -Somebody once told me the world is gonna roll me -I ain't the sharpest tool in the shed -She was looking kind of dumb with her finger and her thumb -In the shape of an "L" on her forehead - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -It's a cool place and they say it gets colder -You're bundled up now wait 'til you get older -But the meteor men beg to differ -Judging by the hole in the satellite picture - -The ice we skate is getting pretty thin -The water's getting warm so you might as well swim -My world's on fire. How about yours? -That's the way I like it and I'll never get bored - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -Go for the moon -Go for the moon -Go for the moon -Go for the moon - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars - -Somebody once asked could I spare some change for gas -I need to get myself away from this place -I said yep, what a concept -I could use a little fuel myself -And we could all use a little change - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -And all that glitters is gold -Only shooting stars break the mold -he mo \ No newline at end of file diff --git a/store2/Grandad.txt b/store2/Grandad.txt deleted file mode 100644 index 75e3e88..0000000 --- a/store2/Grandad.txt +++ /dev/null @@ -1,15 +0,0 @@ -(Yabba Dabba Doo!) - -Flintstones. Meet the Flintstones. -They're the modern stone age family. -From the town of Bedrock, -They're a page right out of history. - -Let's ride with the family down the street. -Through the courtesy of Fred's two feet. - -When you're with the Flintstones -Have a yabba dabba doo time. -A dabba doo time. -We'll have a gay old time. -d t \ No newline at end of file diff --git a/store2/PumpkinHill.txt b/store2/PumpkinHill.txt deleted file mode 100644 index 0489b4b..0000000 --- a/store2/PumpkinHill.txt +++ /dev/null @@ -1,69 +0,0 @@ -You know me, the fighting freak Knuckles, -And we're at Pumpkin Hill, -You ready? - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(This is Knuckles, who fears none.) -(It's real deal when it comes to my name, kid!) - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(Spooky up in here, it's crazy in here,) -(We still gon' keep it goin', I'm Knuckles.) -(Nobody scares me,) -(Whoever want it, bring it!) -(I don't care, we 'ka do this.) -(Then come step up to the plate, and meet your match,) -(It ain't no thang.) -thang \ No newline at end of file diff --git a/store2/SnowHalation.txt b/store2/SnowHalation.txt deleted file mode 100644 index 5d7aafb..0000000 --- a/store2/SnowHalation.txt +++ /dev/null @@ -1,37 +0,0 @@ -Fushigi da ne ima no kimochi -Sora kara futte kita mitai -Tokubetsu na kisetsu no iro ga tokimeki o miseru yo - -Hajimete deatta toki kara -Yokan ni sawagu kokoro no Melody -Tomerarenai tomaranai na・ze - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! - -Oto mo naku kehai mo naku -Shizuka ni unmei wa kawaru -Korekara no mirai ni mune no kodou ga hayaku naru - -Tatoeba komatta toki ni wa -Sugu kaketsukete dakishimetakute -Doko ni ite mo dokodemo Fly high - -Isoide -Itsu no ma ni ka ookiku nari sugita "True emotion" -Yume dake miteru you ja tsurai yo -Koibito wa kimi tte iitai -Yasashii me ga tomadotteru iya da yo -Kono mama ikki ni aijou azukete Please!! - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! -ta \ No newline at end of file diff --git a/store2/Unknown.txt b/store2/Unknown.txt deleted file mode 100644 index 349b7a9..0000000 --- a/store2/Unknown.txt +++ /dev/null @@ -1,75 +0,0 @@ -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -Born on an island in the heavens -The blood of my ancestors flows inside me -My duty is to save the flower -From evil deterioration - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Streaking lights, loud sounds, and instincts -Are the elements that keep me going -I am fighting my own mission -Nothing's gonna stand in my way - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight for my destiny - -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -I have no such things as weak spots -Don't approve of him but gotta trust him -This alliance has a purpose -This partnership is only temporary - -I will be the one to set your heart free, true -Cleanse yourself of evil spirits that got in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -The new porcupine on the block with the buff chest -In the wilderness with the ruggedness -Knock, knock, it's Knuckles, the bloat thrower -Independent flower, Magical Emerald holder -I'll give you the coldest shoulder -My spikes go through boulders, that's why I stay a loner -I was born by myself, I don't need a posse -I get it on by myself, adversaries get shelved - -Right on! -ght on \ No newline at end of file diff --git a/store3/AllStar.txt b/store3/AllStar.txt deleted file mode 100644 index 0cf2ab6..0000000 --- a/store3/AllStar.txt +++ /dev/null @@ -1,69 +0,0 @@ -Somebody once told me the world is gonna roll me -I ain't the sharpest tool in the shed -She was looking kind of dumb with her finger and her thumb -In the shape of an "L" on her forehead - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -It's a cool place and they say it gets colder -You're bundled up now wait 'til you get older -But the meteor men beg to differ -Judging by the hole in the satellite picture - -The ice we skate is getting pretty thin -The water's getting warm so you might as well swim -My world's on fire. How about yours? -That's the way I like it and I'll never get bored - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -Go for the moon -Go for the moon -Go for the moon -Go for the moon - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars - -Somebody once asked could I spare some change for gas -I need to get myself away from this place -I said yep, what a concept -I could use a little fuel myself -And we could all use a little change - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -And all that glitters is gold -Only shooting stars break the mold -he mo \ No newline at end of file diff --git a/store3/Grandad.txt b/store3/Grandad.txt deleted file mode 100644 index 75e3e88..0000000 --- a/store3/Grandad.txt +++ /dev/null @@ -1,15 +0,0 @@ -(Yabba Dabba Doo!) - -Flintstones. Meet the Flintstones. -They're the modern stone age family. -From the town of Bedrock, -They're a page right out of history. - -Let's ride with the family down the street. -Through the courtesy of Fred's two feet. - -When you're with the Flintstones -Have a yabba dabba doo time. -A dabba doo time. -We'll have a gay old time. -d t \ No newline at end of file diff --git a/store3/PumpkinHill.txt b/store3/PumpkinHill.txt deleted file mode 100644 index 0489b4b..0000000 --- a/store3/PumpkinHill.txt +++ /dev/null @@ -1,69 +0,0 @@ -You know me, the fighting freak Knuckles, -And we're at Pumpkin Hill, -You ready? - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(This is Knuckles, who fears none.) -(It's real deal when it comes to my name, kid!) - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(Spooky up in here, it's crazy in here,) -(We still gon' keep it goin', I'm Knuckles.) -(Nobody scares me,) -(Whoever want it, bring it!) -(I don't care, we 'ka do this.) -(Then come step up to the plate, and meet your match,) -(It ain't no thang.) -thang \ No newline at end of file diff --git a/store3/SnowHalation.txt b/store3/SnowHalation.txt deleted file mode 100644 index 5d7aafb..0000000 --- a/store3/SnowHalation.txt +++ /dev/null @@ -1,37 +0,0 @@ -Fushigi da ne ima no kimochi -Sora kara futte kita mitai -Tokubetsu na kisetsu no iro ga tokimeki o miseru yo - -Hajimete deatta toki kara -Yokan ni sawagu kokoro no Melody -Tomerarenai tomaranai na・ze - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! - -Oto mo naku kehai mo naku -Shizuka ni unmei wa kawaru -Korekara no mirai ni mune no kodou ga hayaku naru - -Tatoeba komatta toki ni wa -Sugu kaketsukete dakishimetakute -Doko ni ite mo dokodemo Fly high - -Isoide -Itsu no ma ni ka ookiku nari sugita "True emotion" -Yume dake miteru you ja tsurai yo -Koibito wa kimi tte iitai -Yasashii me ga tomadotteru iya da yo -Kono mama ikki ni aijou azukete Please!! - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! -ta \ No newline at end of file diff --git a/store3/Unknown.txt b/store3/Unknown.txt deleted file mode 100644 index 349b7a9..0000000 --- a/store3/Unknown.txt +++ /dev/null @@ -1,75 +0,0 @@ -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -Born on an island in the heavens -The blood of my ancestors flows inside me -My duty is to save the flower -From evil deterioration - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Streaking lights, loud sounds, and instincts -Are the elements that keep me going -I am fighting my own mission -Nothing's gonna stand in my way - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight for my destiny - -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -I have no such things as weak spots -Don't approve of him but gotta trust him -This alliance has a purpose -This partnership is only temporary - -I will be the one to set your heart free, true -Cleanse yourself of evil spirits that got in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -The new porcupine on the block with the buff chest -In the wilderness with the ruggedness -Knock, knock, it's Knuckles, the bloat thrower -Independent flower, Magical Emerald holder -I'll give you the coldest shoulder -My spikes go through boulders, that's why I stay a loner -I was born by myself, I don't need a posse -I get it on by myself, adversaries get shelved - -Right on! -ght on \ No newline at end of file diff --git a/store4/AllStar.txt b/store4/AllStar.txt deleted file mode 100644 index 0cf2ab6..0000000 --- a/store4/AllStar.txt +++ /dev/null @@ -1,69 +0,0 @@ -Somebody once told me the world is gonna roll me -I ain't the sharpest tool in the shed -She was looking kind of dumb with her finger and her thumb -In the shape of an "L" on her forehead - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -It's a cool place and they say it gets colder -You're bundled up now wait 'til you get older -But the meteor men beg to differ -Judging by the hole in the satellite picture - -The ice we skate is getting pretty thin -The water's getting warm so you might as well swim -My world's on fire. How about yours? -That's the way I like it and I'll never get bored - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -Go for the moon -Go for the moon -Go for the moon -Go for the moon - -Hey, now, you're an all-star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars - -Somebody once asked could I spare some change for gas -I need to get myself away from this place -I said yep, what a concept -I could use a little fuel myself -And we could all use a little change - -Well, the years start coming and they don't stop coming -Fed to the rules and I hit the ground running -Didn't make sense not to live for fun -Your brain gets smart but your head gets dumb - -So much to do, so much to see -So what's wrong with taking the back streets? -You'll never know if you don't go -You'll never shine if you don't glow - -Hey, now, you're an all star, get your game on, go play -Hey, now, you're a rock star, get the show on, get paid -And all that glitters is gold -Only shooting stars break the mold - -And all that glitters is gold -Only shooting stars break the mold -he mo \ No newline at end of file diff --git a/store4/Grandad.txt b/store4/Grandad.txt deleted file mode 100644 index 75e3e88..0000000 --- a/store4/Grandad.txt +++ /dev/null @@ -1,15 +0,0 @@ -(Yabba Dabba Doo!) - -Flintstones. Meet the Flintstones. -They're the modern stone age family. -From the town of Bedrock, -They're a page right out of history. - -Let's ride with the family down the street. -Through the courtesy of Fred's two feet. - -When you're with the Flintstones -Have a yabba dabba doo time. -A dabba doo time. -We'll have a gay old time. -d t \ No newline at end of file diff --git a/store4/PumpkinHill.txt b/store4/PumpkinHill.txt deleted file mode 100644 index 0489b4b..0000000 --- a/store4/PumpkinHill.txt +++ /dev/null @@ -1,69 +0,0 @@ -You know me, the fighting freak Knuckles, -And we're at Pumpkin Hill, -You ready? - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(This is Knuckles, who fears none.) -(It's real deal when it comes to my name, kid!) - -I ain't gonna let it get to me, I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I can sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I'm gonna hold my head 'cause I have no fear. -This probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me and got leery. - -Asked him a question and he vanished in a second, -I'm walkin' through valleys cryin' pumpkin in the alley. -Didn't seem happy but they sure tried to get me, -Had to back 'em up with the fist, metal crack 'em. -I'm hearing someone sayin' "You a chicken, don't be scared!" -It had to be the wind, 'cause nobody wasn't there. -I searched and I searched as I climbed up the wall, -And then I started to fly, I went in deeper! - -Let it get to me? I'm just gonna creep, -Down in Pumpkin Hill I gots to find my lost piece. -I know that it's here, I sense it in my feet, -The great Emerald's power allows me to feel. -I can't see a thing but it's around somewhere, -I gotta hold my head, I have no fear. -It probably seems crazy, crazy, a graveyard theory, -A ghost tried to approach me, he got leery. - -(Spooky up in here, it's crazy in here,) -(We still gon' keep it goin', I'm Knuckles.) -(Nobody scares me,) -(Whoever want it, bring it!) -(I don't care, we 'ka do this.) -(Then come step up to the plate, and meet your match,) -(It ain't no thang.) -thang \ No newline at end of file diff --git a/store4/SnowHalation.txt b/store4/SnowHalation.txt deleted file mode 100644 index 5d7aafb..0000000 --- a/store4/SnowHalation.txt +++ /dev/null @@ -1,37 +0,0 @@ -Fushigi da ne ima no kimochi -Sora kara futte kita mitai -Tokubetsu na kisetsu no iro ga tokimeki o miseru yo - -Hajimete deatta toki kara -Yokan ni sawagu kokoro no Melody -Tomerarenai tomaranai na・ze - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! - -Oto mo naku kehai mo naku -Shizuka ni unmei wa kawaru -Korekara no mirai ni mune no kodou ga hayaku naru - -Tatoeba komatta toki ni wa -Sugu kaketsukete dakishimetakute -Doko ni ite mo dokodemo Fly high - -Isoide -Itsu no ma ni ka ookiku nari sugita "True emotion" -Yume dake miteru you ja tsurai yo -Koibito wa kimi tte iitai -Yasashii me ga tomadotteru iya da yo -Kono mama ikki ni aijou azukete Please!! - -Todokete -Setsunasa ni wa namae o tsukeyou ka "Snow halation" -Omoi ga kasanaru made matezu ni -Kuyashii kedo suki tte junjou -Binetsu no naka tameratte mo dame da ne -Tobikomu yuuki ni sansei mamonaku Start!! -ta \ No newline at end of file diff --git a/store4/Unknown.txt b/store4/Unknown.txt deleted file mode 100644 index 349b7a9..0000000 --- a/store4/Unknown.txt +++ /dev/null @@ -1,75 +0,0 @@ -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -Born on an island in the heavens -The blood of my ancestors flows inside me -My duty is to save the flower -From evil deterioration - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Streaking lights, loud sounds, and instincts -Are the elements that keep me going -I am fighting my own mission -Nothing's gonna stand in my way - -I will be the one to set your heart free, true -Cleanse yourself of them evil spirits that's in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight for my destiny - -Here I come, rougher than the rest of them -The best of them, tougher than leather -You can call me Knuckles, unlike Sonic I don't chuckle -I'd rather flex my muscles - -I'm hard as nails, it ain't hard to tell -I break 'em down whether they're solid or frail -Unlike the rest I'm independent since my first breath -First test, feel the right, than the worst's left - -I have no such things as weak spots -Don't approve of him but gotta trust him -This alliance has a purpose -This partnership is only temporary - -I will be the one to set your heart free, true -Cleanse yourself of evil spirits that got in you - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Get this power to wipe out the havoc and anarchy -This is my planet, gonna fight - -Won't be frightened, I'll stand up to all the pain and turmoil -Just believe in myself, won't rely on others -Freedom will be waiting when serenity is restored -This is my planet, I shall not surrender - -The new porcupine on the block with the buff chest -In the wilderness with the ruggedness -Knock, knock, it's Knuckles, the bloat thrower -Independent flower, Magical Emerald holder -I'll give you the coldest shoulder -My spikes go through boulders, that's why I stay a loner -I was born by myself, I don't need a posse -I get it on by myself, adversaries get shelved - -Right on! -ght on \ No newline at end of file -- GitLab