Dave Syer
acfa3f641a
Also replace in poms and docs metadata
2024-10-01 08:49:16 +01:00
Dave Syer
51bf868164
Also update docs with official name
2024-10-01 08:47:18 +01:00
fengli79
ceb9d0f2d8
Update the README.md with official name of gRPC.
2024-10-01 08:26:26 +01:00
Chris Bono
e7fa5709e2
Rename configurer to customizer
...
This commit renames GrpcServerConfigurer to ServerBuilderCustomizer.
2024-09-26 08:36:39 +01:00
Chris Bono
5f4fa5204d
Add back in @ConditionalOnBean to auto-config
...
Also adds auto-configuration tests for server.
2024-09-24 16:12:12 +01:00
Chris Bono
5bc8a8c3a2
Revert ApplicationEventPublisherAware
2024-09-24 16:12:12 +01:00
Chris Bono
c04800aca4
Remove unused GrpcServiceDiscoverer
2024-09-24 16:12:12 +01:00
Chris Bono
bb60c8fcaa
Simplify server auto-configuration
...
This simplifies the server-side auto-configuration as follows:
- delete svc discover abstraction (use ObjectProvider for now)
- use single AC class
2024-09-24 16:12:12 +01:00
Chris Bono
32286cfbed
Add format plugin to samples
...
This adds the spring-javaformat plugin to the samples
module. The motivation is as follows:
- Keep the samples in the Spring recommended format
- Allow running `./mvnw spring-javaformat:apply` at project root
2024-09-23 07:45:45 +01:00
Chris Bono
422289e800
[CI] Add CI for PRs
2024-09-23 07:45:45 +01:00
Dave Syer
0535606a86
Fix link
2024-09-20 08:25:58 +01:00
Dave Syer
f38a16fee9
Add support for external client (channel) config
...
Fixes #11
2024-09-16 13:25:29 +01:00
Dave Syer
9c20aa0ea0
Distinguish between available and epollable
2024-09-16 11:46:49 +01:00
Dave Syer
1bdcee5930
Add path parameter to GrpcChannelConfigurer
2024-09-12 12:28:44 +01:00
Dave Syer
e9e2466714
Rename action
2024-09-12 09:18:32 +01:00
Dave Syer
5e37f189d1
Make server autoconfig depend on existence of services
2024-09-11 08:19:05 +01:00
Dave Syer
cf0e396fcd
Support for non-default address spring.grpc.server
2024-09-10 14:01:01 +01:00
Dave Syer
f47a710c2d
Add docs workflow
2024-09-10 08:47:09 +01:00
Dave Syer
777180db30
Add support for unix domain sockets
2024-09-09 15:41:24 +01:00
Dave Syer
2249f6e2b3
Support for @LocalGrpcPort in @Lazy beans
2024-09-09 13:26:05 +01:00
Dave Syer
e418bef34e
Add channel configurers (global beans)
2024-09-09 12:55:05 +01:00
Dave Syer
4d948d180f
Store channels as map so they can be cached
2024-09-09 11:06:14 +01:00
Dave Syer
a406f7dc2f
Add basic GrpcChannelFactory implementation
2024-09-09 10:52:36 +01:00
Dave Syer
6323cf9d86
Simplify through use of grpc builder APIs
2024-09-09 09:10:46 +01:00
Dave Syer
4beb624978
Remove unimplemented config properties
2024-09-06 11:57:35 +01:00
Dave Syer
f4d7625de8
Rename package
2024-09-06 11:56:07 +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