databricks-sql-nodejs icon indicating copy to clipboard operation
databricks-sql-nodejs copied to clipboard

Databricks SQL Connector for Node.js

Results 42 databricks-sql-nodejs issues
Sort by recently updated
recently updated
newest added

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."...

documentation

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...

enhancement
Component: Core

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...

bug
Component: Results Processing

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...

enhancement
Component: Core

Follow-up on #24 Make parameters for http agent configurable by the end user

enhancement
Component: Core

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,...

enhancement
Component: Error Handling

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`...

Component: Core