| 35 | static constexpr const char* kODBCLogLevel = "ARROW_ODBC_LOG_LEVEL"; |
| 36 | |
| 37 | FlightSqlDriver::FlightSqlDriver() |
| 38 | : diagnostics_("Apache Arrow", "Flight SQL", OdbcVersion::V_3), version_("0.9.0.0") { |
| 39 | RegisterComputeKernels(); |
| 40 | // Register log after compute kernels check to avoid segfaults |
| 41 | RegisterLog(); |
| 42 | // GH-48637: Disable Absl Deadlock detection from upstream projects |
| 43 | absl::SetMutexDeadlockDetectionMode(absl::OnDeadlockCycle::kIgnore); |
| 44 | } |
| 45 | |
| 46 | FlightSqlDriver::~FlightSqlDriver() { |
| 47 | // Unregister log if logging is enabled |
nothing calls this directly
no test coverage detected