releaseBIN();
dupCountRef = dupRoot.getDupCountLNRef();
long oldDclLsn = dupCountRef.getLsn();
dclGrantAndInfo.setAbortLsn(oldDclLsn,
dupCountRef.isKnownDeleted());
dcl = (DupCountLN) dupCountRef.fetchTarget(database, dupRoot);
dcl.decDupCount();
assert dcl.getDupCount() >= 0;
EnvironmentImpl envImpl = database.getDbEnvironment();
long dupCountLsn =
dcl.log(envImpl, database.getId(), dupKey, oldDclLsn, locker);