Repository navigation
basecamp v0.19.0
Upgrading to v0.19.0
Connectors stop dropping their stream every hour, once bc3 ships server-side renewal. With basecamp-sdk v0.29.1 (#967), basecamp connect renews its event stream over the open socket about three minutes before the deadline the server advertises, instead of being disconnected at that deadline and reconnecting about once an hour. bc3 doesn't advertise a deadline yet; server-side renewal is coming, and until it lands nothing changes. Nothing to run or configure: upgrade the CLI and restart a running connector so it picks up the new binary, and renewal turns on by itself when bc3 starts advertising.
Three new connector log lines. The connector log now records the advertised stream deadline and each renewal with its new deadline (info), and a failed renewal (warn) with its kind (refused, no_reply, mint_failed or invalid_reply) and whether it will be retried. A renewal that gives up falls back to the reconnect and catch-up the connector already does. basecamp connect status and basecamp connect doctor are unchanged.
Also in this release: modernc.org/sqlite 1.61.0 (#965).
What's Changed
Other Changes
- Bump basecamp-sdk to v0.29.1 for in-band stream renewal, and log renewals by @jeremy in #967
- Stamp v0.19.0 by @jeremy in #969
Full Changelog: v0.18.1...v0.19.0