zeekay and Claude Opus 4.8
1e3551982f
reconcile: merge fix/consensus-bump-corona build fixes (gsl/standalone imports, raft, consensus v1.25.17 bump, OSS LICENSE/NOTICE) into main; keep self-hosted CI + brand
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-30 16:17:14 -07:00
zeekay
97cdcb9b2a
pubsub: bump consensus, Corona→Corona field, fix raft
...
- Bump github.com/luxfi/consensus v1.22.84 → v1.25.17 (go mod tidy clean).
- Migrate internal/consensus to current quasar API: QuasarHybridConsensus→Quasar,
HybridSignature→QuasarSig, NewQuasarHybridConsensus→NewQuasar,
VerifyHybridSignature→VerifyQuasarSig. Signature field is .Corona (no Corona).
Route threshold<2 (single-node/dev) to NewTestQuasar, >=2 to NewQuasar (BFT),
matching upstream's two-constructor production-vs-test split.
- Repair botched upstream merge in server/: restore corrupted files from the
upstream merge parent with Hanzo import paths preserved. Fixes RaftNodeCheckpoint
redeclaration, undefined gsl/standalone/numLimitableConsumers, dropped consumer
ack-format fields, resetStartingSeq arity, filestore IntersectGSL bool callbacks
and fetchMsgNoCopyLocked, jetstream_cluster creatingRaftGroups/wca.State.
go build ./... green; internal tests pass.
2026-06-11 13:08:07 -07:00
zeekay
459f86a40e
ringtail→corona: academic Ringtail now only in lp-220-p3q-corona
2026-06-11 10:25:58 -07:00
zeekay
c5b8642425
corona→corona: academic Corona now only in lp-220-p3q-corona
2026-06-11 10:25:58 -07:00
Hanzo Dev and GitHub
5b8045da29
Merge pull request #21 from hanzoai/dependabot/go_modules/github.com/nats-io/nats.go-1.50.0
...
Bump github.com/nats-io/nats.go from 1.48.0 to 1.50.0
2026-06-03 13:11:46 -07:00
Hanzo Dev and GitHub
6202e9785e
Merge pull request #21 from hanzoai/dependabot/go_modules/github.com/nats-io/nats.go-1.50.0
...
Bump github.com/nats-io/nats.go from 1.48.0 to 1.50.0
2026-06-03 13:11:46 -07:00
Hanzo AI
d68f831ae2
deps: luxfi/crypto v1.19.0; refresh stale consensus checksum
2026-05-13 12:46:56 -07:00
Hanzo AI
1e26393d83
deps: luxfi/crypto v1.19.0; refresh stale consensus checksum
2026-05-13 12:46:56 -07:00
Hanzo AI
06d1250a5d
deps: luxfi/zapdb v4 → v1.0.0 (module path reset)
2026-04-11 00:05:22 -07:00
Hanzo AI
deea924fe3
deps: luxfi/zapdb v4 → v1.0.0 (module path reset)
2026-04-11 00:05:22 -07:00
dependabot[bot] and GitHub
df414628d2
Bump github.com/nats-io/nats.go from 1.48.0 to 1.50.0
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.48.0 to 1.50.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.48.0...v1.50.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.50.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 01:45:17 +00:00
dependabot[bot] and GitHub
9a200fa927
Bump github.com/nats-io/nats.go from 1.48.0 to 1.50.0
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.48.0 to 1.50.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.48.0...v1.50.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.50.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 01:45:17 +00:00
Hanzo AI
ef6bf41739
add ZAP transport and /v1/pubsub/* HTTP management routes
...
ZAP (luxfi/zap) listener on port 9222 for binary RPC control plane
operations (create/delete/list streams, publish, health check).
HTTP management API on port 9280 wrapping NATS monitoring endpoints
and JetStream stream info. NATS client protocol on 4222 unchanged.
2026-04-09 18:29:12 -07:00
Hanzo AI
831549cc50
add ZAP transport and /v1/pubsub/* HTTP management routes
...
ZAP (luxfi/zap) listener on port 9222 for binary RPC control plane
operations (create/delete/list streams, publish, health check).
HTTP management API on port 9280 wrapping NATS monitoring endpoints
and JetStream stream info. NATS client protocol on 4222 unchanged.
2026-04-09 18:29:12 -07:00
Hanzo AI
b578bffbfa
chore: update dependencies
2026-04-01 14:29:05 -07:00
Hanzo AI
a5a48076e6
chore: update dependencies
2026-04-01 14:29:05 -07:00
Neil Twigg and Zach Kelling
a544cef2e9
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:09 -08:00
Neil Twigg and Zach Kelling
fd837afb41
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:09 -08:00
Neil Twigg and Zach Kelling
1f289f30f0
Remove automaxprocs, as this is default Go behaviour since Go 1.25
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:09 -08:00
Neil Twigg and Zach Kelling
bd965c22d6
Remove automaxprocs, as this is default Go behaviour since Go 1.25
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:09 -08:00
Neil Twigg and Zach Kelling
d988733675
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:08 -08:00
Neil Twigg and Zach Kelling
c34cc2f9de
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:08 -08:00
Neil Twigg and Zach Kelling
764fa832d5
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:08 -08:00
Neil Twigg and Zach Kelling
f68743f510
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-02-22 00:55:08 -08:00
Neil Twigg
698fc9aa58
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-01-16 10:21:34 +00:00
Neil Twigg
09c76e8d1d
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-01-16 10:21:34 +00:00
Neil Twigg
57e93adb3a
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-01-05 09:50:39 +00:00
Neil Twigg
6017e63e24
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2026-01-05 09:50:39 +00:00
Neil Twigg
cd582b37d6
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-12-15 09:53:46 +00:00
Neil Twigg
d393615d76
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-12-15 09:53:46 +00:00
Neil Twigg
6da3e3a6ba
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-12-02 17:34:08 +00:00
Neil Twigg
6492db74b9
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-12-02 17:34:08 +00:00
Neil Twigg
0c2f954811
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-24 10:48:09 +00:00
Neil Twigg
c955e27614
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-24 10:48:09 +00:00
Neil Twigg
b68fa4b15c
Use concrete highwayhash Digest64 instead of hash interface
...
This avoids heap escapes, see minio/highwayhash#29 .
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-10 16:37:45 +00:00
Neil Twigg
d81d9d0bc0
Use concrete highwayhash Digest64 instead of hash interface
...
This avoids heap escapes, see minio/highwayhash#29 .
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-10 16:37:45 +00:00
Neil Twigg
eab056b2be
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-10 15:34:23 +00:00
Neil Twigg
9e0bd4c84e
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-11-10 15:34:23 +00:00
Neil Twigg
6f1af5fea9
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-10-27 09:33:37 +00:00
Neil Twigg
cdc2f9ef42
Update Go dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-10-27 09:33:37 +00:00
Neil Twigg
558fac5e29
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-10-13 09:42:02 +01:00
Neil Twigg
40e398896c
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-10-13 09:42:02 +01:00
Neil Twigg
444a22d755
Update dependency nats.go to v1.46.1
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-30 14:26:58 +01:00
Neil Twigg
86728ce5e1
Update dependency nats.go to v1.46.1
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-30 14:26:58 +01:00
Neil Twigg
928e6b7484
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-30 09:57:13 +01:00
Neil Twigg
c09e4c6fdc
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-30 09:57:13 +01:00
Neil Twigg
84b28ea9dc
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-16 10:48:07 +01:00
Neil Twigg
0cc8cce0aa
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-16 10:48:07 +01:00
Neil Twigg
eba7949101
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-08 09:28:39 +01:00
Neil Twigg
3bf37701e4
Update dependencies
...
Signed-off-by: Neil Twigg <neil@nats.io >
2025-09-08 09:28:39 +01:00