Commit Graph

259 Commits

Author SHA1 Message Date
Christian Grothoff
f655ce9ad1 adding checks to avoid re-initializing memory and removing [0]-type hack, however, this now causes a segv (NPE) 2015-08-06 18:19:59 +02:00
Christian Grothoff
94ffa282b7 -minor style fixes in benchmarking logic 2015-08-06 17:19:11 +02:00
Fournier Nicolas
6418724aad Merge branch 'master' of taler.net:/var/git/mint 2015-08-06 15:42:33 +02:00
Fournier Nicolas
7288765704 added memory testing 2015-08-06 15:13:37 +02:00
Fournier Nicolas
c1ff80a106 fixes 2015-08-06 14:56:24 +02:00
Christian Grothoff
ee3dffa87d small stuff 2015-08-06 12:46:15 +02:00
Fournier Nicolas
7be2cae57d fix memory leak 2015-08-05 16:07:34 +02:00
Fournier Nicolas
ea4abea56b fixed bencmark parameters 2015-08-03 10:28:02 +02:00
Fournier Nicolas
f0a1941f39 Testing for the /deposit api call 2015-08-03 10:26:52 +02:00
Fournier Nicolas
7264391514 fixed error in the benchmark 2015-07-31 17:17:29 +02:00
Fournier Nicolas
7ba2491031 index for reserves_out table 2015-07-31 16:34:46 +02:00
Fournier Nicolas
48d08a4dda index for reserves table 2015-07-31 15:49:40 +02:00
Fournier Nicolas
c6d7c6adb2 added index for deposits table 2015-07-31 15:06:07 +02:00
Fournier Nicolas
aa563f3e4a fix 2015-07-28 15:52:58 +02:00
Fournier Nicolas
da0b72311f better command check 2015-07-28 14:07:12 +02:00
Fournier Nicolas
fe11e2f4dc fixes 2015-07-27 16:38:05 +02:00
Fournier Nicolas
f41e533c12 Added more performance tests 2015-07-27 15:56:01 +02:00
Fournier Nicolas
663fa898f5 Initial work for more commands 2015-07-23 16:10:49 +02:00
Fournier Nicolas
00fb066842 added category flag to gauger 2015-07-20 14:38:50 +02:00
Fournier Nicolas
83c5bffe6c fixed typo 2015-07-20 14:07:02 +02:00
Fournier Nicolas
80b85e5585 Database smaller for testing 2015-07-20 13:43:55 +02:00
Fournier Nicolas
1df4f8114e Performance analysis of reserve and withdraw 2015-07-20 10:42:26 +02:00
Fournier Nicolas
3e8a837a07 added new commands for melting 2015-07-20 10:24:09 +02:00
Fournier Nicolas
cb37f25146 timing reworked 2015-07-17 16:23:12 +02:00
Fournier Nicolas
8ec6ef1ab8 fixed tests 2015-07-16 17:21:25 +02:00
Fournier Nicolas
747d083279 using coin to create deposit 2015-07-15 18:06:50 +02:00
Fournier Nicolas
f696b737d0 save coin private key 2015-07-15 17:46:49 +02:00
Fournier Nicolas
3a4052d16d save reserve private key 2015-07-15 16:28:12 +02:00
Fournier Nicolas
eeafe9a8dc reworked denomination initialization 2015-07-15 15:49:39 +02:00
Fournier Nicolas
cbc8732dbf completing the interpreter 2015-07-15 11:43:31 +02:00
Christian Grothoff
f90a745abe add -t option to httpd 2015-07-13 23:51:15 +02:00
Christian Grothoff
ee7e690bff fix #3886 2015-07-11 18:25:30 +02:00
Christian Grothoff
1e7bef9762 -fix leaks 2015-07-09 22:29:10 +02:00
Christian Grothoff
be535b68e1 fix a few pointer passing issues, add remark about #3886 2015-07-09 22:10:14 +02:00
Christian Grothoff
d88048e4b9 fix transaction ID conversion in DB 2015-07-09 13:01:39 +02:00
Fournier Nicolas
513202ce19 fix ftbfs 2015-07-09 11:30:56 +02:00
Fournier Nicolas
03452e6580 Added new init function 2015-07-09 10:46:33 +02:00
Fournier Nicolas
b7e2e10712 Bugfixes 2015-07-07 12:57:14 +02:00
Fournier Nicolas
a7d8984671 command to access history 2015-07-07 11:59:55 +02:00
Fournier Nicolas
3e7abf8a36 perf test is now part of the automated tests 2015-07-06 15:54:48 +02:00
Fournier Nicolas
12eee234ab Added test for perf_taler 2015-07-06 14:58:20 +02:00
Christian Grothoff
131595b6c6 fix keyio 2015-07-06 14:04:11 +02:00
Fournier Nicolas
523917276f Fix ftbfs 2015-07-06 11:32:40 +02:00
Fournier Nicolas
ec479de4b9 Merge branch 'master' of taler.net:/var/git/mint 2015-07-06 11:12:21 +02:00
Fournier Nicolas
4478ba33a1 check return value 2015-07-06 11:11:43 +02:00
Fournier Nicolas
ff7cb5edbb New load_random command 2015-07-06 11:10:47 +02:00
Christian Grothoff
2e7b28765e simplifying use of struct TALER_DenominationKeyValidityPS by removing signature 2015-07-06 10:16:49 +02:00
Christian Grothoff
a104914e4d -doxygen fixes 2015-07-05 13:35:47 +02:00
Fournier Nicolas
cf798e77fe commenting and reorganizing 2015-07-01 18:14:28 +02:00
Christian Grothoff
1e3a45e0cd comments, typos 2015-07-01 14:31:48 +02:00
Christian Grothoff
c448e48b53 comments, typos 2015-07-01 14:18:30 +02:00
Christian Grothoff
4b447d032d do not use transaction scope in insert_withdraw_info 2015-07-01 14:11:54 +02:00
Christian Grothoff
3cdfdea881 fix ftbfs 2015-07-01 13:30:34 +02:00
Fournier Nicolas
d678a0594d fixed merge 2015-07-01 10:23:35 +02:00
Fournier Nicolas
dde86c97dd Merge branch 'master' of taler.net:/var/git/mint 2015-07-01 10:15:12 +02:00
Fournier Nicolas
17ae8871be make performance testing more modular 2015-07-01 10:14:51 +02:00
Christian Grothoff
f948a10f71 implementing #3851 2015-07-01 00:01:21 +02:00
Fournier Nicolas
d0a6b47099 Finished work on database initialization 2015-06-30 18:18:31 +02:00
Fournier Nicolas
245adcaab2 Using GNUNET logging rather than printf 2015-06-30 14:01:06 +02:00
Fournier Nicolas
582e623b13 initialization of the database 2015-06-30 09:23:04 +02:00
Fournier Nicolas
5963e1136f Remade memory management strategy of the interpreter. 2015-06-26 15:32:20 +02:00
Christian Grothoff
47262f4316 NPE detection 2015-06-25 15:31:15 +02:00
Fournier Nicolas
c3b29bf7e7 Fixed unconsistent signed/unsigned declaration 2015-06-24 14:42:03 +02:00
Fournier Nicolas
e2ab079dd8 fixed gauger command in the interpreter 2015-06-24 10:55:57 +02:00
Fournier Nicolas
a4773ac390 Added suport for testing more database operations 2015-06-22 14:46:19 +02:00
Christian Grothoff
5c2c2dd787 remove primary key constraint to address #3769 2015-06-19 11:28:03 +02:00
Christian Grothoff
6d222b2d6c fix size calculation in keycheck tool 2015-06-19 11:16:55 +02:00
Fournier Nicolas
d9dbc44389 functional interpreter 2015-06-19 10:55:13 +02:00
Christian Grothoff
044403701d fix range check, fix NULL check, fix plugin linkage 2015-06-18 16:41:36 +02:00
Christian Grothoff
3df2a873b5 fix generation of signing keys by keyup tool 2015-06-18 16:24:01 +02:00
Christian Grothoff
d589293557 need to link benchmark against libjansson 2015-06-18 13:49:23 +02:00
Fournier Nicolas
6f02d4e355 fixed memory leak 2015-06-17 17:24:08 +02:00
Fournier Nicolas
6ffe1d5dba adding functionality to perf_interpreter 2015-06-17 15:15:10 +02:00
Fournier Nicolas
f19b4d722d added requiered lib dependances 2015-06-17 15:13:29 +02:00
Fournier Nicolas
e99b6b931c reworked deposit initialisation 2015-06-17 15:08:40 +02:00
Christian Grothoff
36e189ceef #3818: get_refresh_out is truly dead 2015-06-15 14:19:35 +02:00
Christian Grothoff
2ca543cd07 fix #3818 and handle coins being melted into multiple sessions 2015-06-15 14:18:37 +02:00
Christian Grothoff
699f283ca7 Merge branch 'master' of git+ssh://git.taler.net/var/git/mint 2015-06-12 21:29:21 +02:00
Christian Grothoff
5c01da52b1 introduce pq functions form abs time in NBO 2015-06-12 21:29:17 +02:00
Fournier Nicolas
6c440e0cec moving things around and fixing memory issues 2015-06-12 15:28:49 +02:00
Fournier Nicolas
b1e0dd8b7e Merge branch 'master' of taler.net:/var/git/mint 2015-06-12 12:12:44 +02:00
Fournier Nicolas
b1210fa824 added prefixes to functions in init 2015-06-12 12:09:14 +02:00
Christian Grothoff
cf8d6711e8 implementing #3819 2015-06-12 11:57:10 +02:00
Christian Grothoff
c80435c815 Merge branch 'master' of git+ssh://taler.net/var/git/mint 2015-06-12 11:47:06 +02:00
Christian Grothoff
9891cafe12 implementing #3819: check for inconsistent deposit request 2015-06-12 11:47:01 +02:00
Fournier Nicolas
ec56e47809 Fix includes and more indentation 2015-06-12 11:14:32 +02:00
Christian Grothoff
3cdee2eb6a fix #3811 2015-06-12 10:55:03 +02:00
Christian Grothoff
5fe7fd24c1 fix test with API rename 2015-06-12 10:49:14 +02:00
Christian Grothoff
a7a882fc7b fix test with API rename 2015-06-12 10:48:50 +02:00
Christian Grothoff
fe6d7a5ae1 ensure DKI information is in database before we start to use it (#3808) 2015-06-12 10:46:42 +02:00
Christian Grothoff
3724e3d166 implement postgres_get_denomination_info (#3808) 2015-06-12 10:28:17 +02:00
Christian Grothoff
548e19e9fd -problem solving: endianess conversion (and coding style) 2015-06-12 09:09:42 +02:00
Christian Grothoff
48c8aaf0d7 notes on #3818 2015-06-11 16:25:32 +02:00
Christian Grothoff
9f1a208745 implementing #3813 and 3834 2015-06-11 16:21:40 +02:00
Christian Grothoff
e789fc36b4 -remove fixme, as this was fixed 2015-06-11 16:12:46 +02:00
Christian Grothoff
fdcac7d6af fix #3835 2015-06-11 16:11:07 +02:00
Christian Grothoff
239aaf53d4 Merge branch 'master' of git+ssh://git.taler.net/var/git/mint 2015-06-11 16:03:11 +02:00
Christian Grothoff
dd2ab3aae3 implementing #3732 2015-06-11 16:03:07 +02:00
Fournier Nicolas
655073f6d5 Commenting and fixing syntax 2015-06-11 15:55:46 +02:00
Christian Grothoff
40ab9e60ad adding last missing 'REFERENCES' statement to fix #3770 2015-06-11 15:06:49 +02:00