Christian Grothoff
|
a7b4cc97ec
|
minimize idle in transaction from wirewatcher
|
2021-12-09 14:05:23 +01:00 |
|
Christian Grothoff
|
ce28d3b8e4
|
add latency logging
|
2021-12-09 13:29:07 +01:00 |
|
|
dcb73693dd
|
crypto worker: eddsa signing
|
2021-12-09 10:38:12 +01:00 |
|
Christian Grothoff
|
5433c2a475
|
be more backwards-compatible
|
2021-12-08 21:14:36 +01:00 |
|
Christian Grothoff
|
7fdcec4c3c
|
-complete 'melt.sql', in theory
|
2021-12-08 20:52:23 +01:00 |
|
Christian Grothoff
|
e0700ad916
|
optimize /deposit logic to minimize serialization failures (presumably)
|
2021-12-08 20:33:14 +01:00 |
|
Christian Grothoff
|
21951eacc2
|
quick hack to see about improving melt serialization failures
|
2021-12-08 18:22:07 +01:00 |
|
Christian Grothoff
|
7e84b5570a
|
fix error handling for very large uploads, fix re-generation of /keys response after Expires expires
|
2021-12-08 18:12:28 +01:00 |
|
Christian Grothoff
|
ed7379d235
|
consider key rotation frequency instead of earliest expiration for Expire header
|
2021-12-08 16:11:52 +01:00 |
|
Christian Grothoff
|
b64f718037
|
more aggressive rollback on failures
|
2021-12-08 16:11:52 +01:00 |
|
|
54177c6e1d
|
crypto worker: remove unused args
|
2021-12-08 16:05:21 +01:00 |
|
|
ec4c531cc6
|
crypto worker: fix refresh planchet setup
|
2021-12-08 16:01:57 +01:00 |
|
|
a00cebcced
|
put crypto worker in exchange-tools, re-enable build
|
2021-12-08 15:54:48 +01:00 |
|
Christian Grothoff
|
9d3f7d3a56
|
move ensure_coin_known for melt and recoup outside of transaction, more logging
|
2021-12-08 15:18:40 +01:00 |
|
Christian Grothoff
|
2e6e2387b8
|
logging
|
2021-12-08 14:53:22 +01:00 |
|
Boss Marco
|
5d765a294a
|
fix prometheus metric labels
|
2021-12-08 14:43:12 +01:00 |
|
Christian Grothoff
|
32e185978f
|
tolerate missing 'Expire' header better
|
2021-12-08 14:33:13 +01:00 |
|
Christian Grothoff
|
c1aaafca91
|
-fix syntax
|
2021-12-08 14:32:54 +01:00 |
|
Christian Grothoff
|
98e44f33a7
|
add missing preflight
|
2021-12-08 12:42:22 +01:00 |
|
Christian Grothoff
|
a727348638
|
-wip
|
2021-12-08 11:53:27 +01:00 |
|
Christian Grothoff
|
be9cd04150
|
-fix ftbfs
|
2021-12-08 09:21:08 +01:00 |
|
Christian Grothoff
|
356c59ebb6
|
-improve graphana compatibility
|
2021-12-08 08:57:09 +01:00 |
|
Christian Grothoff
|
add2d29acf
|
implement basic /metrics
|
2021-12-07 21:27:08 +01:00 |
|
Christian Grothoff
|
71933dd2e9
|
add basic metrics collection logic
|
2021-12-07 21:16:38 +01:00 |
|
Christian Grothoff
|
8be9de6675
|
implement dummy /metrics handler
|
2021-12-07 21:02:36 +01:00 |
|
Christian Grothoff
|
175f5b2495
|
-comment
|
2021-12-07 13:57:39 +01:00 |
|
Christian Grothoff
|
7dcd217b60
|
-fix balance calculation
|
2021-12-06 16:37:32 +01:00 |
|
Christian Grothoff
|
f3629bdafc
|
improve SQL comments
|
2021-12-06 15:15:59 +01:00 |
|
Christian Grothoff
|
6ba9f934c4
|
-add FIXMEs
|
2021-12-05 19:23:16 +01:00 |
|
Christian Grothoff
|
bb6c11ad9e
|
take insertion into known_coins outside of main melt transaction to reduce conflict potential
|
2021-12-05 18:14:48 +01:00 |
|
Christian Grothoff
|
19de0f604f
|
change order of statements when making coin known to possibly reduce serialization failures
|
2021-12-05 17:59:02 +01:00 |
|
Christian Grothoff
|
67de20d26e
|
major rework of withdraw transaction to use stored procedure and (presumably) reduce serialization failures by avoiding SELECT before INSERT
|
2021-12-05 17:16:00 +01:00 |
|
Christian Grothoff
|
c0d2af8a49
|
-fix withdraw logic idempotency broken yesterday: did not handle expired DKs nicely
|
2021-12-05 08:58:12 +01:00 |
|
Christian Grothoff
|
e61a53806e
|
save 2ms on deposit by not doing idempotency check twice
|
2021-12-04 23:24:50 +01:00 |
|
Christian Grothoff
|
ec45eaae18
|
more logging
|
2021-12-03 16:16:19 +01:00 |
|
Christian Grothoff
|
dfe245814c
|
reduce lock contention in RSA secmod
|
2021-12-02 17:25:57 +01:00 |
|
Christian Grothoff
|
ae866fc45d
|
-fix FTBFS
|
2021-12-02 14:35:45 +01:00 |
|
Christian Grothoff
|
3a5eb9285c
|
-fix FTBFS
|
2021-12-02 14:33:22 +01:00 |
|
Christian Grothoff
|
5ad1d0d3dd
|
-add disable invariants
|
2021-12-02 14:32:05 +01:00 |
|
Christian Grothoff
|
b3e4159c2e
|
more perf debug messages
|
2021-12-02 14:11:14 +01:00 |
|
Christian Grothoff
|
bbdc7649f7
|
add -I command line option
|
2021-12-02 13:31:20 +01:00 |
|
Christian Grothoff
|
5a7dd00125
|
improve suicide logic
|
2021-12-02 08:02:20 +01:00 |
|
Christian Grothoff
|
e8fc5d8d5c
|
-fix command to avoid timing-dependent assertion failure
|
2021-12-02 06:41:49 +01:00 |
|
Christian Grothoff
|
170402203a
|
make check case-insensitive
|
2021-12-01 17:56:47 +01:00 |
|
|
7373bbc5c8
|
Merge branch 'master' of ssh://git.taler.net/exchange
|
2021-12-01 15:27:56 +01:00 |
|
|
54c62f3ab9
|
[age restriction] progress 6/n
lift logic for detection of age restriction of a denomination out from
taler-exchange-secmod-rsa.c to taler-exchange_httpd_keys.c
|
2021-12-01 15:25:33 +01:00 |
|
|
bed2a422a5
|
-basedb
|
2021-12-01 15:04:57 +01:00 |
|
|
ebc5f4f986
|
fix auditor test case, re-generate basedbs
|
2021-12-01 14:21:35 +01:00 |
|
Thien-Thi Nguyen
|
41aba39f0f
|
move var decl to proper scope (where it's used)
|
2021-12-01 02:54:50 -05:00 |
|
Christian Grothoff
|
c47cb65fb8
|
-nicer suicide
|
2021-11-30 22:57:20 +01:00 |
|