Carl Mastrangelo
a959126fb3
Bump Guava to 19.0
2016-02-25 08:42:54 -08:00
Eric Anderson
56dca036db
Limit memory during build
...
When running :grcp-interop-testing:test, Travis has been hanging on OS X
or flaking on Linux with:
> Process 'Gradle Test Executor 4' finished with non-zero exit value 137
Exit code 137 indicates SIGKILL (128 + 9) and is most likely caused by
the JVM being killed by the kernel's OOM killer.
The limit in .travis.yml is 2x what was necessary to do a parallel
build. The main test memory limit in build.gradle is well above 16m
which is necessary for the tests. Interop-testing is well above 64m
which is necessary for interop-testing, but we use 1.5g to help prevent
timeouts on Travis.
Protobuf and protobuf-nano each have one tests that decodes a proto >64M
in size, which prevents them from running with less than 512m and 768m,
respectively.
2016-02-21 16:59:44 -08:00
nmittler
86fd2523ec
Update to latest netty and tcnative.
2016-02-20 14:50:06 -08:00
Eric Anderson
d95576804e
Revert "Update to latest tcnative release"
...
This reverts commit 1751536410 .
It causes an java.lang.AbstractMethodError
2016-02-19 09:15:12 -08:00
nmittler
1751536410
Update to latest tcnative release
2016-02-19 08:45:01 -08:00
Eric Anderson
b824565632
Improve procedure for creating release tag and branch
...
The flow itself was improved, but also the addition of Bash variables
and sed automation should hopefully make it less error-prone.
2016-02-18 16:31:14 -08:00
Eric Anderson
30b4232060
Start 0.14.0 development cycle
2016-02-16 16:31:59 -08:00
nmittler
1dce8df077
Switching to netty-tcnative-boringssl-static
2016-02-16 13:11:45 -08:00
Eric Anderson
4ac4d49370
Help steer new users away from copying our build.gradle
...
The jsonp dependency string is no longer shared because it was only used
in one place and someone trying to compile the examples using a new
build.gradle will need to add that dependency. It was a bit complex to
follow how libraries.jsonp worked and it wasn't really adding any value
in this particular case.
2016-02-03 10:04:12 -08:00
Matt Hildebrand
6af2ddafe5
Update netty-tcnative to 1.1.33.Fork11.
2016-01-30 17:56:01 -05:00
Carl Mastrangelo
ba4a6ca47b
Update to netty 4.1.0.CR1
2016-01-29 17:55:18 -08:00
Kun Zhang
e2ed2e8f03
Upgrade to protobuf-3.0.0-beta-2 and protobuf-nano-3.0.0-alpha-5
...
Update option name that disables protobuf tests.
2016-01-27 23:32:01 -08:00
Kun Zhang
d3d253e792
Upgrade to protobuf-gradle-plugin 0.7.4
2016-01-26 17:35:02 -08:00
Eric Anderson
46ce4098c5
Update gradle to 2.10
...
Gets us past some minor DSL changes and should get increased build
performance. Will make it easier to update to 2.11 and other future
versions.
2016-01-26 13:38:04 -08:00
Eric Anderson
853ccaa7b6
Start 0.13.0 development cycle
2016-01-15 16:12:57 -08:00
nmittler
ebed5a624a
Upgrading to Netty 4.1.0.Beta8
...
A few things to note:
- ByteString has gone away in favor of AsciiString.
- Http2Headers now uses CharSequence for all methods, so there are a few places that we have to explicitly check for AsciiString to get the optimizations.
- We now have to specify a graceful shutdown timeout for our Netty handlers. Using 5 seconds.
2015-11-18 11:42:24 -08:00
Carl Mastrangelo
c53b5170ca
Downgrade mockito, and fix tests
2015-10-28 12:57:10 -07:00
Eric Anderson
cea8e8e4a7
Add tests for nano proto
...
Since some of the tests would need only minor modification to work for
normal proto, normal proto got a few more tests as well.
2015-10-28 10:00:41 -07:00
Xudong Ma
b121c46b42
Reduce OkHttp dependency, copy all the needed files into our repository.
2015-10-15 16:35:08 -07:00
Xudong Ma
6d296e84b6
Upgrade OkHttp to 2.5
2015-10-15 16:35:08 -07:00
nmittler
b82ac3166a
Fixing fedora classifier on master branch.
2015-09-18 12:30:19 -07:00
Eric Anderson
551323f93e
classifierWithLikes breaks protobuf-gradle-plugin
...
It causes it to try to download protoc with _fedora in its classifier.
2015-09-17 15:54:28 -07:00
nmittler
c4bcf14f46
Updating tcnative and osdetector
2015-09-16 15:20:15 -07:00
Eric Anderson
d823d356a3
Change version to 0.10.0-SNAPSHOT
...
We aren't 100% certain the next release is 1.0, so swap to a more
conservative number for snapshots.
2015-09-16 14:06:44 -07:00
Eric Anderson
efa774b846
Checkstyle shouldn't rely on current directory
2015-09-15 10:34:14 -07:00
Eric Anderson
abe5b8e551
Start 1.0.0 development cycle
2015-09-11 11:17:55 -07:00
Eric Anderson
ec965ca1cc
Enable warnings for rawtypes
...
This would have prevented the missing generics in 31394aa
2015-09-10 08:26:04 -07:00
Louis Ryan
540b4d3521
Revert "Draft of Android specific Channe builder"
...
This reverts commit d6dc790f05 .
2015-09-09 10:18:45 -07:00
nmittler
9466eb5014
Adding tc_native to interop test scripts
...
Also adding better server error log
2015-09-09 07:16:49 -07:00
Xiao Hang
86b10fd7d6
Remove uncessary javaee_api dependency as it causes trouble on android build.
...
Seems no one actually depends on it. Please correct me if I was wrong.
2015-09-04 15:35:37 -07:00
Eric Anderson
d52a7a2696
Update auth library to fix jwt_token_creds interop test
2015-09-03 16:44:48 -07:00
Louis Ryan
d6dc790f05
Draft of Android specific Channe builder
2015-09-03 13:58:23 -07:00
nmittler
aefefb50c4
Supporting OpenSSL
...
- Upgrading to Netty 4.1.0.Beta6
- enabling OpenSSL in negotiation codepaths
2015-09-03 13:14:59 -07:00
nmittler
d59d6dcdcc
Upgrade to latest netty-tcnative
2015-08-31 14:05:04 -07:00
Kun Zhang
bd23a8d693
Upgrade to protobuf-3.0.0-beta-1
2015-08-31 09:26:20 -07:00
nmittler
247ffb1377
Adding support for NPN fallback.
...
This takes some steps towards #525 , but it won't be fixed until we
officially support OpenSSL. This is due to the fact that ALPN->NPN fallback
isn't supported with Jetty (since only one of the bootstrap plugins can be provided).
2015-08-14 11:21:14 -07:00
Xudong Ma
12872dc9e2
Add test oauth2_auth_token.
2015-08-13 16:00:42 -07:00
Kun Zhang
5df6ab00da
Upgrade protobuf-gradle-plugin to 0.7.0
2015-08-13 14:32:25 -07:00
Carl Mastrangelo
0c7466cdf7
Bump gRPC to version 0.9.0
2015-08-12 15:10:22 -07:00
Kun Zhang
137b2ef8c3
Upgrade protobuf-gradle-plugin to 0.6.1
2015-08-03 13:41:48 -07:00
Kun Zhang
35f77ee84b
Upgrade to protobuf-gradle-plugin 0.5.0
2015-07-08 16:24:59 -07:00
nmittler
8c1d38a0d8
Adding default User-Agent for netty and okhttp.
2015-07-08 15:56:54 -07:00
Kun Zhang
af9fb6de77
Migrate from PARSER to parser() as a way of getting the parser of a protobuf message.
...
Upgrade to protobuf-3.0.0-alpha-3.1 that adds parser(). PARSER will go away eventually.
2015-06-30 23:14:21 -07:00
Kun Zhang
a251171850
Upgrade to protobuf-3.0.0-alpha-3
2015-06-05 16:27:17 -07:00
nmittler
4ee2a6584a
Allowing Netty TLS bootstrap handler to be sharable.
...
Fixes #504
2015-06-03 09:42:08 -07:00
Xudong Ma
d242b225d0
Upgrade OkHttp to 2.4.
...
Fixes #490
2015-06-01 14:53:19 -07:00
Eric Anderson
b0619c4c38
Update version to 0.8.0-SNAPSHOT for next cycle
2015-05-26 13:40:13 -07:00
Eric Anderson
d9ba2066d4
Release commit for 0.7.0
2015-05-26 13:36:48 -07:00
Xudong Ma
6affc8dcd5
upgrade okhttp to 2.3
2015-05-22 16:45:13 -07:00
nmittler
74cfe6c495
Adding alpn_boot configuration to the parent build file.
...
This allows all modules access to the alpnboot jar without having to copy&paste the configuration.
2015-05-22 13:05:35 -07:00