Skip to content

v2.3.0

Compare
Choose a tag to compare
@pashagolub pashagolub released this 02 Jul 12:22
· 791 commits to master since this release

Changelog

[!] update Go version to 1.14 b8d7d30
[!] add contexts to all low level engine functions, resolves #142 2c458a3
[!] add continuous code coverage #140 70f3e21
[!] add timetable.next_run(timetable.cron) 03cfbef
[+] add a separate tag to Docker Hub for every release 4495b73
[+] add bootstrap tests 5db1aef
[+] add ClientName argument to cmdparser.NewCmdOptions 16b3383
[+] add contexts to task and logging functions 56f00f0
[+] add continuous code coverage enhancement. Closes #140 d426785
[+] add Coveralls action for push and pull request 128d727
[+] add log tests 5429ed8
[+] add self destruct chain to scheduler test 088372d
[+] add tests for pgengine migrations b618547
[+] add tests for scheduler
[+] exit from workers immediately if context done 925fe37
[+] improve pgengine test coverage 4869958
[+] make access.go 100% covered by tests bea9739
[+] make chains channel buffered b491a35
[+] make cmdparser 100% covered by tests 292c03b
[+] make interval chain reschedule compatible with context 0389e5b
[+] make intervalChainsChan channel buffered
[+] make migrator 100% covered by tests 63a1ae8
[*] close database connection at the end of each test e481d9b
[*] log message prettify 6a61b03
[*] prettify code 4fd917c
[*] remove init() function from shell.go 8ec2e7e
[*] rewrite pgengine.TryLockClientName 06d9a6c
[-] disallow parallel execution of tests 325c0a8
[-] fix Docker Hub name d9a7633
[-] fix double sleep time for interval chains bb2b452
[-] fix engine tests 16ef999
[-] fix possible blocking in chain workers b491a35
[-] fix SelfDestruct.sql sample 5ef5586
[-] fix TryLockClientName to return True immediately without waiting 46c01b7
[-] remove Golang setup step. Latest is available automatically 61c207b
[-] remove unused variable 9626cd0