Commit Graph

  • 0a4ce8475a
    use tcp fast open for /keys request Florian Dold 2018-09-21 22:02:05 +0200
  • 9e60296f92
    use deflate in exchange-api Florian Dold 2018-09-21 20:07:07 +0200
  • 94f24f012c
    use deflate for requesting /keys Florian Dold 2018-09-21 19:35:50 +0200
  • ca80a4f1c8
    result must be signed Florian Dold 2018-09-21 17:36:09 +0200
  • 20ad59ba84
    minor edit Marcello Stanisci 2018-09-21 15:27:44 +0200
  • ff96695e47
    benchmark: don't crash on --help Florian Dold 2018-09-21 15:15:30 +0200
  • 281c5e3879
    Debugging the wirewatch. Marcello Stanisci 2018-09-21 14:53:58 +0200
  • 73b02adee0
    adjust timeouts to try to make test more robust Christian Grothoff 2018-09-15 22:51:44 +0200
  • 528faeab81
    fix #5315, including more testing Christian Grothoff 2018-09-15 22:20:07 +0200
  • 46e4ea696c
    add sleep command Christian Grothoff 2018-09-15 19:17:06 +0200
  • 2cbe471d5e
    fix "twisted" test-suites. Marcello Stanisci 2018-09-05 21:55:40 +0200
  • 2d15991922
    fix --enable-only-doc. Marcello Stanisci 2018-09-05 14:12:35 +0200
  • 8e28dfaebe
    minor polishing Marcello Stanisci 2018-09-05 14:10:01 +0200
  • 9316f63b7f
    exchange benchmark: add option to linger around after we're done Florian Dold 2018-08-23 22:47:50 +0200
  • aa360e0ccd
    remove automatically generated file that always changes Florian Dold 2018-08-23 22:47:19 +0200
  • efd65a63ac
    fix preflight check failure Christian Grothoff 2018-08-19 18:40:13 +0200
  • 755f4cb4a9
    fix handling of withdraw failure Christian Grothoff 2018-08-19 18:03:52 +0200
  • 121a0692ea
    use existing reserve balance table instead of recomputing reserve balance each time Christian Grothoff 2018-08-19 17:50:28 +0200
  • e2ac27fe38
    fix /keys retry Christian Grothoff 2018-08-19 17:37:30 +0200
  • 1f7f187d9e
    typo Christian Grothoff 2018-08-19 17:24:13 +0200
  • 190a1fadaf
    re-init logging so we can tell by PID who it is Christian Grothoff 2018-08-19 17:19:27 +0200
  • 0df2028f96
    make transactions smaller to try to reduce rollbacks Christian Grothoff 2018-08-19 16:01:57 +0200
  • ddca1f5c68
    add logic to allow fakebank transfers to be retried Christian Grothoff 2018-08-19 14:19:17 +0200
  • 7663baf2e2
    retry instantly if /keys download fails during testcase startup Christian Grothoff 2018-08-19 13:27:13 +0200
  • 2d7e9bc5aa
    increase client limit Florian Dold 2018-08-19 13:08:05 +0200
  • 6982ccd78b
    force TALER_EXCHANGE_connect() va-list to be actually provided Christian Grothoff 2018-08-19 12:22:42 +0200
  • 433fab96c9
    add logic to retry /keys if /keys download fails Christian Grothoff 2018-08-19 12:12:00 +0200
  • 1541f2c2d6
    fix test setup invocation Florian Dold 2018-08-19 11:41:58 +0200
  • ec08232b3f
    increase listen backlog for fakebank Florian Dold 2018-08-19 11:37:24 +0200
  • f283782d40
    remove superfluous rollback, insert rollback() before shutdown just for being nice Christian Grothoff 2018-08-18 13:32:53 +0200
  • 7fb43dd2ae
    make fakebank use epoll() on platforms where it is available Christian Grothoff 2018-08-19 11:20:35 +0200
  • 7ba7a46f24
    benchmark: remove odd macro Florian Dold 2018-08-19 01:13:17 +0200
  • 96e047b186
    add remote benchmarking Florian Dold 2018-08-19 00:49:16 +0200
  • 624a9ac6dc
    add gnurl deps Florian Dold 2018-08-17 13:53:32 +0200
  • f3fe72ab24
    use gnunet_curl_lib.h instead of including gnurl/curl directly Florian Dold 2018-08-17 13:14:57 +0200
  • aa816e37bf
    guix: add taler-exchange module and package Florian Dold 2018-08-17 01:53:48 +0200
  • 68eb61961e
    missing quoting in configure.ac Florian Dold 2018-08-16 16:37:41 +0200
  • ac8ccd4183
    update libgnurl detection Florian Dold 2018-08-16 16:19:45 +0200
  • b210d7c5d2
    remove weird -l flags in configure.ac Florian Dold 2018-08-16 16:17:43 +0200
  • 9548bc94b9
    merge Christian Grothoff 2018-08-16 14:24:53 +0200
  • f0a796a3f6
    make curl check saner, use AS_IF Christian Grothoff 2018-08-16 14:22:01 +0200
  • eefc2e3ff4
    fix all (?) wrong -l flags Florian Dold 2018-08-16 13:14:47 +0200
  • c30bb0008d
    fix more wrong -l flags Florian Dold 2018-08-16 13:07:48 +0200
  • 911b158bb8
    fix some wrong -l flags Florian Dold 2018-08-16 13:03:30 +0200
  • 90b8b6e8b1
    use AS_IF instead of shell if Florian Dold 2018-08-16 12:54:58 +0200
  • a1f289512e
    make wirewatch batch size adaptive to transaction success/failure Christian Grothoff 2018-08-11 11:29:45 +0200
  • 96c2fb8e10
    implement retries for a few more commands Christian Grothoff 2018-08-11 11:29:02 +0200
  • 1ee55ea838
    make wirewatch properly handle (soft) failed transations Christian Grothoff 2018-08-11 10:55:50 +0200
  • 30191a8ae5
    be aggressive Christian Grothoff 2018-08-11 06:31:43 +0200
  • 657afbb5d6
    leave it to GNUnet Christian Grothoff 2018-08-11 06:31:20 +0200
  • 17b9f39a86
    disable SECMEM for Taler exchange, it causes massive lock contention and then scalability issues Christian Grothoff 2018-08-11 05:54:10 +0200
  • 6d6b223694
    cache result from log level check Christian Grothoff 2018-08-11 05:25:21 +0200
  • 18736c4b91
    avoid backlog issue by increasing backlog size Christian Grothoff 2018-08-11 02:49:08 +0200
  • 2637c1b682
    add multi-reserve support, improve load balancing by not reusing connections in benchmark Christian Grothoff 2018-08-11 02:48:49 +0200
  • 9162b28b0a
    fix command lookup Christian Grothoff 2018-08-11 02:48:15 +0200
  • ab239f3e54
    try to fix missing rollbacks for wirewatch Christian Grothoff 2018-08-11 02:47:58 +0200
  • f9860f5370
    improve command search routine in interpeter, report command execution velocity Christian Grothoff 2018-08-10 23:16:05 +0200
  • e0585f2dac
    resign account-2 Christian Grothoff 2018-08-10 22:32:44 +0200
  • e606f90488
    break up refresh/reveal transaction to reduce failure rate, increase retries in general Christian Grothoff 2018-08-10 22:32:23 +0200
  • 1314b5fe20
    use timeout option in benchmark Christian Grothoff 2018-08-10 22:31:46 +0200
  • b2f602b1ac
    add more logging to more clearly see real conficts, add AUTO_EXPLAIN option to analyze query performance Christian Grothoff 2018-08-10 22:30:38 +0200
  • abb84bd065
    add variant that allows us to control the timeout Christian Grothoff 2018-08-10 22:29:43 +0200
  • e0935af764
    add a few more FOR UPDATE where appropriate Christian Grothoff 2018-08-10 19:12:57 +0200
  • 9887077ea2
    launch wirewatch in the background for benchmarking Christian Grothoff 2018-08-10 13:09:12 +0200
  • e17121fd1c
    use retry in benchmark Christian Grothoff 2018-08-10 12:40:37 +0200
  • db65bc69bf
    fix bug wrt signature handling during withdraw (with/without optimistic signing) Christian Grothoff 2018-08-10 18:37:25 +0200
  • 866df0fb66
    add retry support to withdraw test logic Christian Grothoff 2018-08-10 12:39:47 +0200
  • 04055de75a
    spaceing Christian Grothoff 2018-08-09 22:30:45 +0200
  • 53e98c10cf
    add option for optimistic signing on withdraw (pre DB transaction) Christian Grothoff 2018-08-09 22:30:35 +0200
  • 7ef489641f
    fix spacing Christian Grothoff 2018-08-09 22:28:57 +0200
  • bce6a80f38
    try with row locking to avoid rollbacks (in theory, to be verified) Christian Grothoff 2018-08-09 22:27:43 +0200
  • 68848aaf5c
    eliminate redundant hash call Christian Grothoff 2018-08-09 21:41:37 +0200
  • 9384234555
    use correct HTTP status code for commit failures Christian Grothoff 2018-08-09 21:15:27 +0200
  • 819f2d4428
    report ore precisely what went wrong Christian Grothoff 2018-08-09 21:12:12 +0200
  • c51b19512b
    report ore precisely where commands went wrong Christian Grothoff 2018-08-09 21:10:56 +0200
  • e3f7083b3e
    fix KS state freeing on exit Christian Grothoff 2018-08-09 20:51:42 +0200
  • d9474aab0f
    fix benchmark tool output and time measurement Christian Grothoff 2018-08-09 20:25:30 +0200
  • a05859ad13
    use only one fakebank instance in multi-process benchmark Christian Grothoff 2018-08-09 19:47:23 +0200
  • f17ad4de76
    in parallel tests, only launch one exchange -- still broken: code attempts to launch multiple fakebanks Christian Grothoff 2018-08-09 10:33:21 +0200
  • 4693708b8c
    use fprintf / stdout for final benchmark result Christian Grothoff 2018-08-09 10:15:04 +0200
  • 3197125dbe
    first quick hack for parallelizing benchmark Christian Grothoff 2018-08-07 22:10:38 +0200
  • 8a782ce292
    link against bank as well: Christian Grothoff 2018-08-06 15:28:56 +0200
  • 1431ee90ed
    fix link Christian Grothoff 2018-08-06 15:24:32 +0200
  • 46047a6c14
    fix build Christian Grothoff 2018-08-06 15:18:29 +0200
  • 28140f90e8
    Verifying /track/transfer response signature. Marcello Stanisci 2018-07-27 16:34:19 +0200
  • 5c18695bc0
    Remove unnecessary code. Marcello Stanisci 2018-07-27 16:18:51 +0200
  • dddf7f52a5
    Salt and sig not to be kept on tracking. Marcello Stanisci 2018-07-27 14:53:45 +0200
  • d9738553b2
    Benchmark, Marcello Stanisci 2018-07-27 14:47:02 +0200
  • 1c541596d6
    Add make target to clean blobs from the benchmark. Marcello Stanisci 2018-07-27 12:12:13 +0200
  • e850dc09c4
    Make benchmark config file working. Marcello Stanisci 2018-07-27 11:58:54 +0200
  • 880ce0bdb3
    Remove old note. Marcello Stanisci 2018-07-25 16:19:45 +0200
  • 6eaa415f90
    Benchmark. Marcello Stanisci 2018-07-25 16:18:49 +0200
  • a7a34f68e1
    Undo saving auditor blob under /tmp. Marcello Stanisci 2018-07-25 16:07:11 +0200
  • 953a2bd382
    Add benchmark example config file. Marcello Stanisci 2018-07-25 15:43:27 +0200
  • dc7e2fc00e
    save auditor blob under /tmp Marcello Stanisci 2018-07-25 14:50:58 +0200
  • 3af3a9fdc3
    Give default loglev at benchmark. Marcello Stanisci 2018-07-25 13:36:33 +0200
  • de925a3556
    Benchmark. Marcello Stanisci 2018-07-25 13:26:47 +0200
  • e6efd98b3b
    Benchmark manpage. Marcello Stanisci 2018-07-25 13:25:12 +0200
  • 9f8b6a6b5d
    Prefer strncpy() Marcello Stanisci 2018-07-25 13:08:18 +0200
  • 2393e26b02
    Use proper exchange preparator (benchmark) Marcello Stanisci 2018-07-25 12:36:38 +0200