コンテンツにスキップ

ゲートウェイ変更ログ

2026-05-13

  • 遅いファンアウト書き込み中に断続的なエラーを引き起こす可能性がある保留中の重複排除クリーンアップ タイミングのバグを修正することにより、高負荷Message ディスパッチの安定性が向上しました。
  • 構造化されたエラー コードとローカライズされたMessageを含む、チャネルあたり 32 人の加入者制限という明確な応答を追加しました。
  • 将来のゲートウェイ容量チェック用に再現可能なベンチマーク ツールを追加しました。

2026-05-10

  • レガシー ランタイム移行シナリオ、スキーマ収束チェック、およびアップグレード後の読み取り/書き込み検証を使用して、SQLite、PostgreSQL、および MySQL のアップグレード チェックを強化しました。
  • リリース前に、プリフライト、ブラックボックス、およびクロスデータベース パリティの監査パスを完了します。

2026-04-24

  • v1.2.5 以降の現在の Gateway スナップショットをリリース ラインに組み込み、ランタイム バージョン、パッケージ メタデータ、診断ラベルを調整しました。

2026-04-22

  • DELETE ... LIMIT をサポートしない SQLite ビルドでのプライベート メンテナンス クリーンアップの失敗を修正しました。
  • PUSHGO_PUBLIC_BASE_URL にカスタム外部ポートが含まれている場合、プライベート トランスポート プロファイルは wss_port を正しくアドバタイズするようになりました。

2026-04-22

  • プライベート トランスポート構成は、nonewss、または quic,tcp,wss などの PUSHGO_PRIVATE_TRANSPORTS / --private-transports を通じて明示的になりました。
  • 実行時の動作は選択されたトランスポートに厳密に従います。/private/wswss が有効な場合にのみマウントされ、QUIC/TCP リスナーは選択された場合にのみ開始されます。
  • TLS 依存関係チェックはトランスポートを認識します。QUIC には証明書 + キーが必要です。 TCP は、TLS がオフロードされていない場合にのみ証明書 + キーを必要とします。 WSS にはプライベート トランスポート証明書は必要ありません。

2026-04-22

  • 診断、構造化されたトレース Event、実行時統計のためのプロファイル駆動型の可観測性が追加されました。
  • プライベート チャネル操作に関する診断を合理化し、ディスパッチ/ランタイム テレメトリを統計およびトレース パスに統合します。
  • Linux リリース アーティファクトとランタイム コンテナ ベースラインを Debian bookworm-slim に調整しました。

2026-04-19

  • v1.2.1 以降に蓄積された Gateway の変更を実稼働リリースのベースラインに組み込み、リリース ドキュメントを診断バージョンのメタデータと同期しました。

2026-04-15

  • プロバイダーのウェイクアップ配信をディスパッチ前にキャッシュすることで、ACK + プル配信の信頼性が向上しました。
  • プロバイダーのプル ルートの最初の同期動作が改善され、サブスクライブ/同期後のプルの失敗が減少しました。
  • SQLite、PostgreSQL、MySQL 全体でのプロバイダー プル サブスクリプションの初期化の一貫性が向上しました。

2026-04-10

  • Gateway に SemVer リリース命名を採用。
  • 正式なリリース ノートと変更ログ ガバナンスを追加しました。
  • プロバイダ配信パス全体でのウェイクアップ タイトルの伝達を調整します。
  • ACK タイムアウト後のプライベート チャネルのフォールバックの信頼性が向上しました。