Adam Cozzette
31dd7b71cc
Fix benchmark by making sure we use Python 3 ( #9170 ) ( #9176 )
...
The benchmark runs have been failing since we started requiring Python
3, so this changes fixes the benchmarks by ensuring we always use Python
3.
3 years ago
Adam Cozzette
6a9cf18cba
Fix benchmark by making sure we use Python 3 ( #9170 )
...
The benchmark runs have been failing since we started requiring Python
3, so this changes fixes the benchmarks by ensuring we always use Python
3.
3 years ago
Adam Cozzette
562fc946c7
Sync from Piper @388508285
...
PROTOBUF_SYNC_PIPER
3 years ago
Derek Perez
b90ec9c242
updating caliper to latest maven version. ( #8813 )
...
Fixes #8665
3 years ago
Jan Tattermusch
b4a06a193b
print benchmarks JSON results to build job log
4 years ago
Joshua Haberman
2bf63f5983
Removed file that was mistakenly re-introduced.
4 years ago
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
96307d28f6
Sync from Piper @364389596
...
PROTOBUF_SYNC_PIPER
4 years ago
Yannic Bonenberger
ef70abad8a
Restrict visibility and add target for C++ benchmark
4 years ago
Yannic Bonenberger
c5abd97e36
[bazel] Add BUILD files for benchmark protos
...
This change adds BUILD files to //benchmarks that allow
users to consume the .proto files in that directory
to run benchmarks (e.g. for custom generators).
4 years ago
Joshua Haberman
e1ee430d16
Re-add fix that somehow was lost pushing back to Piper.
4 years ago
Peter Newman
e2cc2de304
Fix lots of spelling errors ( #7751 )
...
* Fix a typo
* Fix lots of spelling errors
* Fix a few more spelling mistakes
* s/parsable/parseable/
* Don't touch the third party files
* Cloneable is the preferred C# term
* Copyable is the preferred C++ term
* Revert "s/parsable/parseable/"
This reverts commit 534ecf7675
.
* Revert unparseable->unparsable corrections
4 years ago
listonjesse
2ae7cf0e03
Auxillary -> Auxiliary
5 years ago
Joshua Haberman
c649397029
Set execute bit on files if and only if they begin with (#!). ( #7347 )
...
* Set execute bit on files if and only if they begin with (#!).
Git only tracks the 'x' (executable) bit on each file. Prior to this
CL, our files were a random mix of executable and non-executable.
This change imposes some order by making files executable if and only
if they have shebang (#!) lines at the beginning.
We don't have any executable binaries checked into the repo, so
we shouldn't need to worry about that case.
* Added fix_permissions.sh script to set +x iff a file begins with (#!).
5 years ago
Joshua Haberman
6e229f124e
Revert mistake in the previous integration.
5 years ago
Joshua Haberman
b99994d994
Sync from Piper @304070343
...
PROTOBUF_SYNC_PIPER
5 years ago
Joe Tsai
9bccb253c4
Add license header to benchmark/datasets .proto files
5 years ago
Brian Wignall
a104dffcb6
Fix typos ( #7050 )
...
Uses https://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines to find likely typos, with https://github.com/bwignall/typochecker to help automate the checking.
5 years ago
summerCol
6d087c256c
fix typos in benchmarks/README.md
5 years ago
Jie Luo
84241c6154
Add missing files under benchmarks/ to the dist ( #6580 )
...
* Add missing files under benchmarks/ to the dist
* fix typo
5 years ago
Hao Nguyen
88339fa7f8
Down integrate to GitHub
6 years ago
Hao Nguyen
66540237ca
Down integrate to GitHub
6 years ago
Mickaël Schoentgen
ed10d9cf6d
Fix several DeprecationWarning: invalid escape sequence ( #5897 )
...
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
6 years ago
Jon Skeet
233f4865ee
First pass at benchmarking for C#
6 years ago
Yilun Chong
59f7a859b6
vaccum commit
6 years ago
Yilun Chong
400845ae17
fix macos build for High Sierra ( #5780 )
...
* fix macos build by changing xcode version
* add comments
* fix benchmark build for mac
* fix for gem option and install npm
* add test for node and npm
* fix node
* fix for node
* another attempts to fix node
* another attempts
* clean up
6 years ago
Yilun Chong
89b914f81d
fix macos build for High Sierra ( #5780 )
...
* fix macos build by changing xcode version
* add comments
* fix benchmark build for mac
* fix for gem option and install npm
* add test for node and npm
* fix node
* fix for node
* another attempts to fix node
* another attempts
* clean up
6 years ago
Xiang Dai
e479410564
delete all duplicate empty blanks ( #5758 )
...
Signed-off-by: Xiang Dai <764524258@qq.com>
6 years ago
Yilun Chong
152c8301cf
Fix python benchmark throughput; Change back to not using docker for benchmar ( #5503 )
6 years ago
Yilun Chong
6adc3d74fb
Fix benchmark to use docker image on kokoro ( #5481 )
...
* Fix benchmark to use docker image on kokoro
* Deleted pure php benchmark and fix long time benchmark
6 years ago
Yilun Chong
5b8a023610
fix
6 years ago
Yilun Chong
ec11d29076
fix function names
6 years ago
Yilun Chong
dfa53e2fa2
fix comment out
6 years ago
Yilun Chong
cee0447fd9
Add node and php to benchmark dashboard
6 years ago
Josh Haberman
d61aede89c
Down-integrate from google3.
6 years ago
Feng Xiao
afe98de32a
Replace repo links.
6 years ago
Feng Xiao
6bbe197e9c
Down-integrate from google3.
6 years ago
Yilun Chong
5a95666f6e
fix filename and newline
6 years ago
Yilun Chong
517dee8da3
fix third_party/benchmark init
6 years ago
Yilun Chong
a7071291c7
Add JS and Protobuf.js benchmark
6 years ago
Yilun Chong
3783a4ca17
Sync internal benchmark changes
6 years ago
BSBandme
0b3b4708a9
Fix cpp benchmark dependency on mac
6 years ago
Yilun Chong
7f57d13c22
add php benchmark
6 years ago
BSBandme
a194ffae97
Fix cpp benchmark dependency on mac
6 years ago
Sebastian Schuberth
ee03556df9
Remove the executable bit from several source code files
...
This potentially avoids compiler warnings.
7 years ago
cclauss
e9063ccf19
print() is a function in Python 3 ( #4754 )
7 years ago
Feng Xiao
7eef83d27a
Fix incorrect link.
7 years ago
Yilun Chong
61dac6d592
Fix
7 years ago
Yilun Chong
193af9f4c1
Add proto2 to proto3 util
7 years ago