On Wednesday 09 April 2008 07:38, j16sdiz at freenetproject.org wrote:
> Author: j16sdiz
> Date: 2008-04-09 06:38:48 +0000 (Wed, 09 Apr 2008)
> New Revision: 19102
> 
> Modified:
>    trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
> Log:
> javadoc: BerkeleyDBFreenetStore
> 
> 
> Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
> ===================================================================
> --- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java       
> 2008-04-09 
06:38:28 UTC (rev 19101)
> +++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java       
> 2008-04-09 
06:38:48 UTC (rev 19102)
> @@ -46,12 +46,13 @@
>  import freenet.support.SortedLongSet;
>  
>  /**
> -* Freenet datastore based on BerkelyDB Java Edition by sleepycat software
> -* More info at http://www.sleepycat.com/products/bdbje.html
> -*
> -* @author tubbie
> -* @author amphibian
> -*/
> + * Freenet datastore based on BerkelyDB Java Edition by Sleepycat Software, 
Inc.
> + * (now Oracle). More info at <a
> + * 
href="http://www.oracle.com/database/berkeley-db/je/";>http://www.oracle.com/database/berkeley-db/je/</a>.
> + * 
> + * @author tubbie
> + * @author amphibian
> + */
>  public class BerkeleyDBFreenetStore implements FreenetStore {
>  
>       private static boolean logMINOR;
> @@ -228,16 +229,42 @@
>       }
>       
>       /**
> -     * Initializes database
> -     * @param noCheck If true, don't check for holes etc.
> -     * @param wipe If true, wipe the database first.
> -      * @param reconstructFile 
> -     * @param the directory where the store is located
> -     * @throws IOException
> -     * @throws DatabaseException
> -     * @throws FileNotFoundException if the dir does not exist and could not 
> be 
created
> -     */
> -     private BerkeleyDBFreenetStore(Environment env, String prefix, File 
storeFile, File lruFile, File keysFile, File fixSecondaryFile, long 
maxChkBlocks, boolean noCheck, boolean wipe, SemiOrderedShutdownHook 
storeShutdownHook, File reconstructFile, StoreCallback callback) throws 
IOException, DatabaseException {
> +      * Initializes database
> +      * 
> +      * @param env
> +      *            Berkeley DB {@link Environment}.
> +      * @param prefix
> +      *            Database name prefix
> +      * @param storeFile
> +      *            Store file file
> +      * @param lruFile
> +      *            LRU database file
> +      * @param keysFile
> +      *            Keys database

Not a database in the sense that these don't use the BDBJE, they're just a 
backup consisting of endless keys and LRU data back to back. The only 
available operation is to look up or overwrite a specific block's LRU index 
or key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/cvs/attachments/20080409/faf9bf54/attachment.pgp>

Reply via email to