This project is mirrored from https://gitee.com/mirrors/nomad.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 21 May, 2019 27 commits
-
-
Michael Lange authored
-
Michael Lange authored
Include the _ prefix separator in both regexes
-
Michael Lange authored
And include all prefix types in the test data
-
Michael Lange authored
UI: Allocation lifecycle
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Mahmood Ali authored
logmon: remove syslog server deadcode
-
Mahmood Ali authored
Grab bag of (primarily race) test fixes
-
Mahmood Ali authored
exec: allow drivers to handle stream termination
-
Mahmood Ali authored
client: synchronize access to `ar.alloc`
-
Mahmood Ali authored
No longer used
-
Michael Schurter authored
nomad: fix race in BlockedEvals
-
Mahmood Ali authored
`allocRunner.alloc` is protected by `allocRunner.allocLock`, so let's use `allocRunner.Alloc()` helper function to access it.
-
Mahmood Ali authored
Accidentally accessed outer `err` variable inside a goroutine
-
Mahmood Ali authored
-
Mahmood Ali authored
Close is invoked in a different goroutine from test
-
Mahmood Ali authored
naive implementation should focus on ascii characters only
-
Mahmood Ali authored
Without this change, alloc_endpoint cancel the context passed to handler when we detect EOF. This races driver in setting exit code; and we run into a case where the exec process terminates cleanly yet we attempt to mark it as failed with context error. Here, we rely on the driver to handle errors returned from Stream and without racing to set an error.
-
Mahmood Ali authored
Remove unused syslog server related code that got replaced by the docker logger in Nomad 0.9
-
- 20 May, 2019 12 commits
-
-
Michael Schurter authored
Previous commit could introduce a deadlock if the capacityChangeCh was full and the receiving side exited before freeing a slot for the sending side could send. Flush would then block forever waiting to acquire the lock just to throw the pending update away. The race is around getting/setting the chan field, not chan operations, so only lock around getting the chan field.
-
Michael Schurter authored
I assume the mutex was being released before sending on capacityChangeCh to avoid blocking in the critical section, but: 1. This is race. 2. capacityChangeCh has a *huge* buffer (8096). If it's full things already seem Very Bad, and a little backpressure seems appropriate.
-
Michael Schurter authored
Block plan application until state store has caught up to raft
-
Michael Lange authored
-
Michael Lange authored
UI: Replace the adapter cancellation methods with a cancellation token system
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Lange authored
-
Michael Lange authored
-
Mahmood Ali authored
api: allow configuring http client
-
Mahmood Ali authored
`*Config.ConfigureTLS()` is invoked internally by `NewClient` and API consumers should not invoke directly. Now that http client is created in `api.NewClient`, `*Config.ConfigureTLS` makes no sense. API consumers that call it explicitly can remove the invocation and preserve the behavior.
-
- 18 May, 2019 1 commit
-
-
Mahmood Ali authored
-