open-nomad/nomad
Alex Dadgar 64ad3119d0 Implement MultiplexV2 RPC handling
Implements and tests the V2 multiplexer. This will not be used until
several versions of Nomad have been released to mitigate upgrade
concerns.
2018-02-15 13:59:02 -08:00
..
deploymentwatcher Adds comment to handleRollbackValidity method and other small test readability fixes. 2017-11-03 17:05:15 -05:00
mock Server tests of logs 2018-02-15 13:59:02 -08:00
state Refactor redundancy_zone/upgrade_version out of client meta 2018-01-29 20:03:38 -08:00
structs Add Streaming RPC ack 2018-02-15 13:59:02 -08:00
types Change the signature of the PeriodicCallback to return an error 2016-06-10 15:54:39 -04:00
acl.go clear the token 2017-10-23 15:11:13 -07:00
acl_endpoint.go review feedback 2017-10-16 17:14:48 -04:00
acl_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
acl_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
alloc_endpoint.go Allow Node.SecretID for GetNode and GetAlloc 2017-10-12 16:27:33 -07:00
alloc_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
autopilot.go Fix remaining issues with autopilot change 2018-01-30 15:21:28 -08:00
autopilot_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
blocked_evals.go sync 2017-10-13 14:36:02 -07:00
blocked_evals_test.go sync 2017-10-13 14:36:02 -07:00
client_fs_endpoint.go Server implementation of stream 2018-02-15 13:59:02 -08:00
client_fs_endpoint_test.go Server implementation of stream 2018-02-15 13:59:02 -08:00
client_rpc.go Add Streaming RPC ack 2018-02-15 13:59:02 -08:00
client_rpc_test.go Add Streaming RPC ack 2018-02-15 13:59:02 -08:00
client_stats_endpoint.go Forwarding 2018-02-15 13:59:02 -08:00
client_stats_endpoint_test.go client tests 2018-02-15 13:59:02 -08:00
config.go Refactor redundancy_zone/upgrade_version out of client meta 2018-01-29 20:03:38 -08:00
core_sched.go Code review feedback and more test cases 2018-01-31 09:58:05 -06:00
core_sched_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
deployment_endpoint.go SecretID -> AuthToken 2017-10-12 15:16:33 -07:00
deployment_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
deployment_watcher_shims.go Deployment watcher takes state store 2017-08-30 18:51:59 -07:00
endpoints_oss.go Helper to populate RPC server endpoints 2018-02-15 13:59:00 -08:00
eval_broker.go Remove structs import from api 2017-09-29 10:36:08 -07:00
eval_broker_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00
eval_endpoint.go SecretID -> AuthToken 2017-10-12 15:16:33 -07:00
eval_endpoint_test.go Refactor 2018-02-15 13:59:00 -08:00
fsm.go Remove extra fields set in client allocations during update 2018-01-31 09:58:05 -06:00
fsm_not_ent.go sync 2017-10-13 14:36:02 -07:00
fsm_registry_oss.go Sync namespace changes 2017-09-07 17:04:21 -07:00
fsm_test.go Clean up comments, and one more unit test 2018-01-31 09:56:53 -06:00
heartbeat.go Helper to populate RPC server endpoints 2018-02-15 13:59:00 -08:00
heartbeat_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
job_endpoint.go Merge branch 'master' into 0.8 2018-01-03 16:06:38 -06:00
job_endpoint_oss.go sync 2017-09-19 10:08:23 -05:00
job_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
leader.go Refactor redundancy_zone/upgrade_version out of client meta 2018-01-29 20:03:38 -08:00
leader_oss.go sync acls 2017-09-13 11:38:29 -07:00
leader_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
merge.go nomad: adding merge guard for non-nomad servers 2015-06-04 13:15:46 +02:00
node_endpoint.go Refactor 2018-02-15 13:59:00 -08:00
node_endpoint_test.go Store connection time 2018-02-15 13:59:01 -08:00
operator_endpoint.go Refactor redundancy_zone/upgrade_version out of client meta 2018-01-29 20:03:38 -08:00
operator_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
periodic.go Fix followers not creating periodic launch 2017-12-11 13:55:17 -08:00
periodic_endpoint.go SecretID -> AuthToken 2017-10-12 15:16:33 -07:00
periodic_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
periodic_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
plan_apply.go Edge trigger evaluation when allocations client status is failed 2018-01-31 09:56:53 -06:00
plan_apply_not_ent.go sync 2017-10-13 14:36:02 -07:00
plan_apply_pool.go Log reason a plan gets rejected per node. 2017-07-13 17:14:02 -07:00
plan_apply_pool_test.go Enable more linters 2017-09-26 15:26:33 -07:00
plan_apply_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
plan_endpoint.go core: Pause NackTimeout while in the plan_queue as progress is being made 2016-03-04 12:59:35 -08:00
plan_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
plan_queue.go nomad: cleanup stats goroutines 2015-08-05 16:45:50 -07:00
plan_queue_test.go parallel nomad tests 2017-07-25 17:39:36 -07:00
raft_rpc.go Refactor 2018-02-15 13:59:00 -08:00
regions_endpoint.go nomad: leader forwarding not needed for regions 2015-11-23 22:27:07 -08:00
regions_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
rpc.go Implement MultiplexV2 RPC handling 2018-02-15 13:59:02 -08:00
rpc_test.go Implement MultiplexV2 RPC handling 2018-02-15 13:59:02 -08:00
search_endpoint.go Fixes #3679 2017-12-20 17:58:07 -05:00
search_endpoint_oss.go sync 2017-10-13 14:36:02 -07:00
search_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
serf.go Merge branch 'master' into autopilot 2018-01-18 13:29:25 -08:00
serf_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
server.go vet 2018-02-15 13:59:02 -08:00
server_setup_oss.go Add autopilot functionality based on Consul's autopilot 2017-12-18 14:29:41 -08:00
server_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
stats_fetcher.go Refactor 2018-02-15 13:59:00 -08:00
stats_fetcher_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
status_endpoint.go Add RPC for querying for Node connections 2018-02-15 13:59:01 -08:00
status_endpoint_test.go Add RPC for querying for Node connections 2018-02-15 13:59:01 -08:00
system_endpoint.go SecretID -> AuthToken 2017-10-12 15:16:33 -07:00
system_endpoint_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
testing.go Add testing interfaces 2018-02-15 13:59:00 -08:00
timetable.go Switch to using go/codec and use code generation 2016-02-20 18:05:17 -08:00
timetable_test.go Include google compare library 2017-09-01 16:42:09 -07:00
util.go Forwarding 2018-02-15 13:59:02 -08:00
util_test.go Fix remaining issues with autopilot change 2018-01-30 15:21:28 -08:00
vault.go Enable more linters 2017-09-26 15:26:33 -07:00
vault_test.go fix flaky vault test 2017-10-23 16:48:20 -07:00
vault_testing.go Add server metrics 2017-02-14 16:02:18 -08:00
worker.go Worker waits til max ModifyIndex across EvalsByJob 2017-09-14 14:28:43 -07:00
worker_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00