databricks-sql-nodejs
databricks-sql-nodejs copied to clipboard
Databricks SQL Connector for Node.js
When you run a query on BigInt column, I would expect it to return the result in JS native BigInt type instead of regular int which is 4 bytes and...
Part of [PECO-1390] Initially I planned to convert unit tests gradually, but there were issues with collecting coverage data. So I had to convert everything at once [PECO-1390]: https://databricks.atlassian.net/browse/PECO-1390?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
"timeout is the maximum time to execute an operation. It has Buffer type because timestamp in Hive has capacity 64. So for such value, you should use [node-int64](https://www.npmjs.com/package/node-int64) npm module."...
In a particular file, the `Array.prototype` is being frozen which is causing compatibility issues. The issue arises when the `at` method is added to the `Array.prototype` after it has been...
I've built a plugin for connecting Databricks to [Luzmo](https://www.luzmo.com/). I would like to be able to process the results from a query as a readable stream, similar to how [this...
Hi, When I `SELECT *` from a table with columns containing an Array of TIMESTAMPS I always get back an empty list. Array of STRING seems to work perfectly fine...
Currently the settings for a custom certificate or two-way SSL are implemented on the `IConnectionOptions` interface but they don't surface back up to an object that the user of the...
Follow-up on #24 Make parameters for http agent configurable by the end user
Hi, in case of error there is no indication in errorCode and statusCode (or maybe also other fields), only the message ``` response: { status: { statusCode: 0, infoMessages: null,...
I noticed that `HiveUtils.fetchAll` calls `driver.fetchResults` twice for small operations that fit in a single response. Apparently `checkIfOperationHasMoreRows` returns true if the response contains any rows regardless of the `hasMoreRows`...