Dave Syer
08988c042f
Add default service config to GrpcClientProperties
...
Ensure that it doesn't conflict with health service configuration.
Also ensure random port is used in all tests.
Fixes gh-171 (as far as we can)
2025-06-16 09:22:23 +01:00
Chris Bono
171f2556df
Fixes to allow non-test inprocess channels
...
- Fix @LocalGrpcPort to ignore the inprocess factory port
- Don't set load balancer policy for inprocess channel factory
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-06-09 16:01:38 +01:00
Chris Bono
a087eac776
Add support for in-process outside of tests
...
This commit allows the usage of inprocess server and channel factories
outside of tests.
Resolves #144
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-06-09 16:01:38 +01:00
Dave Syer
7911f3f57e
Revert to snapshots
2025-04-25 15:55:29 +01:00
Dave Syer
5f7447c9db
0.8.0 release
2025-04-25 15:42:35 +01:00
Dave Syer
eb82d462e9
Rename explicit references to github org
2025-04-23 10:51:55 +01:00
Dave Syer
3176c7bc50
Revert to snapshots
2025-04-16 08:20:42 +01:00
Dave Syer
c357502aa4
Bump to 0.7.0
2025-04-16 07:39:50 +01:00
Dave Syer
61c16aadd8
Revert to snapshots
2025-04-05 10:06:52 +01:00
Dave Syer
495934ab28
Bump to 0.6.0
2025-04-04 17:54:59 +01:00
Schuyler Metcalf
6af7f41ebd
Removes restriction on InProcessServerFactory to apply only to non web applications
...
Signed-off-by: Schuyler Metcalf <schuyler.metcalf@hey.com >
2025-04-02 14:57:52 +01:00
Dave Syer
fe2509d1ac
Revert to snapshots
2025-03-10 10:25:10 +00:00
Dave Syer
630e776158
Bump to 0.5.0
2025-03-10 09:09:29 +00:00
Dave Syer
b423429b8f
Revert to snapshot
2025-03-03 12:47:03 +00:00
Dave Syer
28a2c58f78
Bump to 0.4.0
...
There are some version management issues with 0.3.0 so we
need a release to catch up with changes in Boot.
2025-03-03 09:45:48 +00:00
Chris Bono
b65c03d1c5
Fix pom.xml indentation issues from previous commits
...
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-02-12 10:09:45 -06:00
Chris Bono
98d744fd6b
Remove opinion on Netty from core module
...
Currently the spring-grpc-core imposes an opinion on Netty.
The core module should not have an opinion, but rather the
starter enforces the opinion.
Also, makes spring-grpc-core optional in the autconfigure
module as the autoconfigure will eventually be moved into
Spring Boot and at that time everything is optional.
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-02-12 10:09:45 -06:00
Dave Syer
4efd23aa4e
Revert to snapshots and add whats new
2025-01-15 09:07:25 +00:00
Dave Syer
406532e44e
Bump to 0.3.0 for release
2025-01-15 08:46:48 +00:00
Dave Syer
e0a744ba25
Add stack walker to discover main class
2025-01-06 15:15:23 +00:00
Andrey Litvitski
ddef9007af
Disable in-process transport by default and add @AutoConfigureInProcessTransport annotation
2025-01-06 14:07:04 +00:00
Chris Bono
9b170851d1
Split client interceptor autoconfiguration
...
This commit extracts the client interceptors configuration portion
out of the client autoconfiguration so that the testing module
autoconfiguration can also import the client interceptors
configuration directly.
Resolves #73
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2024-12-05 08:02:25 +00:00
Chris Bono
5c0ca7056c
Add client interceptors to channel factory
...
This commit adds support for global and channel-specific client
interceptors.
Resolves #52
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2024-12-01 21:01:08 +00:00
Dave Syer
7f4cac0381
Back to snapshots
2024-11-28 15:37:42 +00:00
Dave Syer
b273d8e83a
Bump to 0.2.0
2024-11-28 14:30:09 +00:00
Dave Syer
3feca42834
Move exception handling into autoconfiguration
2024-11-21 16:03:52 +00:00
Dave Syer
2df6c37bb5
Only one inprocess server, so it can have a fixed name
2024-11-19 13:15:32 +00:00
Dave Syer
9e6c27eda6
Tidy up conditions for servlet and inprocess
2024-11-19 13:11:37 +00:00
Dave Syer
6b4f649712
Make inprocess server the default in tests
2024-11-19 12:53:25 +00:00
Dave Syer
796bcf560f
Add inprocess factories and a test
2024-11-19 09:45:13 +00:00
Dave Syer
8bab3cd081
Revert to snapshots
2024-10-25 12:35:52 +01:00
Dave Syer
2d2e0d8b8e
Ready for 0.1.0
2024-10-25 12:20:47 +01:00
Chris Bono
c856f71159
Clean up dependencies and versions
...
This commit does the following:
- Update various dependencies to latest patch versions
- Remove unused dependencies
- Remove unused version properties
- Remove Spring Boot references in all modules except autoconfigure
and samples
2024-10-20 21:09:13 +01:00
Dave Syer
acfa3f641a
Also replace in poms and docs metadata
2024-10-01 08:49:16 +01:00
Dave Syer
2249f6e2b3
Support for @LocalGrpcPort in @Lazy beans
2024-09-09 13:26:05 +01:00
Dave Syer
aeef454cb0
Add basic autoconfiguration for server and sample
2024-09-06 09:29:45 +01:00
Dave Syer
c3a8eed64f
Add server sample
2024-09-05 13:12:34 +01:00
Dave Syer
4995b57f1b
Starting point
2024-09-04 14:16:35 +01:00