Justy: Okay, Cody, this is basically episode four fifty-three of us arguing about whether partitioning is finally old news or whether Databricks is selling me a prettier wrench. Cody: I mean... the article's real swing is bigger than that. They're saying partitioning itself is the wrong default for open table formats now, because the engine prunes files from metadata anyway, so the old directory-tree mental model is outdated. Justy: Right. Cody: And honestly, that part mostly holds up. On Delta, and pretty often in Iceberg-style setups too, planning comes from table metadata and file stats, not from wandering folders in object storage like it's twenty fifteen. So myth number one, the whole 'directories are faster' thing, yeah, that's pretty fair to knock down. Justy: My week was weirdly all file-organization anxiety, so this landed on me harder than it should have. I spent half of yesterday cleaning my downloads folder like that was going to fix anything in my life, then I missed a grocery delivery window because I got too proud of the folders. Anyway, same disease. Humans love making little piles and then getting trapped by the piles. Cody: That is annoyingly on theme, Justy. And it's also kind of the product argument here. Partitioning feels clean at table creation time, then six months later the workload shifts and now your clean idea is a tax. Justy: Yeah, and that's the part I buy fastest. If the access pattern changes, or the table serves analytics plus some near-real-time pipeline plus whatever agent-shaped thing everybody is bolting on, choosing one partition key up front starts to feel like fake certainty. Cody: Mm-hm. Justy: So when they say Liquid Clustering lets the layout evolve without a full rewrite, that is practical. Not magical, but practical. The buyer here is not every data team on earth. It's the team that keeps discovering last quarter's partition choice was for a world that no longer exists. Cody: My hesitation is the article keeps saying 'outperforms partitioning' like that's a universal law. I don't think it is. If you have a very stable workload, very obvious time-based filtering, and decent file sizes already, partitioning can still be fine. Boring, but fine. Justy: Sure. Cody: And a lot of their evidence is benchmark language plus customer stories. Some of it is specific enough to be useful, like the claim that clustering by date and user I D got thirty-five percent lower clustering time and twenty-two percent faster queries because the system preserves single-date files and sorts within them. That makes sense mechanically. But it's still their benchmark, on their machinery, with their implementation. Justy: I don't think they're hiding that, though. It's a vendor post. If anything, I appreciated that they at least gave actual mechanisms instead of just saying 'new thing good.' Cody: Yeah. Cody: The metadata-only operations section was also more interesting than I expected. They say clustered tables can do metadata-only DELETEs, plus COUNT, DISTINCT, and GROUP BY in some cases, using per-file min and max stats. The benchmark numbers there were kind of wild, like about ninety percent faster for metadata-only DELETEs than full rewrites, and up to twenty-seven times for some aggregate queries. Justy: Wait— Justy: that part felt like the sneaky important bit to me. Because a lot of teams hear 'partitioning' and think 'oh, that's how I get cheap deletes or cheap rollups.' If Liquid can do some of those same tricks from metadata, then the emotional reason people cling to partitions starts to weaken. Cody: Exactly. But only some of those cases. The article is strongest when it says partitioning has lost unique advantages. It's weaker when it implies the replacement is automatically better in every shape of workload. There are always edge cases, especially around maintenance cost, write patterns, and how trustworthy the stats are. Justy: And petabyte scale? Cody: The petabyte claim is plausible, not fully proven by the excerpt we have. They say OPTIMIZE planning used to take up to twelve hours on a ten petabyte table and they've improved that, with dozens of production tables at that scale. I buy that they probably made real engineering gains. I just can't independently tell how representative that is. Justy: There he is. My little cloud of methodological caution. Cody: Your honor, I would like the record to show that caution is why databases still exist. Justy: Fair. Also, tiny detour, 'Liquid Clustering' still sounds like a setting on a very expensive shower. Cody: It does. It absolutely does. Cody: Honestly if you told me it had modes like rainfall, massage, and parquet, I'd believe you. Justy: Okay, that's VERY good. Anyway. For who should care, I think it's teams with painful repartitioning decisions, small-file problems, skew, and mixed workloads. If somebody already has a calm little date-partitioned table and nobody complains, this is not an emergency migration memo. Cody: Right, Justy. That's where I land too. The central argument is less 'partitioning never works' and more 'manual physical layout choices age badly, and modern table engines can carry more of that burden.' I think that's true. It's a meaningful shift, even if the article oversells the universality a bit. Justy: And the practical change is mostly psychological. Stop treating partition columns like a sacred schema decision. Treat layout as tunable infrastructure. If the engine can keep good file sizes, adapt keys, and still support skipping and some metadata-only ops, that removes a bunch of future regret. Cody: I could be wrong, but that's the cleanest read. Good argument, real technical substance, some vendor glow around the edges. Not hype-free, not nonsense either. Justy: That's probably as close as this show gets to a love letter from you. We can leave it there before you start benchmarking my downloads folder.