Commit 6bdabf4
committed
chore(nats): poller fetch-wait fix, producer-mode wiring, copyright sweep
- RqueueMessagePoller now forwards the configured pollingInterval to
MessageBroker.pop instead of Duration.ZERO, letting JetStream long-poll
rather than spinning $JS.API.CONSUMER.MSG.NEXT requests at full speed.
Covered by a new test in RqueueMessageListenerContainerBrokerBranchTest.
- RqueueNatsAutoConfig wires RqueueConfig into NatsStreamValidator so
producer-only deployments skip durable consumer creation.
- StringUtils-based null/empty checks in RqueueNatsAutoConfig.
- Copyright headers normalized to 2026 across the NATS-touched files.
Assisted-By: Claude Code1 parent 0dbdda3 commit 6bdabf4
81 files changed
Lines changed: 147 additions & 103 deletions
File tree
- rqueue-core/src
- main/java/com/github/sonus21/rqueue
- config
- exception
- listener
- metrics
- repository
- serdes
- test/java/com/github/sonus21/rqueue
- core/impl
- listener
- rqueue-nats/src
- main/java/com/github/sonus21/rqueue/nats
- dao
- internal
- js
- kv
- lock
- metrics
- repository
- service
- test/java/com/github/sonus21/rqueue/nats
- dao
- lock
- service
- rqueue-redis/src
- main/java/com/github/sonus21/rqueue/redis
- config
- metrics
- repository
- test/java/com/github/sonus21/rqueue/redis
- rqueue-spring-boot-nats-example/src/main
- java/com/github/sonus21/rqueue/example
- resources
- rqueue-spring-boot-starter/src
- main/java/com/github/sonus21/rqueue/spring/boot
- test/java/com/github/sonus21/rqueue/spring/boot
- integration
- rqueue-spring/src
- main/java/com/github/sonus21/rqueue/spring
- test/java/com/github/sonus21/rqueue/spring
- rqueue-web/src/main/java/com/github/sonus21/rqueue/web/controller
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments