Skip to content

Upgrade River + River Pro and support SQLite - #657

Open
brandur wants to merge 1 commit into
masterfrom
brandur-pro-sqlite-support
Open

Upgrade River + River Pro and support SQLite#657
brandur wants to merge 1 commit into
masterfrom
brandur-pro-sqlite-support

Conversation

@brandur

@brandur brandur commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Bumps River to v0.44.0, River Pro to v0.27.0, and makes a couple tweaks
to make sure that River Pro features are working in conjunction with
SQLite.

@brandur
brandur force-pushed the brandur-pro-sqlite-support branch from bf53337 to 7d4dbb8 Compare August 20, 2026 08:33
Bumps River to v0.44.0, River Pro to v0.27.0, and makes a couple tweaks
to make sure that River Pro features are working in conjunction with
SQLite.
@brandur
brandur force-pushed the brandur-pro-sqlite-support branch from 7d4dbb8 to 4514901 Compare August 20, 2026 08:37
@brandur
brandur requested a review from bgentry August 20, 2026 08:40

@bgentry bgentry left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM other than my thought that it looks like some of this belongs in River itself to keep the drivers identical. I assume we may be missing some assertions on this at that layer to ensure conformance?

Comment on lines +879 to +882
errors := internal.Errors
if errors == nil {
errors = []rivertype.AttemptError{}
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hmm, shouldn't this be able to stay the same while this defaulting logic is moved into the driver so the sqlite driver behaves the same as the others?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Ah good point. Opened riverqueue/river#1354.

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