ProtoBuf.jl
ProtoBuf.jl copied to clipboard
Julia protobuf implementation
At RelationalAI, @Drvi and I have undertaken doing a native-julia protoc implementation (called `protojl`). It parses proto files and can generate the appropriate modules/structs/serialize/deserialize for full protobuf integration. It solves...
Getting issue with code generation for https://github.com/milvus-io/milvus-proto ```julia using ProtoBuf ProtoBuf.protoc(`-I=proto --julia_out=jlout proto/milvus.proto`) ``` ```julia ERROR: unresolved name milvus.proto.common.Status at scope Stacktrace: [1] error(s::String) @ Base ./error.jl:33 [2] qualify_in_hierarchy(name::String, scope::ProtoBuf.Gen.Scope)...
Hi, I'm new to the world of protocol buffers, looking for some guidance here. I have a fairly simple use case which is to decode protobuf messages from the [mapbox...
The new bundled protoc is very convenient. It would be even more convenient if one could run it from a project which has ProtoBuf as a dependency without having to...
Type Any
Can you insert another ProtoBuf message inside a field of type Any? If so, how? The [google doc](https://developers.google.com/protocol-buffers/docs/proto3#any) refers that this depends on the target language.
First of all, thank you for making ProtoBuf available in Julia! I am currently using this package to read [scenarios form the waymo-open-dataset](https://github.com/waymo-research/waymo-open-dataset/blob/master/waymo_open_dataset/protos/scenario.proto). While this has worked reliably, I am...
When reading `andora.osm.pbf` with OpenStreetMapX (using https://github.com/pszufe/OpenStreetMapX.jl/pull/52), the timing is: Before this PR: ```jl julia> @time OpenStreetMapX.parsePBF("/home/blegat/Downloads/andorra-latest.osm.pbf"); 0.266550 seconds (578.92 k allocations: 134.372 MiB, 16.38% gc time) ``` After this...
The error message ``` ... is a proto3 file that contains optional fields, but code generator protoc-gen-julia hasn't been updated to support optional fields in proto3. Please ask the owner...
Given that ProtoBuf.jl is mostly about de/serialization and StructTypes.jl is a kinda idiomatic approach to generic de/serialization I was wondering whether it'd make sense to streamline the API/interface. The idea...