On Mon, Nov 05, 2001 at 03:40:05AM -0500, Gianni Johansson wrote:
> I checked in support for redundant SplitFiles for fproxy.
> 
> FEC encoders and decoderes are loaded via a plugin mechanism.
> See Freenet/client/FECFactory.java, FECEncoder.java and FECDecoder.java.
> 
> I wrote encoder and decoder implementations based on the Onion Networks FEC 
> library and checked them into Contrib/fecimpl/onion directory in CVS.  For 
> now you have to manually add the config lines for them to your freenet.conf. 
> See the README for more info.
> 
> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/freenet/Contrib/fecimpl/onion/README?rev=1.2&content-type=text/plain
> 
> If you are going to try to insert or retrieve really big files make sure that 
> you set  fproxy.tempDir in your freenet.conf/ini file to a directory with
> a lot of free space. Also, you might want to set fproxy.splitFileRetries=0 for
> the most efficient FEC downloading.
> 
Could you please make sure this uses full blocks (i.e. PO2 sizes) for all the
chunks (as many of them as possible anyway)? The guy who inserted the 2 films
used 2.9MB blocksize, so wasted a HUGE amount of space. Also, you are saying
the only way to insert redundant splifiles ATM is through fproxy?
> It would be cool if someone could make the distro target, i.e run "make 
> distro" from the Contrib/fecimpl/onion directory, and post the resulting zip 
> to the snapshots ftp dir so that people don't have to build the jar 
> themselves.   Unfortunately, I don't have a password.
> 
> Inserting really big files (>128M) is not very well tested. Inserting is 
> pretty hard given the current state of the network.  Retrieving works quite 
> well.  The redundancy is hard coded to 50% (for now). So you only need 2/3 of
> the available blocks to reconstruct a file.
> 
> -- gj
> 
> -- 
> Freesites
> (0.3) freenet:MSK at SSK@enI8YFo3gj8UVh-Au0HpKMftf6QQAgE/homepage//
> (0.4) freenet:SSK at npfV5XQijFkF6sXZvuO0o~kG4wEPAgM/homepage//
> 
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://lists.freenetproject.org/mailman/listinfo/devl

-- 
The road to Tycho is paved with good intentions

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to