You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@connectum/* 1.2.0 shipped opt-in fail-fast for permanent topology errors at the initial connect (failFastOnInitialSetupError) and a typed onSetupFailed observability hook. with-events-amqp predates 1.2.0 and demonstrates neither.
Proposal
bump @connectum/events / @connectum/events-amqp pins so the floor actually resolves to 1.2.0 (note: the workspace pnpm resolves lowest-in-range, so ^1.0.0 installs 1.0.0)
demonstrate failFastOnInitialSetupError: true: misconfigured topology → typed rejection at startup, vs broker-unreachable → normal recovery
log onSetupFailed info during a reconnect with topology drift
Summary
@connectum/*1.2.0 shipped opt-in fail-fast for permanent topology errors at the initial connect (failFastOnInitialSetupError) and a typedonSetupFailedobservability hook.with-events-amqppredates 1.2.0 and demonstrates neither.Proposal
@connectum/events/@connectum/events-amqppins so the floor actually resolves to 1.2.0 (note: the workspace pnpm resolves lowest-in-range, so^1.0.0installs 1.0.0)failFastOnInitialSetupError: true: misconfigured topology → typed rejection at startup, vs broker-unreachable → normal recoveryonSetupFailedinfo during a reconnect with topology driftonLifecycledesign (feat(events-amqp): discriminated connection lifecycle (onLifecycle) replacing the overloadedonReconnectingconnectum#197) to stabilizeContext
Split out of #36, which is explicitly scoped as 1.1.0 follow-up.