Commit Graph

6 Commits

Author SHA1 Message Date
tai-cha 7ad8861c64 enhance: ファンアウトタイムラインの空結果処理を改善し、検出可能なダミーIDとDBフォールバックロジックを導入 2026-01-27 19:59:47 +09:00
tai-cha 3fe1d27927 fix: FanoutTimelineServiceにリストが空の場合のみダミーIDを挿入するinjectDummyIfEmptyメソッドを追加しました。 2026-01-27 17:31:46 +09:00
tai-cha 33bd93ca40 Revert "Revert "perf: 空のタイムライン読み込み時の無駄なDBアクセスを削減するため、RedisタイムラインにダミーIDを挿入する機能を追加しました。""
This reverts commit b99ed65051.
2026-01-27 17:31:15 +09:00
tai-cha b99ed65051 Revert "perf: 空のタイムライン読み込み時の無駄なDBアクセスを削減するため、RedisタイムラインにダミーIDを挿入する機能を追加しました。"
This reverts commit 1022df5325.
2026-01-27 15:06:28 +09:00
tai-cha 1022df5325 perf: 空のタイムライン読み込み時の無駄なDBアクセスを削減するため、RedisタイムラインにダミーIDを挿入する機能を追加しました。 2026-01-27 14:37:38 +09:00
taichan 4a2970fdb0 fix(backend): DBフォールバック有効時、複数のFTTソースから取得するタイムラインで取得漏れが起きる現象の修正 (再) (#114)
* fix: DBフォールバック有効時、複数のFTTソースから取得するタイムラインで取得漏れが起きる現象の修正 https://github.com/nadesskey/nadesskey/pull/35 の修正

* fix: revert unnecessary changes

* refactor(test): FTTEndpointのテストを改善

* fix: ids自体が空配列の時を考慮

* Fix: typerror

* fix: 昇順のページネーションにおけるfttThresholdIdの計算を修正し、関連するテストを追加しました。

* Fix: Type Error

* fix: `useDbFallback` が false の場合に `fttThresholdId` によるタイムラインノートの意図しないフィルタリングを防止
2026-01-27 13:05:13 +09:00