From marbles-isi@mailman.isi.edu Thu May 16 03:42:48 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Wed, 15 May 2002 19:42:48 -0700 Subject: [Marbles-isi] Re: Marble2 won't compile References: <1744.1021510384@ISI.EDU> Message-ID: <002c01c1fc83$5e2b5ce0$3bfb2904@vz.dsl.genuity.net> Is this fixed? Make sure you CC attend@isi.edu and marbles@isi.edu on errors in marbles2. Conversely, Min & ATTEND folks - can you please email to snap@isi.edu when you do a check in -- this way we can try it right away and tell you if it's broken. Cheers, yours, Martin ----- Original Message ----- From: "David Benjamin" To: Cc: ; Sent: Wednesday, May 15, 2002 5:53 PM Subject: Marble2 won't compile > > Missing solvers.centralized.sa > > David > > From marbles-isi@mailman.isi.edu Thu May 16 17:43:28 2002 From: marbles-isi@mailman.isi.edu (David Benjamin) Date: Thu, 16 May 2002 09:43:28 -0700 Subject: [Marbles-isi] Please say _something_ in your CVS log line Message-ID: <6240.1021567408@ISI.EDU> I was viewing the CVS log for a directory containing some change that broke something somewhere else. Most of the CVS log comment lines were *empty* and so provided no information and no ready guide to which commits were done together (had to squint at dates/times). Please say something fairly unique as the CVS log message when you commit. It is fine for it to be simple and even unrelated to the actual changes (though a meaningful comment would be appreciated). I have use things like "multiple"; "mega cycle revision"; and "fixes/updates" lately. The CVS log is an excellent resource for locating a recent change that may have caused a recent bug. Please help add to its value. David From marbles-isi@mailman.isi.edu Thu May 16 17:55:36 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Thu, 16 May 2002 09:55:36 -0700 Subject: [Marbles-isi] Re: Please say _something_ in your CVS log line In-Reply-To: <6240.1021567408@ISI.EDU> Message-ID: <5.1.0.14.2.20020516095144.020fdb58@tnt.isi.edu> I disagree: "multiple" or "fixes/updates" doesn't give me any bit more information than the empty string -- spend the 35 seconds that you would have used to think up a clever CVS commit phrase on improving what you're about to check in instead... ;-) Cheers, yours, Martin At 09:43 AM 5/16/2002 -0700, David Benjamin wrote: >I was viewing the CVS log for a directory containing >some change that broke something somewhere else. >Most of the CVS log comment lines were *empty* and >so provided no information and no ready guide to >which commits were done together (had to squint at dates/times). > >Please say something fairly unique as the CVS log message >when you commit. It is fine for it to be simple and >even unrelated to the actual changes (though a meaningful >comment would be appreciated). I have use things like >"multiple"; "mega cycle revision"; and "fixes/updates" lately. > >The CVS log is an excellent resource for locating a recent >change that may have caused a recent bug. Please help >add to its value. > > David From marbles-isi@mailman.isi.edu Fri May 17 21:26:04 2002 From: marbles-isi@mailman.isi.edu (Min Cai) Date: Fri, 17 May 2002 13:26:04 -0700 Subject: [Marbles-isi] Re: marbles runner error!? References: <5.1.0.14.2.20020517125104.03239a00@tnt.isi.edu> Message-ID: <00bd01c1fde1$144946a0$b7800980@bugatti> donghan has edited code a little to print out the number of filled tasks in the solution found by m2 solvers Please say cvs update at ~/dce/marbles2/solutiondefinition, ~/dce/marblesrunner and ~/dce/marbleplayground/solution - Min ----- Original Message ----- From: "Martin Frank" To: Sent: Friday, May 17, 2002 12:51 PM Subject: marbles runner error!? > Have you been working on this? -M > > > make -C runner > mj1.5b: generating: imported: Util Xml Mt MaApi ................ > C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java > MaRuRunner.java:104: cannot resolve symbol > symbol : method getNumberOfFilledTasks () > location: interface edu.isi.dce.marblesrunner.api.MaApiSolutionDefinition > s==null?0:(valid?s.getNumberOfFilledTasks():0)); > ^ > From marbles-isi@mailman.isi.edu Fri May 17 21:25:19 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Fri, 17 May 2002 13:25:19 -0700 Subject: [Marbles-isi] Re: marbles runner error!? In-Reply-To: <00bd01c1fde1$144946a0$b7800980@bugatti> References: <5.1.0.14.2.20020517125104.03239a00@tnt.isi.edu> Message-ID: <5.1.0.14.2.20020517132513.030c47f8@tnt.isi.edu> Thanks for the fix. -Martin At 01:26 PM 5/17/2002 -0700, Min Cai wrote: >donghan has edited code a little to print out the number of filled tasks in >the solution found by m2 solvers > >Please say cvs update at ~/dce/marbles2/solutiondefinition, >~/dce/marblesrunner and >~/dce/marbleplayground/solution > >- Min > >----- Original Message ----- >From: "Martin Frank" >To: >Sent: Friday, May 17, 2002 12:51 PM >Subject: marbles runner error!? > > > > Have you been working on this? -M > > > > > > make -C runner > > mj1.5b: generating: imported: Util Xml Mt MaApi ................ > > C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java > > MaRuRunner.java:104: cannot resolve symbol > > symbol : method getNumberOfFilledTasks () > > location: interface edu.isi.dce.marblesrunner.api.MaApiSolutionDefinition > > s==null?0:(valid?s.getNumberOfFilledTasks():0)); > > ^ > > > >_______________________________________________ >marbles-isi mailing list >marbles-isi@mailman.isi.edu >http://mailman.isi.edu/mailman/listinfo/marbles-isi From marbles-isi@mailman.isi.edu Fri May 17 21:30:47 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Fri, 17 May 2002 13:30:47 -0700 Subject: [Marbles-isi] Re: marbles runner error!? In-Reply-To: <00bd01c1fde1$144946a0$b7800980@bugatti> References: <5.1.0.14.2.20020517125104.03239a00@tnt.isi.edu> Message-ID: <5.1.0.14.2.20020517132852.031a12c0@tnt.isi.edu> Still broken I think. Does make fresh in marbles2 work for you? Are you fully checked in? make[6]: Nothing to be done for `rclasses'. C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java make cio make -C api mj1.5b: generating: imported: Util Xml Mt ........... C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java make -C runner mj1.5b: generating: imported: Util Xml Mt MaApi ................ C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java MaRuRunner.java:104: cannot resolve symbol symbol : method getNumberOfFilledTasks () location: interface edu.isi.dce.marblesrunner.api.MaApiSolutionDefinition s==null?0:(valid?s.getNumberOfFilledTasks():0)); ^ Note: MaRuTimedSolverRun.java uses or overrides a deprecated API. Note: Recompile with -deprecation for details. 1 error make[4]: *** [MaRuProblems.class] Error 1 make[3]: *** [runner] Error 2 make[2]: *** [freshWithoutCleaning] Error 2 make[1]: *** [freshWithoutCleaning] Error 2 make: *** [fresh] Error 2 From marbles-isi@mailman.isi.edu Fri May 17 13:47:50 2002 From: marbles-isi@mailman.isi.edu (Donghan Kim) Date: Fri, 17 May 2002 13:47:50 +0100 Subject: [Marbles-isi] Re: marbles runner error!? References: <5.1.0.14.2.20020517125104.03239a00@tnt.isi.edu> <5.1.0.14.2.20020517132513.030c47f8@tnt.isi.edu> Message-ID: <001b01c1fda1$0db14d50$1a800980@isi.edu> forgot to commit the code in the ~marblesrunner/api... sorry for that. have committed all the code. thanks. donghan. ----- Original Message ----- From: "Martin Frank" To: Cc: Sent: Friday, May 17, 2002 9:25 PM Subject: Re: [Marbles-isi] Re: marbles runner error!? > Thanks for the fix. -Martin > > At 01:26 PM 5/17/2002 -0700, Min Cai wrote: > >donghan has edited code a little to print out the number of filled tasks in > >the solution found by m2 solvers > > > >Please say cvs update at ~/dce/marbles2/solutiondefinition, > >~/dce/marblesrunner and > >~/dce/marbleplayground/solution > > > >- Min > > > >----- Original Message ----- > >From: "Martin Frank" > >To: > >Sent: Friday, May 17, 2002 12:51 PM > >Subject: marbles runner error!? > > > > > > > Have you been working on this? -M > > > > > > > > > make -C runner > > > mj1.5b: generating: imported: Util Xml Mt MaApi ................ > > > C:/freeware/j2sdk1.4.0/bin/javac -classpath 'C:/code/source' *.java > > > MaRuRunner.java:104: cannot resolve symbol > > > symbol : method getNumberOfFilledTasks () > > > location: interface edu.isi.dce.marblesrunner.api.MaApiSolutionDefinition > > > s==null?0:(valid?s.getNumberOfFilledTasks():0)); > > > ^ > > > > > > >_______________________________________________ > >marbles-isi mailing list > >marbles-isi@mailman.isi.edu > >http://mailman.isi.edu/mailman/listinfo/marbles-isi > > _______________________________________________ > marbles-isi mailing list > marbles-isi@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/marbles-isi > From marbles-isi@mailman.isi.edu Thu May 23 19:16:06 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Thu, 23 May 2002 11:16:06 -0700 Subject: [Marbles-isi] checked in: Meta-Ja auto-implementation of hashing on list items with non-unique keys Message-ID: <5.1.0.14.2.20020523110636.02566170@tnt.isi.edu> Meta-Ja has long offered this for "unique" keys, but not for "multipleMatchesPossible" keys. Below is an example. You know you have the new version it it says "1.6" during compilation. Cheers, yours, Martin enumeration ObjectType -xml {"literal","uri","idOfAnonymousNode"} object Triple implements Statement -xml { String subjectString; boolean subjectIsAnonymous -bareGet; String predicateString; String objectString; ObjectType; String originUrl /*value added: where did the above triple come from?*/; long timeOfLoading -isReallyADate /*value added: so we can sort by load order*/; } list -xml -key[multipleMatchesPossible,hashed,secondary] subjectString -key[multipleMatchesPossible,hashed,secondary] predicateString -key[multipleMatchesPossible,hashed,secondary] objectString -key[multipleMatchesPossible,hashed,secondary] originUrl {} From marbles-isi@mailman.isi.edu Thu May 23 19:40:50 2002 From: marbles-isi@mailman.isi.edu (Min Cai) Date: Thu, 23 May 2002 11:40:50 -0700 Subject: [Marbles-isi] Checked in: dumbsolver/main, debug message removed. Message-ID: <002101c20289$5ce4f880$b7800980@bugatti> This is a multi-part message in MIME format. ------=_NextPart_000_001E_01C2024E.B0445C90 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Checked in = ~/marbles2/solvers/distributed/dumbsolver/main/DsTaskAgent.mjCode, = DsResourceAgent.mjCode - Min ------=_NextPart_000_001E_01C2024E.B0445C90 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Checked in=20 ~/marbles2/solvers/distributed/dumbsolver/main/DsTaskAgent.mjCode,=20 DsResourceAgent.mjCode
 
- Min
------=_NextPart_000_001E_01C2024E.B0445C90-- From marbles-isi@mailman.isi.edu Wed May 29 00:51:54 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Tue, 28 May 2002 16:51:54 -0700 Subject: [Marbles-isi] Re: comparsion of 3 solvers with lossrate= 0 In-Reply-To: <049301c206a2$93cab840$b7800980@bugatti> Message-ID: <5.1.0.14.2.20020528164930.02e27c78@tnt.isi.edu> Interesting figure. Would be nice to put Donghan's solver in there also (and can we rename DumbSolver to say "Distributed Reference Implementation Solver"...). [That being said, the figures for loss rates greater than zero are of course even more interesting and urgent...] Cheers, yours, Martin At 04:51 PM 5/28/2002 -0700, Min Cai wrote: >Hi, Martin, > >I have finished the coding for MftSolver and I have tested it with >lossrate=0. >I am modifying the NA to simulate the case of lossrate > 0. Hopefully, I >will >have the result soon. > >I attached the comparsion result for problems with 20 resources and 10 >tasks. > >- Min > From marbles-isi@mailman.isi.edu Wed May 29 00:52:02 2002 From: marbles-isi@mailman.isi.edu (Martin Frank) Date: Tue, 28 May 2002 16:52:02 -0700 Subject: [Marbles-isi] Fwd: comparsion of 3 solvers with lossrate= 0 Message-ID: <5.1.0.14.2.20020528165159.02e153f0@tnt.isi.edu> --=====================_30741864==_ Content-Type: text/plain; charset="us-ascii"; format=flowed >Reply-To: "Min Cai" >From: "Min Cai" >To: "Martin Frank" >Cc: >Subject: comparsion of 3 solvers with lossrate= 0 >Date: Tue, 28 May 2002 16:51:04 -0700 >Organization: Distributed Scalable Systems Division, USC/ISI >X-Mailer: Microsoft Outlook Express 6.00.2600.0000 >X-AntiVirus: scanned by AMaViS 0.2.1 > >Hi, Martin, > >I have finished the coding for MftSolver and I have tested it with >lossrate=0. >I am modifying the NA to simulate the case of lossrate > 0. Hopefully, I >will >have the result soon. > >I attached the comparsion result for problems with 20 resources and 10 >tasks. > >- Min > --=====================_30741864==_ Content-Type: image/png; name="output-20020528225643.gnuplot.gen.quality.png"; x-mac-type="504E4766"; x-mac-creator="6D646F73" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="output-20020528225643.gnuplot.gen.quality.png" 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 YII= --=====================_30741864==_ Content-Type: image/png; name="output-20020528225643.gnuplot.gen.time.png"; x-mac-type="504E4766"; x-mac-creator="6D646F73" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="output-20020528225643.gnuplot.gen.time.png" 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 --=====================_30741864==_--