From f7e9a9fc66bd2f30b3e18bf65a06c0ae9f4292f7 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 12 Dec 2024 20:17:48 +0000 Subject: [PATCH] add TPC-H (customSmallerIsBetter) benchmark result for 7873c9d1bca7bc1c00d003b68482eaf7ea18abb2 --- dev/bench/data.js | 356 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 355 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 03079473d5..eb72670f9c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1734034381532, + "lastUpdate": 1734034667481, "repoUrl": "https://github.com/spiraldb/vortex", "entries": { "DataFusion": [ @@ -512552,6 +512552,360 @@ window.BENCHMARK_DATA = { "unit": "ns" } ] + }, + { + "commit": { + "author": { + "email": "github@robertk.io", + "name": "Robert Kruszewski", + "username": "robert3005" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7873c9d1bca7bc1c00d003b68482eaf7ea18abb2", + "message": "feat: Faster bitpacked filter & take (#1667)\n\nInstead of using Itertools::chunk_by we do our own iteration that is\r\naware of magic 1024 element treshold\r\n\r\n---------\r\n\r\nCo-authored-by: Andrew Duffy ", + "timestamp": "2024-12-12T20:06:37Z", + "tree_id": "833a98fb93f9d0d613f70ac81eb9c7605275baa9", + "url": "https://github.com/spiraldb/vortex/commit/7873c9d1bca7bc1c00d003b68482eaf7ea18abb2" + }, + "date": 1734034631010, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "tpch_q01/arrow", + "value": 535427289, + "unit": "ns" + }, + { + "name": "tpch_q01/parquet", + "value": 760685804, + "unit": "ns" + }, + { + "name": "tpch_q01/vortex-file-compressed", + "value": 451209696, + "unit": "ns" + }, + { + "name": "tpch_q02/arrow", + "value": 147406742, + "unit": "ns" + }, + { + "name": "tpch_q02/parquet", + "value": 179178528, + "unit": "ns" + }, + { + "name": "tpch_q02/vortex-file-compressed", + "value": 150111888, + "unit": "ns" + }, + { + "name": "tpch_q03/arrow", + "value": 173760398, + "unit": "ns" + }, + { + "name": "tpch_q03/parquet", + "value": 373474677, + "unit": "ns" + }, + { + "name": "tpch_q03/vortex-file-compressed", + "value": 211764128, + "unit": "ns" + }, + { + "name": "tpch_q04/arrow", + "value": 180530278, + "unit": "ns" + }, + { + "name": "tpch_q04/parquet", + "value": 220538581, + "unit": "ns" + }, + { + "name": "tpch_q04/vortex-file-compressed", + "value": 157868761, + "unit": "ns" + }, + { + "name": "tpch_q05/arrow", + "value": 326474421, + "unit": "ns" + }, + { + "name": "tpch_q05/parquet", + "value": 514103409, + "unit": "ns" + }, + { + "name": "tpch_q05/vortex-file-compressed", + "value": 348307936, + "unit": "ns" + }, + { + "name": "tpch_q06/arrow", + "value": 25953222, + "unit": "ns" + }, + { + "name": "tpch_q06/parquet", + "value": 155554256, + "unit": "ns" + }, + { + "name": "tpch_q06/vortex-file-compressed", + "value": 61103617, + "unit": "ns" + }, + { + "name": "tpch_q07/arrow", + "value": 652149993, + "unit": "ns" + }, + { + "name": "tpch_q07/parquet", + "value": 798184667, + "unit": "ns" + }, + { + "name": "tpch_q07/vortex-file-compressed", + "value": 635052351, + "unit": "ns" + }, + { + "name": "tpch_q08/arrow", + "value": 261662856, + "unit": "ns" + }, + { + "name": "tpch_q08/parquet", + "value": 554278597, + "unit": "ns" + }, + { + "name": "tpch_q08/vortex-file-compressed", + "value": 326131310, + "unit": "ns" + }, + { + "name": "tpch_q09/arrow", + "value": 483042797, + "unit": "ns" + }, + { + "name": "tpch_q09/parquet", + "value": 793026219, + "unit": "ns" + }, + { + "name": "tpch_q09/vortex-file-compressed", + "value": 579831147, + "unit": "ns" + }, + { + "name": "tpch_q10/arrow", + "value": 278052109, + "unit": "ns" + }, + { + "name": "tpch_q10/parquet", + "value": 528345917, + "unit": "ns" + }, + { + "name": "tpch_q10/vortex-file-compressed", + "value": 276149753, + "unit": "ns" + }, + { + "name": "tpch_q11/arrow", + "value": 143649774, + "unit": "ns" + }, + { + "name": "tpch_q11/parquet", + "value": 148360817, + "unit": "ns" + }, + { + "name": "tpch_q11/vortex-file-compressed", + "value": 131647926, + "unit": "ns" + }, + { + "name": "tpch_q12/arrow", + "value": 182997102, + "unit": "ns" + }, + { + "name": "tpch_q12/parquet", + "value": 331137287, + "unit": "ns" + }, + { + "name": "tpch_q12/vortex-file-compressed", + "value": 228621954, + "unit": "ns" + }, + { + "name": "tpch_q13/arrow", + "value": 186544685, + "unit": "ns" + }, + { + "name": "tpch_q13/parquet", + "value": 332829757, + "unit": "ns" + }, + { + "name": "tpch_q13/vortex-file-compressed", + "value": 184244896, + "unit": "ns" + }, + { + "name": "tpch_q14/arrow", + "value": 39993403, + "unit": "ns" + }, + { + "name": "tpch_q14/parquet", + "value": 237703154, + "unit": "ns" + }, + { + "name": "tpch_q14/vortex-file-compressed", + "value": 65739398, + "unit": "ns" + }, + { + "name": "tpch_q15/arrow", + "value": 72837363, + "unit": "ns" + }, + { + "name": "tpch_q15/parquet", + "value": 334336733, + "unit": "ns" + }, + { + "name": "tpch_q15/vortex-file-compressed", + "value": 104268663, + "unit": "ns" + }, + { + "name": "tpch_q16/arrow", + "value": 108555864, + "unit": "ns" + }, + { + "name": "tpch_q16/parquet", + "value": 124857847, + "unit": "ns" + }, + { + "name": "tpch_q16/vortex-file-compressed", + "value": 110507721, + "unit": "ns" + }, + { + "name": "tpch_q17/arrow", + "value": 667793323, + "unit": "ns" + }, + { + "name": "tpch_q17/parquet", + "value": 689006678, + "unit": "ns" + }, + { + "name": "tpch_q17/vortex-file-compressed", + "value": 572780325, + "unit": "ns" + }, + { + "name": "tpch_q18/arrow", + "value": 1188786776, + "unit": "ns" + }, + { + "name": "tpch_q18/parquet", + "value": 1442569599, + "unit": "ns" + }, + { + "name": "tpch_q18/vortex-file-compressed", + "value": 1214012050, + "unit": "ns" + }, + { + "name": "tpch_q19/arrow", + "value": 151442610, + "unit": "ns" + }, + { + "name": "tpch_q19/parquet", + "value": 432640472, + "unit": "ns" + }, + { + "name": "tpch_q19/vortex-file-compressed", + "value": 109846403, + "unit": "ns" + }, + { + "name": "tpch_q20/arrow", + "value": 231489016, + "unit": "ns" + }, + { + "name": "tpch_q20/parquet", + "value": 362222620, + "unit": "ns" + }, + { + "name": "tpch_q20/vortex-file-compressed", + "value": 244853796, + "unit": "ns" + }, + { + "name": "tpch_q21/arrow", + "value": 989249246, + "unit": "ns" + }, + { + "name": "tpch_q21/parquet", + "value": 1151157582, + "unit": "ns" + }, + { + "name": "tpch_q21/vortex-file-compressed", + "value": 992249178, + "unit": "ns" + }, + { + "name": "tpch_q22/arrow", + "value": 80745420, + "unit": "ns" + }, + { + "name": "tpch_q22/parquet", + "value": 112039349, + "unit": "ns" + }, + { + "name": "tpch_q22/vortex-file-compressed", + "value": 83199357, + "unit": "ns" + } + ] } ], "Vortex Compression": [