2
0
mirror of https://github.com/hibiken/asynq.git synced 2026-05-04 19:26:14 +08:00

Commit Graph

  • ddfc6747a1 Fix typo in Server doc Francisco Miamoto 2021-12-13 15:39:42 -03:00
  • 970cb7a606 v0.19.1 v0.19.1 Ken Hibino 2021-12-12 06:16:13 -08:00
  • 157e97e72e Update changelog Ken Hibino 2021-12-11 06:44:01 -08:00
  • 22e6c9d297 Delete "pending_since" under task-key when state changes to active Ken Hibino 2021-12-11 06:42:47 -08:00
  • 99a6750656 Add Latency field to QueueInfo Ken Hibino 2021-12-11 06:27:44 -08:00
  • e7c1c3ad6f Use clock in RDB Ken Hibino 2021-12-10 09:07:41 -08:00
  • c9183374c5 Add internal timeutil package Ken Hibino 2021-12-10 06:47:16 -08:00
  • 6e7106c8f2 Record time when task moved to pending state Ken Hibino 2021-12-09 06:37:18 -08:00
  • 9f2c321e98 Add EnqueueContext method to Client Ken Hibino 2021-11-15 16:34:26 -08:00
  • e2b61c9056 Return error if Unique TTL is less than 1s Ken Hibino 2021-11-09 15:53:48 -08:00
  • 531d1ef089 Fix godoc around errors returned from Inspector Ken Hibino 2021-11-09 15:43:04 -08:00
  • 413afc2ab6 v0.19.0 v0.19.0 Ken Hibino 2021-11-06 15:20:09 -07:00
  • 6bb4818509 Update readme Ken Hibino 2021-11-06 06:38:36 -07:00
  • f4ddac4dcc Introduce Task Results Ken Hibino 2021-11-05 16:52:54 -07:00
  • 4638405cbd Fix flaky test Ken Hibino 2021-09-12 16:56:22 -07:00
  • 9e2f88c00d Add TaskID option to allow user to specify task id Ken Hibino 2021-09-11 21:11:04 -07:00
  • dbdd9c6d5f Update RDB Enqueue and Schedule methods to check for task ID conflict Ken Hibino 2021-09-10 16:47:00 -07:00
  • 2261c7c9a0 Change TaskMessage.ID type from uuid.UUID to string Ken Hibino 2021-09-10 06:29:37 -07:00
  • 83cae4bb24 Update NewTask function to take Option as varargs Ken Hibino 2021-09-10 05:56:17 -07:00
  • 23c522dc9f Add asynq/x/rate package Ajat Prabha 2021-11-04 04:25:23 +05:30
  • 0d2c0f612b Add FUNDING.yml Ken Hibino 2021-10-03 09:25:35 -07:00
  • d612a8a9e4 v0.18.6 v0.18.6 Ken Hibino 2021-10-03 05:55:49 -07:00
  • b3ef9e91a9 Upgrade go-redis/redis to version 8 Jason White 2021-09-02 08:56:02 -04:00
  • 05534c6f24 v0.18.5 v0.18.5 Ken Hibino 2021-09-01 06:02:49 -07:00
  • f0db219f6a Add IsFailure to Config Ken Hibino 2021-09-01 06:00:54 -07:00
  • 3ae0e7f528 Fix readme Mehran Poursadeghi 2021-08-28 02:17:03 +04:30
  • 421dc584ff v0.18.4 v0.18.4 Ken Hibino 2021-08-17 17:12:33 -07:00
  • cfd1a1dfe8 Make scheduler methods thread-safe Ken Hibino 2021-08-16 20:22:43 -07:00
  • c197902dc0 v0.18.3 v0.18.3 Ken Hibino 2021-08-09 08:59:35 -07:00
  • e6355bf3f5 Use approximate memory usage for QueueInfo Ken Hibino 2021-08-09 06:09:10 -07:00
  • 95c90a5cb8 Add changelog entry, add additional test case Luqqk 2021-08-03 00:11:49 +02:00
  • 6817af366a Adjust error message, use TrimSpace for more robust empty typename check Luqqk 2021-08-02 01:23:58 +02:00
  • 4bce28d677 client.Enqueue - prevent empty task's typename Luqqk 2021-08-01 16:24:45 +02:00
  • 73f930313c Fixes links Pedro Henrique 2021-07-29 11:20:51 -03:00
  • bff2a05d59 Fix examples in readme Ken Hibino 2021-07-18 09:24:57 -07:00
  • 684a7e0c98 v0.18.2 v0.18.2 Ken Hibino 2021-07-15 06:56:53 -07:00
  • 46b23d6495 Allow upper case characters in queue name Ken Hibino 2021-07-15 06:12:13 -07:00
  • c0ae62499f v0.18.1 v0.18.1 Ken Hibino 2021-07-04 06:39:54 -07:00
  • 7744ade362 Update changelog Ken Hibino 2021-07-04 06:24:44 -07:00
  • f532c95394 Update recoverer to recover tasks on server startup Ken Hibino 2021-07-04 06:21:56 -07:00
  • ff6768f9bb Fix recoverer to run task recovering logic every minute Ken Hibino 2021-07-04 06:20:36 -07:00
  • d5e9f3b1bd Update readme Ken Hibino 2021-06-30 06:26:14 -07:00
  • d02b722d8a v0.18.0 v0.18.0 Ken Hibino 2021-06-29 16:36:52 -07:00
  • 99c7ebeef2 Add migration command in CLI Ken Hibino 2021-06-25 06:37:58 -07:00
  • bf54621196 Update example code in README Ken Hibino 2021-06-23 05:37:35 -07:00
  • 27baf6de0d Fix error in readme Ken Hibino 2021-06-14 12:31:09 -07:00
  • 1bd0bee1e5 Fix CLI build Ken Hibino 2021-06-14 12:20:44 -07:00
  • a9feec5967 Change TaskInfo to use public fields instead of methods Ken Hibino 2021-06-14 07:31:39 -07:00
  • e01c6379c8 Fix lua script for redis-cluster mode Ken Hibino 2021-06-13 15:03:46 -07:00
  • a0df047f71 Use md5 to generate checksum for unique key Ken Hibino 2021-06-09 06:46:21 -07:00
  • 68dd6d9a9d (fix): Clear unique lock when task is deleted via Inspector Ken Hibino 2021-06-09 06:06:43 -07:00
  • 6cce31a134 Fix recoverer test Ken Hibino 2021-06-03 06:58:07 -07:00
  • f9d7af3def Update ProcessorRetry test Ken Hibino 2021-06-03 06:33:21 -07:00
  • b0321fb465 Format payload bytes in CLI output Ken Hibino 2021-06-02 06:37:46 -07:00
  • 7776c7ae53 Rename cli subcommand to not to use dash Ken Hibino 2021-05-24 16:14:36 -07:00
  • 709ca79a2b Add task inspect command Ken Hibino 2021-05-24 16:14:20 -07:00
  • 08d8f0b37c Add String method to TaskState Ken Hibino 2021-05-24 16:11:02 -07:00
  • 385323b679 Minor fix in queue command Ken Hibino 2021-05-23 20:46:22 -07:00
  • 77604af265 Fix asynq CLI build Ken Hibino 2021-05-23 11:19:29 -07:00
  • 4765742e8a Add Inspector.GetTaskInfo Ken Hibino 2021-05-22 18:30:44 -07:00
  • 68839dc9d3 Fix lua scripts for redis cluster Ken Hibino 2021-05-22 17:46:23 -07:00
  • 8922d2423a Define RDB.GetTaskInfo Ken Hibino 2021-05-22 13:03:12 -07:00
  • b358de907e Rename Inspector.CurrentStats to GetQueueInfo Ken Hibino 2021-05-22 12:13:19 -07:00
  • 8ee1825e67 Rename Inspector.CancelActiveTask to CancelProcessing Ken Hibino 2021-05-20 16:59:43 -07:00
  • c8bda26bed Make NodeCluster fields read-only Ken Hibino 2021-05-19 16:48:38 -07:00
  • 8aeeb61c9d Misc cleanup Ken Hibino 2021-05-19 16:39:02 -07:00
  • 96c51fdc23 Update WorkerInfo and remove unnecessary types Ken Hibino 2021-05-19 16:23:38 -07:00
  • ea9086fd8b Update Inspector.List*Task methods to return ErrQueueNotFound Ken Hibino 2021-05-19 05:59:30 -07:00
  • e63d51da0c Update Inspector.ListArchivedTasks Ken Hibino 2021-05-18 21:06:53 -07:00
  • cd351d49b9 Add LastFailedAt to TaskInfo Ken Hibino 2021-05-18 21:03:04 -07:00
  • 87264b66f3 Record last_failed_at time on Retry or Archive event Ken Hibino 2021-05-18 21:00:53 -07:00
  • 62168b8d0d Add LastFailedAt field to TaskMessage Ken Hibino 2021-05-18 20:50:00 -07:00
  • 840f7245b1 Update List methods (expect for ListArchived) Ken Hibino 2021-05-18 19:13:52 -07:00
  • 12f4c7cf6e Move inspeq package content to asynq package Ken Hibino 2021-05-18 18:45:15 -07:00
  • 0ec3b55e6b Replace ArchiveTaskByKey with ArchiveTask in Inspector Ken Hibino 2021-05-18 16:27:16 -07:00
  • 4bcc5ab6aa Replace DeleteTaskByKey with DeleteTask in Inspector Ken Hibino 2021-05-17 16:37:30 -07:00
  • 456edb6b71 Replace RunTaskByKey with RunTask in Inspector Ken Hibino 2021-05-16 07:32:47 -07:00
  • b835090ad8 Update Client.Enqueue to return TaskInfo Ken Hibino 2021-05-15 06:43:18 -07:00
  • 09cbea66f6 Define TaskInfo type Ken Hibino 2021-05-13 19:41:17 -07:00
  • b9c2572203 Refactor redis keys and store messages in protobuf Ken Hibino 2021-03-12 16:23:08 -08:00
  • 0bf767cf21 Add TaskState type to base package Ken Hibino 2021-05-11 20:43:01 -07:00
  • 1812d05d21 Fix build Ken Hibino 2021-05-10 21:19:57 -07:00
  • 4af65d5fa5 Update RDB methods with new errors package Ken Hibino 2021-05-10 09:16:13 -07:00
  • a19ad19382 Update RDB.Dequeue with new errors package Ken Hibino 2021-05-10 06:04:42 -07:00
  • 8117ce8972 Minor fixes Ken Hibino 2021-05-09 19:20:54 -07:00
  • d98ecdebb4 Update RDB.EnqueueUnique and RDB.ScheduleUnique with specific errors Ken Hibino 2021-05-09 07:39:01 -07:00
  • ffe9aa74b3 Add errors.RedisCommandError type Ken Hibino 2021-05-09 07:15:09 -07:00
  • d2d4029aba Update RDB.CurrentStats and RDB.HistoricalStats with specific errors Ken Hibino 2021-05-09 07:05:10 -07:00
  • 76bd865ebc Update RDB.RemoveQueue with specific error types Ken Hibino 2021-05-09 06:48:44 -07:00
  • 136d1c9ea9 Update rdb.List* methods with specific errors Ken Hibino 2021-05-08 11:45:30 -07:00
  • 52e04355d3 Return QueueNotFoundError from DeleteAll* methods Ken Hibino 2021-05-07 16:48:36 -07:00
  • cde3e57c6c Update RDB.RunAll* methods with task state Ken Hibino 2021-05-07 16:31:07 -07:00
  • dd66acef1b Return QueueNotFoundError from ArchiveAll* methods Ken Hibino 2021-05-07 16:06:07 -07:00
  • 30a3d9641a Update tests for RDB.DeleteTask and RDB.ArchiveTask Ken Hibino 2021-05-07 06:26:16 -07:00
  • 961582cba6 Update RDB.RunTask with more specific errors Ken Hibino 2021-05-05 16:31:07 -07:00
  • 430dbb298e Update RDB.DeleteTask with task state Ken Hibino 2021-05-05 16:00:40 -07:00
  • 675826be5f Update RDB.ArchiveAll methods with task state Ken Hibino 2021-05-03 20:07:00 -07:00
  • 62f4e46b73 Update RDB.ArchiveAllPendingTasks with task state Ken Hibino 2021-05-03 16:38:13 -07:00
  • a500f8a534 Reorganize test for RDB.ArchiveTask Ken Hibino 2021-05-03 15:48:21 -07:00
  • bcfeff38ed Update errors package with detailed comments Ken Hibino 2021-05-02 06:58:54 -07:00