1
0
mirror of https://github.com/mastodon/flodgatt synced 2025-04-11 22:58:25 +02:00

Commit Graph

  • daf7d1ae7f
    Add tests for polling for multiple messages (#149) master v0.9.9 Daniel Sockwell 2020-05-07 10:56:11 -04:00
  • 15655d27e0 Remove temporary files test_manager Daniel Sockwell 2020-05-07 10:44:43 -04:00
  • c3ec5c8eb7 Add tests for polling for multiple messages Daniel Sockwell 2020-05-04 20:14:51 -04:00
  • 4de9a94230
    Additional Event parsing tests (#148) Daniel Sockwell 2020-04-29 17:58:01 -04:00
  • a86fa3df6a Additional Event parsing tests event_tests Daniel Sockwell 2020-04-29 17:47:47 -04:00
  • d2b9fbe3b2
    Fix channel full codepath (#147) v0.9.8 Daniel Sockwell 2020-04-29 17:10:58 -04:00
  • 000deaa9a6 Fix channel full codepath channel_full Daniel Sockwell 2020-04-29 16:58:09 -04:00
  • 2f07cf7d16
    Add RedisMsg and Event parsing tests (#146) Daniel Sockwell 2020-04-29 16:18:45 -04:00
  • 925fc40435 Testing for Event parsing tests Daniel Sockwell 2020-04-29 16:05:57 -04:00
  • d0f9d80674 Add RedisMsg tests Daniel Sockwell 2020-04-28 20:20:06 -04:00
  • c9b58bc11b
    Hotfix of previous commit (#145) Daniel Sockwell 2020-04-28 14:37:51 -04:00
  • 2221723c32 Hotfix of previous commit poll_tweaks Daniel Sockwell 2020-04-28 14:18:08 -04:00
  • 66553408fb
    Fix edge case bug for long messages (#144) Daniel Sockwell 2020-04-28 12:47:14 -04:00
  • 4a13412f98
    Improve handling of large Redis input (#143) v0.9.7 v0.9.6 Daniel Sockwell 2020-04-27 16:03:05 -04:00
  • d8b07b4b03
    Simplify handling of disconnected clients (#142) v0.9.4 Daniel Sockwell 2020-04-24 18:05:36 -04:00
  • cae01b6e90
    Fix redis_namespace bug (#141) Daniel Sockwell 2020-04-24 14:47:11 -04:00
  • 61d119aedd Fix redis_namespace bug namespace Daniel Sockwell 2020-04-24 14:24:33 -04:00
  • b18500b884
    Resolve memory-use regression (#140) Daniel Sockwell 2020-04-24 13:23:59 -04:00
  • 2725439110
    Update concurrency primitive. (#139) Daniel Sockwell 2020-04-23 19:28:26 -04:00
  • fd3036a677 Implement UnboundedChannels for concurrency backpresure Daniel Sockwell 2020-04-23 19:16:44 -04:00
  • 7630a0bea3 Implement UnboundedSender Daniel Sockwell 2020-04-23 17:58:20 -04:00
  • 96f2d6ca36 Initial [WIP] implementation Daniel Sockwell 2020-04-23 14:59:39 -04:00
  • 91186fb9f7
    Postgres (#137) Daniel Sockwell 2020-04-23 12:04:30 -04:00
  • 016f49a2d8
    Improve module privacy (#136) Daniel Sockwell 2020-04-22 14:38:22 -04:00
  • 33e1526556 Complete module privacy refactor mods Daniel Sockwell 2020-04-21 14:38:32 -04:00
  • 1136e2b8de [WIP] Daniel Sockwell 2020-04-19 18:02:24 -04:00
  • 9cce3a30fd Use trait object Daniel Sockwell 2020-04-19 13:31:03 -04:00
  • 9e12c58cbe [WIP] Daniel Sockwell 2020-04-18 17:08:05 -04:00
  • 0e21b189bd Adjust module privacy Daniel Sockwell 2020-04-17 21:56:31 -04:00
  • 4a456c6e90
    Prevent Travis from caching binary objects (#135) Daniel Sockwell 2020-04-21 17:52:06 -04:00
  • e4b15439dd Add one more folder to rm in .travis.yml travis_cache Daniel Sockwell 2020-04-21 17:31:28 -04:00
  • a01621d6ac Prevent Travis from caching binary objects Daniel Sockwell 2020-04-21 17:08:09 -04:00
  • 6d9797ecc0
    Remove unnecessary delay from sample load test script (#134) Daniel Sockwell 2020-04-21 17:06:52 -04:00
  • 6d118c8dba Remove unnecessary delay from sample load test script faster-bench Daniel Sockwell 2020-04-21 16:41:44 -04:00
  • 1dcddc23de
    Update module privacy (#133) Daniel Sockwell 2020-04-21 16:39:31 -04:00
  • 10fa24c5d3
    Benchmark & performance tune (#132) Daniel Sockwell 2020-04-17 17:07:10 -04:00
  • 3e95cb3e9e Add load testing and tune performance bench Daniel Sockwell 2020-04-17 15:32:43 -04:00
  • 160e31a20f Add temporary perf metrics Daniel Sockwell 2020-04-15 17:20:30 -04:00
  • 37b652ad79
    Error handling, pt3 (#131) v0.8.4 Daniel Sockwell 2020-04-14 20:37:49 -04:00
  • 8fcd040f21 Remove format! calls from hot path error_handling_3 Daniel Sockwell 2020-04-14 19:53:26 -04:00
  • e100f5760a Finish error handling improvements Daniel Sockwell 2020-04-14 18:40:33 -04:00
  • 3280c12fe1 Improve handling of Postgres errors Daniel Sockwell 2020-04-13 22:17:53 -04:00
  • 45f9d4b9fb
    Code reorganization (#130) Daniel Sockwell 2020-04-13 16:03:06 -04:00
  • b6d2684536 Complete code reorganization reorg_3 Daniel Sockwell 2020-04-13 15:40:36 -04:00
  • eaa308b3eb Refacto RedisConn [WIP] Daniel Sockwell 2020-04-13 11:34:38 -04:00
  • 829d193ec3 Reorganize code [WIP] Daniel Sockwell 2020-04-13 10:07:08 -04:00
  • a2e879ec3a Code reorganization [WIP] Daniel Sockwell 2020-04-12 22:01:55 -04:00
  • cf55eb7019 Refactor main() Daniel Sockwell 2020-04-12 18:42:32 -04:00
  • bdb402798c Reorganize files Daniel Sockwell 2020-04-12 16:36:45 -04:00
  • 0eec8f6f7b Remove unneeded dependency v0.8.2 Daniel Sockwell 2020-04-10 22:56:19 -04:00
  • 5d2b0b94e2
    Error handling pt2 (#129) Daniel Sockwell 2020-04-10 22:36:03 -04:00
  • b4488d14be Complete error handling for Events error_handling_2 Daniel Sockwell 2020-04-10 22:03:54 -04:00
  • 638364883f Add additional error handling Daniel Sockwell 2020-04-10 17:06:13 -04:00
  • 62df3a56b1 Improve error handling Daniel Sockwell 2020-04-09 22:01:14 -04:00
  • 1657113c58
    Stream events via a watch channel (#128) v0.8.0 Daniel Sockwell 2020-04-09 13:32:36 -04:00
  • fa8b695129
    Minor performance tune (#127) Daniel Sockwell 2020-04-08 18:39:52 -04:00
  • 17afe4697d Replace std HashMap with hashbrown::HashMap client_agent_performance_tune Daniel Sockwell 2020-04-07 16:08:43 -04:00
  • cd82e2d34c
    Fix typo and reword a sentence (#126) ktagbnaw 2020-04-06 23:51:21 +02:00
  • f87cde6600 Tweak release profile & micro optimizations Daniel Sockwell 2020-04-06 17:45:21 -04:00
  • d23cc40bea
    Iowait (#125) Daniel Sockwell 2020-04-05 17:54:05 -04:00
  • 3d3b06d534 Bump version and remove unused benchmark iowait Daniel Sockwell 2020-04-05 17:25:41 -04:00
  • 357b812f58 Remove empty entries from MsgQueues hashmap Daniel Sockwell 2020-04-05 17:11:46 -04:00
  • a385434882 Improve performance of EventStream Daniel Sockwell 2020-04-05 16:52:26 -04:00
  • ebd0da7fe5 Fix bug with RedisConnection polling freqeuency Daniel Sockwell 2020-04-05 13:28:17 -04:00
  • 63fb29320d Remove use of last_polled_time [WIP] Daniel Sockwell 2020-04-05 11:29:19 -04:00
  • d2e0a01baf
    Stub status (#124) Daniel Sockwell 2020-04-05 10:54:42 -04:00
  • 6a6537253d
    Fix DATABASE_URL parsing (#122) Daniel Sockwell 2020-04-03 16:35:32 -04:00
  • 19792d9484
    Handle non conforment events (#117) v0.6.8 Daniel Sockwell 2020-04-03 12:41:53 -04:00
  • d5f079a864
    Error handling, pt1 (#115) Daniel Sockwell 2020-04-01 15:35:24 -04:00
  • 81b454c88c
    Extract tests to separate files (#113) v0.6.7 Daniel Sockwell 2020-03-31 09:05:51 -04:00
  • 5965a514fd
    Reorganize code, pt2 (#112) Daniel Sockwell 2020-03-30 18:54:00 -04:00
  • 0acbde3eee
    Reorganize code, pt1 (#110) Daniel Sockwell 2020-03-27 12:00:48 -04:00
  • 2dd9ccbf91
    Performance tuning (#108) v0.6.5 Daniel Sockwell 2020-03-25 17:50:32 -04:00
  • 8797a47efd
    Stop filtering out toots with language set to "" (#100) v0.6.4 Daniel Sockwell 2020-03-20 15:43:50 -04:00
  • a6b4d968cb
    Add support for WHITELIST_MODE (#99) Daniel Sockwell 2020-03-20 14:42:01 -04:00
  • eda52c20b1
    Add additional info logging (#98) v0.6.3 Daniel Sockwell 2020-03-19 20:54:23 -04:00
  • 8c6b8e87f5
    Remove language filter from home timeline (#97) Daniel Sockwell 2020-03-19 19:40:01 -04:00
  • 2096e1348b
    Add support for announcement event type (#96) v0.6.2 Daniel Sockwell 2020-03-19 13:20:48 -04:00
  • dc6256d521
    Fix double-escaping of delete payload (#95) Daniel Sockwell 2020-03-19 12:10:59 -04:00
  • 8843f18f5f
    Fix valid language (#93) v0.6.1 v0.6.0 Daniel Sockwell 2020-03-18 20:37:10 -04:00
  • 440d691b0f
    Filter toots based on user and domain blocks (#89) v0.5.0 Daniel Sockwell 2020-03-12 22:44:31 -04:00
  • ebe9aeccbc
    Hotfix for v0.4.8 (#87) Daniel Sockwell 2020-03-11 13:26:11 -04:00
  • ed75905fa3
    Increase verbosity of debug info (#86) v0.4.8 Daniel Sockwell 2020-03-11 11:31:29 -04:00
  • 405b5e88e5
    Update logging (#85) v0.4.7 Daniel Sockwell 2020-01-10 17:56:19 -05:00
  • ac75cb54af
    Postgres connection pool (#84) Daniel Sockwell 2020-01-10 15:45:16 -05:00
  • 5482be9414
    Fix dev dependencies for benchmarks (#82) v0.4.6 Daniel Sockwell 2020-01-09 18:17:01 -05:00
  • 0462267125
    Unix sockets (#81) Daniel Sockwell 2020-01-09 17:54:57 -05:00
  • 20b9c7b593
    Update README with link to default nginx config (#80) Daniel Sockwell 2020-01-08 16:15:18 -05:00
  • be143016a2
    Send empty message as a keepalive ping (#78) v0.4.5 v0.4.3 Daniel Sockwell 2020-01-08 10:23:34 -05:00
  • 5b9feda94e Merge branch 'master' of github.com:tootsuite/ragequit Daniel Sockwell 2020-01-08 10:05:34 -05:00
  • 67c59401fd
    Unix sockets WIP (#77) Daniel Sockwell 2020-01-08 09:51:25 -05:00
  • 597d024b8f Add api/v1/streaming/health API endpoint (#74) Daniel Sockwell 2020-01-07 17:27:46 -05:00
  • b216a81e26
    Add api/v1/streaming/health API endpoint (#74) Daniel Sockwell 2020-01-07 17:27:46 -05:00
  • bf529a901b
    Treat env vars set to "" as if they were unset (#73) v0.4.4 Daniel Sockwell 2020-01-07 13:07:54 -05:00
  • 07e8776090
    Redis hostname (#71) 0.4.3 Daniel Sockwell 2020-01-06 14:20:00 -05:00
  • 0de3d3c484
    Postgres config (#70) 0.4.2 Daniel Sockwell 2020-01-05 21:58:18 -05:00
  • 4a2d08c693
    Refactor/reorganize streaming code (#64) Daniel Sockwell 2019-10-09 14:46:56 -04:00
  • c281418f25
    Enforce type safety in config (#63) Daniel Sockwell 2019-10-08 20:35:26 -04:00
  • e19524738b
    Add WS keepalive ping (#62) Daniel Sockwell 2019-10-05 18:18:11 -04:00
  • 9d96907406
    Functional config (#59) Daniel Sockwell 2019-10-03 18:02:23 -04:00