Dave Syer
3e069a6ca4
Update to version 3.4.2 of Maven plugin
2025-06-16 11:07:36 +01:00
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
Dave Syer
ced5936c02
Fix status trailers in exception handler
2025-06-12 13:54:33 +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
38eed22a0f
Revert to src/main/proto for samples
2025-05-30 10:47:25 +01:00
Dave Syer
8c27fe8ab7
Remove GrpcClientFactoryCustomizer
...
Existing APIs for customizing channel creation can be used instead.
2025-05-29 13:05:04 +01:00
Dave Syer
c2a43c2f87
Attempt to fix plugin mess
2025-05-28 12:52:19 +01:00
Dave Syer
d1b8a84637
Revert "Same for gradle"
2025-05-28 12:31:31 +01:00
Dave Syer
b57f50a38a
Revert "Recent plugins do not require extra config"
2025-05-28 12:17:34 +01:00
Dave Syer
588c07f935
Same for gradle
2025-05-27 14:22:18 +01:00
Dave Syer
51c2ee5d1b
Recent plugins do not require extra config
2025-05-27 14:22:18 +01:00
Dave Syer
f560c1d75c
No need for motd extension in samples
2025-05-26 11:05:11 +01:00
Dave Syer
b70b7e5633
Upgrade plugin
2025-05-26 11:05:11 +01:00
Chris Bono
b00c49d055
Polish "Update Kotlin sample to Spring Boot 3.5.0"
...
Updates the Spring Boot version to 3.5.0 in the Kotlin
sample docs.
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-05-25 17:32:52 -05:00
Mingyuan Wu
544d03e58f
Update Kotlin sample to Spring Boot 3.5.0
...
This updates the grpc-server-kotlin-sample to Spring Boot
3.5.0 as it was missed in the previous commit.
Signed-off-by: Mingyuan Wu <my.wu@outlook.com >
2025-05-25 17:32:52 -05:00
Chris Bono
1a7f05309b
Update to Spring Boot 3.5.0
...
This commit updates to Spring Boot 3.5.0 and also updates
dependency versions that are specified by both spring-grpc and
spring boot as follows:
- jackson from `2.17.2` to `2.19.0`
- junit from `5.10.5` to `5.12.2`
- spring-security from `6.2.6` to `6.4.4`
- micrometer from `1.14.6` to `1.15.0`
- netty from `4.1.118.Final` to `4.1.121.Final`
Signed-off-by: Chris Bono <chris.bono@gmail.com >
2025-05-23 07:17:45 +01:00
Dave Syer
81dd4bde55
Add m2e hints for IDE
2025-05-22 11:04:37 +01:00
Andrey Litvitski
f598916c19
switch maven samples to ascopes/protobuf-maven-plugin protoc plugin ( #179 )
...
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com >
2025-05-21 20:41:53 +01:00
Dave Syer
2edb857dfc
SimpleStubFactory has to be more precise about supports()
2025-05-17 08:38:35 +01:00
Dave Syer
c6f765e507
Fix method name in BlockingV2StubFactory
...
Plus add a test.
2025-05-16 16:43:20 +01:00
Dave Syer
61a0ad9976
Tidy up dependencies in sample
2025-05-16 09:51:35 +01:00
Dave Syer
7de96df5bd
Default factory for stubs when scanning as documented
...
Also add failing test. Fixes #172 .
2025-05-16 08:42:10 +01:00
Thomas McKernan
bd70fcd69f
add GrpcExceptionHandledServerCall to catch exceptions
...
Signed-off-by: Thomas McKernan <tmeaglei@gmail.com >
2025-05-15 17:08:16 +01:00
Thomas McKernan
3a7bcdf4e8
fix main class
...
Signed-off-by: Thomas McKernan <tmeaglei@gmail.com >
2025-05-15 17:08:16 +01:00
Thomas McKernan
943c72abf5
add grpc server kotlin tests
...
Signed-off-by: Thomas McKernan <tmeaglei@gmail.com >
2025-05-15 17:08:16 +01:00
Andrey Litvitski
ae2566c938
remove redundant gradle wrappers in grpc-client sample
...
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com >
2025-05-06 14:02:51 +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
Chris Bono
bf253a7467
Polishing "Update to Spring Boot 3.4.5"
...
Updates another location in test that was referencing
the previous version of Spring Boot.
2025-04-24 14:48:54 -05:00
Andrey Litvitski
f820eab1ad
Update to Spring Boot 3.4.5
...
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com >
2025-04-24 14:39:34 -05:00
Dave Syer
eb82d462e9
Rename explicit references to github org
2025-04-23 10:51:55 +01:00
Dave Syer
d52079e375
Be explicit about version of auth server
2025-04-23 10:13:56 +01:00
Dave Syer
9b8fe448e4
Upgrade grpc and protobuf
2025-04-17 07:33:20 +01:00
Dave Syer
a071dbfb9a
Configure integration test to go quicker
...
Signed-off-by: Dave Syer <david.syer@broadcom.com >
2025-04-16 14:50:13 +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
Dave Syer
a3d7ba643d
Split bean registration and creation for stubs
...
GrpcClientRegistry was responsible for both, which causes lifecycle
issues when users don't follow recommendations. This change
pushes the bean registration firmly down a level into an
ImportBeanDefinitionRegistrar. Also helps with AOT because the AOT
processor only runs the IBDR at build time.
2025-04-03 12:09:23 +01:00
Dave Syer
326c075b36
Ensure only one client is created by default
2025-04-03 11:33:45 +01:00
Dave Syer
3f709fd9f4
Change method signature for exception handler
2025-04-02 17:26:36 +01:00
Dave Syer
1fb440df68
Disable proxy generation for a test
2025-03-31 13:51:05 +01:00
Dave Syer
83d9000770
Update Spring Boot to 3.4.4
2025-03-28 12:03:50 +00:00
Dave Syer
055688a533
Ensure @Import works with 1 or many
2025-03-27 17:36:46 +00:00
Dave Syer
8b26b8f262
Rename annotation to mirror Spring HTTP interfaces
2025-03-26 08:30:01 +00:00
Dave Syer
55bd93958a
Rename client annotations
2025-03-26 08:23:11 +00:00
Dave Syer
e468136a64
Remove redundant address configuration
2025-03-25 17:43:49 +00:00
Dave Syer
582b59a7a6
Add registrar to autoconfig
2025-03-25 07:11:24 +00:00
Dave Syer
fce479bc36
Add a bean post processor for reactive stubs
...
Fixes gh-143
2025-03-25 06:57:12 +00:00