Clayton Coleman
f2139b186c
Add an experimental protobuf serializer
...
Provide a core protobuf serializer that can either write objects with
an envelope (a 4 byte prefix and a runtime.Object) or raw to a byte
array.
2016-03-31 10:41:11 -04:00
Wojciech Tyczynski
fe2287d0a2
Small cleanups in protobuf generator
2016-03-16 08:16:04 +01:00
k8s-merge-robot
2bb7960b61
Merge pull request #22738 from wojtek-t/build_protobufs_in_docker
...
Auto commit by PR queue bot
2016-03-15 16:56:26 -07:00
Wojciech Tyczynski
919afadbe7
Refactor import tracker
2016-03-15 16:02:18 +01:00
Wojciech Tyczynski
0db2012039
Refactor assmebling proto files to avoid code duplication
2016-03-11 15:54:10 +01:00
Wojciech Tyczynski
62dc80c9a2
Fix package
2016-03-10 08:21:01 +01:00
Wojciech Tyczynski
454468f5c2
Remove dead code
2016-03-09 12:19:02 +01:00
Wojciech Tyczynski
dcf292174e
Refactor Rewrite functions
2016-03-09 12:19:02 +01:00
Wojciech Tyczynski
52798beef2
Generate protobuf-related files in Docker
2016-03-09 10:45:24 +01:00
Eric Paris
5e5a823294
Move blunderbuss assignees into tree
2016-03-02 20:46:32 -05:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
Clayton Coleman
14a3aaf479
protobuf: During generation, copy protobuf tags back
...
The protobuf tags contain the assigned tag id, which then ensures
subsequent generation is consistently tagging (tags don't change across
generations unless someone deletes the protobuf tag).
In addition, generate final proto IDL that is free of gogoproto
extensions for ease of generation into other languages.
Add a flag --keep-gogoproto which preserves the gogoproto extensions in
the final IDL.
2016-01-26 11:41:21 -05:00
Clayton Coleman
b1e01875a1
go-to-protobuf: generate protobuf IDL and marshalers for Go structs
2016-01-06 21:09:20 -05:00