<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -155,7 +155,7 @@ public class VoldemortConfig implements Serializable {
         this.bdbFlushTransactions = props.getBoolean(&quot;bdb.flush.transactions&quot;, false);
         this.bdbDataDirectory = props.getString(&quot;bdb.data.directory&quot;, this.dataDirectory
                                                                       + File.separator + &quot;bdb&quot;);
-        this.bdbMaxLogFileSize = props.getBytes(&quot;bdb.max.logfile.size&quot;, 1024 * 1024 * 1024);
+        this.bdbMaxLogFileSize = props.getBytes(&quot;bdb.max.logfile.size&quot;, 60 * 1024 * 1024);
         this.bdbBtreeFanout = props.getInt(&quot;bdb.btree.fanout&quot;, 512);
         this.bdbCheckpointBytes = props.getLong(&quot;bdb.checkpoint.interval.bytes&quot;, 20 * 1024 * 1024);
         this.bdbCheckpointMs = props.getLong(&quot;bdb.checkpoint.interval.ms&quot;, 30 * Time.MS_PER_SECOND);
@@ -394,7 +394,7 @@ public class VoldemortConfig implements Serializable {
 
     /**
      * The maximum size of a single .jdb log file in bytes. Given by
-     * &quot;bdb.max.logfile.size&quot; default: 1G
+     * &quot;bdb.max.logfile.size&quot; default: 60MB
      */
     public long getBdbMaxLogFileSize() {
         return this.bdbMaxLogFileSize;</diff>
      <filename>src/java/voldemort/server/VoldemortConfig.java</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b2daa523a27ec0e977cc1e9ee81e971909852ba0</id>
    </parent>
  </parents>
  <author>
    <name>Ismael Juma</name>
    <email>ismael@juma.me.uk</email>
  </author>
  <url>http://github.com/voldemort/voldemort/commit/d93b8da5665627c184d667a670ffeeb1dc16d576</url>
  <id>d93b8da5665627c184d667a670ffeeb1dc16d576</id>
  <committed-date>2009-11-01T02:17:40-08:00</committed-date>
  <authored-date>2009-11-01T02:17:40-08:00</authored-date>
  <message>Change bdb.max.logfile.size from 1GB to 60MB.

This reduces pauses caused by the cleaner thread while compressing the log files
and it's a multiple of bdb.checkpoint.interval.bytes (20MB) not to cause
additional checkpoints.

See also See Issue 164: Change default bdb.max.logfile.size.</message>
  <tree>454e95078fea71bc6eee593c5aec442dcefad2f6</tree>
  <committer>
    <name>Ismael Juma</name>
    <email>ismael@juma.me.uk</email>
  </committer>
</commit>
