Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix perf-compare script and related perf README #5435

Merged
merged 2 commits into from
Nov 5, 2024
Merged

Conversation

philrz
Copy link
Contributor

@philrz philrz commented Nov 4, 2024

What's Changing

The perf-compare.sh script is updated to use the new |> pipe symbol. The performance README that contains a recent output of this script has also been updated to reflect the new super-era file format names.

Why

After the merge of #5427, the continued use of the plain | pipe symbol in perf-compare.sh caused this CI failure, so these changes get that to run clean again. While in there, I also saw some other super-fying changes worth making.

Details

When I last updated perf-compare.sh the new format names were still in flux, so the perf README table still had references to zng/zson/etc., but now that we've changed all the super command flags and file extensions referenced in the docs to refer to new foramts things seem pretty settled, so I've updated the perf README to reflect that.

I also recently had a chat with @mccanne and we agreed that talking about "SuperPipe" like it's a wholly separate thing is likely to be phased out, so I took the liberty of tweaking the variable names in perf-compare.sh to reflect that. Specifically, we've already had some rough consensus about .spq as a file extension that would give a hint to a user that it contains SuperSQL that uses some amount of pipeline-based extensions (i.e., spq = "SuperSQL Pipe Query"), and so in the script I'm trying this out.

@philrz philrz requested a review from a team November 4, 2024 18:50
@philrz philrz self-assigned this Nov 4, 2024
@philrz philrz changed the title FIx perf-compare script and related perf README Fix perf-compare script and related perf README Nov 5, 2024
@philrz philrz merged commit 3da0f83 into main Nov 5, 2024
4 checks passed
@philrz philrz deleted the fix-perf-compare branch November 5, 2024 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants