-
acb28eac8e
rename package
v2
s.solodyagin
2024-05-20 17:16:35 +03:00
-
5724100dbb
Merge remote-tracking branch 'upstream/v2' into v2
s.solodyagin
2024-03-28 13:27:49 +03:00
-
-
f021cc4721
Update SECURITY.md
John Roesler
2024-03-26 16:31:35 -05:00
-
dcd4edae17
fix case where OneTimeJob with concurrent limit and limited runs fails to run (#703)
John Roesler
2024-03-26 16:29:25 -05:00
-
9ae7545c27
add another out channel so we can properly report lastRun (#700)
John Roesler
2024-03-26 09:55:21 -05:00
-
5b1cf9c619
return an error if duration is zero (#701)
墨语
2024-03-26 04:58:47 +08:00
-
41dd412a49
fix case where job removed causes panic when rescheduling (#698)
John Roesler
2024-03-23 13:57:09 -05:00
-
b0bd435279
Allow more time for requestJobCtx (#699)
Drew Gonzales
2024-03-23 11:54:40 -07:00
-
ebec5e9f91
elector & locker were failing to send out when not leader (#688)
John Roesler
2024-03-12 08:37:11 -05:00
-
c2f95759d2
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#684)
dependabot[bot]
2024-03-06 16:04:17 +00:00
-
27f2cbaa41
fix cases where default on send out is resulting in job not going out (#686)
John Roesler
2024-03-05 10:55:42 -06:00
-
387cbe4fc2
Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#675)
dependabot[bot]
2024-02-12 20:02:15 +00:00
-
51affbbc1e
remove codecov (#672)
John Roesler
2024-02-05 14:09:46 -06:00
-
0d01bb42c9
correct AfterJobRuns doc (#670)
John Roesler
2024-02-02 14:44:39 -06:00
-
b1ffc665fb
fix RunNow() when calling from a job returned by Jobs() (#668)
John Roesler
2024-02-02 09:46:08 -06:00
-
567cb9695c
fix unsafe map usage in singletonMode (#665)
John Roesler
2024-01-30 15:50:10 -06:00
-
d763684b9f
Bump github.com/google/uuid from 1.5.0 to 1.6.0 (#664)
dependabot[bot]
2024-01-30 16:15:34 +00:00
-
5a894989c7
fix monthly jobs when counting days from the end (#662)
John Roesler
2024-01-21 16:04:16 -06:00
-
5c69001e27
Add job monitor interface to allow for collecting job metrics (#659)
John Roesler
2024-01-17 15:39:11 -06:00
-
86d00630cf
add blocking example to readme
John Roesler
2024-01-17 11:50:33 -06:00
-
800821c923
wait for new job to be fully created before returning (#658)
John Roesler
2024-01-17 11:48:25 -06:00
-
ef148d3904
Merge remote-tracking branch 'upstream/v2' into v2
s.solodyagin
2024-01-04 20:44:17 +03:00
-
-
ae366d91ea
make the order of the returned jobs slice deterministic (#652)
John Roesler
2024-01-02 10:47:01 -06:00
-
29a2f29e3c
fix to handle when next ends up in the past (#650)
John Roesler
2024-01-02 10:32:14 -06:00
-
73391ef88b
refactor: fix indent (#649)
leedrum
2023-12-29 03:23:53 +07:00
-
083103e4b6
chore: rename module
s.solodyagin
2023-12-27 22:03:13 +03:00
-
-
848adb4508
fix example sorting
John Roesler
2023-12-21 13:45:13 -06:00
-
7ee4c50f57
bump golang.org/x/exp
John Roesler
2023-12-20 15:14:10 -06:00
-
a51820e30f
fixup Job and Scheduler interface docs
John Roesler
2023-12-20 15:13:38 -06:00
-
93fecb6152
move scheduler docs to interface
John Roesler
2023-12-20 07:13:58 -06:00
-
6e15f16d77
add new features, OneTimeJob and Job.RunNow() (#646)
John Roesler
2023-12-18 21:13:37 -06:00
-
f7cd2bcf04
Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#645)
dependabot[bot]
2023-12-18 20:03:10 +00:00
-
9ca81be247
Bump github/codeql-action from 2 to 3 (#644)
dependabot[bot]
2023-12-18 20:01:11 +00:00
-
9803aad10f
fix weekly and monthly to handle midnight (#643)
John Roesler
2023-12-17 08:03:44 -06:00
-
80a4f43686
check function param length and type (#638)
John Roesler
2023-12-14 13:52:32 -06:00
-
b0fdf551b9
daily job next logic failed to consider 1 midnight attime (#635)
John Roesler
2023-12-13 15:54:12 -06:00
-
1177ef07d1
Update README.md
John Roesler
2023-12-13 10:48:53 -06:00
-
9ad844a80f
update supporters
John Roesler
2023-12-12 14:46:14 -06:00
-
76950ff69f
Bump actions/setup-go from 4 to 5 (#630)
dependabot[bot]
2023-12-11 17:51:57 +00:00
-
81a4b60093
Bump actions/checkout from 3 to 4 (#631)
dependabot[bot]
2023-12-11 17:49:47 +00:00
-
aa4400d224
Update docs, tests, and release prep (#629)
John Roesler
2023-12-11 10:39:59 -06:00
-
5814fbcb6f
allow max concurrent runs and singleton mode together (#625)
John Roesler
2023-11-28 06:48:22 -06:00
-
63225ac1a9
export function comments
John Roesler
2023-11-22 06:43:50 -06:00
-
77dba0ad18
correct lock to use job.name instead of id (#623)
John Roesler
2023-11-16 07:49:43 -06:00
-
56373353b1
race in test
John Roesler
2023-11-14 15:09:02 -06:00
-
10ea8986c7
move singleton runner map to be fresh on executor start
John Roesler
2023-11-14 13:52:19 -06:00
-
9a3fd98dcc
don't touch global logger in log tests
John Roesler
2023-11-14 13:45:46 -06:00
-
28c482dab5
don't fail codecov
John Roesler
2023-11-14 13:28:36 -06:00
-
8c628fae2d
add job name to event listners (#621)
John Roesler
2023-11-14 11:39:27 -06:00
-
66caa1aabe
fix logger test and locker test
John Roesler
2023-11-14 11:06:16 -06:00
-
17ea8cad2f
Update README.md (#619)
John Roesler
2023-11-14 10:26:44 -06:00
-
04927311d1
test needs to output coverage
John Roesler
2023-11-14 10:22:45 -06:00
-
83459ca846
codecov with instead of env (#618)
John Roesler
2023-11-14 10:16:54 -06:00
-
da0b804d18
remove extra logging in executor
John Roesler
2023-11-14 09:59:48 -06:00
-
7fea987137
add distributed locker for v2 (#614)
John Roesler
2023-11-14 09:56:05 -06:00
-
3e2df30371
force
executor to use attached logger instead of "log" package (#613)
Nguyen Thanh Quang
2023-11-13 10:38:11 +07:00
-
7e5ddc86bc
Add codecov (#611)
John Roesler
2023-11-10 14:02:00 -06:00
-
ad5613c55f
update docs and add mocks pkg (#610)
John Roesler
2023-11-09 16:00:18 -06:00
-
4a57125579
test all remaining With*, and test logger (#609)
John Roesler
2023-11-09 15:04:18 -06:00
-
6f9a8200f4
support go 1.20+ (#608)
John Roesler
2023-11-09 09:49:21 -06:00
-
584cd8aeca
elector test & makefile test coverage (#605)
John Roesler
2023-11-08 13:53:56 -06:00
-
ad26a71e0e
initial clean v2 commit history
John Roesler
2023-11-08 11:11:42 -06:00