You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Need to add `component` to other parts to be able to select the ODBC components
Add product ID to Windows installer
With stable product and upgrade id, Windows will be able to properly recognize ODBC installer as the same product, and prevent double-installation from happening.
Update README
Co-Authored-By: alinalibq <alina.li@improving.com>
If the registration is successful, then Apache Arrow Flight SQL ODBC Driver
38
+
should show as an available ODBC driver in the x64 ODBC Driver Manager.
39
+
40
+
## Steps to Generate Windows Installer
41
+
1. Install WiX toolset v6 from [GitHub](https://github.com/wixtoolset/wix/releases/).
42
+
2. Build with `ARROW_FLIGHT_SQL_ODBC=ON` and `ARROW_FLIGHT_SQL_ODBC_INSTALLER=ON`.
43
+
3. `cd` to `build` folder.
44
+
4. Run `cpack`.
45
+
46
+
If the generation is successful, you will find `Apache Arrow Flight SQL ODBC-<version>-win64.msi` generated under the `build` folder.
47
+
48
+
49
+
## Steps to Enable Logging
50
+
Arrow Flight SQL ODBC driver uses Arrow's internal logging framework. By default, the log messages are printed to the terminal.
51
+
1. Set environment variable `ARROW_ODBC_LOG_LEVEL` to any of the following valid values to enable logging. If `ARROW_ODBC_LOG_LEVEL` is set to a non-empty string that does not match any of the following values, `DEBUG` level is used by default.
52
+
53
+
The characters are case-insensitive.
54
+
- TRACE
55
+
- DEBUG
56
+
- INFO
57
+
- WARNING
58
+
- ERROR
59
+
- FATAL
60
+
61
+
The Windows ODBC driver currently does not support writing log files. `ARROW_USE_GLOG` is required to write log files, and `ARROW_USE_GLOG` is disabled on Windows platform since plasma using `glog` is not fully tested on windows.
62
+
63
+
Note: GH-47670 running more than 1 tests with logging enabled is not fully supported.
0 commit comments