admin@glassfish.java.net

Re: Review: IT 2518

From: sankara rao bhogi <Sankara.Rao_at_Sun.COM>
Date: Tue, 24 Apr 2007 22:13:54 +0530

kedar wrote:
> Hi Sankara,
>
> Is this only for remote server instance and not
> DAS?

On both. I sent the cvs diffs for default-config.xml and
default-domain.xml.template. Do I need to modify any thing else?
>
> Copying relevant folks so that they can take care
> of this at their level.
Thanks.
>
> If you can add some explanation to the bug-id, that would
> be great too. Please help us understand why 64k is a better
> number. Are there any tests run, required to run etc.?

key point interval determines transaction log file clean up interval.
What we found at NHS is 2048 is often not enough and they configure to
a much higher value such as 64K. Scott ran SpecJ couple of times setting
key point interval to a much higher value.

regards
sankar
>
> The diff's look all right, BTW.
>
> Thanks,
> Kedar
>
> sankara rao bhogi wrote:
>> Kedar,
>>
>> I have a bug to increase default key point interval from 2048 to a
>> higher value. I have changed the value from 2048 to 64K.
>>
>> Please review the changes.
>>
>> regards
>> sankar
>>
>> cvs diff: Diffing .
>> Index: default-config.xml
>> ===================================================================
>> RCS file: /cvs/glassfish/admin/templates/pe80/default-config.xml,v
>> retrieving revision 1.6
>> diff -r1.6 default-config.xml
>> 133c133
>> < <transaction-service automatic-recovery="true"
>> timeout-in-seconds="0" tx-log-dir="${com.sun.aas.instanceRoot}/logs"
>> heuristic-decision="rollback" keypoint-interval="2048"
>> retry-timeout-in-seconds="600"/>
>> ---
>> > <transaction-service automatic-recovery="true"
>> timeout-in-seconds="0" tx-log-dir="${com.sun.aas.instanceRoot}/logs"
>> heuristic-decision="rollback" keypoint-interval="65536"
>> retry-timeout-in-seconds="600"/>
>> Index: default-domain.xml.template
>> ===================================================================
>> RCS file:
>> /cvs/glassfish/admin/templates/pe80/default-domain.xml.template,v
>> retrieving revision 1.65
>> diff -r1.65 default-domain.xml.template
>> 162c162
>> < <transaction-service automatic-recovery="false"
>> timeout-in-seconds="0" tx-log-dir="${com.sun.aas.instanceRoot}/logs"
>> heuristic-decision="rollback" keypoint-interval="2048"
>> retry-timeout-in-seconds="600"/>
>> ---
>> > <transaction-service automatic-recovery="false"
>> timeout-in-seconds="0" tx-log-dir="${com.sun.aas.instanceRoot}/logs"
>> heuristic-decision="rollback" keypoint-interval="65536"
>> retry-timeout-in-seconds="600"/>
>>
>>
>>