@@ -67,13 +67,9 @@ struct RuntimeInfo {
6767
6868 // / Whether using the OS-based timezone database
6969 // / This is set at compile-time.
70- // ARROW_DEPRECATED("Deprecated in 23.0.0")
7170 bool using_os_timezone_db;
7271
7372 // / The path to the timezone database; by default None.
74- // / This is only used on some Windows builds where
75- // / std::chrono timezone support is not available.
76- // ARROW_DEPRECATED("Deprecated in 23.0.0")
7773 std::optional<std::string> timezone_db_path;
7874};
7975
@@ -90,18 +86,12 @@ const BuildInfo& GetBuildInfo();
9086ARROW_EXPORT
9187RuntimeInfo GetRuntimeInfo ();
9288
93- // TODO(GH-48743): Remove when RTools upgrades to GCC with std::chrono timezone support
94- // https://github.com/apache/arrow/issues/48743
9589struct GlobalOptions {
96- // / The path to the timezone database; by default None.
97- // / This is only used on some Windows builds where
98- // / std::chrono timezone support is not available.
99- // ARROW_DEPRECATED("Deprecated in 23.0.0")
90+ // / Path to text timezone database. This is only configurable on Windows,
91+ // / which does not have a compatible OS timezone database.
10092 std::optional<std::string> timezone_db_path;
10193};
10294
103- // TODO(GH-48743): Remove when RTools upgrades to GCC with std::chrono timezone support
104- // https://github.com/apache/arrow/issues/48743
10595ARROW_EXPORT
10696Status Initialize (const GlobalOptions& options) noexcept ;
10797
0 commit comments