View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010946 | Taler | wallet-core | public | 2026-01-30 00:43 | 2026-03-18 00:04 |
| Reporter | Florian Dold | Assigned To | Florian Dold | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Target Version | 1.5 | ||||
| Summary | 0010946: wallet-core DB transactions should automatically re-try after handling certain errors [8h] | ||||
| Description | And in particular, we might want to catch certain errors (e.g. denominations not validated) and handle them before re-trying. | ||||
| Tags | No tags attached. | ||||
|
|
Started work on this, see runLegacyWalletDbTx. |
|
|
commit 12d0515bb8b21e500a3a5a292c532c8b440b73a5 (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <florian@dold.me> Date: Tue Mar 17 22:26:52 2026 +0100 wallet-core: DCE, use new entry point for DB transactions The new entry point supports retries and is a step towards the eventual support for native sqlite3. This commit also removes legacy features of the wallet that were never fully implemented (user attention API, old backups) but still had DB-related code. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-30 00:43 | Florian Dold | New Issue | |
| 2026-01-30 00:43 | Florian Dold | Status | new => assigned |
| 2026-01-30 00:43 | Florian Dold | Assigned To | => Florian Dold |
| 2026-02-16 12:36 | Florian Dold | Summary | wallet-core transactions should automatically re-try => wallet-core DB transactions should automatically re-try after handling certain errors [8h] |
| 2026-03-13 13:43 | Florian Dold | Note Added: 0028134 | |
| 2026-03-18 00:04 | Florian Dold | Note Added: 0028152 | |
| 2026-03-18 00:04 | Florian Dold | Status | assigned => resolved |
| 2026-03-18 00:04 | Florian Dold | Resolution | open => fixed |