Commit Graph

85 Commits

Author SHA1 Message Date
s.solodyagin 8d3e4a8232 merge upstream 2024-06-18 22:26:11 +03:00
s.solodyagin 37ea64509a rename 2024-04-09 00:01:28 +03:00
Alejandro Durante b9d24f45ff Merge pull request #54 from alitto/dependabot/go_modules/examples/prometheus/google.golang.org/protobuf-1.33.0
Bump google.golang.org/protobuf from 1.26.0-rc.1 to 1.33.0 in /examples/prometheus
2024-03-14 15:21:46 -03:00
dependabot[bot] 26c8dbee8d Bump google.golang.org/protobuf in /examples/prometheus
Bumps google.golang.org/protobuf from 1.26.0-rc.1 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-13 21:28:01 +00:00
Alejandro Durante f1f46f02a6 Merge pull request #44 from rfyiamcool/format_desc
docs: format doc
2023-04-23 18:30:19 -03:00
rfyiamcool 3fb12ba8a5 docs: format doc 2023-04-23 22:26:31 +08:00
rfyiamcool c67749a2f5 docs: format doc 2023-04-23 22:20:29 +08:00
Alejandro Durante 4f20b4cc1f Merge pull request #42 from alitto/dependabot/go_modules/examples/prometheus/golang.org/x/sys-0.1.0
Bump golang.org/x/sys from 0.0.0-20210603081109-ebe580a85c40 to 0.1.0 in /examples/prometheus
2023-02-25 09:13:25 -03:00
dependabot[bot] 2516a997cd Bump golang.org/x/sys in /examples/prometheus
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210603081109-ebe580a85c40 to 0.1.0.
- [Release notes](https://github.com/golang/sys/releases)
- [Commits](https://github.com/golang/sys/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-25 07:15:30 +00:00
Alejandro Durante c2975b2fac Merge pull request #41 from alitto/dependabot/go_modules/examples/prometheus/github.com/prometheus/client_golang-1.11.1
Bump github.com/prometheus/client_golang from 1.9.0 to 1.11.1 in /examples/prometheus
2023-02-15 08:35:41 -03:00
dependabot[bot] 65033c8f0f Bump github.com/prometheus/client_golang in /examples/prometheus
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.9.0 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.9.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 04:08:37 +00:00
Alejandro Durante 2fbcfba08f Merge pull request #40 from alitto/bug/context-error
Return Context error if it is canceled before at least 1 task failed
2023-01-31 15:35:30 -03:00
alitto ec4323663e Upgrade codecov action version 2023-01-31 15:32:00 -03:00
alitto e4395b22ac Return Context error if it is canceled before at least 1 task failed 2023-01-31 15:25:28 -03:00
Alejandro Durante a1d582c1a4 Merge pull request #39 from mcuadros/patch-1
fix Submit(), on ARM 32-bit cpus
2023-01-31 14:43:43 -03:00
Máximo Cuadros 61c281b71e fix Submit(), on ARM 32-bit cpus 2023-01-31 12:46:12 +01:00
Alejandro Durante fbc6f5dc97 Merge pull request #37 from thekondor/1.8.1-fix-group-wait-race
Synchronize read & write of `TaskGroupWithContext`'s `err` variable
2022-10-14 08:12:48 -03:00
Andrey 'kondor' Sichevoy 7a514efd01 fix: synchronize Group's err 2022-10-13 13:50:32 +02:00
Alejandro Durante c7a74b9be5 Merge pull request #34 from alitto/issue/22
Prevent deadlock when purging idle worker during task submission
2022-08-28 19:10:50 -03:00
Alejandro Durante 7edfde9f7b Upgrade to go 1.19 2022-08-28 18:58:17 -03:00
Alejandro Durante ac8953dc20 Prevent deadlock when purging idle worker during task submission 2022-08-28 18:53:17 -03:00
Alejandro Durante d01340a7a2 Merge pull request #32 from lonre/patch-1
Polish docs
2022-08-22 08:10:40 -03:00
Lonre Wang 35de043ccc Update group.go 2022-08-22 12:21:47 +08:00
Alejandro Durante 7a99f8514b Create FUNDING.yml 2022-07-31 11:45:55 -03:00
Alejandro Durante 47ab16c2bf Prevent NPE in GroupContext 2022-05-09 20:24:36 -03:00
Alejandro Durante 44f8f0ddb3 Merge pull request #30 from alitto/feature/group-context
Implement task group associated to a Context & more
2022-05-09 20:11:47 -03:00
Alejandro Durante 3968f4003c Group context 2022-05-09 20:08:11 -03:00
Alejandro Durante d4c09d4973 Create codeql-analysis.yml 2022-04-09 11:40:41 -03:00
Alejandro Durante ccf465c09d Move benchmarks to a different github repository 2022-04-09 11:36:06 -03:00
Alejandro Durante 286125ed9e Merge pull request #28 from alitto/bug/purge-after-channel-closed-2
Allow concurrent calls to StopAndWait & other fixes
2022-03-12 17:42:47 -03:00
Alejandro Durante b52e83255c Prevent race condition in stopped flag 2022-03-12 17:39:05 -03:00
Alejandro Durante c0b34be41c Bump versions 2022-03-12 17:19:54 -03:00
Alejandro Durante 1c5208b35a Simplify submit method and remove atomic counter from resizing strategies 2022-03-12 15:20:12 -03:00
Alejandro Durante 15e5de604b Allow concurrent calls to StopAndWait 2022-03-12 09:47:44 -03:00
Alejandro Durante 23a42e4bed Merge pull request #27 from alitto/bug/purge-after-channel-closed
Prevent "send on closed channel" panic in purger goroutine
2022-03-12 09:10:37 -03:00
chenyahui dd812951b9 Use Channel instead of purgerWaitGroup 2022-03-08 11:07:50 +08:00
chenyahui fe39f93496 Wait purge goroutine exit in stop function to prevent send on closed channel 2022-03-07 18:22:12 +08:00
Alejandro Durante 5a66a00af9 Prevent "send on closed channel" in purger goroutine 2022-03-06 19:50:36 -03:00
Alejandro Durante db6c2ff9e8 Fix readme badges 2022-01-02 11:55:07 -03:00
Alejandro Durante 4e0f34a49b Merge pull request #24 from alitto/feature/1.7.0
Pool context option & stop with timeout
2022-01-02 11:51:42 -03:00
Alejandro Durante d67b1d58b1 Add codecov action 2022-01-02 11:48:53 -03:00
Alejandro Durante 00b9c16d95 Migrate to Github actions 2022-01-02 11:21:31 -03:00
Alejandro Durante 6c719078e5 Pool context option & stop with timeout 2022-01-02 10:46:22 -03:00
Alejandro Durante 9d7bd8fe08 Merge pull request #22 from alitto/feature/1.6.1
Improve handling of tasks submitted to a stopped pool
2021-12-26 10:50:10 -03:00
Alejandro Durante f833392da4 Update dependencies in benchmark 2021-12-26 10:40:19 -03:00
Alejandro Durante 61e1a00a76 Improve handling of tasks submitted to a stopped pool 2021-12-25 20:57:46 -03:00
Alejandro Durante a646d998a0 Merge pull request #16 from alitto/feature/1.6.0
Upgrade to go v1.17
2021-11-20 10:53:16 -03:00
Alejandro Durante fc8bba0451 Update to go v1.17 2021-11-20 10:45:55 -03:00
Alejandro Durante a8db74f50c Fix flaky tests 2021-07-10 11:06:33 -03:00
Alejandro Durante e20608949a Merge pull request #14 from alitto/bug/fix-waiting-count
Prevent WaitingTasks counter to wrap around and upgrade to Go v1.16
2021-07-10 10:57:27 -03:00