Releases: livebook-dev/adbc
Releases · livebook-dev/adbc
v0.7.0
Release v0.7.0 with macos prebuild
v0.6.5
CHANGELOG
v0.6.5
Added
- Added an environment variable
ADBC_PREFER_PRECOMPILED. Set tofalseto force compile locally.
Changed
- Updated to ADBC library 15.
v0.6.4
v0.6.3
CHANGELOG
v0.6.3
Changes
- Updated to ADBC library 14, https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-14
- Updated to DuckDB 1.1.2, https://github.com/duckdb/duckdb/releases/tag/v1.1.2
- Added precompiled binaries for
aarch64-linux-gnu.
v0.6.2
release v0.6.2 Signed-off-by: Cocoa <[email protected]>
v0.6.1
CHANGELOG
v0.6.1
Changes
- Precompiling NIFs on
ubuntu-20.04thus lowering the minimum required GLIBCXX version to3.4.21.
v0.6.0
CHANGELOG
v0.6.0
Breaking changes
-
To avoid allocating data twice for inputs, the results now by default will return references in the data field of
Adbc.Column.If you need to use them in the Elixir world, you can use
Adbc.Result.materialize/1and
Adbc.Column.materialize/1to convert the data to regular Elixir terms.iex> {:ok, results} = Connection.query(conn, "SELECT 123 as num, 456.78 as fp") {:ok, results = %Adbc.Result{ data: [ %Adbc.Column{ name: "num", type: :s64, metadata: nil, nullable: true, data: [#Reference<0.351247108.3006922760.20174>] }, %Adbc.Column{ name: "fp", type: :f64, metadata: nil, nullable: true, data: [#Reference<0.351247108.3006922760.20175>] } ], num_rows: nil }} iex> Adbc.Result.materialize(results) %Adbc.Result{ data: [ %Adbc.Column{ name: "num", type: :s64, nullable: true, metadata: nil, data: [123] }, %Adbc.Column{ name: "fp", type: :f64, nullable: true, metadata: nil, data: [456.78] } ] }
v0.5.0
CHANGELOG
v0.5.0
Breaking changes
- Signed integer types and functions are now renamed from
i{8,16,32,64}tos{8,16,32,64}
Changes
- Updated to ADBC library 12.
Fix
- Boolean arrays are now correctly parsed.
- Include
CMakeLists.txtin package files
Added
- Added support for dictionary encoded array
v0.4.2
CHANGELOG
v0.4.2
Added
- Added support for run-end encoded array
Fix
- Include
CMakeLists.txtin package files
v0.4.1
v0.4.1