Re: Question about JavaSpaces functionality

2011-01-31 Thread Patricia Shanahan
False alarm. Outrigger uses a FastList for template management, as well as for storing the actual entries. The late FastList adds all relate to templates, and the last entry add is before the first write task starts up. The writes are complete before the first read. This differs from my origina

Re: Question about JavaSpaces functionality

2011-01-30 Thread Mike McGrady
This is important. Good sleuthing Sent from my iPhone Michael McGrady Principal investigator AF081_028 SBIR Chief Architect Topia Technology, Inc Work 1.253.572.9712 Cel 1.253.720.3365 On Jan 30, 2011, at 10:28 PM, Patricia Shanahan wrote: > Just that I'm seeing indications that the reads and

Re: Question about JavaSpaces functionality

2011-01-30 Thread Patricia Shanahan
Just that I'm seeing indications that the reads and writes may be getting mixed up together, and wanted to be sure I'm debugging the right end of the problem. On 1/30/2011 10:26 PM, Mike McGrady wrote: I agree and am not sure why you have doubts? Sent from my iPhone Michael McGrady Principal

Re: Question about JavaSpaces functionality

2011-01-30 Thread Mike McGrady
I agree and am not sure why you have doubts? Sent from my iPhone Michael McGrady Principal investigator AF081_028 SBIR Chief Architect Topia Technology, Inc Work 1.253.572.9712 Cel 1.253.720.3365 On Jan 30, 2011, at 9:59 PM, Patricia Shanahan wrote: > I wish it had been phrased in the same ter

Re: Question about JavaSpaces functionality

2011-01-30 Thread Patricia Shanahan
I wish it had been phrased in the same terms as the JLS. I know the write call completion happens-before the call to the read method. I think that means the same as "the write returns before the read commences" but I'm not sure. Patricia MICHAEL MCGRADY wrote: There is this, which I assum

Re: Question about JavaSpaces functionality

2011-01-30 Thread MICHAEL MCGRADY
There is this, which I assume you have already seen? Operation Ordering Operations on a space are unordered. The only view of operation order can be a thread's view of the order of the operations it performs. A view of inter-thread order can be imposed only by cooperating threads that use an ap

Re: Question about JavaSpaces functionality

2010-12-24 Thread Dan Creswell
Correct, you've got to have a way to terminate the search predictably and reliably. The overall algorithm looks something like: (1) Start tracking newly written entry's (2) Scan all existing entry's for a match (3) When (2) completes, determine if we should continue waiting for matches from (1) or