Skip to content

feat!: migrate populate outbox job to job crate - #658

Merged
krtk6160 merged 12 commits into
mainfrom
feat--job-crate-migration
Nov 3, 2025
Merged

krtk6160 merged 12 commits into
mainfrom
feat--job-crate-migration

Conversation

@krtk6160

Copy link
Copy Markdown
Member

No description provided.

Comment thread src/job/mod.rs Outdated
Comment thread src/job_svc/mod.rs Outdated
Comment thread src/job_svc/mod.rs Outdated
Comment thread src/job_svc/populate_outbox.rs Outdated
@krtk6160
krtk6160 force-pushed the feat--job-crate-migration branch from 7654cba to ea251f9 Compare October 20, 2025 09:40
Comment thread src/job_svc/mod.rs
@krtk6160
krtk6160 marked this pull request as ready for review October 21, 2025 15:13
@krtk6160
krtk6160 requested a review from bodymindarts October 22, 2025 07:20
@krtk6160 krtk6160 changed the title feat: migrate to job crate feat!: migrate to job crate Oct 22, 2025
Comment thread src/job_svc/mod.rs Outdated
let config = PopulateOutboxJobConfig {
account_id,
journal_id,
tracing_data: crate::tracing::extract_tracing_data(),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this shouldn't be necessary anymore as the job crate has support for tracing OOTB - can you check on honeycomb?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested after removing this field and the traces still appeared on honeycomb, so have removed this.

@krtk6160 krtk6160 changed the title feat!: migrate to job crate feat!: migrate populate outbox job to job crate Oct 22, 2025
@krtk6160
krtk6160 merged commit d775055 into main Nov 3, 2025
5 checks passed
@krtk6160
krtk6160 deleted the feat--job-crate-migration branch November 3, 2025 09:33
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