Skip to content

Commit

Permalink
Merge pull request #8217 from hashicorp/revert-5906-b-alloc-stale-upd…
Browse files Browse the repository at this point in the history
…ates

Revert "client: defensive against getting stale alloc updates"
  • Loading branch information
Mahmood Ali authored Jun 19, 2020
2 parents b3ba307 + c70f2a1 commit 0bfe89c
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 5 deletions.
4 changes: 0 additions & 4 deletions client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -1938,9 +1938,6 @@ func (c *Client) allocSync() {
// allocUpdates holds the results of receiving updated allocations from the
// servers.
type allocUpdates struct {
// index is index of server store snapshot used for fetching alloc status
index uint64

// pulled is the set of allocations that were downloaded from the servers.
pulled map[string]*structs.Allocation

Expand Down Expand Up @@ -2123,7 +2120,6 @@ OUTER:
filtered: filtered,
pulled: pulledAllocs,
migrateTokens: resp.MigrateTokens,
index: resp.Index,
}

select {
Expand Down
2 changes: 1 addition & 1 deletion client/util.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ func diffAllocs(existing map[string]uint64, allocs *allocUpdates) *diffResult {
_, filtered := allocs.filtered[existID]

// If not updated or filtered, removed
if !pulled && !filtered && allocs.index > existIndex {
if !pulled && !filtered {
result.removed = append(result.removed, existID)
continue
}
Expand Down
Empty file modified vendor/google.golang.org/appengine/internal/regen.sh
100644 → 100755
Empty file.

0 comments on commit 0bfe89c

Please sign in to comment.