Releases: projecteru2/core
Releases · projecteru2/core
v23.10.11
Changelog
- a29fe9b Raw engine (#612)
- dd058ca add DRAIN strategy (#609)
- 5787bb2 add Suspend/Resume operation (#605)
- 75cf86e add a new test tag for node if node use for testing
- e89495b add binary output
- c26da0f add empty node spec when addnode with nil option
- b4db160 better way to extract resource from engine info
- fb44089 call plugin in parallel (#613)
- a724785 disable depguard (#603)
- 923b308 fix data race in client (#611)
- f52c5e3 fix empty deploy opts issue
- c8365b2 fix err type parser for memory params
- c97052e fix new revive lint errors
- 920f592 fix some small problems (#604)
- b89f6db fix typo of invalid
- abf15d9 fix wrong tag for test
- 9d7defb keep the order of error (#614)
- 9bee0e8 load plugins when init metrics (#608)
- 80f091e parse original resource params to virt engine
- 77f9218 refactor of remove & clean invalid nodes in cache & metrics
- 420be00 remove useless resource params
- 43c325d show node test attribute
- 825eaf0 support send large file to workload (#532)
- 4a489f3 unified resource struct to engine layer
- 3038a70 upadate libyavirt(support tls and simple auth for yavirt) (#607)
- 5a76c4f update libyavirt and fix GetExitCode bug in Virt (#606)
- 4d8d9f6 update libyavirt requirement
- 03348e6 update libyavirt version
- eb6f39e upgrade depends and revise git clone
- 7fdaea7 upgrade libyavirt
- f834c87 upgrade whole actions
- b123642 use any replace interface{}
- 43fd78d use latest depends and make docker great again
- f4113e2 use latest yavirt lib, revise vol defines
- 93624f1 use make binary to replace go build
- 3582022 when remove node, clean up engine cache & remove prometheus metrics (#615)
v23.02.01
v23.01.01
Changelog
- 4e11c17 CalculateRealloc tested
- 08dd7d9 CalculateRemap tested
- b21cb25 FixNodeResource tested
- 6fd5d5a GetNodesDeployCapacity tested
- bb7c652 Log rewrite and refactor (#594)
- 58b1d48 SetNodeResourceCapacity tested
- 0d6bd9a SetNodeResourceCapacity tested
- 384e93a SetNodeResourceInfo tested
- 8eba5e7 SetNodeResourceUsage tested
- 87caf1c add generic slice
- d8ece2c add release info
- 89f2b68 add schedule test
- 65e7a4d add storage plugin
- c1a9e48 add tests
- 2398916 calculate tested
- 778cc84 finish all tests for cpumem plugin
- 8c86efa fix all logical error, not finish yet
- b293c9f fix all unit tests
- 44dca26 fix cpu/mem resource map
- d615e8c fix embedded storage error when use empty testing.T
- f2dda62 fix interface
- 1683b34 fix is fix, get is get
- 0899829 fix logs, and the client
- 13de650 fix metrics test
- 62ac3b7 fix node set
- db8a63e fix realloc issues
- 2708d0e fix seq of workload res and engine params
- 833acff fix set node with bypass
- fe010d9 fix tag for mapstruture
- 3687d4a fix tests
- a9bba97 make log thread safe
- 3ee4fce make resource great again
- 4c2b8fb make resource great again
- 7e44783 make resource greate again
- 55e504a mark mock engine always up
- 4df99ae minor change the plugin error output
- 4628b85 minor modify fake engine
- 816b66d minor revise data structure
- 8191d74 minor revise for Codacy
- ef94eb4 minor revise for better output
- 182c49b minor revise params
- 0b47b61 minor revised
- 0ab6590 move types.resources to resource
- 34750be no pointer
- af5c120 output binary input
- f4a05d8 realloc storage tested
- a8b2981 refactor errors
- cf3f463 refactor resource pass to engine
- ced5c87 remove all storage pkgs
- b035c80 remove usless code
- 269ad1b remove usless error output in log
- 6df743f remove usless nolint
- 51ac74c report to sentry
- 5825afe revised call func
- 656b6fa revised rawparams type
- e12aea8 rewrite almost all errors
- 39a7d58 seems deploy is fine now
- 84653d7 speedup with multiple get
- d8ac04c unifed use pkg errors
- 20a9e29 unified %v
- 6176ad6 unified nolint
- 288dfaa unit test!
- 2247860 upgrade requirements
- ea2d4ac use haxmap to speedup
- 3502ec4 why decr, why not incr
- beba4cd without hax to speedup
v22.10.31-rc1
v22.10.11
Changelog
- ac037e7 Resource Plugin (#491)
- bc68b11 [skip ci] fix cal init error
- f0a18ac [skip ci] fix create tests
- 9961fc5 [skip ci] fix tests
- ab413e5 [skip ci] fix tests exculde lambda, node, realloc, remove, create, and replace
- f2d3862 [skip ci] merge resource
- 4fe8207 [skip ci] refactor stage 1
- 870c7d9 [skip ci] sync with iops control
- 3d8654b [skip ci] use mapstructure
- a36361c add mapstructure meta in struct
- 725f587 add more tests
- 8245c6b adjust default max concurrency
- 9485b58 clean deprecated rpc interface
- bde8d38 config: upgrade github action (#587)
- afcff1a fix all tests
- 8682f45 fix create workload with files
- 26434b9 fix dependabot alerts
- fe0744a fix lambda tests
- 06737b6 fix node tests
- 766c9b7 fix realloc tests
- bcb4dd6 fix remove and node tests
- a6938cf fix sentry without dsn
- c20649c fix: nil ptr (#585)
- c280e15 generic unique func
- ff9e284 ignore node back to alive, because agent will update it
- bb6f2c9 io/ioutil is deprecated, refactor it
- b5737a5 make utils test cover great again
- e349cfa merge 580
- dc5a612 merged new plugins (#586)
- 89bc114 minor revise ListPodNodes
- 7c953bf minor revise errors
- 6cca5ae refactor for updating
- e343332 refactor logs
- 09d4822 refactor nodefilter
- ce50438 refactor stage 2
- ed3a2e7 refactor: upgrade hashmap to 1.0.8 as cli indirectly ref it (#582)
- 399905a remove useless code
- 0d93575 rewrite the config sample
- f963a86 split remap
- 653e64d support build with platform
- 7751945 update how to install the grpc things
- 555c243 use ants pool to create a global pool
- 3b6423b use ants pool to replace all go func
- d5d4cf0 use interface in cluster
- ee1e7b5 use pools to replace SentryGo
v22.01.05-hotfix-5
What's Changed
- optimize engine cache checker by @DuodenumL in #539
- optimize "GetOutboundAddress" by @DuodenumL in #581
Full Changelog: v22.01.05-alpha.2...v22.01.05-hotfix-5
v22.01.05-hotfix-4
What's Changed
- fix Eru "Pod Resource" function returned duplicated by @DuodenumL in #556
- fix issue of building docker image by @DuodenumL in #563
- close engine connection when ping fails by @DuodenumL in #568
- reuse http client by @DuodenumL in #570
- [SPPSP-4850] fix the issue of realloc algorithm by @DuodenumL in #577
- [SPCLD-6491] fix bugs of cpu realloc algorithm by @DuodenumL in #579
Full Changelog: v22.01.05...v22.01.05-hotfix-4
v22.01.05-hotfix-3
What's Changed
- fix Eru "Pod Resource" function returned duplicated by @DuodenumL in #556
- fix issue of building docker image by @DuodenumL in #563
- close engine connection when ping fails by @DuodenumL in #568
- reuse http client by @DuodenumL in #570
- [SPPSP-4850] fix the issue of realloc algorithm by @DuodenumL in #577
Full Changelog: v22.01.05...v22.01.05-hotfix-3
v22.03.08-rc5
What's Changed
Full Changelog: v22.03.08-rc4...v22.03.08-rc5
v22.03.08-rc4
What's Changed
- fix storage issue by @DuodenumL in #575
Full Changelog: v22.03.08-rc3...v22.03.08-rc4