[Date Prev][Date Next]
Re: overlay order important and not documented?
Pierangelo Masarati wrote:
Howard Chu wrote:
Yes, and that's probably the cleanest behavior. The overlay stack is
only supposed to be executed completely for operations that came from
the frontend. Any overlay on the stack should go through any other
overlays below it, but not through any that are above it.
However, the accesslog would be unusable for replication; I see the
point: refint should be present on the shadow as well, and do locally
refint modifications, right?
Yes, that's one alternative. The other alternative is to put refint
above the accesslog, as Frank has already done. In the latter case you
replicate the refint ops explicitly, in the other you don't. But the
current behavior, where refint executes the whole stack regardless of
its position in the stack, is definitely not desired.
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc
Chief Architect, OpenLDAP http://www.openldap.org/project/