[INN-COMMITTERS] inn/storage/ovdb (Makefile ovdb.h)

kondou at nec.co.jp kondou at nec.co.jp
Tue Aug 29 06:30:05 UTC 2000


    Date: Monday, August 28, 2000 @ 23:30:05
  Author: kondou

Update of /dist1/cvs/isc/inn/inn/storage/ovdb
     from pub3.rc.vix.com:/dist1/isc/kondou/CURRENT/inn/storage/ovdb

Modified: Makefile ovdb.h

- From: Heath Kehoe <heath.kehoe at intermec.com>
- "groupsbyname" and "groupstats" databases replaced with "groupinfo".
- ovdb_recover, ovdb_upgrade, and dbprocs are now deprecated; their
  functionality is now in ovdb_init and ovdb_monitor.
- ovdb_init can upgrade a database from the old version of ovdb to
  work with this version.
- Rewrote ovdb_expiregroup(); it can now re-write OV data rather
  than simply deleting old keys (which can leave 'holes' that result
  in inefficient disk-space use).
- Add "nocompact" to ovdb.conf, which controls whether ovdb_expiregroup()
  rewrites OV data.
- No longer needs the BerkeleyDB tools db_archive, db_checkpoint, and
  db_deadlock.  That functionality is now in ovdb_monitor.
- ovdb_open() won't succeed if ovdb_monitor is not running.  This will
  prevent the problems that happen if the database is not regularly
  checkpointed and deadlock-tested.
- Internal group IDs (32-bit ints) are now reused.
- Add "maxlocks" to ovdb.conf, which will set the DB lk_max parameter.
- Pull "test" code out into ovdb_stat.  ovdb_stat will also provide
  functionality similar to the BerkeleyDB "db_stat" command.
- Update docs: man pages for the new ovdb_* commands; update ovdb.pod




More information about the inn-committers mailing list