This is an automated email from the ASF dual-hosted git repository.

jakevin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/main by this push:
     new 19356b26f5 Prepare `37.1.0` release (on `branch-37`) (#10128) (#10136)
19356b26f5 is described below

commit 19356b26f515149f96f9b6296975a77ac7260149
Author: Andrew Lamb <[email protected]>
AuthorDate: Thu Apr 18 23:01:31 2024 -0400

    Prepare `37.1.0` release (on `branch-37`) (#10128) (#10136)
    
    * Add CHANGELOG for 37.1.0
    
    * Update version to 37.1.0
    
    * prettier
    
    * update configs.md
---
 Cargo.toml                        |  34 ++++----
 datafusion-cli/Cargo.lock         | 161 ++++++++++++++++++++------------------
 datafusion-cli/Cargo.toml         |   4 +-
 datafusion/CHANGELOG.md           |   1 +
 dev/changelog/37.1.0.md           |  30 +++++++
 docs/source/user-guide/configs.md |   2 +-
 6 files changed, 135 insertions(+), 97 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml
index 1d882817ac..8876f41986 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -51,7 +51,7 @@ license = "Apache-2.0"
 readme = "README.md"
 repository = "https://github.com/apache/arrow-datafusion";
 rust-version = "1.73"
-version = "37.0.0"
+version = "37.1.0"
 
 [workspace.dependencies]
 # We turn off default-features for some dependencies here so the workspaces 
which inherit them can
@@ -73,22 +73,22 @@ bytes = "1.4"
 chrono = { version = "0.4.34", default-features = false }
 ctor = "0.2.0"
 dashmap = "5.4.0"
-datafusion = { path = "datafusion/core", version = "37.0.0", default-features 
= false }
-datafusion-common = { path = "datafusion/common", version = "37.0.0", 
default-features = false }
-datafusion-common-runtime = { path = "datafusion/common-runtime", version = 
"37.0.0" }
-datafusion-execution = { path = "datafusion/execution", version = "37.0.0" }
-datafusion-expr = { path = "datafusion/expr", version = "37.0.0" }
-datafusion-functions = { path = "datafusion/functions", version = "37.0.0" }
-datafusion-functions-aggregate = { path = "datafusion/functions-aggregate", 
version = "37.0.0" }
-datafusion-functions-array = { path = "datafusion/functions-array", version = 
"37.0.0" }
-datafusion-optimizer = { path = "datafusion/optimizer", version = "37.0.0", 
default-features = false }
-datafusion-physical-expr = { path = "datafusion/physical-expr", version = 
"37.0.0", default-features = false }
-datafusion-physical-expr-common = { path = "datafusion/physical-expr-common", 
version = "37.0.0", default-features = false }
-datafusion-physical-plan = { path = "datafusion/physical-plan", version = 
"37.0.0" }
-datafusion-proto = { path = "datafusion/proto", version = "37.0.0" }
-datafusion-sql = { path = "datafusion/sql", version = "37.0.0" }
-datafusion-sqllogictest = { path = "datafusion/sqllogictest", version = 
"37.0.0" }
-datafusion-substrait = { path = "datafusion/substrait", version = "37.0.0" }
+datafusion = { path = "datafusion/core", version = "37.1.0", default-features 
= false }
+datafusion-common = { path = "datafusion/common", version = "37.1.0", 
default-features = false }
+datafusion-common-runtime = { path = "datafusion/common-runtime", version = 
"37.1.0" }
+datafusion-execution = { path = "datafusion/execution", version = "37.1.0" }
+datafusion-expr = { path = "datafusion/expr", version = "37.1.0" }
+datafusion-functions = { path = "datafusion/functions", version = "37.1.0" }
+datafusion-functions-aggregate = { path = "datafusion/functions-aggregate", 
version = "37.1.0" }
+datafusion-functions-array = { path = "datafusion/functions-array", version = 
"37.1.0" }
+datafusion-optimizer = { path = "datafusion/optimizer", version = "37.1.0", 
default-features = false }
+datafusion-physical-expr = { path = "datafusion/physical-expr", version = 
"37.1.0", default-features = false }
+datafusion-physical-expr-common = { path = "datafusion/physical-expr-common", 
version = "37.1.0", default-features = false }
+datafusion-physical-plan = { path = "datafusion/physical-plan", version = 
"37.1.0" }
+datafusion-proto = { path = "datafusion/proto", version = "37.1.0" }
+datafusion-sql = { path = "datafusion/sql", version = "37.1.0" }
+datafusion-sqllogictest = { path = "datafusion/sqllogictest", version = 
"37.1.0" }
+datafusion-substrait = { path = "datafusion/substrait", version = "37.1.0" }
 doc-comment = "0.3"
 env_logger = "0.11"
 futures = "0.3"
diff --git a/datafusion-cli/Cargo.lock b/datafusion-cli/Cargo.lock
index 7ddc0af430..5ce5beab4d 100644
--- a/datafusion-cli/Cargo.lock
+++ b/datafusion-cli/Cargo.lock
@@ -387,7 +387,7 @@ checksum = 
"c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -869,9 +869,9 @@ dependencies = [
 
 [[package]]
 name = "cc"
-version = "1.0.92"
+version = "1.0.94"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41"
+checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7"
 dependencies = [
  "jobserver",
  "libc",
@@ -885,15 +885,15 @@ checksum = 
"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
 
 [[package]]
 name = "chrono"
-version = "0.4.37"
+version = "0.4.38"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e"
+checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
 dependencies = [
  "android-tzdata",
  "iana-time-zone",
  "num-traits",
  "serde",
- "windows-targets 0.52.4",
+ "windows-targets 0.52.5",
 ]
 
 [[package]]
@@ -1087,12 +1087,12 @@ dependencies = [
 
 [[package]]
 name = "ctor"
-version = "0.2.7"
+version = "0.2.8"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c"
+checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
 dependencies = [
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -1116,7 +1116,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "ahash",
  "apache-avro",
@@ -1168,7 +1168,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-cli"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "assert_cmd",
@@ -1195,7 +1195,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-common"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "ahash",
  "apache-avro",
@@ -1215,14 +1215,14 @@ dependencies = [
 
 [[package]]
 name = "datafusion-common-runtime"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "tokio",
 ]
 
 [[package]]
 name = "datafusion-execution"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "chrono",
@@ -1241,7 +1241,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-expr"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "ahash",
  "arrow",
@@ -1257,7 +1257,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-functions"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "base64 0.22.0",
@@ -1282,7 +1282,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-functions-aggregate"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "datafusion-common",
@@ -1295,7 +1295,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-functions-array"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "arrow-array",
@@ -1313,7 +1313,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-optimizer"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "async-trait",
@@ -1329,7 +1329,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-physical-expr"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "ahash",
  "arrow",
@@ -1358,7 +1358,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-physical-expr-common"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "datafusion-common",
@@ -1367,7 +1367,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-physical-plan"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "ahash",
  "arrow",
@@ -1399,7 +1399,7 @@ dependencies = [
 
 [[package]]
 name = "datafusion-sql"
-version = "37.0.0"
+version = "37.1.0"
 dependencies = [
  "arrow",
  "arrow-array",
@@ -1486,9 +1486,9 @@ checksum = 
"fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
 
 [[package]]
 name = "either"
-version = "1.10.0"
+version = "1.11.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
+checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2"
 
 [[package]]
 name = "encoding_rs"
@@ -1676,7 +1676,7 @@ checksum = 
"87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -2026,9 +2026,9 @@ checksum = 
"49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
 
 [[package]]
 name = "jobserver"
-version = "0.1.29"
+version = "0.1.30"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f08474e32172238f2827bd160c67871cdb2801430f65c3979184dc362e3ca118"
+checksum = "685a7d121ee3f65ae4fddd72b25a04bb36b6af81bc0828f7d5434c0fe60fa3a2"
 dependencies = [
  "libc",
 ]
@@ -2289,9 +2289,9 @@ checksum = 
"61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
 
 [[package]]
 name = "num"
-version = "0.4.1"
+version = "0.4.2"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af"
+checksum = "3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41"
 dependencies = [
  "num-bigint",
  "num-complex",
@@ -2596,7 +2596,7 @@ checksum = 
"2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -2685,9 +2685,9 @@ dependencies = [
 
 [[package]]
 name = "proc-macro2"
-version = "1.0.79"
+version = "1.0.81"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
+checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba"
 dependencies = [
  "unicode-ident",
 ]
@@ -3122,29 +3122,29 @@ checksum = 
"a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4"
 
 [[package]]
 name = "serde"
-version = "1.0.197"
+version = "1.0.198"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
+checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc"
 dependencies = [
  "serde_derive",
 ]
 
 [[package]]
 name = "serde_derive"
-version = "1.0.197"
+version = "1.0.198"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
+checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
 name = "serde_json"
-version = "1.0.115"
+version = "1.0.116"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813"
 dependencies = [
  "itoa",
  "ryu",
@@ -3272,7 +3272,7 @@ checksum = 
"01b2e185515564f15375f593fb966b5718bc624ba77fe49fa4616ad619690554"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3318,7 +3318,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "rustversion",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3331,7 +3331,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "rustversion",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3353,9 +3353,9 @@ dependencies = [
 
 [[package]]
 name = "syn"
-version = "2.0.58"
+version = "2.0.60"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
+checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -3439,7 +3439,7 @@ checksum = 
"c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3534,7 +3534,7 @@ checksum = 
"5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3631,7 +3631,7 @@ checksum = 
"34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3676,7 +3676,7 @@ checksum = 
"f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
@@ -3830,7 +3830,7 @@ dependencies = [
  "once_cell",
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
  "wasm-bindgen-shared",
 ]
 
@@ -3864,7 +3864,7 @@ checksum = 
"e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
  "wasm-bindgen-backend",
  "wasm-bindgen-shared",
 ]
@@ -3945,7 +3945,7 @@ version = "0.52.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
 dependencies = [
- "windows-targets 0.52.4",
+ "windows-targets 0.52.5",
 ]
 
 [[package]]
@@ -3963,7 +3963,7 @@ version = "0.52.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
 dependencies = [
- "windows-targets 0.52.4",
+ "windows-targets 0.52.5",
 ]
 
 [[package]]
@@ -3983,17 +3983,18 @@ dependencies = [
 
 [[package]]
 name = "windows-targets"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
+checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
 dependencies = [
- "windows_aarch64_gnullvm 0.52.4",
- "windows_aarch64_msvc 0.52.4",
- "windows_i686_gnu 0.52.4",
- "windows_i686_msvc 0.52.4",
- "windows_x86_64_gnu 0.52.4",
- "windows_x86_64_gnullvm 0.52.4",
- "windows_x86_64_msvc 0.52.4",
+ "windows_aarch64_gnullvm 0.52.5",
+ "windows_aarch64_msvc 0.52.5",
+ "windows_i686_gnu 0.52.5",
+ "windows_i686_gnullvm",
+ "windows_i686_msvc 0.52.5",
+ "windows_x86_64_gnu 0.52.5",
+ "windows_x86_64_gnullvm 0.52.5",
+ "windows_x86_64_msvc 0.52.5",
 ]
 
 [[package]]
@@ -4004,9 +4005,9 @@ checksum = 
"2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
 
 [[package]]
 name = "windows_aarch64_gnullvm"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
+checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
 
 [[package]]
 name = "windows_aarch64_msvc"
@@ -4016,9 +4017,9 @@ checksum = 
"dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
 
 [[package]]
 name = "windows_aarch64_msvc"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
+checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
 
 [[package]]
 name = "windows_i686_gnu"
@@ -4028,9 +4029,15 @@ checksum = 
"a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
 
 [[package]]
 name = "windows_i686_gnu"
-version = "0.52.4"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
+
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
+checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
 
 [[package]]
 name = "windows_i686_msvc"
@@ -4040,9 +4047,9 @@ checksum = 
"8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
 
 [[package]]
 name = "windows_i686_msvc"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
+checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
 
 [[package]]
 name = "windows_x86_64_gnu"
@@ -4052,9 +4059,9 @@ checksum = 
"53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
 
 [[package]]
 name = "windows_x86_64_gnu"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
+checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
 
 [[package]]
 name = "windows_x86_64_gnullvm"
@@ -4064,9 +4071,9 @@ checksum = 
"0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
 
 [[package]]
 name = "windows_x86_64_gnullvm"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
+checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
 
 [[package]]
 name = "windows_x86_64_msvc"
@@ -4076,9 +4083,9 @@ checksum = 
"ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
 
 [[package]]
 name = "windows_x86_64_msvc"
-version = "0.52.4"
+version = "0.52.5"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
+checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
 
 [[package]]
 name = "winreg"
@@ -4122,7 +4129,7 @@ checksum = 
"9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.58",
+ "syn 2.0.60",
 ]
 
 [[package]]
diff --git a/datafusion-cli/Cargo.toml b/datafusion-cli/Cargo.toml
index 98588edcd1..dd0f8248df 100644
--- a/datafusion-cli/Cargo.toml
+++ b/datafusion-cli/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "datafusion-cli"
 description = "Command Line Client for DataFusion query engine."
-version = "37.0.0"
+version = "37.1.0"
 authors = ["Apache Arrow <[email protected]>"]
 edition = "2021"
 keywords = ["arrow", "datafusion", "query", "sql"]
@@ -35,7 +35,7 @@ async-trait = "0.1.41"
 aws-config = "0.55"
 aws-credential-types = "0.55"
 clap = { version = "3", features = ["derive", "cargo"] }
-datafusion = { path = "../datafusion/core", version = "37.0.0", features = [
+datafusion = { path = "../datafusion/core", version = "37.1.0", features = [
     "avro",
     "crypto_expressions",
     "datetime_expressions",
diff --git a/datafusion/CHANGELOG.md b/datafusion/CHANGELOG.md
index c111375e30..6ab4801b8c 100644
--- a/datafusion/CHANGELOG.md
+++ b/datafusion/CHANGELOG.md
@@ -19,6 +19,7 @@
 
 # Changelog
 
+- [37.1.0](../dev/changelog/37.1.0.md)
 - [37.0.0](../dev/changelog/37.0.0.md)
 - [36.0.0](../dev/changelog/36.0.0.md)
 - [35.0.0](../dev/changelog/35.0.0.md)
diff --git a/dev/changelog/37.1.0.md b/dev/changelog/37.1.0.md
new file mode 100644
index 0000000000..a8c6647e0e
--- /dev/null
+++ b/dev/changelog/37.1.0.md
@@ -0,0 +1,30 @@
+<!---
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+
+## [37.1.0](https://github.com/apache/arrow-datafusion/tree/37.1.0) 
(2024-04-18)
+
+[Full 
Changelog](https://github.com/apache/arrow-datafusion/compare/37.0.0...37.1.0)
+
+**Merged pull requests:**
+
+- Backport to 37: fix `NamedStructField` should be rewritten in 
OperatorToFunction in subquery regression 
[#10103](https://github.com/apache/arrow-datafusion/pull/10103) (alamb)
+- Backport to 37: fix Coercion stopped working for coalesce on a dictionary 
column [#10104](https://github.com/apache/arrow-datafusion/pull/10104) (alamb)
+- Backport to 37: group by count distinct doesn't work for timestamps with 
time zone [#10105](https://github.com/apache/arrow-datafusion/pull/10105) 
(alamb)
+- Backport to 37: make udf structs public 
[#10107](https://github.com/apache/arrow-datafusion/pull/10107) (alamb)
+- Backport to 37: Reduce DataFrame stack size and fix large futures warnings 
[#10123](https://github.com/apache/arrow-datafusion/pull/10123) (sergiimk)
diff --git a/docs/source/user-guide/configs.md 
b/docs/source/user-guide/configs.md
index a95f2f802d..3ee3778177 100644
--- a/docs/source/user-guide/configs.md
+++ b/docs/source/user-guide/configs.md
@@ -64,7 +64,7 @@ Environment variables are read during `SessionConfig` 
initialisation so they mus
 | datafusion.execution.parquet.statistics_enabled                         | 
NULL                      | Sets if statistics are enabled for any column Valid 
values are: "none", "chunk", and "page" These values are not case sensitive. If 
NULL, uses default parquet writer setting                                       
                                                                                
                                                                                
                 [...]
 | datafusion.execution.parquet.max_statistics_size                        | 
NULL                      | Sets max statistics size for any column. If NULL, 
uses default parquet writer setting                                             
                                                                                
                                                                                
                                                                                
                   [...]
 | datafusion.execution.parquet.max_row_group_size                         | 
1048576                   | Target maximum number of rows in each row group 
(defaults to 1M rows). Writing larger row groups requires more memory to write, 
but can get better compression and be faster to read.                           
                                                                                
                                                                                
                     [...]
-| datafusion.execution.parquet.created_by                                 | 
datafusion version 37.0.0 | Sets "created by" property                          
                                                                                
                                                                                
                                                                                
                                                                                
                 [...]
+| datafusion.execution.parquet.created_by                                 | 
datafusion version 37.1.0 | Sets "created by" property                          
                                                                                
                                                                                
                                                                                
                                                                                
                 [...]
 | datafusion.execution.parquet.column_index_truncate_length               | 
NULL                      | Sets column index truncate length                   
                                                                                
                                                                                
                                                                                
                                                                                
                 [...]
 | datafusion.execution.parquet.data_page_row_count_limit                  | 
18446744073709551615      | Sets best effort maximum number of rows in data 
page                                                                            
                                                                                
                                                                                
                                                                                
                     [...]
 | datafusion.execution.parquet.encoding                                   | 
NULL                      | Sets default encoding for any column Valid values 
are: plain, plain_dictionary, rle, bit_packed, delta_binary_packed, 
delta_length_byte_array, delta_byte_array, rle_dictionary, and 
byte_stream_split. These values are not case sensitive. If NULL, uses default 
parquet writer setting                                                          
                                                  [...]

Reply via email to