diff --git a/Cargo.lock b/Cargo.lock index 747bd38..e651281 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5308,9 +5308,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vortex" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a9250fbf9b121d5204d7367866b4177183cf924467fbc5a783b7ee159ef9e8" +checksum = "5c38745c068389a3f4f4bb90796a4483f572b01a4be12214969a904bb4ee14e2" dependencies = [ "vortex-alp", "vortex-array", @@ -5343,9 +5343,9 @@ dependencies = [ [[package]] name = "vortex-alp" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8e1da51ef4feaca010bf0929fef08056af3c94fc57beb52db2a00c1a9774d0" +checksum = "f8164f9cad20b9b27b55bb45207e8eb3a34654bc0d914b248c882ecc9608081d" dependencies = [ "itertools 0.14.0", "num-traits", @@ -5362,9 +5362,9 @@ dependencies = [ [[package]] name = "vortex-array" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ba6a482bfd544b6d6d13fabdd0fbf7129a6d940c52ada53b37d932a070daedb" +checksum = "bb1d54c64ba3bad5541b56a5a82f8974a0c23e8be251ecc5be0aec0fbedf0db7" dependencies = [ "arc-swap", "arcref", @@ -5398,6 +5398,7 @@ dependencies = [ "rand 0.10.1", "rustc-hash", "simdutf8", + "smallvec", "static_assertions", "termtree", "tracing", @@ -5414,9 +5415,9 @@ dependencies = [ [[package]] name = "vortex-array-macros" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b969a03f7691c9c2b36312351f42b79edae328bcd8b05d374e46bd3bd307a335" +checksum = "fd362259113f4043fc8abcbdbe1c7bd1d98ee375fb24f2df40faa9ec037b09ec" dependencies = [ "proc-macro2", "quote", @@ -5425,9 +5426,9 @@ dependencies = [ [[package]] name = "vortex-btrblocks" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86548e6548a15ebb243d280c0a7a5cd67bef8631033b48b999f6a5900cc11ae8" +checksum = "c05a6b68dce93bcc603ab1ff7c7b177d39bc994dc68c8cab6d7e6ae4ad3a2d74" dependencies = [ "itertools 0.14.0", "num-traits", @@ -5456,9 +5457,9 @@ dependencies = [ [[package]] name = "vortex-buffer" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c49a17335dad8b0bc63dd27edef05ed86f97df505f620148e2add41f9c114ddf" +checksum = "760d0739f6230e946c4c4e825c1ee71141f6122370cb7ce86293526941f3e2b8" dependencies = [ "arrow-buffer", "bitvec", @@ -5470,9 +5471,9 @@ dependencies = [ [[package]] name = "vortex-bytebool" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72051360c3d36cdcb40f5d4549f861122723c1da5d0a02c9438991ff201fff0a" +checksum = "9194d684256beb3da85273ab25a31813ca922652d5edb4990f17ff98274b149f" dependencies = [ "num-traits", "vortex-array", @@ -5484,9 +5485,9 @@ dependencies = [ [[package]] name = "vortex-compressor" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed8ba49c94482fa38b5597ebde66b8d22d7d594117c3111c075e344354ad6b45" +checksum = "d646f46ae35854ec30e5624f226818c157e6ac984aab07ddbe71fbfabaddc492" dependencies = [ "itertools 0.14.0", "num-traits", @@ -5503,9 +5504,9 @@ dependencies = [ [[package]] name = "vortex-datafusion" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe0125954a3b6ad4b57cc294a7d713c5d2494ad2288c2c351a59a9b685fd2c9c" +checksum = "8b49ba4e9803784dd22af0158b066847ea5efe65c25af43449c47866401699f2" dependencies = [ "arrow-schema", "async-trait", @@ -5549,9 +5550,9 @@ dependencies = [ [[package]] name = "vortex-datetime-parts" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13deb6bd4f182518759026bacdae3657c0641038e0e998c89840517967d50754" +checksum = "9ec9be7afa61716a348d4f6f717bfc0e6741119f0a3c70ea9ed25e76205a3d74" dependencies = [ "num-traits", "prost", @@ -5564,9 +5565,9 @@ dependencies = [ [[package]] name = "vortex-decimal-byte-parts" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "283f20d82dea087ae870dfd9f34acb1b6ec2211a218f261aada73311f41714a5" +checksum = "87dd50f45633a7a16a057f0765f9e98e99b6836dc3dc96805afd11c9f94a151c" dependencies = [ "num-traits", "prost", @@ -5579,9 +5580,9 @@ dependencies = [ [[package]] name = "vortex-error" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6e062cda75c2c6fbe4c124c0745c5e5f4c427b710e4eab8e262f7f021a3d9c" +checksum = "9e008e9cb85442801cff20b20c5aff760a5bf30806681f52503fc9f6bf97afde" dependencies = [ "arrow-schema", "flatbuffers", @@ -5593,9 +5594,9 @@ dependencies = [ [[package]] name = "vortex-fastlanes" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "236e69f7e4e7582d76a32c87e91707bc067a66f0e874c71346c386448580e5c9" +checksum = "a442f084a6bce41797f2f5f161a9298f17a931f84576193aaf7494ec0ece0f37" dependencies = [ "fastlanes", "itertools 0.14.0", @@ -5611,9 +5612,9 @@ dependencies = [ [[package]] name = "vortex-file" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79ced672b8f0597928c252d0ba9854ab43524bbaee596298f78f98fe02090860" +checksum = "29db1b4c9456090886247da38f9867c0afc58e66f294d9d47be2529fcb33212f" dependencies = [ "async-trait", "bytes", @@ -5656,9 +5657,9 @@ dependencies = [ [[package]] name = "vortex-flatbuffers" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93e60db2af40dd63c1f0c52b20fdb4d2c45d711e237a62b4f2773452f09aa4c1" +checksum = "8d503cf92df7d44c58223e99c189f3eba328b40b0b774016032689b77cec688a" dependencies = [ "flatbuffers", "vortex-buffer", @@ -5667,9 +5668,9 @@ dependencies = [ [[package]] name = "vortex-fsst" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f283cdd8646f708f3f18c844f5c10f065d6c32635028ef89f2c3f706c3b0c3fa" +checksum = "782926349b78ee6f035d926c05db97232d878978da4c3894d561e49fda7007a5" dependencies = [ "fsst-rs", "prost", @@ -5682,9 +5683,9 @@ dependencies = [ [[package]] name = "vortex-io" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6a3c96d35ec9d5b04b7de75eae140c60be2b93583eb74625e650c8b5a6d129c" +checksum = "f0cac61d30baec6d0cb24fd750d24b7ae9a24ba0003d891998a6c116a627f904" dependencies = [ "async-fs", "async-stream", @@ -5712,9 +5713,9 @@ dependencies = [ [[package]] name = "vortex-ipc" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445b41227cfd4e4ab2ed805af34eb2843a5643f96957bca2538a9976d144ddd0" +checksum = "be48e766cd466e0ebee9cefce7eea7d5c413c73d86bfe8e3e589cf4961b62da8" dependencies = [ "bytes", "flatbuffers", @@ -5730,9 +5731,9 @@ dependencies = [ [[package]] name = "vortex-layout" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0be2721a10c0be5cc23b305b94dbe376635d3566c973ecda130b99169946592" +checksum = "b881e553563034b4ad3c2ff639b3b31e4d404596d14c3bbb7b99e5e12a9c33c9" dependencies = [ "arcref", "arrow-array", @@ -5773,9 +5774,9 @@ dependencies = [ [[package]] name = "vortex-mask" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40763e543b1152ece372db3df790bb234ed87679aa658bc0faa62c8c5f4fb8c7" +checksum = "814f2d4d170b0a208d47af757a490cd848873ec0aa2e24eb57b011c4fe6a3a45" dependencies = [ "itertools 0.14.0", "vortex-buffer", @@ -5784,9 +5785,9 @@ dependencies = [ [[package]] name = "vortex-metrics" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d90b2fab74847f9458d23809d6f9989533c0b1e108c8f137e429f3b72b64c3db" +checksum = "51892cdd65afc760b78b0d5a825815953f88f79684d84a0c1648c9cc1fcf28ad" dependencies = [ "parking_lot", "sketches-ddsketch", @@ -5794,9 +5795,9 @@ dependencies = [ [[package]] name = "vortex-pco" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e40c959c9bdd123bbf91e069969a5d1ab4c5df95da4c5c72035c067561e826f6" +checksum = "f2417f6d7d652594009bcb4f05a09b505dabd92dcd03d34a40fbb23524c20221" dependencies = [ "pco", "prost", @@ -5809,9 +5810,9 @@ dependencies = [ [[package]] name = "vortex-proto" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00cc10e60073a8c7035f364b0245a612281767b614a82eea7a91101154d06904" +checksum = "cbf57373bf6bf1818532b139e299e4024af5bea1006bfba145b44f9fb1db3d59" dependencies = [ "prost", "prost-types", @@ -5819,9 +5820,9 @@ dependencies = [ [[package]] name = "vortex-runend" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab758ef0a632235a9c2b0d84936a196fdbe4c977b76ae26bf61551ea06bb978f" +checksum = "228ebda72c570340a9773a630fc69a25f050558f515c202c9a13ac44ce646c0b" dependencies = [ "arrow-array", "itertools 0.14.0", @@ -5836,9 +5837,9 @@ dependencies = [ [[package]] name = "vortex-scan" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac2de638d954c096a74cc1d65f8d8eaec87d65f3f1b5b2107b7f4b9ce04e8736" +checksum = "1c938e2ec4196c021919d7fe58b803020f7a4164f4005c0902dabf4752058fdd" dependencies = [ "async-trait", "futures", @@ -5853,12 +5854,13 @@ dependencies = [ [[package]] name = "vortex-sequence" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3def30531a2ab05a75c4e9b56ed62f129067f46b809be39664d797648d4cf1e" +checksum = "92be897dcb24dc91df61895a80069fe19d21c1c08ead719449e38608cbf67c3a" dependencies = [ "num-traits", "prost", + "smallvec", "vortex-array", "vortex-buffer", "vortex-error", @@ -5869,9 +5871,9 @@ dependencies = [ [[package]] name = "vortex-session" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a66a1a9174743e63eeb2183d0108faecad1035bae1c83c6cc71d761b2065f6c7" +checksum = "83fd272d8dc03f5d5de09a7d821c61b72ade8d4d93c671902c5da4a3ff94f34b" dependencies = [ "dashmap", "lasso", @@ -5882,9 +5884,9 @@ dependencies = [ [[package]] name = "vortex-sparse" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac2008140172a9899d209449de0e36345f6d28368e76f3340424435c5857806" +checksum = "cb39abcedff222cc61dc41ceb82dc5b3a83f00333621f73e22995a445c2aee8c" dependencies = [ "itertools 0.14.0", "num-traits", @@ -5898,9 +5900,9 @@ dependencies = [ [[package]] name = "vortex-utils" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efdd36eb4a0bf533757b998033771a1bfa5bf08e3fe24ea75ad9d10c8f5519d1" +checksum = "b7750b6af78ff1aabe9d8d94971ce205de923b38c0495b5c3c4218803a2b8976" dependencies = [ "dashmap", "hashbrown 0.17.0", @@ -5909,9 +5911,9 @@ dependencies = [ [[package]] name = "vortex-zigzag" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de5bb91a5c03e2537f0d3da80baa39b176cdfe7166855414862b3b4fa7d9a3df" +checksum = "2c88b511d418f4b391b3f0f88062ffae8b7f7f7b4b4adb1a31488006c9e942ce" dependencies = [ "vortex-array", "vortex-buffer", @@ -5923,9 +5925,9 @@ dependencies = [ [[package]] name = "vortex-zstd" -version = "0.70.0" +version = "0.72.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd578a30132badc04709af4bd581e372f010a1c59a5e959a2f20fdbea099338f" +checksum = "7e50ee57d9c5bb866ce9bf7663e48b4e7ca8f870174197260929a0406b2006da" dependencies = [ "itertools 0.14.0", "prost", diff --git a/Cargo.toml b/Cargo.toml index 8fcf062..0ff0e5b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ env_logger = "0.11.10" mimalloc = "0.1.50" regex = "1.12.3" tokio = { version = "1.52.1", features = ["full"] } -vortex-datafusion = "0.70.0" +vortex-datafusion = "0.72.0" [dev-dependencies] insta = "1.47.2"