David L. Jones
f82e268ed7
Remove references to stale benchmark data sources.
4 years ago
David L. Jones
240e54efe5
Remove references to stale benchmark data sources.
4 years ago
Joshua Haberman
f3f8707ba5
Merge pull request #8434 from haberman/ruby-message-eq
...
Fixed message equality in cases where the message type is different.
4 years ago
Derek Perez
49ed194e88
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Derek Perez
4008d229aa
Sync from Piper @366297034
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
38e1b59258
Elided the TYPE() and msgdef checks by using CLASS_OF.
4 years ago
deannagarcia
c3f4b108b3
Changing codespell and mergeable ymls to prepare for opensourcing kotlin protos ( #8442 )
4 years ago
Deanna Garcia
4a82094b61
Reversing codespell changes
4 years ago
cfredri4
c47ebfd82b
Fix maven URL ( #8440 )
4 years ago
Deanna Garcia
043935b672
Fixing codespell allow list
4 years ago
Deanna Garcia
a0887367e1
Adding OptIn to the allow list for spell check
4 years ago
Deanna Garcia
74a32c02a1
fixing kokoro tests
4 years ago
aaron ai
62c402ae37
Add 'java/lite/target' to .gitignore ( #8439 )
4 years ago
Deanna Garcia
9aaaf70154
updating makefile
4 years ago
Deanna Garcia
b0acba39c9
cleaning up
4 years ago
Joshua Haberman
e9360dfa53
Merge pull request #8437 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Deanna Garcia
30355ff78a
Fixing build
4 years ago
Joshua Haberman
7224406161
Updated CHANGES.txt for sync.
4 years ago
Joshua Haberman
c0c6cad184
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/stubs/statusor.h
4 years ago
Joshua Haberman
4a6dc34d3a
Sync from Piper @365872496
...
PROTOBUF_SYNC_PIPER
4 years ago
Yannic
b604419d26
[C++] Refactor uint128 ( #8416 )
...
* [C++] Refactor uint128
This makes it compatible with absl::uint128
* Remove use of absl
* Add header to test
* Exclude typetraits tests from gcc < 5
4 years ago
Deanna Garcia
726241fca1
Changing structure to have kotlin submodules
4 years ago
Jan Tattermusch
0ebbd7d7c3
Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image ( #8280 )
...
This uses the dockcross manylinux docker image to enable crosscompiling aarch64 python wheels. The wheels built for aarch64 linux are excluded from the release for now, pending testing (pending, in PR#8392).
4 years ago
Joshua Haberman
d69f482883
Fixed message equality in cases where the message type is different.
...
If the message types are different, equality comparison must return
false.
4 years ago
Joshua Haberman
a38319b5c4
Merge pull request #8429 from haberman/ruby-gc-secondarymap
...
Fix unbounded memory growth for Ruby <2.7.
4 years ago
Joshua Haberman
2fe27d8764
Addressed PR comments and fixed a bug.
...
We now hold the mutex for both map insertions, to protect
against a concurrent GC that removes from the seconary map
before we can insert into the weak map.
4 years ago
Joshua Haberman
e1ac393725
Added some more comments and refactored slightly.
4 years ago
Joshua Haberman
f0d6fcb2da
Wrap secondary map mutations in a mutex, to avoid mutation races.
4 years ago
Joshua Haberman
b75a49f9e0
GC secondary map periodically.
4 years ago
Esun Kim
aedb8d726c
Added UnsafeByteOperations to protobuf-lite ( #8426 )
4 years ago
Deanna Garcia
438d777e05
Adding file names to cmake files
4 years ago
David L. Jones
25968de87a
Remove the ::pb namespace (alias). ( #8423 )
...
This closes #8349 , although we will probably still pursue some other name in the future.
4 years ago
Deanna Garcia
2c9aca5382
Adding another file to the makefile
4 years ago
Deanna Garcia
0454655fb0
updating typo in makefile
4 years ago
Deanna Garcia
6f5c6eb7ce
Merge branch 'kotlinProtos' of https://github.com/deannagarcia/protobuf into kotlinProtos
4 years ago
Deanna Garcia
e263c7e9d6
Updating the makefile with new files
4 years ago
deannagarcia
87faccd18e
Merge branch 'master' into kotlinProtos
4 years ago
Deanna Garcia
1949746e9c
Commit with --kotlin_out working
4 years ago
Yannic
4b770cabd7
[C++] Refactor StatusOr and StringPiece ( #8406 )
...
* [C++] Refactor StatusOr and StringPiece
This change makes `StatusOr` and `StringPiece` more like
`absl::StatusOr` and `{absl,std}::string_view`.
Note that there is more work required before the Abseil types can be
used as drop-in replacement.
Progress on #3688
* Fix more errors
* Fix test
* Remove some asserts
* Delete outdate example
4 years ago
Joshua Haberman
5941bd1198
Merge pull request #8422 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
9daba367f4
Updated changelog.
4 years ago
Joshua Haberman
96307d28f6
Sync from Piper @364389596
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
77334e39a7
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Deanna Garcia
751d05caf7
Fixing core ExtendableMessageExtension
4 years ago
Deanna Garcia
eef241890a
Adding most recent work
4 years ago
Adam Cozzette
617e255617
Merge pull request #8409 from srago/protoc-fix
...
add error returns missing from protoc to prevent it from exiting with…
4 years ago
Adam Cozzette
f57940391c
Merge pull request #8408 from PatriosTheGreat/master
...
Fix -Wsuggest-destructor-override for generated C++ proto classes.
4 years ago
Levon Ter-Grigoryan
53b0cce27b
Fix -Wsuggest-destructor-override for generated C++ proto classes.
4 years ago
Steve Rago
57e09ad848
add error returns missing from protoc to prevent it from exiting with a successful return value when writing the zip file fails
4 years ago
Adam Cozzette
4c5465e5fe
Merge pull request #8402 from acozzette/merge-3-15-x
...
Merge 3.15.x into master branch
4 years ago