[ 
https://issues.apache.org/jira/browse/DIRSERVER-1321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Lecharny updated DIRSERVER-1321:
-----------------------------------------

    Fix Version/s: 2.0.0

Postponed

> Clarify relationship between partition.syncOnWrite and 
> apacheDS.syncPeriodMillis configuration attributes 
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-1321
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1321
>             Project: Directory ApacheDS
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 1.5.4
>            Reporter: Alex Karasulu
>             Fix For: 2.0.0
>
>
> Right now a partition can be configured to sync to disk on each write 
> operation.  This is a per partition configuration parameter.  Then there is 
> this system wide syncPeriodMillis parameter which can be set to sync up all 
> the partitions on some interval specified.  When 0 no sync requests to the 
> core are made.  
> The question is does this system wide parameter bypass per partition 
> syncOnWrite settings? 
> This solution really stinks because the configuration is spread across two 
> parts of the server and the correlation is hard to grasp because of this.  
> Eventually we need to centralize the schedular service (Quartz) to have each 
> partition register for cyclic triggers that allow it to sync up writes 
> periodically if that is preferred.  Otherwise it syncs when each write 
> occurs.  We can thus get ride of this syncOnWrite attribute for partitions 
> and just have a syncMillis parameter.  If set to 0 then syncs occur on each 
> write.  If set to some interval then writes to disk will be cached.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to