5c2379c6d3
docs: updates readme
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-17 13:48:16 +02:00
83d1e50fd1
feat: hello again old logging friend
...
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
found a way to log late work error without race condition.
2022-05-17 13:43:58 +02:00
0679e992c7
fix: try to avoid potential race condition
...
in some situations it could try to write to a logger that doesnt exist
anymore. no logging but better than an race condition.
2022-05-17 13:28:58 +02:00
c4f3b09ee6
docs: updates readme
2022-05-17 13:24:10 +02:00
984cf0b67e
build: adds golangci config in repo
2022-05-17 13:24:02 +02:00
33cae13af0
chore(make): goreleaser,golangci-lint version bump
2022-05-17 13:24:02 +02:00
48fac0237a
fix!: closing errChan channel
...
it also check if context is canceld and if its so, it will not trying to
send to it work function error.
BREAKING CHANGE: it also takes now logr.Logger and stores it in the
Dispatcher
2022-05-17 13:22:18 +02:00
fee10a73b6
ci: from drone to woodpecker
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-03-29 11:47:04 +02:00
8cb286ed5c
build(make): reorganization
2022-03-29 11:45:46 +02:00
a5f803b333
docs: README
2022-03-29 11:44:15 +02:00
22edc0f9f5
feat: adds retry middleware
...
it retries work until ctx.Done chan receives something.
2022-03-29 11:42:17 +02:00
bcf20fb800
fix: removes own logger with caller
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-13 13:02:18 +01:00
b1d12f53b0
workgroups.NewDispatcher takes a queue size
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-10-07 13:55:22 +02:00
649a97a97c
moves tools to own pkg dir
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-09-28 13:49:02 +02:00
29e4822b86
ci: slack depends_on
continuous-integration/drone/push Build is passing
2021-09-27 13:45:56 +02:00
2b6789a973
ci: slack integration
continuous-integration/drone/push Build was killed
2021-09-27 13:41:50 +02:00
e00eddb23c
build: ignore docs commits
continuous-integration/drone/push Build is passing
2021-09-27 13:33:36 +02:00
e83812188f
docs: readme
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-09-27 11:06:57 +02:00
d34ef66014
docs: readme
2021-09-27 11:06:44 +02:00
1983b6bfd0
docs: readme
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2021-09-27 11:03:38 +02:00
15e245d433
docs: readme
continuous-integration/drone/push Build is passing
2021-09-27 10:46:34 +02:00
15d8f9d5ce
Start doesnt take context no more. also use NewJob for creating workload
2021-09-27 10:44:58 +02:00
06f1ce010a
test: adds a example
continuous-integration/drone/push Build is passing
2021-09-25 14:39:16 +02:00
c9fd38c245
workgroups.NewDispatcher takes a context and not an sync.Errgroup
2021-09-25 14:38:47 +02:00
f121b05b58
repo: adds goreadme
continuous-integration/drone/push Build is failing
2021-09-24 18:29:05 +02:00
5014e6afde
repo: removes dist
continuous-integration/drone/push Build is failing
2021-09-24 17:39:04 +02:00
f67614b860
repo: ignoring dist
2021-09-24 17:37:56 +02:00
1d4ae27878
ci: drone yaml with reusable anchors
continuous-integration/drone/push Build is passing
2021-09-24 17:34:17 +02:00
9ae39f59f5
added files
continuous-integration/drone/push Build is failing
2021-09-24 14:51:46 +02:00
3f54b575ef
Initial commit
2021-09-24 14:19:51 +02:00