Skip to content

Commit 82e6caf

Browse files
authored
1.2.0 (#10)
* Update lib.rs * Update Makefile * Update MainDistributionPipeline.yml * resync submodule * Update README.md * Update .gitmodules * Update MainDistributionPipeline.yml * Update Cargo.toml * Update Makefile * Fixed for 1.2.0 * fix makefile * Update MainDistributionPipeline.yml
1 parent 3e32261 commit 82e6caf

File tree

8 files changed

+236
-188
lines changed

8 files changed

+236
-188
lines changed

.github/workflows/MainDistributionPipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ concurrency:
1616
jobs:
1717
duckdb-stable-build:
1818
name: Build extension binaries
19-
uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@main
19+
uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@v1.2.0
2020
with:
21-
duckdb_version: v1.1.3
21+
duckdb_version: v1.2.0
2222
ci_tools_version: main
2323
extension_name: pcap_reader
2424
extra_toolchains: rust;python3
25-
exclude_archs: 'linux_amd64_musl'
25+
exclude_archs: 'wasm_mvp;wasm_eh;wasm_threads;windows_amd64_rtools;windows_amd64_mingw;linux_amd64_musl'

.gitmodules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[submodule "extension-ci-tools"]
2+
branch = v1.2.0
23
path = extension-ci-tools
34
url = https://github.com/duckdb/extension-ci-tools

Cargo.lock

Lines changed: 28 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ path = "src/wasm_lib.rs"
2121
crate-type = ["staticlib"]
2222

2323
[dependencies]
24-
duckdb = { version = "1.1.1", features = ["vtab-loadable"] }
25-
duckdb-loadable-macros = "0.1.3"
26-
libduckdb-sys = { version = "1.1.1", features = ["loadable-extension"] }
24+
duckdb = { version = "1.2.0", features = ["vtab-loadable"] }
25+
duckdb-loadable-macros = "0.1.4"
26+
libduckdb-sys = { version = "1.2.0", features = ["loadable-extension"] }
2727
pcap-parser = "0.16.0"
2828
hex = "0.4"
2929
ehttp = "0.5.0"

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,15 @@
22

33
PROJ_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
44

5+
# Set to 1 to enable Unstable API (binaries will only work on TARGET_DUCKDB_VERSION, forwards compatibility will be broken)
6+
# Note: currently extension-template-rs requires this, as duckdb-rs relies on unstable C API functionality
7+
USE_UNSTABLE_C_API=1
8+
59
# TODO: these values are currently duplicated in lib.rs. There's a PR open in duckdb-rs that fixes this
610
EXTENSION_NAME=pcap_reader
7-
MINIMUM_DUCKDB_VERSION=v0.0.1
11+
MINIMUM_DUCKDB_VERSION=v1.2.0
12+
TARGET_DUCKDB_VERSION=v1.2.0
13+
DUCKDB_EXTENSION_MIN_DUCKDB_VERSION=v1.2.0
814

915
all: configure debug
1016

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@ D SELECT * FROM pcap_reader('test/test.pcap') LIMIT 3;
2525
3 rows 8 columns │
2626
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
2727
```
28-

0 commit comments

Comments
 (0)