2
0
mirror of https://github.com/hibiken/asynq.git synced 2024-11-14 11:31:18 +08:00

Commit Graph

  • 97d1269efd update Herb Stahl 2022-05-08 18:47:09 -0700
  • 344a444596 Merge branch 'master' of https://github.com/hibiken/asynq into hibiken-master Herb Stahl 2022-05-08 18:46:37 -0700
  • e6137ca2c8 Merge branch 'master' of https://github.com/fluffy-bunny/asynq Herb Stahl 2022-05-08 18:36:11 -0700
  • a46ee20237 optional config values for MaxArchiveSize *int ArchivedExpirationInDays *int Herb Stahl 2022-05-08 18:32:41 -0700
  • aefd276146
    Upgrade goleak version Mohab Abd El-Dayem 2022-05-08 19:17:22 +0200
  • 94ad9e5e74
    Update CONTRIBUTING.md to use git ssh Mohab Abd El-Dayem 2022-05-08 18:21:33 +0200
  • fc6a7b74c3 Update CONTRIBUTING.md to use git ssh Mohab Abd El-Dayem 2022-05-08 15:21:10 +0200
  • 228156063e Upgrade goleak version to v1.1.12 Mohab Abd El-Dayem 2022-05-08 15:08:34 +0200
  • 02b334db5d Merge branch 'master' of https://github.com/fluffy-bunny/asynq herb 2022-05-07 10:30:53 -0700
  • 79e1b974e7 if MaxArchiveSize is <= 0 Don't archive anything herb 2022-05-07 10:30:40 -0700
  • 2e2362cb3a
    Update README.md Herb Stahl 2022-05-07 09:42:37 -0700
  • 8904de8735 initial config propagation Herb Stahl 2022-05-02 11:24:43 -0700
  • 5187844ca5
    Update CLI install command in README Ken Hibino 2022-05-06 16:55:54 -0700
  • 4afb7fa8fb Update CLI installation command in README Ken Hibino 2022-05-06 16:53:34 -0700
  • 4dd2b5738a
    (cli): Improve help command output Ken Hibino 2022-05-06 16:18:40 -0700
  • 6f4a81f22c go mod tidy Ken Hibino 2022-05-06 16:17:00 -0700
  • 7cffdc7d4a (cli): Remove stale comment Ken Hibino 2022-05-06 16:15:23 -0700
  • ef1448fdd5 Update usage string to use <variable> notation Ken Hibino 2022-05-06 16:06:22 -0700
  • f6f948ec04 Add possible values for --state flag in help output Ken Hibino 2022-05-06 13:44:12 -0700
  • 9116c096ec docs: correct typo (deafult => default) Jeffrey Lo 2022-05-04 20:07:09 -0400
  • 2db04c98a7
    docs: correct typo (deafult => default) Jeffrey Lo 2022-05-04 20:07:09 -0400
  • c801694078 initial config propagation Herb Stahl 2022-05-02 11:24:43 -0700
  • 777c5bf165 (cli): Add examples to subcommands Ken Hibino 2022-04-30 15:08:27 -0700
  • 75be774f73 (cli): Capitalize description strings for commands and flags Ken Hibino 2022-04-30 08:04:43 -0700
  • 82550850dc (cli): Add batch action support for aggregating tasks Ken Hibino 2022-04-28 06:45:32 -0700
  • c9c1587fea Hide help command in help output Ken Hibino 2022-04-28 06:36:37 -0700
  • 3aa716489c (cli): Add examples to each command Ken Hibino 2022-04-23 12:25:35 -0700
  • ac7c0ab1d2 (cli): Remove distinction between core vs additional commands Ken Hibino 2022-04-23 11:27:08 -0700
  • 69bc872801 compile in unix break herb 2022-04-22 14:55:38 -0700
  • d1e5e4f2f1 https://github.com/hibiken/asynq/issues/439 herb 2022-04-22 13:38:46 -0700
  • e5d5ffcf30 (cli): Improve help command output Ken Hibino 2022-04-17 07:03:28 -0700
  • 5c723f597e Correct the error message to cancel an active tasks Erwan Leboucher 2022-04-13 10:37:18 +0200
  • dd6f84c575 (cli): Use asynq v0.23 Ken Hibino 2022-04-13 06:07:31 -0700
  • 0910bcd2a6
    Correct the error message to cancel an active tasks Erwan Leboucher 2022-04-13 10:37:18 +0200
  • c438339c3d Fix date in changelog Ken Hibino 2022-04-12 06:22:42 -0700
  • 901938b0fe Update readme Ken Hibino 2022-04-11 17:07:24 -0700
  • 245d4fe663 v0.23.0 v0.23.0 Ken Hibino 2022-04-11 16:57:33 -0700
  • 94719e325c Update CHANGELOG.md Ken Hibino 2022-04-11 16:52:07 -0700
  • 8b2a787759 Rename variables for public API documentation Ken Hibino 2022-04-10 17:55:21 -0700
  • 451be7e50f (cli): Update stats command to print the number of aggregating tasks Ken Hibino 2022-04-09 15:52:58 -0700
  • 578321f226 (cli): Extend task ls command to list aggregating tasks Ken Hibino 2022-04-09 15:47:33 -0700
  • 2c783566f3 (cli): Add group ls command Ken Hibino 2022-04-09 06:49:22 -0700
  • 39718f8bea Always enqueue the aggregated task in the same queue Ken Hibino 2022-04-07 06:19:04 -0700
  • 829f64fd38 Define GroupAggregator interface Ken Hibino 2022-04-07 06:13:49 -0700
  • a369443955 Add batch actions to inspector for aggregating tasks Ken Hibino 2022-03-30 05:58:38 -0700
  • de139cc18e Update RDB.RunTask to schedule aggregating task Ken Hibino 2022-03-29 06:27:56 -0700
  • 74db013ab9 Add RDB.RunAllAggregatingTasks Ken Hibino 2022-03-29 06:15:01 -0700
  • 725105ca03 Update RDB.ArchiveTask to archive aggregating task Ken Hibino 2022-03-28 06:59:57 -0700
  • d8f31e45f1 Add RDB.ArchiveAllAggregatingTasks Ken Hibino 2022-03-28 06:29:44 -0700
  • 9023cbf4be Update RDB.DeleteTask to handle aggregating task Ken Hibino 2022-03-27 16:25:03 -0700
  • 9279c09125 Add RDB.DeleteAllAggregatingTasks Ken Hibino 2022-03-27 15:52:46 -0700
  • bc27126670 Fix memory usage lua script Ken Hibino 2022-03-26 14:33:03 -0700
  • 0cfa7f47ba Fix memory_usage lua script Ken Hibino 2022-03-23 16:21:45 -0700
  • 8a4fb71dd5 Update go.mod with replace directive Ken Hibino 2022-03-22 06:30:43 -0700
  • 7fb5b25944 Add Inspector.ListAggregatingTasks Ken Hibino 2022-03-22 06:23:22 -0700
  • 71bd8f0535 Add RDB.ListAggregating Ken Hibino 2022-03-20 06:27:41 -0700
  • 4c8432e0ce Add Inspector.Groups method Ken Hibino 2022-03-19 07:23:09 -0700
  • e939b5d166 Rename asynqtest package to testutil Ken Hibino 2022-03-19 07:16:55 -0700
  • 1acd62c760 Move test helpers to asynqtest package Ken Hibino 2022-03-19 07:12:41 -0700
  • 0149396bae Add RDB.GroupStats for inspecting groups Ken Hibino 2022-03-18 06:55:22 -0700
  • 45ed560708 Add Group field to TaskInfo struct Ken Hibino 2022-03-16 20:22:07 -0700
  • 01eeb8756e (cli): Update queue inspect cmd to show # of groups and aggregating tasks Ken Hibino 2022-03-16 16:41:44 -0700
  • 47af17cfb4 Fix RDB.CurrentStats to report the correct queue size Ken Hibino 2022-03-16 16:31:19 -0700
  • eb064c2bab Fix AggregationCheck with unlimited size to clear group name from all-groups set Ken Hibino 2022-03-15 17:03:09 -0700
  • 652939dd3a Update memory usage redis lua script to account for groups Ken Hibino 2022-03-15 16:30:25 -0700
  • efe3c74037 Show number of groups and aggregating task count in QueueInfo Ken Hibino 2022-03-15 06:52:56 -0700
  • 74d2eea4e0 Clear group if aggregation set empties the group Ken Hibino 2022-03-13 06:44:42 -0700
  • 60a4dc1401 Add test for DeleteAggregationSet error case Ken Hibino 2022-03-12 15:29:38 -0800
  • 4b716780ef Rewrite test for DeleteAggregationSet function with a new pattern Ken Hibino 2022-03-12 15:18:32 -0800
  • e63f41fb24 Fix DeleteAggregationSet Ken Hibino 2022-03-11 15:54:47 -0800
  • 1c388baf06 Implement RDB.ReclaimStaleAggregationSets Ken Hibino 2022-03-11 12:04:35 -0800
  • 47a66231b3 Store aggregation set *key* in all aggreationsets zset Ken Hibino 2022-03-11 11:10:44 -0800
  • 3551d3334c Use zset for aggregation set to preserve score Ken Hibino 2022-03-11 10:59:05 -0800
  • 8b16ede8bc Declare ReclaimStaleAggregationSets Ken Hibino 2022-03-11 10:44:12 -0800
  • c8658a53e6 Add aggregator test Ken Hibino 2022-03-11 08:54:00 -0800
  • 562506c7ba Fix client to return error when nil task is passed Ken Hibino 2022-03-10 15:59:58 -0800
  • 888b5590fb Make GroupMaxSize and GroupMaxDelay config optional Ken Hibino 2022-03-10 15:48:02 -0800
  • 196db64d4d Run aggregator on the server Ken Hibino 2022-03-10 12:15:28 -0800
  • 4b35eb0e1a Fix RDB.AggregationCheck when run against an empty group Ken Hibino 2022-03-10 11:54:47 -0800
  • b29fe58434 Implement RDB.ListGroups Ken Hibino 2022-03-10 11:06:48 -0800
  • 7849b1114c Implement RDB.DeleteAggregationSet Ken Hibino 2022-03-10 11:00:28 -0800
  • 99c00bffeb Implement RDB.AggregationCheck Ken Hibino 2022-03-09 17:05:16 -0800
  • 4542b52da8 Check for aggregation at an interval <= gracePeriod Ken Hibino 2022-03-09 06:01:37 -0800
  • d841dc2f8d Add initial implementation of aggregator Ken Hibino 2022-03-08 06:38:35 -0800
  • ab28234767 Update client dependency to base.Broker Ken Hibino 2022-03-08 05:59:58 -0800
  • eb27b0fe1e Add TaskMessageBuilder type as a test helper Ken Hibino 2022-03-06 16:51:35 -0800
  • 088be63ee4 Update forwarder to use time.Timer Ken Hibino 2022-03-06 07:46:34 -0800
  • ed69667e86 Update ForwardIfReady test with group Ken Hibino 2022-03-06 06:04:56 -0800
  • 4e8885276c Update client to store groupKey under TaskMessage Ken Hibino 2022-03-06 05:53:59 -0800
  • 401f7fb4fe Add GroupKey field to TaskMessage Ken Hibino 2022-03-06 05:51:27 -0800
  • 61854ea1dc Update RDB.ForwardIfReady to forward to group if groupKey is specified Ken Hibino 2022-03-06 05:45:33 -0800
  • f17c157b0f Update Client to add task to group if Group option is specified Ken Hibino 2022-03-05 06:41:44 -0800
  • 8b582899ad Add RDB.AddToGroup and RDB.AddToGroupUnique methods Ken Hibino 2022-03-05 06:08:43 -0800
  • e3d2939a4c Add helper functions to generate group key Ken Hibino 2022-03-04 15:01:44 -0800
  • 2ce71e83b0 Add Group task option Ken Hibino 2022-03-04 11:51:08 -0800
  • 1608366032 Add group related configuration options Ken Hibino 2022-03-04 11:37:27 -0800
  • 3d342e20dc Update CHANGELOG.md Ken Hibino 2022-04-11 16:52:07 -0700
  • e603189e06 Rename variables for public API documentation Ken Hibino 2022-04-10 17:55:21 -0700
  • 0877f41015 (cli): Update stats command to print the number of aggregating tasks Ken Hibino 2022-04-09 15:52:58 -0700
  • 2dcfeeb0a5 (cli): Extend task ls command to list aggregating tasks Ken Hibino 2022-04-09 15:47:33 -0700