k3s/pkg/api/testing
Clayton Coleman 3230a0b4fd
Support Table and PartialObjectMetadata on watch
Clean up the code paths that lead to objects being transformed and output with negotiation.
Remove some duplicate code that was not consistent. Now, watch will respond correctly to
Table and PartialObjectMetadata requests. Add unit and integration tests.

When transforming responses to Tables, only the first watch event for a given type will
include the columns. Columns will not change unless the watch is restarted.

Add a volume attachment printer and tighten up table validation error cases.

Disable protobuf from table conversion because Tables don't have protobuf because they
use `interface{}`
2019-03-08 13:03:59 -05:00
..
compat pkg/api: Fix golint errors 2018-09-07 12:31:25 +05:30
.import-restrictions
BUILD generated files 2018-10-25 21:12:57 -04:00
OWNERS Merge pull request #72525 from justinsb/owners_should_not_be_executable 2019-02-14 23:55:45 -08:00
backward_compatibility_test.go
conversion.go pkg/api: Fix golint errors 2018-09-07 12:31:25 +05:30
conversion_test.go make package name match all the import aliases 2018-08-01 15:31:12 -04:00
copy_test.go make package name match all the import aliases 2018-08-01 15:31:12 -04:00
deep_copy_test.go fix golint error on head. the type should not be declared with the var, as it will be inferred 2018-09-27 15:54:25 -07:00
defaulting_test.go Make CSINodeInfo and CSIDriver Core APIs 2019-03-02 12:31:05 -08:00
doc.go
fuzzer.go Support Table and PartialObjectMetadata on watch 2019-03-08 13:03:59 -05:00
meta_test.go
node_example.json
pod_specs.go Set the default for EnableServiceLinks only in Pod 2018-10-18 13:44:21 -04:00
replication_controller_example.json
serialization_proto_test.go make package name match all the import aliases 2018-08-01 15:31:12 -04:00
serialization_test.go API Machinery, Kubectl and tests 2019-02-04 13:51:48 -08:00
unstructured_test.go Correct benchmarks for unstructured, show json-iter 2019-02-14 12:45:30 -05:00