diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..99eace8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ +1.4.0 (unreleased) + +* Moved to Thrift 0.12.0 code generator and go library. +* `aurora.ACTIVE_STATES`, `aurora.SLAVE_ASSIGNED_STATES`, `aurora.LIVE_STATES`, `aurora.TERMINAL_STATES`, `aurora.ACTIVE_JOB_UPDATE_STATES`, `aurora.AWAITNG_PULSE_JOB_UPDATE_STATES` are all now generated as a slices. +* Please use `realis.ActiveStates`, `realis.SlaveAssignedStates`,`realis.LiveStates`, `realis.TerminalStates`, `realis.ActiveJobUpdateStates`, `realis.AwaitingPulseJobUpdateStates` in their places when map representations are needed. +* `GetInstanceIds(key *aurora.JobKey, states map[aurora.ScheduleStatus]bool) (map[int32]bool, error)` has changed signature to ` GetInstanceIds(key *aurora.JobKey, states []aurora.ScheduleStatus) ([]int32, error)` diff --git a/job.go b/job.go index e743ad2..9edf40a 100644 --- a/job.go +++ b/job.go @@ -88,9 +88,6 @@ func NewJob() Job { taskConfig.Job = jobKey taskConfig.Container = aurora.NewContainer() taskConfig.Container.Mesos = aurora.NewMesosContainer() - taskConfig.MesosFetcherUris = make([]*aurora.MesosFetcherURI, 0) - taskConfig.Metadata = make([]*aurora.Metadata, 0) - taskConfig.Constraints = make([]*aurora.Constraint, 0) // Resources numCpus := aurora.NewResource() diff --git a/updatejob.go b/updatejob.go index 7dd5523..0319d8d 100644 --- a/updatejob.go +++ b/updatejob.go @@ -58,7 +58,6 @@ func NewDefaultUpdateJob(config *aurora.TaskConfig) *UpdateJob { } // Mirrors defaults set by Pystachio - req.Settings.UpdateOnlyTheseInstances = make([]*aurora.Range, 0) req.Settings.UpdateGroupSize = 1 req.Settings.WaitForBatchCompletion = false req.Settings.MinWaitInInstanceRunningMs = 45000 @@ -152,7 +151,6 @@ func NewUpdateSettings() *aurora.JobUpdateSettings { us := new(aurora.JobUpdateSettings) // Mirrors defaults set by Pystachio - us.UpdateOnlyTheseInstances = make([]*aurora.Range, 0) us.UpdateGroupSize = 1 us.WaitForBatchCompletion = false us.MinWaitInInstanceRunningMs = 45000