protobuf icon indicating copy to clipboard operation
protobuf copied to clipboard

Protocol Buffers - Google's data interchange format

Results 1521 protobuf issues
Sort by recently updated
recently updated
newest added

This is the first step for "bazelifying" our codebase that removes Autotools and our custom test runner and replaces them with Bazel. The basic strategy here is a top-down one....

c#
c++
java
python
objective-c
windows
linux
mac
ruby
php
cleanup
tooling
testing
bazel
autotools
java-lite
conformance tests
benchmarks
release notes: yes
kotlin
jruby

We will just use the version that is provided in `configure.ac`. This reduces the number of files that we need to update when versions change.

protoc
cmake
release notes: yes

Before `protoc --version` returned the C++ version (which includes a major version specific to C++). Changing to have no major version.

protoc
release notes: yes

Version: 4.21.1 Language: Python Windows 10 protoc-21.1-win64 Using version 3.20.1 it works, but with 4.21.1 I get `AttributeError: 'NoneType' object has no attribute 'message_types_by_name'` https://github.com/oldnapalm/zwift-offline/blob/1b3e9d16e903b452d37a77675a38b402abb1e431/protobuf/per_session_info_pb2.py#L22 One difference from this message...

python
windows

In a text proto file like: ``` something: < description: "this\nwould\n naturally be a\n multiline string" ... > ``` It would be awesome if we could e.g.: ``` something: <...

enhancement
P3
wait for user action
text format

Fixing a few "extra ‘;’ [-Wpedantic]" I got when compiling with gcc 10.3.0. This is simply removal of a few extra semicolons, does not affect the functionality of anything. This...

c++
release notes: no

We encountered some problems with the iOS file generated by the PB script. When executing description, the value of valueType is 1, but when calling the getter method, it gets...

objective-c
wait for user action

The only difference between all the `Message` classes is just their `descriptor` instance variable. So rather than create an entirely new class from scratch every time we can simply inherit...

ruby
release notes: yes

* Use `pathlib` instead of `glob` * Remove deprecated `distutils` package in favour of the `setuptools` API (see PEP-632) * fix recursive lookup of `proto` files * Increment version to...

python
release notes: no

I'm trying to figure out why Protobuf is causing such a memory overhead in our application. I'm using ObjectSpace.dump_all to inspect the heap, but unfortunately since protobuf objects reference each...

ruby
release notes: yes