Open main menu

Gramps β

Changes

Database Formats

50 bytes added, 08:48, 14 July 2008
m
The problem with the approach in 2.2 is that a single file (the grdb file) is no longer enough for the Berkeley database to handle the data. An "environment" directory is needed to store the transactions log files. A place was needed to keep these files so that the user would not delete them. An environment directory under the ~/.gramps directory was chosen for this. The log files are mapped to the database using the path name of the original grdb file.
This works very well as long as the file is never moved. If the user renames the file, restores a backup of the file, or copies it to another machine, [[Recover corrupted grdb#Why this corruption.3F|the file will no longer work]], since it would no longer correlate to the log files stored under ~/.gramps.
==The Future - GRAMPS 3.0==