Mike Berkowitz writes:

> You can use either "repack" you mentioned.  If you delete all entries,
> the highwater mark and deletechaincount are both set back to zero.
> Of course your applications may have a cow about the temporarily
> missing data.

Oooh, good one!
I'm bummed that I forgot about that!

And a quick check of the archives
        < http://raven.utc.edu/SCRIPTS/WA.EXE?S1=hp3000-l >

for "highwater and reset" shows the relevant info from discussions
on 1997-11-21 and 1997-11-22.  Alfredo graciously posted Rene Woc's
comments on this topic, including this tidbit:

>It turns out that if you delete ALL the entries of a detail dataset (via
>QUERY or via applications), the HighWaterMark is reset to zero, the
>FreeEntryCount is reset to the current capacity, and the FreeEntryList
>*HEAD* is reset to 0.  So far, so good.  What's not obvious is that the
>FreeEntry *LIST* itself remains unchanged ABOVE the HighWaterMark, with all
>of its pointers intact.
[snip]
>There are some nasty consequences of this.

I'm going to have to read that (again!) several times over.
All I need now is time. ;)

--Glenn Cole
  Software al dente, Inc.
  [log in to unmask]

.......................................................................

Item Subject: cc:Mail Text