Commit graph

  • 37e3b19bbe
    schedule accounts in a predictable order Andre Medeiros 2022-11-05 15:57:22 -0400
  • b0fadfb6d8 pass last message id on upsert Andre Medeiros 2022-11-05 15:55:07 -0400
  • e808c0dae1
    pass last message id on upsert Andre Medeiros 2022-11-05 15:55:07 -0400
  • 735dc558df populate account last message ID on upsert Andre Medeiros 2022-11-05 15:53:35 -0400
  • 2de608c7a5
    populate account last message ID on upsert Andre Medeiros 2022-11-05 15:53:35 -0400
  • ea45065dac set proper http client on reddit Andre Medeiros 2022-11-05 15:43:00 -0400
  • eaa588281c
    set proper http client on reddit Andre Medeiros 2022-11-05 15:43:00 -0400
  • 06bdb905e5 adjust backoff schedules for reddit Andre Medeiros 2022-11-03 14:14:44 -0400
  • c04e6ca59f
    adjust backoff schedules for reddit Andre Medeiros 2022-11-03 14:14:44 -0400
  • 5adc5ec4e2 add instrumentation around queue acks Andre Medeiros 2022-11-03 14:08:14 -0400
  • 599add2575
    add instrumentation around queue acks Andre Medeiros 2022-11-03 14:08:14 -0400
  • b9577325dd instrument redis Andre Medeiros 2022-11-03 13:53:28 -0400
  • eedf7b5b4e
    instrument redis Andre Medeiros 2022-11-03 13:53:28 -0400
  • a5f5086938 tracing Andre Medeiros 2022-11-03 13:43:10 -0400
  • 204175ce05
    tracing Andre Medeiros 2022-11-03 13:43:10 -0400
  • ee1d1d32d4 try again with a queue specific redis connection Andre Medeiros 2022-11-03 10:30:50 -0400
  • dfe31c908c
    try again with a queue specific redis connection Andre Medeiros 2022-11-03 10:30:50 -0400
  • 164652e2e4 explicitly use http2 Andre Medeiros 2022-11-02 19:05:23 -0400
  • 30350b8336
    explicitly use http2 Andre Medeiros 2022-11-02 19:05:23 -0400
  • c6903d2b5f Revert "each consumer gets their reddit client" Andre Medeiros 2022-11-02 19:02:25 -0400
  • 4aa1e22725
    Revert "each consumer gets their reddit client" Andre Medeiros 2022-11-02 19:02:25 -0400
  • 5714fbaad7 each consumer gets their reddit client Andre Medeiros 2022-11-02 18:51:16 -0400
  • 9c557f503b
    each consumer gets their reddit client Andre Medeiros 2022-11-02 18:51:16 -0400
  • 710443830b easy on the histograms Andre Medeiros 2022-11-02 18:44:42 -0400
  • 22ce9a54a5
    easy on the histograms Andre Medeiros 2022-11-02 18:44:42 -0400
  • 31de625d04 reduce prefetch Andre Medeiros 2022-11-02 18:29:52 -0400
  • a1e6705d8f
    reduce prefetch Andre Medeiros 2022-11-02 18:29:52 -0400
  • 5479bf100d this is a weird pool feat/faktory Andre Medeiros 2022-11-02 03:07:35 -0400
  • f8df346eb6 clean pool on process shutdown Andre Medeiros 2022-11-02 02:21:19 -0400
  • 2ea133966b control pool size Andre Medeiros 2022-11-02 02:07:54 -0400
  • 2b81f4c59f use faktory pool Andre Medeiros 2022-11-02 01:56:13 -0400
  • a442d30d05 return nil on reddit failures Andre Medeiros 2022-11-02 01:32:42 -0400
  • 458382f3b8 be selective in what error we return Andre Medeiros 2022-11-02 01:28:15 -0400
  • 65f79dc5ae oops Andre Medeiros 2022-11-02 01:19:13 -0400
  • c8accd5618 fix jobs in scheduler Andre Medeiros 2022-11-02 01:17:54 -0400
  • 22c80c260f fix stuck account id passing Andre Medeiros 2022-11-02 01:15:25 -0400
  • d27f4604b9 fix casting Andre Medeiros 2022-11-02 01:11:49 -0400
  • 6310d51eae simplify architecture Andre Medeiros 2022-11-02 01:08:33 -0400
  • bf84f75be4 apparently workers run all jobs Andre Medeiros 2022-11-02 01:06:08 -0400
  • 166111e558 add faktory url env Andre Medeiros 2022-11-02 00:50:48 -0400
  • d36d4f9b01 migrate from rmq to faktory Andre Medeiros 2022-11-02 00:49:20 -0400
  • 58cb0460d9 add faktory infra Andre Medeiros 2022-11-01 23:54:01 -0400
  • b1fd8f6edc
    try reddit without verifyign certificates Andre Medeiros 2022-11-01 19:41:49 -0400
  • b1aac725aa try reddit without verifyign certificates Andre Medeiros 2022-11-01 19:41:49 -0400
  • 06c80e7e14
    add runtime profile rates Andre Medeiros 2022-11-01 19:36:40 -0400
  • 0b81d4c9d3 add runtime profile rates Andre Medeiros 2022-11-01 19:36:40 -0400
  • 36b144af05
    change prefetch limit for notifications worker Andre Medeiros 2022-11-01 19:08:10 -0400
  • c7a57121b6 change prefetch limit for notifications worker Andre Medeiros 2022-11-01 19:08:10 -0400
  • 366dc20efc
    upgrade rmq to v5 Andre Medeiros 2022-11-01 19:02:25 -0400
  • 6cf7c54c86 upgrade rmq to v5 Andre Medeiros 2022-11-01 19:02:25 -0400
  • f297d37b6f
    update scheduler Andre Medeiros 2022-11-01 13:14:33 -0400
  • 420499c9bb update scheduler Andre Medeiros 2022-11-01 13:14:33 -0400
  • 7246845ebc
    implement account soft delete Andre Medeiros 2022-11-01 12:45:11 -0400
  • 646dc0dd34 implement account soft delete Andre Medeiros 2022-11-01 12:45:11 -0400
  • 9994245f26
    make things better for the golang scheduler Andre Medeiros 2022-11-01 11:25:38 -0400
  • 98cafdfaed make things better for the golang scheduler Andre Medeiros 2022-11-01 11:25:38 -0400
  • 0eaaf2f623
    adjust infra Andre Medeiros 2022-11-01 10:43:47 -0400
  • 00ea87b0a8 adjust infra Andre Medeiros 2022-11-01 10:43:47 -0400
  • 55ba311ca7
    reduce logger allocations Andre Medeiros 2022-11-01 10:16:17 -0400
  • 873b9eb4db reduce logger allocations Andre Medeiros 2022-11-01 10:16:17 -0400
  • 912759ff44
    revert queue redis Andre Medeiros 2022-11-01 09:53:09 -0400
  • 484876adab revert queue redis Andre Medeiros 2022-11-01 09:53:09 -0400
  • 7cb46b6564
    get a separate redis connection for the queue itself Andre Medeiros 2022-10-31 22:41:41 -0400
  • 61dc3b558f get a separate redis connection for the queue itself Andre Medeiros 2022-10-31 22:41:41 -0400
  • 2d1c67bb8d
    better use of context Andre Medeiros 2022-10-31 22:33:11 -0400
  • a441d2723e better use of context Andre Medeiros 2022-10-31 22:33:11 -0400
  • f200bf849c
    explicitly pass context Andre Medeiros 2022-10-31 21:49:34 -0400
  • f01d305c57 explicitly pass context Andre Medeiros 2022-10-31 21:49:34 -0400
  • fee8a9194a
    one context per goroutine Andre Medeiros 2022-10-31 21:48:47 -0400
  • d9f7689d27 one context per goroutine Andre Medeiros 2022-10-31 21:48:47 -0400
  • e2a7b7b0bc
    change query Andre Medeiros 2022-10-31 21:32:43 -0400
  • eb1d904f86 change query Andre Medeiros 2022-10-31 21:32:43 -0400
  • 6c6991b9f0
    change how we iterate over accounts Andre Medeiros 2022-10-31 21:30:04 -0400
  • d468a6e88b change how we iterate over accounts Andre Medeiros 2022-10-31 21:30:04 -0400
  • c980bd5b8d
    Bump github.com/bugsnag/bugsnag-go/v2 from 2.1.2 to 2.2.0 (#104) dependabot[bot] 2022-10-31 21:05:53 -0400
  • f2b270a3de Bump github.com/bugsnag/bugsnag-go/v2 from 2.1.2 to 2.2.0 (#104) dependabot[bot] 2022-10-31 21:05:53 -0400
  • 82c217f0ac
    Bump github.com/gofrs/uuid from 4.0.0+incompatible to 4.3.0+incompatible (#105) dependabot[bot] 2022-10-31 21:05:38 -0400
  • eee5bafdfc Bump github.com/gofrs/uuid from 4.0.0+incompatible to 4.3.0+incompatible (#105) dependabot[bot] 2022-10-31 21:05:38 -0400
  • b930a50bac
    Bump go.uber.org/zap from 1.21.0 to 1.23.0 (#106) dependabot[bot] 2022-10-31 21:05:13 -0400
  • 46fc9e6635 Bump go.uber.org/zap from 1.21.0 to 1.23.0 (#106) dependabot[bot] 2022-10-31 21:05:13 -0400
  • f62d60ced8
    Bump github.com/jackc/pgx/v4 from 4.16.1 to 4.17.2 (#107) dependabot[bot] 2022-10-31 21:03:01 -0400
  • 228cc24cac Bump github.com/jackc/pgx/v4 from 4.16.1 to 4.17.2 (#107) dependabot[bot] 2022-10-31 21:03:01 -0400
  • ee6041b8b1
    dial down live activities Andre Medeiros 2022-10-31 20:58:02 -0400
  • 683edbb091 dial down live activities Andre Medeiros 2022-10-31 20:58:02 -0400
  • 61bd8eb7ab
    don't go crazy on emitting stats Andre Medeiros 2022-10-31 18:04:01 -0400
  • 0e342803a1 don't go crazy on emitting stats Andre Medeiros 2022-10-31 18:04:01 -0400
  • a1e37a1c26
    increase consumers and make choice more direct Andre Medeiros 2022-10-31 17:33:41 -0400
  • df0860dd05 increase consumers and make choice more direct Andre Medeiros 2022-10-31 17:33:41 -0400
  • dce91a1c5a
    increase maxprocs Andre Medeiros 2022-10-31 16:09:03 -0400
  • 62df908b33 increase maxprocs Andre Medeiros 2022-10-31 16:09:03 -0400
  • 79af930f82
    increase maxprocs Andre Medeiros 2022-10-31 16:04:08 -0400
  • 3750374aa0 increase maxprocs Andre Medeiros 2022-10-31 16:04:08 -0400
  • 2d042a1989
    add logging to the scheduler Andre Medeiros 2022-10-31 15:49:27 -0400
  • 00bd99b60e add logging to the scheduler Andre Medeiros 2022-10-31 15:49:27 -0400
  • 4cf7c165c6
    poll twice as much for jobs Andre Medeiros 2022-10-31 15:22:42 -0400
  • 16eeaae3ad poll twice as much for jobs Andre Medeiros 2022-10-31 15:22:42 -0400
  • 2ed01c2862
    fix subreddit watcher Andre Medeiros 2022-10-31 15:12:27 -0400
  • fbd3ff617a fix subreddit watcher Andre Medeiros 2022-10-31 15:12:27 -0400
  • 33558bd1f6
    set dismissal for live activity in lock screen Andre Medeiros 2022-10-31 13:35:01 -0400
  • a467b08878 set dismissal for live activity in lock screen Andre Medeiros 2022-10-31 13:35:01 -0400