apiserver/pkg/endpoints/handlers
Eric Lin 000601bdbe Add handler to run watch serving in separate goroutine
This handler allows running execution prior to actual serving in a separate
goroutine when serving requests. Doing so benefits cases in serving long running
requests because it allows freeing memory used by the separate goroutine
and keeps the serving routines slim.

Signed-off-by: Eric Lin <exlin@google.com>

Kubernetes-commit: 7b2698a5e5c61b303481c2006847409fc8704746
2023-10-10 08:53:26 +00:00
..
fieldmanager staging: fix "go vet" issues 2023-02-28 21:22:40 +01:00
finisher add more context to post timeout request activities 2021-04-09 12:09:35 -04:00
metrics Register metrics for apiserver handlers 2023-09-06 17:25:12 +00:00
negotiation Optimize NegotiateMediaTypeOptions 2019-10-10 11:49:31 +02:00
responsewriters Refactor wsstream library from apiserver to apimachinery 2023-05-22 10:03:17 -07:00
create.go remove checks for fieldmanager from handlers 2023-03-14 15:08:00 -07:00
create_test.go Add "fieldManager" to flag to PATCH/CREATE/UPDATE 2019-02-16 20:16:11 -08:00
delete.go Add SetListOptionsDefaults for setting defaults on ListOptions 2023-01-31 14:07:30 +01:00
delete_test.go Initialize the AuditEvent with the AuditContext (#113611) 2023-07-03 18:28:13 +00:00
doc.go Mechanical fixup imports: pkg/genericapiserver 2017-02-13 07:36:41 -05:00
get.go Add handler to run watch serving in separate goroutine 2023-10-10 08:53:26 +00:00
helpers.go Add namespace to apiserver tracing 2023-09-03 21:50:47 +08:00
helpers_test.go Add namespace to apiserver tracing 2023-09-03 21:50:47 +08:00
namer.go Remove unused selflink parameters from ContextBasedNaming 2022-01-14 10:00:04 +01:00
patch.go fixup patcher test to include field manager 2023-03-15 14:42:07 -07:00
response.go Address review comments 2023-10-13 10:48:16 +02:00
response_test.go Address review comments 2023-10-13 10:48:16 +02:00
rest.go drop Enabled() checks for ServerSideFieldValidation feature gate 2023-01-24 17:48:31 +00:00
rest_test.go Negative index regression test for json-patch (#122625) 2024-01-18 09:31:12 +00:00
trace_util.go Add namespace to apiserver tracing 2023-09-03 21:50:47 +08:00
update.go remove checks for fieldmanager from handlers 2023-03-14 15:08:00 -07:00
watch.go handlers/watch: refactor watch serving to prepare offloading 2023-11-27 10:06:50 +00:00