diff options
author | Hans Bolinder <[email protected]> | 2011-10-06 09:50:38 +0200 |
---|---|---|
committer | Hans Bolinder <[email protected]> | 2011-10-17 08:29:22 +0200 |
commit | 45951664c2214ee9e4342e5909a8fa8445f03b92 (patch) | |
tree | 0bdf0c0cf0444bfbba2b088e91f4b2b9ac77972b /lib/stdlib/src/dets.hrl | |
parent | 20aff71404e5af42555887964cfc3b308c1f8a7f (diff) | |
download | otp-45951664c2214ee9e4342e5909a8fa8445f03b92.tar.gz otp-45951664c2214ee9e4342e5909a8fa8445f03b92.tar.bz2 otp-45951664c2214ee9e4342e5909a8fa8445f03b92.zip |
Fix a bug in Dets concerning repair of almost full tables
A Dets table with sufficiently large buckets could not always be repaired.
(Reported by Gordon Guthrie.)
The format of Dets files has been modified. When downgrading tables
created with the new system will be repaired. Otherwise the
modification should not be noticeable.
Diffstat (limited to 'lib/stdlib/src/dets.hrl')
-rw-r--r-- | lib/stdlib/src/dets.hrl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/stdlib/src/dets.hrl b/lib/stdlib/src/dets.hrl index fbffc9d008..a3f99357a2 100644 --- a/lib/stdlib/src/dets.hrl +++ b/lib/stdlib/src/dets.hrl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2001-2010. All Rights Reserved. +%% Copyright Ericsson AB 2001-2011. All Rights Reserved. %% %% The contents of this file are subject to the Erlang Public License, %% Version 1.1, (the "License"); you may not use this file except in @@ -92,6 +92,7 @@ %% Info extracted from the file header. -record(fileheader, { freelist, + fl_base, cookie, closed_properly, type, |