検索

💬 Review commented on "enhance: OTel設定時、JSONログにtrace_id, span_id, trace_flagがつくように": coderabbitai[bot] "_🎯 Functional Correctness_ | _🟡 Minor_ | _⚡ Quick win_

<details>
<summary>🧩 Analysis chain</summary>

🏁 Script executed:

```shell
#!/bin/bash
# Description: Check if endedPollNotification and postScheduledNote queues had error handling in the previous version
# Search for any removed .on('failed') handlers for these queues
git log --oneline -5 -- packages/backend/src/queue/QueueProcessorService.ts
git diff HEAD~1 -- packages/backend/src/queue/QueueProcessorService.ts | grep -A5 -B5 'EndedPollNotification\|PostScheduledNote'
```

Repository: misskey-dev/misskey

Length of output: 1255

---

🏁 Script executed:

```shell
#!/bin/bash
set -euo pipefail

sed -n '430,540p' packages/backend/src/queue/QueueProcessorService.ts
printf '\n--- queue-job-runner ---\n'
sed -n '1,260p' packages/backend/src/queue/queue-job-runner.ts
printf '\n--- diff around queue worker registrations ---\n'
git diff HEAD~1 -- packages/backend/src/queue/QueueProcessorService.ts | sed -n '1,260p'
```

Repository: misskey-dev/misskey

Length of output: 17325

---

🏁 Script executed:

```shell
#!/bin/bash
set -euo pipefail

rg -n "startSpanWithTraceContext|captureMessage\\(|on\\('failed'\\)" packages/backend/src/core/telemetry packages/backend/src/queue -g '*.ts'
```

Repository: misskey-dev/misskey

Length of output: 4557

---



</details>

**`endedPollNotificationQueueWorker` と `postScheduledNoteQueueWorker` も移行してください**
他の 8 キューと同様に `runQueueJobWithTraceContext` を使うと、失敗時の `logger.error` / `captureMessage` を含めた処理に揃えられます。今のままだとこの 2 件だけエラー通知の経路が異なります。`packages/backend/src/queue/QueueProcessorService.ts:507,518`

<details>
<summary>🤖 Prompt for AI Agents</summary>

```
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@packages/backend/src/queue/QueueProcessorService.ts` at line 14, Update
endedPollNotificationQueueWorker and postScheduledNoteQueueWorker to execute
through runQueueJobWithTraceContext, matching the other queue workers and
preserving their existing job behavior while routing failures through the shared
logger.error and captureMessage handling.
```

</details>

<!-- cr-indicator-types:potential_issue -->

<!-- cr-comment:v1:c2d8053d97abf6f241feb442 -->

<!-- This is an auto-generated comment by CodeRabbit -->" https://github.com/misskey-dev/misskey/pull/17748#discussion_r3610312872
返信 0 · Renote 0
Hello, Fediverse! We're Kagi, and we're on a mission to create a friendlier, more human-centric internet that has the users' best interest in mind. Our core product is a search engine that is ad-free, tracking-free, and fully supported by our users. We've worked hard to deliver a high-quality, fast, and reliable search experience without compromising user privacy: https://kagi.com/ Excited to engage with the community here. #Search #Privacy #AdFree
  • a8f79bd08dac77c7.png
返信 0 · Renote 0
The recent & cofirmed¹ #Google #Leak on #Github has revealed - they lied² for years: ✔ Track what users do in #Chrome #Browser & use it⁰³ ✔ Store a copy of every #website & version they ever indexed⁴ ✔ (Likely) Manual influence on #search results (Quality Raters)⁴ ✔ Whitelist (Up-/Downrank) Covid & #Election websites³⁴ ✔ Keep #domain registration information⁵ Good they already removed the company motto "Don't be evil" 😂⁶ Image - CC0 https://Madeindex.org 1/2 #Privacy #Tech #Satire #Design
  • 0127783447a25358.jpg
返信 0 · Renote 0
Time for a new #introduction I'm a #ComputerScience #PhD candidate at the #University of #Vermont (#UVM). There, I'm doing #AI and #ALife #research with Josh Bongard and many others. Themes include #evolution, #evolvability, innate #intelligence, #cells, #bodies, and #endosymbiosis. I believe #science should be open and accessible, so I write about my ideas on a #Wordpress #blog, review relevant #books on #Goodreads, and publish my source code on #Github (links in my profile). I'm passionate about #diversity, #socialjustice, #sustainability, #ethics, #philosophy, and all things #tech. In my personal life, I love #food, #cooking, #reading, #yoga, #hiking, #art, and #StarTrek. I worked for many years on #Google #Search as a #software #engineer, #techlead, and #manager. I used to be proud of that, but lately I have concerns. My favorite #programming language is #Python, but I know many more, and lately have been quite enjoying #CUDA #GPU programming in #cplusplus.
返信 0 · Renote 0
【お知らせ】
「アイドルマスターSideM」楽曲を簡単に検索・シェアできる非公式Webツールをリリースしました!

https://search315.com/ ↑からアクセスし、ユニットかアイドルを選択すると歌唱曲が一覧で表示されます。 ・曲/アルバムごとの検索 ・公式サブスク配信(YouTube)へのリンク ・サブスク未対応曲の試聴動画リンク ・MV動画へのリンク ・ライブ披露状況 などの機能に現在対応しています✊ ご活用いただけると嬉しいです💫 #SideM #search315
  • search315_release.png.webp

:[email protected]: 1

返信 0 · Renote 1

返信元:

There you go: https://codeberg.org/Letterus/synapse-project/releases @[email protected] #Debian and #Ubuntu packages available @[email protected] build service. I'm quite happy I now could install this package on my office machine and I'm finding my documents immediately, getting them presented in a pretty way! #Recoll #Synapse #Zeitgeist #FullText #Search
返信 0 · Renote 0