Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yalegko authored Nov 8, 2023
1 parent 858a8fa commit 4fc6142
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,16 @@ Special thanks to Egon Elbre from #performance on Gophers Slack for [two](https:
[prototypes](https://play.golang.org/p/4iYBO6Cgj8m) of this idea, based
on Go's `container/heap` package. Egon's prototypes heavily influenced the final
design of this package.

## Fork Changes

- Add `WithoutGoroutines` option to be able to perform tasks not spawning a new goroutine for each (bi-zone/schedgroup#1)
- Fix a race condition which led to Group never been notified about task available (bi-zone/schedgroup#3)

## Fork Usage

As we are not modifying original module name, the only way to use the fork is using `replace` directive:

```shell
go mod edit -replace github.com/mdlayher/schedgroup=github.com/bi-zone/schedgroup@latest
```

0 comments on commit 4fc6142

Please sign in to comment.