Skip to content

Cygnusの利用を廃止し、代替機能を実装 - #424

Draft
arayaalice wants to merge 4 commits into
developfrom
refactor/extract-change-histories
Draft

Cygnusの利用を廃止し、代替機能を実装#424
arayaalice wants to merge 4 commits into
developfrom
refactor/extract-change-histories

Conversation

@arayaalice

@arayaalice arayaalice commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

概要

FIWARE Cygnusのサポート終了に伴いCygnusを廃止し、Orionのサブスクリプション通知を受信してPostgreSQLへ履歴データを書き込む機能をbackendへ実装

変更内容

Cygnus代替機能の実装

  • Orionサブスクリプション通知受信用のエンドポイントを追加
  • 履歴データをPostgreSQLへ保存するよう処理を実装
  • 不正なデータを判断し、エラーログを出力して処理を終了するよう実装

backend内の責務処理

  • PostgreSQL関連処理を change-histories 配下へ集約
  • 既存のエクスポート・インポート・削除処理との連携を整理

不要となったCygnus関連設定の削除

  • Cygnusコンテナを削除
  • Cygnus関連の設定・ドキュメントを削除/更新

テスト

  • 追加機能に対するUTを作成
  • 既存テストを修正

動作確認

データ送信時のログの出力を確認
スクリーンショット 2026-09-02 115229


PostgreSQL内の保存されたデータを確認
スクリーンショット 2026-09-02 131301

@arayaalice
arayaalice changed the base branch from main to develop September 1, 2026 07:44
@arayaalice arayaalice changed the title Refactor/extract change histories Cygnusの利用を廃止し、代替機能を実装 Sep 1, 2026
@arayaalice
arayaalice force-pushed the refactor/extract-change-histories branch 2 times, most recently from 465110b to 45d8f01 Compare September 2, 2026 05:06
@m-tomita03
m-tomita03 force-pushed the refactor/extract-change-histories branch from 45d8f01 to 0fd32e6 Compare September 2, 2026 05:31
@mmoriwakiAbel

Copy link
Copy Markdown
Collaborator

PR 説明に「Cygnus関連の設定・ドキュメントを削除/更新」とありますが、doc/faq.md にはCygnusの記述があります。
本件に合うように修正をお願いします。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants