gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: -DD34 additions


From: gnunet
Subject: [taler-docs] branch master updated: -DD34 additions
Date: Fri, 27 Jan 2023 13:18:50 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 4115ed5  -DD34 additions
4115ed5 is described below

commit 4115ed541f8a90a7abf32905ca59267f738eeff3
Author: Florian Dold <florian@dold.me>
AuthorDate: Fri Jan 27 13:18:47 2023 +0100

    -DD34 additions
---
 design-documents/034-wallet-db-migration.rst | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/design-documents/034-wallet-db-migration.rst 
b/design-documents/034-wallet-db-migration.rst
index 6e1f148..71d3414 100644
--- a/design-documents/034-wallet-db-migration.rst
+++ b/design-documents/034-wallet-db-migration.rst
@@ -34,7 +34,11 @@ In IndexedDB terminology, the wallet has two databases:
 2. The major-version database (currently ``"taler-wallet-main-v9"`` stores the
    actual data of the wallet.
 
-This indirection allows major database migrations to be safe despite the 
limitations of IndexedDB.
+This indirection allows major database migrations to be safe despite the
+limitations of IndexedDB.  The computation that is allowed during an IndexedDB
+migration is very limited. By migrating to a completely new database, we can
+keep around the old database until we're sure that the migration has succeeded
+and, if required, push new code to fix migration errors.
 
 We have three different mechanisms to introduce changes to the database:
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]