Christian Grothoff
|
1d483e2e17
|
templating helper
|
2022-11-02 11:20:53 +01:00 |
|
Christian Grothoff
|
2d55647f2a
|
add support for reserve open/close operations to auditor, begin to split off purse auditing logic
|
2022-10-30 17:36:57 +01:00 |
|
Christian Grothoff
|
1ae01f75cd
|
-improve build logic
|
2022-10-20 13:02:56 +02:00 |
|
Christian Grothoff
|
38876c503f
|
-refactor DB for reserve history/status routines
|
2022-10-15 16:19:14 +02:00 |
|
Christian Grothoff
|
1ee69f6f1d
|
-towards returning reserve open deposits in coin history
|
2022-10-13 22:43:22 +02:00 |
|
Christian Grothoff
|
09310cc66e
|
-implement reserve closure in test
|
2022-10-13 19:07:25 +02:00 |
|
Christian Grothoff
|
d0debc467e
|
-more db logic refactoring
|
2022-10-10 08:20:49 +02:00 |
|
Christian Grothoff
|
04cf1dc088
|
more db refactoring
|
2022-10-08 21:09:13 +02:00 |
|
Christian Grothoff
|
f2a3a28d46
|
-more plugin refactoring
|
2022-10-08 18:07:05 +02:00 |
|
Christian Grothoff
|
4a487b179c
|
-implement sketch for pg_do_reserve_open.c
|
2022-10-03 19:34:11 +02:00 |
|
Christian Grothoff
|
2dbf8cefe0
|
-work on DB logic
|
2022-10-03 17:05:29 +02:00 |
|
Christian Grothoff
|
f4c8eb6a9c
|
-skeletons for new PG functions
|
2022-10-03 12:46:30 +02:00 |
|
Christian Grothoff
|
dc26b2db4c
|
-ensure single transaction for exchange-0001.sql / shard-0001.sql
|
2022-07-28 22:27:23 +02:00 |
|
Christian Grothoff
|
de83b055d5
|
-simplify table drop logic
|
2022-07-25 19:53:31 +02:00 |
|
Christian Grothoff
|
40858f0952
|
-unversion stored procedures, always load latest ones
|
2022-07-24 13:30:33 +02:00 |
|
Christian Grothoff
|
977ddd7bb9
|
-adapt to latest libgnunetpq
|
2022-07-24 11:32:52 +02:00 |
|
Sebastian
|
6e8be2a0b4
|
do not depend on umask bits
|
2022-06-27 16:59:32 -03:00 |
|
Christian Grothoff
|
58a0882909
|
-towards coin audits with purse deposits
|
2022-06-13 15:31:52 +02:00 |
|
Christian Grothoff
|
7876bc0600
|
-prevent editing generated files
|
2022-06-13 09:46:31 +02:00 |
|
Christian Grothoff
|
6d16958a5c
|
fix #7255
|
2022-06-12 22:47:32 +02:00 |
|
Christian Grothoff
|
0e32eacdb0
|
-typo
|
2022-06-09 21:05:32 +02:00 |
|
Christian Grothoff
|
eaea32b319
|
tag
|
2022-06-09 13:57:03 +02:00 |
|
Marco Boss
|
ae75ff2cb4
|
extend sharding logic that shard nodes can be initialied and dropped
|
2022-04-02 18:43:49 +02:00 |
|
Marco Boss
|
caabee9e94
|
install shard-0000.sql
|
2022-04-02 14:33:50 +02:00 |
|
Marco Boss
|
86ee587b03
|
add shard-0000.sql
|
2022-04-02 14:31:59 +02:00 |
|
Marco Boss
|
45916b992b
|
remove built sql files from vc
|
2022-03-31 21:49:35 +02:00 |
|
Marco Boss
|
0cf9a9984c
|
add sharding logic
|
2022-03-31 17:00:44 +02:00 |
|
Marco Boss
|
2abe9bf6d7
|
include partitioning logic in dbinit
|
2022-03-02 10:50:51 +01:00 |
|
Marco Boss
|
b4f7fef224
|
stay with partitions for now - find shards on dev/boss/sharding
|
2022-03-01 15:54:47 +01:00 |
|
Marco Boss
|
afb1b5f902
|
prepare sharding / partitioning init
- create exchange-0001.sql with functions to create all tables and partitions / shards
- create exchange-0002.sql for the master db
|
2022-03-01 12:11:58 +01:00 |
|
Christian Grothoff
|
cba49056c4
|
benchmark skeleton
|
2021-11-28 19:52:59 +01:00 |
|
Christian Grothoff
|
dbb812414b
|
database change -- breaks everything
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
7d62fa065b
|
start with KYC support in DB
|
2021-10-14 14:45:10 +02:00 |
|
Christian Grothoff
|
5149af9314
|
preliminary work on supporting sharding/parallel aggregation (undertested, but tests pass again)
|
2021-09-03 19:08:02 +02:00 |
|
Christian Grothoff
|
33a28efef7
|
-more json_pack fixes
|
2021-07-31 21:48:36 +02:00 |
|
Christian Grothoff
|
543cd6d342
|
finish irbt_callbacks
|
2021-01-10 21:42:25 +01:00 |
|
Christian Grothoff
|
80b4fc0869
|
skeleton for postgres_insert_records_by_table
|
2021-01-10 13:27:33 +01:00 |
|
Christian Grothoff
|
13555448b6
|
change exchange database to use denominations_serial instead of denom_pub_hash as foreign key
|
2021-01-08 18:14:46 +01:00 |
|
Christian Grothoff
|
b5534977a3
|
add missing linker options, bonus fun
|
2020-12-31 22:23:54 +01:00 |
|
Christian Grothoff
|
f82488c060
|
add missing linker options, bonus fun
|
2020-12-31 22:22:19 +01:00 |
|
Christian Grothoff
|
0bffea1f67
|
add missing linker options
|
2020-12-31 22:13:12 +01:00 |
|
Christian Grothoff
|
6f6c71a8d3
|
load fees from DB instead of from config, also in wire tools
|
2020-12-16 19:23:29 +01:00 |
|
Christian Grothoff
|
4f0e38ab12
|
more work on crypto RSA helper
|
2020-11-14 22:27:50 +01:00 |
|
Christian Grothoff
|
45d621f5ff
|
add -lgcov flag for coverage analysis
|
2020-11-12 22:25:59 +01:00 |
|
Christian Grothoff
|
83631bc98f
|
split reserve closing from main aggregation logic
|
2020-03-12 10:11:24 +01:00 |
|
Christian Grothoff
|
7eb0f35dca
|
rename
|
2020-02-24 12:37:09 +01:00 |
|
Christian Grothoff
|
cdaf1ce69b
|
rename SQL files to make filenames consistent with versioning name
|
2020-02-09 16:34:40 +01:00 |
|
Christian Grothoff
|
d3fb16b380
|
also cover drop/restart cases with psql logic
|
2020-01-17 12:25:11 +01:00 |
|
Christian Grothoff
|
d4fded4b66
|
fix build system
|
2020-01-17 03:08:30 +01:00 |
|
Christian Grothoff
|
8ea2af444f
|
more work towards DB versioning
|
2020-01-17 01:55:01 +01:00 |
|