diff --git a/dev/bench/data.js b/dev/bench/data.js index 9aef62ccab..5d8ef6a80b 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727977313757, + "lastUpdate": 1727977891475, "repoUrl": "https://github.com/spiraldb/vortex", "entries": { "DataFusion": [ @@ -222412,6 +222412,426 @@ window.BENCHMARK_DATA = { "range": 0 } ] + }, + { + "commit": { + "author": { + "email": "github@robertk.io", + "name": "Robert Kruszewski", + "username": "robert3005" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "40ea77c42c9e41f555fbfc894577c62e3d69984f", + "message": "Don't clone dtype on PrimitiveArray::cast (#972)", + "timestamp": "2024-10-03T17:20:06Z", + "tree_id": "c039186479dbb3c604773ad05b2ab80ae135e474", + "url": "https://github.com/spiraldb/vortex/commit/40ea77c42c9e41f555fbfc894577c62e3d69984f" + }, + "date": 1727977887575, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "Yellow Taxi Trip Data Compression Time/taxi compression", + "value": 2876081230, + "unit": "ns", + "range": 1008981.3524999619 + }, + { + "name": "Yellow Taxi Trip Data Compression Time/taxi compression throughput", + "value": 470808924, + "unit": "bytes", + "range": 0 + }, + { + "name": "Yellow Taxi Trip Data Vortex-to-ParquetZstd Ratio/taxi", + "value": 0.9475815864490363, + "unit": "ratio", + "range": 0 + }, + { + "name": "Yellow Taxi Trip Data Vortex-to-ParquetUncompressed Ratio/taxi", + "value": 0.6082716439677082, + "unit": "ratio", + "range": 0 + }, + { + "name": "Yellow Taxi Trip Data Compression Ratio/taxi", + "value": 0.10512291818835617, + "unit": "ratio", + "range": 0 + }, + { + "name": "Yellow Taxi Trip Data Compression Size/taxi", + "value": 49492808, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/AirlineSentiment compression", + "value": 332643.61347410496, + "unit": "ns", + "range": 137.60437695516157 + }, + { + "name": "Public BI Compression Time/AirlineSentiment compression throughput", + "value": 2020, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/AirlineSentiment", + "value": 6.666666666666667, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/AirlineSentiment", + "value": 4.533898305084746, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/AirlineSentiment", + "value": 0.6207920792079208, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/AirlineSentiment", + "value": 1254, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/Arade compression", + "value": 3858553086.1, + "unit": "ns", + "range": 2691845.172499895 + }, + { + "name": "Public BI Compression Time/Arade compression throughput", + "value": 787023760, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/Arade", + "value": 0.47634842736611915, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/Arade", + "value": 0.4251794998916207, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/Arade", + "value": 0.17718730372257122, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/Arade", + "value": 139450618, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/Bimbo compression", + "value": 25570374180, + "unit": "ns", + "range": 10389171.42250061 + }, + { + "name": "Public BI Compression Time/Bimbo compression throughput", + "value": 7121333608, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/Bimbo", + "value": 1.1868935274099566, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/Bimbo", + "value": 0.8047532742052554, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/Bimbo", + "value": 0.057484002229600366, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/Bimbo", + "value": 409362757, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/CMSprovider compression", + "value": 15685080646.7, + "unit": "ns", + "range": 29042830.047499657 + }, + { + "name": "Public BI Compression Time/CMSprovider compression throughput", + "value": 5149123964, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/CMSprovider", + "value": 1.1097483290565693, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/CMSprovider", + "value": 0.716556609162245, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/CMSprovider", + "value": 0.15918647846327127, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/CMSprovider", + "value": 819670911, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/Euro2016 compression", + "value": 1992505357.2, + "unit": "ns", + "range": 1155894.0462499857 + }, + { + "name": "Public BI Compression Time/Euro2016 compression throughput", + "value": 393253221, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/Euro2016", + "value": 1.374458466168364, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/Euro2016", + "value": 0.5831529155261527, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/Euro2016", + "value": 0.4103648041067158, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/Euro2016", + "value": 161377281, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/Food compression", + "value": 1262265805.2, + "unit": "ns", + "range": 1312086.0375000238 + }, + { + "name": "Public BI Compression Time/Food compression throughput", + "value": 332718229, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/Food", + "value": 1.2489250062818438, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/Food", + "value": 0.7061726292462795, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/Food", + "value": 0.12975756732583474, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/Food", + "value": 43172708, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Compression Time/HashTags compression", + "value": 3067264943, + "unit": "ns", + "range": 1590810.651250124 + }, + { + "name": "Public BI Compression Time/HashTags compression throughput", + "value": 804495592, + "unit": "bytes", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetZstd Ratio/HashTags", + "value": 1.5174123171188607, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Vortex-to-ParquetUncompressed Ratio/HashTags", + "value": 0.4314033177686917, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Ratio/HashTags", + "value": 0.24852638595936521, + "unit": "ratio", + "range": 0 + }, + { + "name": "Public BI Compression Size/HashTags", + "value": 199938382, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Time/chunked-without-fsst compression", + "value": 182575210.8652778, + "unit": "ns", + "range": 72052.56642360985 + }, + { + "name": "TPC-H l_comment Compression Time/chunked-without-fsst compression throughput", + "value": 183010921, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetZstd Ratio/chunked-without-fsst", + "value": 3.2154040694502277, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetUncompressed Ratio/chunked-without-fsst", + "value": 0.9983772549191251, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Ratio/chunked-without-fsst", + "value": 0.999965750677797, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Size/chunked-without-fsst", + "value": 183004653, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Time/chunked-with-fsst compression", + "value": 1198106855.7, + "unit": "ns", + "range": 431952.64999997616 + }, + { + "name": "TPC-H l_comment Compression Time/chunked-with-fsst compression throughput", + "value": 183010921, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetZstd Ratio/chunked-with-fsst", + "value": 1.162611736126256, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetUncompressed Ratio/chunked-with-fsst", + "value": 0.3609888799602568, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Ratio/chunked-with-fsst", + "value": 0.3592882634583321, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Size/chunked-with-fsst", + "value": 65753676, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Time/canonical-with-fsst compression", + "value": 1199561067.4, + "unit": "ns", + "range": 350784.5981249809 + }, + { + "name": "TPC-H l_comment Compression Time/canonical-with-fsst compression throughput", + "value": 183010937, + "unit": "bytes", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetZstd Ratio/canonical-with-fsst", + "value": 1.1626106130576037, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Vortex-to-ParquetUncompressed Ratio/canonical-with-fsst", + "value": 0.3609888799602568, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Ratio/canonical-with-fsst", + "value": 0.359280276238354, + "unit": "ratio", + "range": 0 + }, + { + "name": "TPC-H l_comment Compression Size/canonical-with-fsst", + "value": 65752220, + "unit": "bytes", + "range": 0 + } + ] } ], "Vortex bytes_at": [