Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ext/node): implement node:sqlite #27308

Merged
merged 31 commits into from
Jan 28, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
0ab878c
init
littledivy Dec 9, 2024
87de655
lets see
littledivy Dec 10, 2024
72c96bf
more
littledivy Dec 10, 2024
87574d2
changes
littledivy Dec 11, 2024
3279935
in the mirrorrrr tsh tshh
littledivy Dec 11, 2024
bf6825e
bench
littledivy Dec 12, 2024
509bd95
:sparkles:
littledivy Dec 14, 2024
11c4d61
docs
littledivy Dec 14, 2024
57c29c3
use git
littledivy Dec 14, 2024
95763d3
Merge branch 'main' into sqlite_node_cppgc
littledivy Dec 14, 2024
0087380
setReadBigints
littledivy Dec 14, 2024
9e7306a
core
littledivy Dec 15, 2024
9e37da4
lint ks
littledivy Dec 15, 2024
d104b0b
copyright header
littledivy Dec 15, 2024
a9f85a7
aarch64 ptr type
littledivy Dec 15, 2024
e21982d
perf
littledivy Dec 15, 2024
574892a
update test
littledivy Dec 15, 2024
f0409a6
lint
littledivy Dec 15, 2024
636a6c3
deno_core 0.326.0
littledivy Dec 15, 2024
a43ea7a
update comments
littledivy Dec 16, 2024
0c0a3e6
add tests
littledivy Dec 16, 2024
58f348b
Merge branch 'main' into sqlite_node_cppgc
littledivy Dec 16, 2024
83c6bfd
Merge branch 'main' of github.com:denoland/deno into sqlite_node_cppgc
littledivy Dec 16, 2024
f9654b3
huh
littledivy Dec 16, 2024
8b030f3
Merge branch 'main' of github.com:denoland/deno into sqlite_node_cppgc
littledivy Dec 31, 2024
fa2a41e
Merge branch 'main' into sqlite_node_cppgc
littledivy Jan 17, 2025
da2bf5f
merge
littledivy Jan 24, 2025
23a657d
x
littledivy Jan 24, 2025
f3ad511
x
littledivy Jan 24, 2025
bac9d03
copyright
littledivy Jan 24, 2025
006e364
Merge branch 'main' into sqlite_node_cppgc
littledivy Jan 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
merge
  • Loading branch information
littledivy committed Jan 24, 2025
commit da2bf5f8ee58c0fabe5988f0ab69d8cd7a40342d
6 changes: 2 additions & 4 deletions .github/workflows/ci.generate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { stringify } from "jsr:@std/yaml@^0.221/stringify";
// Bump this number when you want to purge the cache.
// Note: the tools/release/01_bump_crate_versions.ts script will update this version
// automatically via regex, so ensure that this line maintains this format.
const cacheVersion = 36;
const cacheVersion = 37;

const ubuntuX86Runner = "ubuntu-24.04";
const ubuntuX86XlRunner = "ubuntu-24.04-xl";
Expand Down Expand Up @@ -130,9 +130,7 @@ cat /sysroot/.env
# to build because the object formats are not compatible.
echo "
CARGO_PROFILE_BENCH_INCREMENTAL=false
CARGO_PROFILE_BENCH_LTO=false
CARGO_PROFILE_RELEASE_INCREMENTAL=false
CARGO_PROFILE_RELEASE_LTO=false
RUSTFLAGS<<__1
-C linker-plugin-lto=true
-C linker=clang-${llvmVersion}
Expand All @@ -156,7 +154,7 @@ RUSTDOCFLAGS<<__1
$RUSTFLAGS
__1
CC=/usr/bin/clang-${llvmVersion}
CFLAGS=-flto=thin $CFLAGS
CFLAGS=$CFLAGS
" > $GITHUB_ENV`,
};

Expand Down
12 changes: 5 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,8 +184,8 @@ jobs:
~/.cargo/registry/index
~/.cargo/registry/cache
~/.cargo/git/db
key: '36-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
restore-keys: '36-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-'
key: '37-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
restore-keys: '37-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-'
if: '!(matrix.skip)'
- uses: dsherret/rust-toolchain-file@v1
if: '!(matrix.skip)'
Expand Down Expand Up @@ -307,9 +307,7 @@ jobs:
# to build because the object formats are not compatible.
echo "
CARGO_PROFILE_BENCH_INCREMENTAL=false
CARGO_PROFILE_BENCH_LTO=false
CARGO_PROFILE_RELEASE_INCREMENTAL=false
CARGO_PROFILE_RELEASE_LTO=false
RUSTFLAGS<<__1
-C linker-plugin-lto=true
-C linker=clang-19
Expand All @@ -333,7 +331,7 @@ jobs:
$RUSTFLAGS
__1
CC=/usr/bin/clang-19
CFLAGS=-flto=thin $CFLAGS
CFLAGS=$CFLAGS
" > $GITHUB_ENV
- name: Remove macOS cURL --ipv4 flag
run: |-
Expand Down Expand Up @@ -379,7 +377,7 @@ jobs:
!./target/*/*.zip
!./target/*/*.tar.gz
key: never_saved
restore-keys: '36-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
restore-keys: '37-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
- name: Apply and update mtime cache
if: '!(matrix.skip) && (!startsWith(github.ref, ''refs/tags/''))'
uses: ./.github/mtime_cache
Expand Down Expand Up @@ -689,7 +687,7 @@ jobs:
!./target/*/gn_root
!./target/*/*.zip
!./target/*/*.tar.gz
key: '36-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
key: '37-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
publish-canary:
name: publish canary
runs-on: ubuntu-24.04
Expand Down
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.