Releases: projecteru2/core
v21.01.20
v21.01.19
v21.01.18
v21.01.15
Changelog
1631542 Abstract Resources (#256)
753aa93 New Communisim Strategy (#313)
2817b76 Refactor a bit, combine node resouce and pod resouce calculation (#264)
6dadb17 Simplified Realloc and Refined Misc (#261)
cf31615 WAL Improvement (#304)
2788601 add follow option (#302)
8c3fc63 add strategy method: FILLGLOBAL (#305)
c306654 add unit-test for helium and resources (#266)
d8e2a8d add validation (#298)
3e0c788 avoid fatal clutters defer
5798299 better distributed lock (#307)
a0e7280 bugfix: avoid empty entry name
beda46b bugfix: avoid nil point
5533610 bugfix: avoid wrong error when inspect slow engine
fc2cd13 bugfix: close unexpect tar process
9a9165c bugfix: dispense hard volume (#311)
9afaeb5 bugfix: node limit effect in deploy strategy (#252)
97094bd calcuate capacity before creating (#268)
2eb107c clean makefile (#294)
e480c0e cpu bind affinity during realloc (#293)
2be7ca9 disable resolver log in client
315ca87 drop storage validation (#309)
7e7907e feat: core WAL (#303)
0853361 feat: ephemeral primitive like in Zookeeper (#314)
046e3bd feat: file relative apis (#286)
6ed957b feat: replacement for vms. (#291)
c31e6ee feat: trans by pod. (#310)
cfd0482 feat: transfer tool for renaming to workload (#272)
296e878 filter out down nodes (#282)
6ad8c9e fix "produced zero addresses" bug when reconnecting (#270)
a32f71c fix github workflow use latest env method
3c409cd fix make grpc warning
be94b87 fix realloc transaction (#265)
7f2f209 fix scan error on too long line (#290)
8cd5364 fix test coverage of types
2aae629 fix: rm debugging codes. (#269)
b8c4e18 fix: too large response (#278)
c69ed71 improve fill & each strategy (#315)
bc557df improves ut coverage (#318)
f2c5f6a minor revise strategy rpc define
cbde8d3 refactor service discovery (#251)
3cb1134 refactor: intro NodeMeta and ScheduleInfo (#289)
11f86cd refactor: new send and copy (#287)
dee53e2 refactor: refining those ETCD primitives, so we could depends on them from exterior pkgs. (#316)
30f925f refactor: revise a lot (#259)
18eb694 refactor: rewrite signal with go-signalcontext
c60fac9 remove network mode (#301)
9490bac rename all container to workload (#271)
51a0fa5 resource request & limit (#258)
8b52f0b send sentry for log.Error (#295)
e385279 set CopyUIDGID=false for docker cp (#297)
30eb518 split strategy and scheduler (#249)
e65c465 support calculate capacity without deploy strategy
7dbe69e support multiple nodenames (#255)
a310b56 tests: adding test for volume (#285)
173abec unittests: fix resource bugs, add more tests
e3558e4 update etcd requirements, avoid unit tests failed
f648b90 upgrade moby client, rename versioninfo to version
ed12e37 virt invokes RPC to resize console window (#288)
976cabc you can't remove a node with associated workloads now (#299)
v20.09.30
v20.09.15
v20.08.30
v20.08.15
Changelog
117b5f7 add RPC WatchServiceStatus into protobuf
ce496b6 check cpu suffience when realloc (#236)
8a1956c client: discovery watches service status change
333f861 client: fast resolve address (#244)
6b3e03a client: resolver updates svc addresses periodically
abfaba5 client: retry watching stream
e6b5d62 client: service discovery can watch core with auth
c1c82a6 client: set keepalive and balancer options
da4e6ef cluster: WatchServiceStatus, RegisterService
81e2e4e cluster: register service can fast fail (1s)
ec90ff2 get nodes to speed up bind methods (#237)
b9b1ab9 minor refactor service discovery
6d7e5a3 move grpc related configures
fd80ffd refactor network interface, will response subnets (#240)
50cedea regenerate go.mod
6eb0177 store, cluster: add unittests for service
4868f94 store: RegisterService, UnregisterService
cd44595 support network control (#239)
9cf7783 virt attach can specify command (#235)
v20.07.30
Changelog
22e0c91 apply lint suggestions, add rpc Info API
50b80e2 async lambda outputs messages by line (#224)
4af90c7 bugfix: fix repo username when image building (#229)
f52a97d due to docker issue, realloc unbind cpu will bind all cpu to targets (fixed #228)
a9d896f pod resource return volumes usage (#232)
fdfc485 support fix resource when get node resource (#231)
f5fa132 support override memory limit options when reallocing (#226)
83ddc24 switch the git lib from libgit2 to go-git (#225)
92447db use tri options to revise cpu bind and memory limit (#227)
d9015db use triOpt in node set (#230)