Work in progress

This site is in the process of being reviewed and updated.

ApacheDS Logging Subsystem Proposal

Motivation

I have two ApacheDS instances, one for production and one for staging. I want to test every critical operation on the staging server before applying it to the production server. So I need a logging mechanism which will log any change inducing operation applied on the staging server.

Design

  • Logging format is LDIF.
  • Log operations done on subtreeSpecifications selected DIT portions.
  • Store configuration (like excluededAttributes, logFileName) in subentries.
  • Add modification dates as comments in LDIFs so that we can do some Snapshot stuff..
  • No labels