gramps/src/gen/db
Benny Malengier 6d596ad987 4198: Person view does not remove a row correctly when two people are merged.
This is a major patch by Michael Nauta. It means all writes happen immediately to bsddb, and the bsddb 
rollback is used on a crash. Transaction is no longer used to store changes and do them on commit.
Undo database is set on end. 
At the same time with statement is used throughout for transactions
At the same time, the original bug in merge code should be fixed
Still some issues, that will be ironed out


svn: r16523
2011-01-31 21:54:58 +00:00
..
test GEPS 011: Tagging - Extended to Family, Note and Media objects 2010-10-22 23:22:33 +00:00
__init__.py Fixed DbDjango's 2010-01-24 13:55:39 +00:00
backup.py GEPS 011: Tagging - Converted to use new database table object 2010-09-21 17:52:37 +00:00
base.py 4198: Person view does not remove a row correctly when two people are merged. 2011-01-31 21:54:58 +00:00
bsddbtxn.py Some bsddb changes 2011-01-23 21:25:51 +00:00
cursor.py Some bsddb changes 2011-01-23 21:25:51 +00:00
dbconst.py Some bsddb changes 2011-01-23 21:25:51 +00:00
exceptions.py correct typo in error message 2011-01-13 09:48:00 +00:00
Makefile.am Remove gen.db.iterator.py - it is not used. 2010-01-06 04:44:09 +00:00
read.py 4198: Person view does not remove a row correctly when two people are merged. 2011-01-31 21:54:58 +00:00
txn.py 4198: Person view does not remove a row correctly when two people are merged. 2011-01-31 21:54:58 +00:00
undoredo.py Some bsddb changes 2011-01-23 21:25:51 +00:00
upgrade.py Some bsddb changes 2011-01-23 21:25:51 +00:00
write.py 4198: Person view does not remove a row correctly when two people are merged. 2011-01-31 21:54:58 +00:00