Skip to content

Add submitted pings table - #3585

Merged
badboy merged 26 commits into
mozilla:mainfrom
jeddai:add-submitted_pings-table
Sep 17, 2026
Merged

badboy merged 26 commits into
mozilla:mainfrom
jeddai:add-submitted_pings-table

Conversation

@jeddai

@jeddai jeddai commented Aug 11, 2026

Copy link
Copy Markdown
Member

Re-opening from #3575

@jeddai
jeddai requested a review from badboy August 11, 2026 13:58
@jeddai jeddai self-assigned this Aug 11, 2026
@jeddai
jeddai requested a review from a team as a code owner August 11, 2026 13:58
@jeddai

jeddai commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

Some changes:

  • Updated the PR to not require the time module for rusqlite by using Integers to store the dates
  • Added the mechanism to actually store the pings when they're submitted (still need to test this)

@badboy badboy left a comment

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.

this is starting to look pretty good (did a full review this time).
A few more things.

Right now getting those pings back from the outside is not implemented, but I assume that's gonna be done in a followup?

Comment thread glean-core/src/database/sqlite/schema.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite.rs Outdated
Comment thread glean-core/src/metrics/ping.rs Outdated
@jeddai
jeddai force-pushed the add-submitted_pings-table branch from edced9d to 0f436f4 Compare August 21, 2026 19:05
@jeddai
jeddai requested a review from badboy August 24, 2026 14:31

@badboy badboy left a comment

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.

No major blocker anymore. Couple of questions.

You can also rebase this branch on main and squash down the commits.

Comment thread CHANGELOG.md
Comment thread glean-core/tests/sqlite.rs Outdated
Comment thread glean-core/src/database/sqlite/schema.rs Outdated
@badboy badboy added this to the v70.1.0 milestone Sep 15, 2026
@jeddai
jeddai force-pushed the add-submitted_pings-table branch from 02263b7 to f8a5477 Compare September 15, 2026 14:07
@jeddai
jeddai requested a review from badboy September 16, 2026 19:30
Comment thread CHANGELOG.md Outdated
@badboy
badboy force-pushed the add-submitted_pings-table branch from fd54f21 to b3235cb Compare September 17, 2026 08:57
@badboy

badboy commented Sep 17, 2026

Copy link
Copy Markdown
Member

Rebased and fixed up the changelog, will merge when CI passes

@badboy
badboy merged commit 133b581 into mozilla:main Sep 17, 2026
68 of 72 checks passed
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