Jihun Cho
3e9f3964c4
Start 1.29.0 development cycle
2020-02-26 09:37:27 -08:00
Jihun Cho
df1b678698
Update readme to v1.27.2 ( #6758 )
2020-02-25 18:32:32 -08:00
Chengyuan Zhang
19de229b7f
Update readme to specify 1.27.1 ( #6730 )
2020-02-19 14:36:47 -08:00
Ziad Hatahet
bb37524750
examples: Fix typo in comments ( #6721 )
2020-02-18 10:16:08 -08:00
ZhenLian
557da62305
netty: Upgrade Netty (4.1.45.Final) & tcnative (2.0.28.Final)
2020-02-06 10:03:14 -08:00
Eric Anderson
2e12b53f2f
examples: Add XDS client example
2020-01-31 11:13:44 -08:00
Elliotte Rusty Harold
b3aea8193f
all: update google auth libraries ( #6652 )
2020-01-30 12:59:55 -08:00
Roman Leventov
589a645a38
stub,examples: Clarify CallStreamObserver's Javadoc ( #6561 )
...
* Clarify CallStreamObserver's Javadoc
* Remove unnecessary AtomicBoolean and clarify a comment in ManualFlowControlServer
2020-01-28 11:32:09 -08:00
Eric Anderson
5b7f5b8c3b
examples: Allow passing target and simplify lifecycle
...
The target can be provided on the command line to avoid needing to recompile
the example just to change where the server is located. We use a target instead
of addresses as that is the approach we have wanted to encourage for a while
since it allows choosing alternative name resolvers.
We typically encourage injecting Channels, not ManagedChannels, which has the
added benefit of simplifying the example. Less indirection makes for a better
example.
Swapping to target string could be done to examples-tls and examples-gauth as
well, but it would be much more invasive to the tls example and the gauth
example would need proper testing after the change.
2020-01-23 13:13:54 -08:00
Eric Anderson
e7d7c5bde4
examples: Add hostname example
...
This is placed in its own directory since it depends on grpc-services.
2020-01-17 15:50:49 -08:00
Eric Anderson
cf89b4b53d
examples: Bump Gradle to 5.6.2
...
The rest of the build went to Gradle 5.6.2 in 3c3a823a , but that commit
failed to update the examples. This brings the two back in sync.
2020-01-15 09:30:03 -08:00
Eric Anderson
ca56aa30d4
Start 1.28.0 development cycle
2020-01-14 15:10:05 -08:00
Tomo Suzuki
75f6fd8f10
Upgrade error_prone_annotations to 2.3.4
2020-01-03 14:50:34 -08:00
Eric Anderson
c606519a5d
bazel: Support maven_install
...
maven_install is strongly superior to previous forms of grabbing dependencies
from Maven as it computes the appropriate versions to use from the full
transitive dependencies of all libraries used by an application. It also has
much less boilerplate and includes dependencies with generated targets.
In the future we will drop the jvm_maven_import_external usages and require
maven_install, at which point we can swap to using the `@maven' repository and
no longer depend on compat_repositories.
Fixes #5359
2019-12-30 12:08:42 -08:00
Eric Anderson
6a5ee19695
examples: Suggest Bazel's http_repository instead of git_repository
...
http_repository is preferred by Bazel over git_repository.
2019-12-30 12:08:42 -08:00
Eric Anderson
4357f7f159
examples: Throw exception in test instead of printStackTrace
...
Throwing makes cleaner code and also is more helpful if the exception is ever
thrown, as the error will be more clear.
2019-12-16 08:11:51 -08:00
Dounan Shi
9e02cf089e
Gracefully shutdown example servers ( #6512 )
2019-12-13 16:19:45 -08:00
Eric Gribkoff
bfa085a1cf
Start 1.27.0 development cycle ( #6480 )
2019-12-03 17:27:55 -08:00
Eric Anderson
54b7847a7f
Update protobuf to 3.11.0 and gson to 2.8.6
...
Updating Protobuf to bring in improvements for Android.
Protobuf pulls in the newer version of gson and we are happy to update
to it.
2019-12-02 16:43:06 -08:00
Eric Anderson
48929c4d50
Upgrade to protobuf lite 3.10
...
This finally brings lite into version number sync with full proto.
Well-known protos for javalite are now pre-generated.
2019-11-14 10:26:20 -08:00
Tomo Suzuki
3134df176a
all: upgrade to Mockito 2.28.2 ( #6355 )
2019-10-30 11:07:50 -07:00
raozihao
c22e04223b
examples: add missing annotation
2019-10-30 09:59:36 -07:00
raozihao
da1231abd8
examples:remove unused import statement
2019-10-29 09:59:48 -07:00
Kun Zhang
47d798bbec
Start 1.26.0 development cycle ( #6329 )
2019-10-23 15:27:22 -07:00
ZHANG Dapeng
b009e92156
xds: Bump perfmark to 0.19.0
...
Resolves #6217
2019-10-22 16:55:39 -07:00
Steve Rao
d1411b205c
examples: adjust comment ( #6314 )
2019-10-22 15:45:42 -07:00
Eric Anderson
024a46bd11
bazel: Support --incompatible_load_proto_rules_from_bzl
...
This flag will be enabled by default in Bazel 1.0
Since I changed the grpc-proto repo version for Bazel, I also synced the
protos.
2019-10-09 14:46:17 -07:00
Elliotte Rusty Harold
079219bbc9
Update to GSON 2.8.5 and protobuf 3.10.0
2019-10-09 07:47:34 -07:00
cmagnuso244
f51336f0cc
examples: Modifies documentation ( #6253 )
2019-10-07 10:52:39 -07:00
Przemek Piotrowski
9668102f05
netty: bump to 4.1.42 ( #6175 )
...
netty: bump to 4.1.42
2019-10-01 13:41:06 -07:00
Jihun Cho
15295c75ae
examples: add mavenCentral build.gradle without jcenter repo
2019-09-27 14:33:21 -07:00
ZHANG Dapeng
a04ad90888
examples: clarify about potential mistake in unit test
...
Resolves #6161
2019-09-18 13:24:56 -07:00
Elliotte Rusty Harold
e99672e03d
all: Update to truth 1.0
...
* Update to truth 1.0
2019-09-11 08:53:18 -07:00
Chengyuan Zhang
fa8f89a1a6
Start 1.25.0 development cycle ( #6141 )
2019-09-10 17:41:37 -07:00
ST-DDT
d5b63e9c68
docs, examples: Update the maven plugins version ( #6065 )
2019-08-20 14:35:03 -07:00
ZHANG Dapeng
e14f8de4ab
Start 1.24.0 development cycle
2019-07-31 11:03:13 -07:00
Carl Mastrangelo
57e7bd394e
all: update to proto 3.9.0
2019-07-26 13:53:05 -07:00
Darrien Glasser
b4e964bd15
examples/kotlin-example: Fix typo ( #5957 )
2019-07-08 11:59:20 -07:00
ZHANG Dapeng
1e04dcf5c9
core, examples: allow empty nonfatalStatusCodes, and integer status codes
2019-06-25 15:29:52 -07:00
Jihun Cho
5edd726551
all: fix lint errors ( #5919 )
2019-06-21 15:16:31 -07:00
ZHANG Dapeng
40595de05a
examples: rename GOOGLE_AUTH_EXAMPLE.md to README.md
...
This will make the git webpage show the README content automatically in the browser, when you browse https://github.com/grpc/grpc-java/tree/master/examples/example-gauth .
2019-06-20 14:45:53 -07:00
ZHANG Dapeng
b24263a023
examples: hedging example
...
See README change for details.
2019-06-19 11:53:54 -07:00
Jihun Cho
e57d4c5a8e
Start 1.23.0 development cycle ( #5899 )
2019-06-18 15:54:16 -07:00
Eric Anderson
26bd76fa76
Upgrade to Gradle 5
2019-06-07 08:40:53 -07:00
Carl Mastrangelo
409afe5867
all: update to truth 0.45
2019-06-04 21:12:21 -07:00
Chengyuan Zhang
f81201024e
upgrade netty version to 4.1.35 and netty-tcnative version to 2.0.25 ( #5818 )
2019-06-03 11:40:59 -07:00
Ryan Michela
9b4c958201
Explain why client stub mocking is discouraged ( #5796 )
2019-05-30 08:52:13 -07:00
Chengyuan Zhang
e237ee12a0
examples: use test certs for running example-tls ( #5763 )
...
* examples: use test certs for running example-tls
* fixed a typo
* update usage printout for trustCertCollectionFilePath is not optional
* Revert "update usage printout for trustCertCollectionFilePath is not optional"
This reverts commit 2dd6d87f64 .
* put back the usage of using system default CA and put notes for it
* fixed cmd-line argument options
2019-05-22 09:05:16 -07:00
Eric Anderson
bacb741aaf
examples: Use encouraged APIs and avoid over-specifying configuration
...
Also fix tcnative for Maven. The version had only been updated for
gradle. The wrong version would cause a crash with NoSuchMethodError.
2019-05-16 16:28:55 -07:00
Ruben de Vries
e6c8534f10
docs: add note about directExecutor in example tests.
2019-05-15 10:42:33 -07:00