Skip to content

Commit 18eff6d

Browse files
authoredFeb 13, 2023
upgrade to 0.7.0 (#122)
* upgrade to 0.7.0 Change-Id: I5e9b597d51e0838676028873fa5b71b81d99ba6e * use bundled for asan Change-Id: Id42ad0dc77c5718de4cd313d9829364de7c0dbfc
1 parent 65479bc commit 18eff6d

File tree

11 files changed

+54700
-38970
lines changed

11 files changed

+54700
-38970
lines changed
 

‎.github/workflows/rust.yaml

+2-19
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
name: Download duckdb
3939
with:
4040
repository: "duckdb/duckdb"
41-
tag: "v0.6.1"
41+
tag: "v0.7.0"
4242
fileName: ${{ matrix.duckdb }}
4343
out-file-path: .
4444

@@ -118,34 +118,17 @@ jobs:
118118
with:
119119
rust-version: nightly
120120
components: rust-src
121-
# download libduckdb
122-
- uses: robinraju/release-downloader@v1.4
123-
name: Download duckdb
124-
with:
125-
repository: "duckdb/duckdb"
126-
tag: "v0.6.1"
127-
fileName: "libduckdb-linux-amd64.zip"
128-
out-file-path: .
129-
- name: Linux extract duckdb
130-
uses: ihiroky/extract-action@v1
131-
with:
132-
file_path: ${{ github.workspace }}/libduckdb-linux-amd64.zip
133-
extract_dir: libduckdb
134121
- name: Tests with asan
135122
env:
136123
RUSTFLAGS: -Zsanitizer=address
137124
RUSTDOCFLAGS: -Zsanitizer=address
138125
ASAN_OPTIONS: "detect_stack_use_after_return=1:detect_leaks=1"
139-
DUCKDB_LIB_DIR: ${{ github.workspace }}/libduckdb
140-
DUCKDB_INCLUDE_DIR: ${{ github.workspace }}/libduckdb
141-
LD_LIBRARY_PATH: ${{ github.workspace }}/libduckdb
142126
# Work around https://github.com/rust-lang/rust/issues/59125 by
143127
# disabling backtraces. In an ideal world we'd probably suppress the
144128
# leak sanitization, but we don't care about backtraces here, so long
145129
# as the other tests have them.
146130
RUST_BACKTRACE: "0"
147-
# run: cargo -Z build-std test --features 'bundled' --features 'modern-full' --target x86_64-unknown-linux-gnu
148-
run: cargo -Z build-std test --features 'modern-full' --target x86_64-unknown-linux-gnu
131+
run: cargo -Z build-std test --features 'bundled' --features 'modern-full' --target x86_64-unknown-linux-gnu
149132

150133
- uses: wangfenjin/publish-crates@main
151134
name: cargo publish --dry-run

‎Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "duckdb"
3-
version = "0.6.1"
3+
version = "0.7.0"
44
authors = ["wangfenjin <wangfenj@gmail.com>"]
55
edition = "2021"
66
description = "Ergonomic wrapper for DuckDB"
@@ -69,7 +69,7 @@ tempdir = "0.3.7"
6969

7070
[dependencies.libduckdb-sys]
7171
path = "libduckdb-sys"
72-
version = "0.6.1"
72+
version = "0.7.0"
7373

7474
[package.metadata.docs.rs]
7575
features = []

‎libduckdb-sys/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libduckdb-sys"
3-
version = "0.6.1"
3+
version = "0.7.0"
44
authors = ["wangfenjin <wangfenj@gmail.com>"]
55
edition = "2021"
66
build = "build.rs"

0 commit comments

Comments
 (0)