ray/release/serve_tests/workloads
shrekris-anyscale b51d0aa8b1
[serve] Introduce context.py and client.py (#24067)
Serve stores context state, including the `_INTERNAL_REPLICA_CONTEXT` and the `_global_client` in `api.py`. However, these data structures are referenced throughout the codebase, causing circular dependencies. This change introduces two new files:

* `context.py`
    * Intended to expose process-wide state to internal Serve code as well as `api.py`
    * Stores the `_INTERNAL_REPLICA_CONTEXT` and the `_global_client` global variables
* `client.py`
    * Stores the definition for the Serve `Client` object, now called the `ServeControllerClient`
2022-04-21 18:35:09 -05:00
..
autoscaling_multi_deployment.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
autoscaling_single_deployment.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
multi_deployment_1k_noop_replica.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
serve_cluster_fault_tolerance.py [serve] Introduce context.py and client.py (#24067) 2022-04-21 18:35:09 -05:00
serve_cluster_fault_tolerance_gcs.py [serve] Introduce context.py and client.py (#24067) 2022-04-21 18:35:09 -05:00
serve_micro_benchmark.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
serve_test_cluster_utils.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
serve_test_utils.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00
single_deployment_1k_noop_replica.py [serve] Add component logger + basic access logging (#23558) 2022-04-12 18:16:58 -05:00