Hi Artem, only a few comments from me: Artem Trunov wrote: > Hi, > > Few thoughts about xrdcp, while work is in progress. > > 1. It should support multistream copy, i.e. multiple connections to > xrootd. But it must also support single stream only, i.e. with no control > stream etc. Multiple streams imporove WAN performance, sigle stream only > usefull for other stuff. > I believe that this is not possible, since by construction the client multiplexes the connection instead of multiplying them. This might be a decision to be done at the client level, which does not involve xrdcp itself, which is only an application which makes use of it. > 2. It should support custom TCP buffer size. > I agree. > 3. It should support stdin/stdout data pipes. Usefull for piping to/from > tar archives and to filters like 'less' and 'grep', if we will need to > read log files over xrootd. > This also can be reasonable. Obviously the first alpha version won't have it, but we can choose at which stage we can implement this kind of things. > Artem. Fabrizio