pq

pqry – A fast, lightweight CLI tool to diagnose Parquet datasets

Hacker News

pqry – A fast, lightweight CLI tool to diagnose Parquet datasets

Hi HN, I’ve spent a lot of time debugging large Parquet datasets on S3 where “something is wrong”, but figuring out what usually means either accessing each file individually or even spinning up Spark just to inspect metadata. In practice, it’s often things like: - schema drift across partitions - columns silently disappearing - timestamp precision changes - files written by different pipeline versions - row groups with bad stats or empty data By the time you notice, the dataset is already messy and hard to reason about. So I built pqry, a Rust-based CLI tool that scans Parquet metadata at the dataset/prefix level and surfaces issues like schema drift, unstable columns, partition hotspots, and row-group health. It works entirely from metadata, so you can point it at tens of thousands of files and get results fast. Example: - pqry drift s3://bucket/events/ - pqry columns s3://bucket/events/ - pqry quality s3://bucket/events/ Repo: https://github.com/symblic/pqry I originally built this for debugging production pipelines where writers and schemas evolved over time and problems only showed up weeks later. Would love feedback from anyone working with large Parquet datasets in production.

Share card

Actual performance

4points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
74%74% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: pipe, io · Missing: https docs, excited, just released
64%64% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
49%49% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
47%47% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
38%38% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Da
DataBrewer – A CLI-tool to search and discover datasets46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DataBrewer – A CLI-tool to search and discover datasets

Hacker News4
A
A CLI tool for maintaining datasets in a centralized repository38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A CLI tool for maintaining datasets in a centralized repository

Hacker News2
Li
Lightweight time-management CLI tool36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lightweight time-management CLI tool

Hacker News72
CL
CLI tool to find and configure RaspberryPis over the LAN45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CLI tool to find and configure RaspberryPis over the LAN

Hacker News5
Wd
Wd, CLI tool for WebDriver39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Wd, CLI tool for WebDriver

Hacker News1
Du
Dutyme – CLI tool to assign PagerDuty on-call to you while operation28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dutyme – CLI tool to assign PagerDuty on-call to you while operation

Hacker News3
CL
CLI Tool for BigQuery Migrations30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CLI Tool for BigQuery Migrations

Hacker News1
Gi
Gig – CLI Tool for .gitignores54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gig – CLI Tool for .gitignores

Hacker News2
Fi
Findlike – TF-IDF as a CLI Tool39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Findlike – TF-IDF as a CLI Tool

Hacker News2
As
AskOpenAI – CLI Tool37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AskOpenAI – CLI Tool

Hacker News4