Edward Oakes
40bb225d7a
Fix serve long running test ( #8268 )
2020-05-01 14:35:56 -07:00
SangBin Cho
f3bed48826
Delete example files.
2020-05-01 11:31:28 -07:00
Edward Oakes
9083b45afa
[serve] Refactor BackendConfig ( #8202 )
2020-05-01 11:29:58 -07:00
Edward Oakes
5d917488a0
[serve] Add delete_endpoint call ( #8256 )
2020-05-01 11:25:00 -07:00
Edward Oakes
f889604879
[serve] Add delete_backend call ( #8252 )
2020-05-01 11:19:46 -07:00
Edward Oakes
c2788ba299
[serve] Master actor fault tolerance ( #8116 )
2020-05-01 10:57:55 -07:00
Edward Oakes
9dc625318f
[serve] Add basic test for specifying the method in a serve call ( #8172 )
2020-04-24 20:15:27 -05:00
Edward Oakes
f9f41e5a1a
[serve] Fix nonblocking serve.init() ( #8068 )
2020-04-22 11:51:27 -05:00
Max Fitton
c486b56c58
Improve Serve API Input Validations ( #8124 )
...
* Add additional validation to endpoint and backend creation that ensures there are not duplicates created of either of these. In addition, adds additional validation to split_traffic to make sure both the endpoint and backends exist.
* Fix test to deal with removed serve.link
* Address PR feedback
Co-authored-by: Max Fitton <max@semprehealth.com >
2020-04-21 19:45:29 -07:00
Edward Oakes
505f3a8714
[serve] Remove serve.link(), rename serve.split() -> serve.set_traffic() ( #8072 )
2020-04-21 14:26:07 -05:00
Edward Oakes
213d3894ca
Remove serve.route decorator ( #8108 )
2020-04-20 16:22:25 -05:00
Edward Oakes
da296bf8c5
[serve] Router fault tolerance ( #8008 )
2020-04-19 11:04:06 -05:00
Simon Mo
7455610d5a
Serve Doc: Quickstart ( #7940 )
2020-04-15 12:25:37 -07:00
Edward Oakes
2cb9cfb2b6
[serve] Make workers fault tolerant ( #7970 )
2020-04-12 11:48:08 -05:00
Edward Oakes
7be7af11ab
[serve] Push requests to workers instead of polling via dequeue_request ( #7965 )
2020-04-10 14:47:03 -05:00
Edward Oakes
d8f5b52265
[serve] Don't use mixin class for class-based backends ( #7957 )
2020-04-10 12:01:14 -05:00
Edward Oakes
305eb74a86
[serve] Make HTTP proxy fault tolerant ( #7936 )
2020-04-09 17:07:22 -05:00
Simon Mo
870271d51f
[Serve] Call serve.init in function handler ( #7947 )
2020-04-09 11:46:15 -07:00
Edward Oakes
85481d635d
[serve] Call serve.init() before initializing backends ( #7922 )
2020-04-07 17:22:52 -05:00
Edward Oakes
1be87c7fbb
[serve] Remove global state, instead access the master actor directly ( #7914 )
...
* Move _scale() to master actor
* move create_backend
* Move set_backend_config
* Move get_backend_config
* Remove backend_table from global_state
* Remove global_state, just access master directly
* Remove accidental addition
2020-04-07 15:21:40 -05:00
Edward Oakes
d3c310f408
[serve] Only access backend_table in master actor ( #7913 )
2020-04-07 10:12:39 -05:00
Edward Oakes
7f9ddfcfd8
Only access route_table and policy_table in master actor ( #7835 )
2020-04-02 14:44:53 -07:00
Edward Oakes
f4239d27fa
[serve] Create all other actors in master actor ( #7791 )
2020-04-01 10:15:04 -05:00
SangBin Cho
c23e56ce9a
Metrics Export Service ( #7809 )
2020-03-30 23:28:32 -07:00
Simon Mo
dc9b62e007
Deserialize Args in Event Loop Thread ( #7806 )
2020-03-30 18:28:13 -07:00
Edward Oakes
3a53ea60d9
[Serve] Push route table updates to HTTP proxy ( #7774 )
2020-03-30 09:53:05 -07:00
Simon Mo
353d7e107f
[Serve] Improve Serialization ( #7688 )
2020-03-29 14:57:19 -07:00
Edward Oakes
d87563937e
Revert "[Dashboard] Metrics Export Service. ( #7728 )" ( #7789 )
2020-03-28 19:27:34 -07:00
SangBin Cho
7a0befb0a7
[Dashboard] Metrics Export Service. ( #7728 )
2020-03-26 14:03:00 -07:00
Simon Mo
a519b4f2a9
[Serve] Enhancement in HTTP Methods and Multi-route support ( #7709 )
2020-03-24 20:25:05 -07:00
Simon Mo
afad0ed085
[Serve] Add async, multi methods support for serve actors ( #7682 )
2020-03-23 00:45:26 -07:00
Simon Mo
ce0885a897
[Serve] UI Improvements ( #7569 )
2020-03-16 22:23:16 -07:00
Eric Liang
5df801605e
Add ray.util package and move libraries from experimental ( #7100 )
2020-02-18 13:43:19 -08:00