Skip to content

Conversation

@scovich
Copy link
Collaborator

@scovich scovich commented Oct 3, 2025

What changes are proposed in this pull request?

The inspect-table example had rotted and was not runnable. It also lacked domain metadata support.

Additionally, upgrade the example's actions command with a --stats-only flag that avoids materializing file actions.

The command now unconditionally emits stats such as the following:

Found 479908 'add' actions
Found 1 'protocol' actions
Found 1 'metadata' actions

If --stats-only was not supplied, the stats are followed by a complete printout of log actions, as before.

How was this change tested?

Example code now runs nicely.

@scovich scovich added the merge hold Don't allow the PR to merge label Oct 3, 2025
@github-actions github-actions bot added the breaking-change Change that require a major version bump label Oct 3, 2025
Copy link
Collaborator

@hntd187 hntd187 left a comment

Choose a reason for hiding this comment

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

LGTM

@OussamaSaoudi
Copy link
Collaborator

@scovich I'm curious about the variant schema stuff. Is that meant to help with the performance issues we've been seeing?

@nicklan
Copy link
Collaborator

nicklan commented Oct 15, 2025

@scovich I think this conflicts with the fix for the number of getters in my pr: #1368. But the other additions seem useful if you want to resolve the conflicts

fn custom_log_schema() -> SchemaRef {
let fields = get_log_schema()
.fields()
.filter(|f| f.name() != "commitInfo")
Copy link
Collaborator

Choose a reason for hiding this comment

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

Maybe a follow-up to actually support reading commit infos as I imagine that could be something useful to dump from a table.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Change that require a major version bump merge hold Don't allow the PR to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants