2
0
mirror of https://github.com/hibiken/asynq.git synced 2026-06-26 01:17:20 +08:00

Commit Graph

  • 9ae4be8184 Run and compare benchmarks after successful ci-build Ken Hibino 2020-01-30 20:37:28 -08:00
  • 36af486303 [ci skip] Add prettier gif for demo Ken Hibino 2020-01-29 21:23:40 -08:00
  • a46eb97e6f [ci skip] Shorten readme Ken Hibino 2020-01-26 19:58:48 -08:00
  • c934ef115b v0.2.2 v0.2.2 Ken Hibino 2020-01-26 16:07:44 -08:00
  • 6fbaa2ed6c (fix): RestoreUnfinished to select correct queue Ken Hibino 2020-01-26 13:55:23 -08:00
  • 166497748b (fix): Requeue to select correct queue Ken Hibino 2020-01-26 13:41:06 -08:00
  • 31123fd42a Paginate tasks with asynqmon ls command Ken Hibino 2020-01-24 07:19:58 -08:00
  • 3ed155b45b [ci skip] Update readme Ken Hibino 2020-01-23 06:33:34 -08:00
  • 58d2ed94e7 [ci skip] Fix typo Ken Hibino 2020-01-23 06:05:18 -08:00
  • e253211a60 v0.2.1 v0.2.1 Ken Hibino 2020-01-22 06:45:16 -08:00
  • 44c657bec6 Rate limit error logs Ken Hibino 2020-01-22 06:28:47 -08:00
  • db8e9d05c3 Add custom logger Ken Hibino 2020-01-21 07:17:41 -08:00
  • b02e4e6b09 [ci skip] Update readme Ken Hibino 2020-01-20 15:17:41 -08:00
  • f43c51ce8b v0.2.0 v0.2.0 Ken Hibino 2020-01-19 15:28:24 -08:00
  • 04983dc00f [ci skip] Clarify terminology around 'state' and 'queue' Ken Hibino 2020-01-19 15:21:51 -08:00
  • 9e872a4cb4 Change asynqmon history command to take no arguments Ken Hibino 2020-01-19 15:04:52 -08:00
  • 959c9fd01a [ci skip] Allow config file to set default values for flags Ken Hibino 2020-01-19 08:40:51 -08:00
  • d37f2a09ab [ci skip] Add readme for asynqmon tool Ken Hibino 2020-01-18 20:31:22 -08:00
  • 207a6d2d1a Fix benchmark tests Ken Hibino 2020-01-18 10:17:39 -08:00
  • c29200b1fc Add syncer to retry failed redis commands Ken Hibino 2020-01-18 07:32:06 -08:00
  • 5c806676de [ci skip] Add link to gitter chat room Ken Hibino 2020-01-16 21:35:03 -08:00
  • fd8eb51440 [ci skip] Add badges to readme Ken Hibino 2020-01-16 21:13:34 -08:00
  • f66a65d6ca Fix tests Ken Hibino 2020-01-16 21:01:27 -08:00
  • d1f516d8f1 [ci skip] Update changelog Ken Hibino 2020-01-16 20:54:36 -08:00
  • 0c2591ad7e [ci skip] Update docs Ken Hibino 2020-01-16 19:50:45 -08:00
  • 43d7591250 Remove redis.Client type from asynq package API Ken Hibino 2020-01-14 21:19:06 -08:00
  • cb2ebf18ac [performance] Skip the overhead of json decoding when scheduling to one queue Ken Hibino 2020-01-14 07:26:41 -08:00
  • 5a6f737589 [performance] Use BRPOPLPUSH if one queue is used Ken Hibino 2020-01-14 06:29:05 -08:00
  • f0251be5d2 [ci skip] Update changelog Ken Hibino 2020-01-14 06:05:21 -08:00
  • 858b0325bd Add rmq command to asynqmon Ken Hibino 2020-01-13 07:03:07 -08:00
  • 874d8e8843 Add RDB.RemoveQueue method Ken Hibino 2020-01-13 06:50:03 -08:00
  • 84eef4ed0b Add strict-priority option Ken Hibino 2020-01-12 07:46:51 -08:00
  • 97316d6766 Fix flaky tests Ken Hibino 2020-01-11 10:02:13 -08:00
  • 2631672575 Allow filtering results of asynqmon ls enqueued by providing queue name Ken Hibino 2020-01-10 21:32:15 -08:00
  • cf78a12866 Add "Queue" column to the output of asynqmon ls Ken Hibino 2020-01-10 07:06:26 -08:00
  • c5b215e3b9 Update RDB.ListEnqueued to list tasks from all queues Ken Hibino 2020-01-10 06:56:51 -08:00
  • 2ff847d520 Include each queue counts in stats command output Ken Hibino 2020-01-09 20:29:10 -08:00
  • 89843ac565 Change RDB.CurrentStats to be multi-queue aware Ken Hibino 2020-01-09 07:01:44 -08:00
  • 67f381269a Maintain a set of queue names in redis set Ken Hibino 2020-01-09 06:21:43 -08:00
  • 390eb13149 Remove stale field in processor struct Ken Hibino 2020-01-08 20:50:22 -08:00
  • 718336ff44 Update RDB.Enqueue* methods to be multi queue aware Ken Hibino 2020-01-08 07:16:21 -08:00
  • 8ff5c5101e [ci skip] Update changelog Ken Hibino 2020-01-07 21:53:38 -08:00
  • 4f5d115b3e [ci skip] Upgrade github.com/google/go-cmp to v0.4.0 Ken Hibino 2020-01-07 21:22:19 -08:00
  • 24bb45b36b [ci skip] Normalize queue priority numbers Ken Hibino 2020-01-07 21:17:01 -08:00
  • 8d9a2d1313 Update processor to query queues based on priority Ken Hibino 2020-01-07 07:03:39 -08:00
  • 53d0902808 Change RDB.Dequeue to query multiple queues Ken Hibino 2020-01-07 06:28:34 -08:00
  • 2af9eb2c88 Delete stale code Ken Hibino 2020-01-06 21:30:27 -08:00
  • 28d698c24e Update CheckAndEnqueue to enqueue tasks to specified queue Ken Hibino 2020-01-06 21:27:51 -08:00
  • 1d99d99692 Update comment Ken Hibino 2020-01-06 07:21:14 -08:00
  • 03cb6eef09 Add Queues field to Config Ken Hibino 2020-01-06 07:15:59 -08:00
  • ca78b92078 Add Queue option to allow user to specify queue from client Ken Hibino 2020-01-06 06:53:40 -08:00
  • 29ad70c36a [ci skip] Update readme Ken Hibino 2020-01-05 09:06:23 -08:00
  • 00b03e1287 Add test for payload key not exist Ken Hibino 2020-01-05 08:50:43 -08:00
  • f3a23b9b12 Make Task type immutable Ken Hibino 2020-01-04 13:13:46 -08:00
  • 899566e661 [ci skip] Add changelog v0.1.0 Ken Hibino 2020-01-04 13:24:09 -08:00
  • 294a695b98 Add history command to asynqmon tool Ken Hibino 2020-01-04 09:41:05 -08:00
  • 606b0fae64 Rename Client Process method to Schedule Ken Hibino 2020-01-03 20:24:18 -08:00
  • 9256fb6023 Update package doc Ken Hibino 2020-01-02 19:47:04 -08:00
  • c62833540c Add license comment to all src files Ken Hibino 2020-01-02 18:13:16 -08:00
  • 9c0233c388 Update todos Ken Hibino 2020-01-02 18:04:36 -08:00
  • 09ee8df5a0 Add end-to-end benchmark tests Ken Hibino 2019-12-31 12:36:46 -08:00
  • 4376dc1e9d Add benchmark tests for rdb Ken Hibino 2019-12-30 20:10:34 -08:00
  • b7c0c5d3aa Handle mutated task in RDB's Done, Retry, Kill methods Ken Hibino 2019-12-30 09:22:25 -08:00
  • ade97befbc Minor cleanup Ken Hibino 2019-12-30 07:10:13 -08:00
  • 22b21df884 Allow user to specify retry delay duration Ken Hibino 2019-12-29 17:43:19 -08:00
  • 9af14d9a6d Add Config type to configure background processing behavior Ken Hibino 2019-12-29 16:55:51 -08:00
  • fc71857c7c Change NewBackground API to take *redis.Client Ken Hibino 2019-12-29 14:50:46 -08:00
  • 62624cb0d8 Change NewClient API to take *redis.Client Ken Hibino 2019-12-29 13:42:49 -08:00
  • ae0c2f9ca5 Use asynqtest helpers in asynq package tests Ken Hibino 2019-12-29 09:41:00 -08:00
  • 807729d36a Create internal asynqtest package for test helpers Ken Hibino 2019-12-28 20:12:14 -08:00
  • fef5ae6d3f Rename poller to scheduler Ken Hibino 2019-12-28 13:33:24 -08:00
  • 49d6ab5df0 Clean up rdb package Ken Hibino 2019-12-28 10:51:37 -08:00
  • 4ceb49cfd1 Minor improvements Ken Hibino 2019-12-27 20:37:15 -08:00
  • 2e91c49c3f [ci skip] Update readme Ken Hibino 2019-12-27 16:26:11 -08:00
  • 190d671546 Add kill and killall command to asynqmon Ken Hibino 2019-12-27 06:48:56 -08:00
  • 8d3d30da8f Add KillAllRetryTasks and KillAllScheduledTasks method to RDB Ken Hibino 2019-12-27 06:22:33 -08:00
  • aaa813dfdc Critical fix Ken Hibino 2019-12-26 21:40:04 -08:00
  • 5b98b8eb62 Add KillRetryTask, KillScheduledTask methods to RDB Ken Hibino 2019-12-26 07:17:26 -08:00
  • d222dfd749 Merge pull request #29 from hibiken/feature/github_tmpl Ken Hibino 2019-12-27 10:46:47 -08:00
  • 0c6ee9cf5e Update issue templates Ken Hibino 2019-12-27 10:45:45 -08:00
  • f3d7d020a4 Merge pull request #25 from hibiken/feature/stats Ken Hibino 2019-12-26 06:10:13 -08:00
  • fb24d158ae fix: CurrentState without processed/failed data Ken Hibino 2019-12-25 21:29:20 -08:00
  • 9b87f7c1f1 Show processed/failed count and error rate in asynqmon stats command Ken Hibino 2019-12-25 20:29:58 -08:00
  • cde9d41580 Add processed and failed count to Stats Ken Hibino 2019-12-25 20:17:00 -08:00
  • 6491f46955 Minor cleanup Ken Hibino 2019-12-25 20:04:29 -08:00
  • 698fdcfcb2 fix: Change max dead tasks count to 100 Ken Hibino 2019-12-25 19:57:23 -08:00
  • b2161a481d Record processed and failure daily count Ken Hibino 2019-12-23 05:33:48 -08:00
  • 24481cd2c7 Merge pull request #24 from hibiken/feature/redisinfo Ken Hibino 2019-12-22 17:18:38 -08:00
  • ee7a22adef Display redis info in stats command Ken Hibino 2019-12-22 09:27:22 -08:00
  • eea919d117 Add RedisInfo method to RDB Ken Hibino 2019-12-22 09:09:57 -08:00
  • 0f8f266632 Merge pull request #22 from hibiken/refactor/basepkg Ken Hibino 2019-12-22 07:45:13 -08:00
  • 3fd248615b Create base internal package Ken Hibino 2019-12-22 07:15:45 -08:00
  • 5de314400d Merge pull request #21 from hibiken/feature/retrycount Ken Hibino 2019-12-21 10:05:42 -08:00
  • f5b7e0cccd Document options precedence Ken Hibino 2019-12-21 10:02:03 -08:00
  • 4229073a24 Allow user to define a max retry count for a task Ken Hibino 2019-12-21 07:42:32 -08:00
  • fc66aaa47f Update CLI description Ken Hibino 2019-12-21 07:01:03 -08:00
  • 6df302689c Merge pull request #18 from hibiken/feature/payload Ken Hibino 2019-12-20 20:21:54 -08:00
  • 324a785233 Add Hash method to Payload Ken Hibino 2019-12-20 20:14:40 -08:00
  • 14ac5f6674 Add Get* methods to Payload type Ken Hibino 2019-12-19 07:13:43 -08:00
  • 3fd096a90a [ci skip] Update todos Ken Hibino 2019-12-18 21:18:13 -08:00