summaryrefslogtreecommitdiff
path: root/qdbm/NEWS
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2010-10-18 20:34:25 +0000
committerChris Wilson <chris+github@qwirx.com>2010-10-18 20:34:25 +0000
commitcd154e05f09a5bd40e258f50a71e89d263143e35 (patch)
treefacb5de5351f04d00c32b0504291f68eb8890b26 /qdbm/NEWS
parenta1f32183837c489dae93a1813653288e41c60f70 (diff)
Revert [2710] and [2717], remove TDB and replace with QDBM again, to fix
build on Windows and make it easier to merge Charles' work.
Diffstat (limited to 'qdbm/NEWS')
-rw-r--r--qdbm/NEWS43
1 files changed, 43 insertions, 0 deletions
diff --git a/qdbm/NEWS b/qdbm/NEWS
new file mode 100644
index 00000000..52a27359
--- /dev/null
+++ b/qdbm/NEWS
@@ -0,0 +1,43 @@
+== Thu, 08 Sep 2005 13:13:58 +0900 ==
+
+Compressing options of ZLIB was changed. If you use villa with the option
+`VL_OZCOMP', databases of the earlier versions are not compatible with the
+current version of QDBM. To convert the old database to new format,
+export endian independent data by "vlmgr exportdb" with the old version,
+and then import it by "vlmgr importdb" with the latest version.
+
+
+
+== Wed, 10 Mar 2004 23:24:24 +0900 ==
+
+API of B+ tree was changed a bit. Even if you build QDBM with ZLIB
+enabled, records are not compressed. Instead of it, the function `vlopen'
+has the option `VL_OZCOMP'. If it is specified, records are compressed.
+So, you can switch whether to compress records or not, on runtime.
+
+Users who have used ZLIB feature should modify their source codes to
+specify that option.
+
+
+
+== Wed, 10 Dec 2003 09:24:12 +0900 ==
+
+The database format was changed with QDBM 1.7.13. Newer versions do not
+have backward compatibility to old format. You can convert old databases
+with the command `fmtcnv031127' in the sub directory `lab'. To build it,
+perform the following steps.
+
+ cd lab
+ make fmtcnv031127
+
+About usage of it, see the file `README' in `lab'. Typically, to convert
+a Depot database named as `old' and create a database named as `new',
+perform the following step.
+
+ ./fmtcnv031127 < old > new
+
+I'm sorry for bothering you.
+
+
+
+== END OF FILE ==