[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-docs] branch master updated: -DD34 additions,
gnunet <=