Eric Anderson
52dff83717
Update Protobuf to 3.7.1
...
This mainly avoids protoc from 3.7.0 which has a dependency on libatomic. Most
of our systems have libatomic, so it mostly works, but the interop docker
container does not, so building fails. Version 3.7.1 was rebuilt to avoid
needing the libatomic shared library.
This has the added benefit that Bazel is now on the same version as Gradle, as
3.7.1 included fixes for Bazel.
2019-04-05 10:55:14 -07:00
ZHANG Dapeng
3f3532ae7e
examples: update copyright year to 2019
2019-04-05 10:53:06 -07:00
Chengyuan Zhang
f25fe1fe6a
examples/android: add example for grpc running under StrictMode ( #5527 )
...
* added android example running under strictmode to detect grpc clear text network transport
* renamed andriod strictmode example
* use OkHttpChannelBuilder's api to feed with user's own transport executor
* bump gradle and proto-plugin version to match that in master
* add README with a simple demo image
* Update README to use relative link to helloworld
2019-04-04 15:35:45 -07:00
ZHANG Dapeng
755a22790b
android/android-interop-testing/examples: upgrade android plugin
...
This resolves #5523
While bumping `com.android.tools.build:gradle:3.1.2` to `3.3.0`, some other plugins/artifacts/maven repo/buildscripts have to be updated:
- gradle (wrapper) need to upgrade to 4.10.x
- protobuf gradle plugin need to bump a version compatible with gradle version.
- need add `google()` and `jcenter()` repos for android (otherwise `com.android.tools.build:aapt2:3.3.0x` and `trove4j` will not be found resp.)
- need to accept license for Android "build-tools;28.0.3" in kokoro env.
2019-04-02 14:52:27 -07:00
Kun Zhang
026e4c53bd
Start 1.21.0 development cycle ( #5515 )
2019-03-28 13:27:45 -07:00
Chengyuan Zhang
759e7a7fec
examples/kotlin: fix typo in HelloWorld example ( #5505 )
2019-03-26 14:37:36 -07:00
ZHANG Dapeng
a2cda8d15d
all: fix lint
2019-03-20 09:01:25 -07:00
Tim van der Lippe
d35fbd7eee
all: Update to Mockito 2
...
This is the public port of cl/238445847
Fixes #5319
2019-03-19 14:17:52 -07:00
Dan Torrey
f155d60e75
examples: Add a missing space in comment ( #5472 )
...
Add a missing space in the comment before requestStream.setOnReadyHandler()
2019-03-13 10:27:15 -07:00
Eric Anderson
d7e53e871b
Merge pull request #5454 from ejona86/protobuf-3.7.0
...
Upgrade to Protobuf 3.7.0
2019-03-11 15:39:50 -06:00
AmiDavidW
128409000a
examples: add an example of server side compression support
2019-03-06 12:25:57 -08:00
Eric Anderson
08aaf7a8b1
Upgrade to Mockito 1.10.19
2019-02-27 17:06:01 -07:00
sanjaypujare
5d87f8b8dd
add a missing critical whitespace ( #5408 )
2019-02-27 14:33:43 -08:00
Carl Mastrangelo
041cf2abd4
Start 1.20.0 development cycle
2019-02-12 14:46:28 -08:00
Eric Anderson
eaca73473c
Upgrade to protobuf 3.6.1
...
For Bazel, we upgrade to protobuf 3.6.1.2 and javalite HEAD to fix
incompatibilities in newer Bazel releases.
compiler/Dockerfile is unused, so it was removed instead of being updated.
protoc no longer includes codegen for nano, so we remain on the older protoc
any time nano is used.
Protobuf now requires C++11 when compiling, so windows was swapped to
VC 14.
2019-02-07 13:40:53 -08:00
Carl Mastrangelo
3a39b81cf5
all: remove java6 type args
2019-02-04 10:03:50 -08:00
Jihun Cho
ef6b6169f8
Adding Bom ( #5209 )
2019-02-01 14:00:05 -08:00
Jihun Cho
9c796ac23d
examples: fix the logger name to match actual class. This PR was originally made by chengsluo ( #5159 )
2019-01-30 10:42:19 -08:00
ZHANG Dapeng
97218a6edd
examples: Not to promise a supported Bazel version
...
It's not maintainable.
2019-01-11 08:56:08 -08:00
ZHANG Dapeng
4337da6d7d
Start 1.19.0 development cycle
2019-01-02 15:31:01 -08:00
Carl Mastrangelo
b6af40e510
examples,netty: fix lint errors
2019-01-02 15:30:31 -08:00
ZHANG Dapeng
df21e40285
all: fix lint
2019-01-02 15:28:44 -08:00
Jihun Cho
40398479ae
examples: update url of project ( #5198 )
2019-01-02 09:56:22 -08:00
sanjaypujare
847eae8d37
Example: Google Auth example with PubSub API ListTopics for a project ID ( #5162 )
...
* Working Google Auth example with PubSub API ListTopics for a project ID
Added another MD file for GOOGLE_AUTH_EXAMPLE
2018-12-18 16:47:42 -08:00
ZHANG Dapeng
52c0789eb7
doc: fix bazel-bin pointer in example-tls README
2018-12-18 12:19:59 -08:00
sanjaypujare
ac52e27b2a
Examples: Add a JWT authentication example ( #5154 )
2018-12-13 12:26:39 -08:00
ZHANG Dapeng
b6da00d4f2
examples: alts transitively depends on netty-shaded etc
2018-12-12 12:34:33 -08:00
ZHANG Dapeng
94e7339748
all: remove copies of gradle wrapper
2018-12-11 16:23:28 -08:00
Carl Mastrangelo
cf083239e7
all: update proto-google-common-proto to 1.12.0
...
See https://github.com/census-instrumentation/opencensus-java/issues/1635
2018-12-10 11:31:21 -08:00
ZHANG Dapeng
1b870d79d5
doc: Restructure examples/README.md
...
Try to make examples/README.md better organized.
2018-12-07 10:48:35 -08:00
ZHANG Dapeng
8ff92a4a7d
doc: emphasize building examples on master branch should follow COMPILING
...
Resolves #5115
2018-12-06 13:17:59 -08:00
ZHANG Dapeng
3202fcc7d9
examples: move TLS example to a separate project
2018-12-06 12:03:25 -08:00
Carl Mastrangelo
edede01da6
netty: bump to 4.1.32 and tcnative 2.0.20
2018-12-05 14:41:30 -08:00
ZHANG Dapeng
b8fac8a75e
doc: s/GrpcServerRule/GrpcCleanupRule in README
2018-12-05 12:43:02 -08:00
ZHANG Dapeng
00b4b8870b
examples: move alts bazel and rm alts from pom.xml
2018-12-03 17:12:30 -08:00
ZHANG Dapeng
f5b63d703c
examples: make corrections to document of helloworld tls example
2018-12-03 15:08:59 -08:00
ZHANG Dapeng
c31f4f1ddf
examples: move alts example to a separate directory
2018-12-03 14:59:07 -08:00
ZHANG Dapeng
e9ba65a42e
all: sync tcnative version
...
The helloworld TLS example can not run properly with the outdated examples/build.gradle.
2018-12-03 13:19:17 -08:00
ZHANG Dapeng
8ecdec73fd
examples: prefer implementation to compile in build.gradle
2018-12-03 10:01:19 -08:00
ZHANG Dapeng
0c38d1877a
buildscripts: Add CI for kotlin non-android
...
- add CI for kotlin non-android
- bump kotlin version to fix kotlin compiler issue on jdk11
- add javax.annotation dep to fix kotlin build on jdk 9 & 11
Fixes #4725
2018-11-20 13:20:45 -08:00
Jihun Cho
1506135333
Start 1.18.0 development cycle
2018-11-19 14:49:35 -08:00
Rodrigo Queiro
8481943866
Add missing j2objc dependency to Bazel build
...
This avoids a warning when building artifacts that depend on Guava.
Fixes #5046 .
2018-11-13 13:39:35 -08:00
Eric Anderson
959323be97
Add build support for Java 11
...
It appears everything was already working on Java 11, except
build-specific and testing issues. Updating to Netty 4.1.30 (#4940 )
probably fixed the last true Java 11 incompatibility.
Fixes #4933
2018-10-17 11:49:30 -07:00
Eric Anderson
967cc64770
Start 1.17.0 development cycle
2018-10-11 09:29:23 -07:00
Carl Mastrangelo
b0f423295b
all: use Java7 brackets
2018-09-14 13:52:29 -07:00
creamsoup
1b6adaff61
Revert "examples: Add google mirrored maven central to examples pom.xml to deflake kokoro." ( #4821 )
...
Revert "examples: Add google mirrored maven central to examples pom.xml to deflake kokoro. (#4813 )"
This reverts commit 54f76dfeaf .
2018-09-04 19:23:46 -07:00
creamsoup
54f76dfeaf
examples: Add google mirrored maven central to examples pom.xml to deflake kokoro. ( #4813 )
...
Add google mirrored maven central to examples pom.xml to deflake kokoro.
2018-08-29 19:02:47 -07:00
Kun Zhang
28d44ae46d
Start 1.16.0 development cycle ( #4803 )
2018-08-27 17:21:46 -07:00
Eric Anderson
7b126b00a0
all: Swap to Java 7 source and bytecode
...
Core and OkHttp are left with Java 6 for the moment. Once we resolve
their issues they could be bumped as well.
Updates #3961
2018-08-27 15:29:03 -07:00
Eric Anderson
b2f419c212
examples: Fix bad copy/paste for tests with Android Studio
2018-08-24 14:00:02 -07:00