On 22Aug2006, at 06:05 , Jan Iwaszkiewicz wrote: > > A very good solution to utilize the current xrootd protocol and to > get all locations of all the files is this: > > There exists XrdClientAdmin::FilesExist which takes a vector of > file names and returns a Boolean vector with answers. What we need > is simply a vector of these vectors (a Boolean vector per each data > server). > So it should be enough to implement one method (on redirector) that > takes the vector of files names, calls FilesExist on each of data > servers and returns all the answers to the caller. > > What do you think? It is a pragmatic solution. I don't know enough about PROOF to make alternative suggestions. In distributed systems, the fault-tolerance/ reliability issues are frequently the hardest to solve. -- Gregory J. Sharp email: [log in to unmask] Wilson Synchrotron Laboratory url: http://www.lepp.cornell.edu/ ~gregor Cornell University ph: +1 607 255 4882 Ithaca, NY 14853 fax: +1 607 255 8062