Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
java-version: [11] # 17, 21
java-version: [11, 17, 21, 25]

steps:
- uses: actions/checkout@v6
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@
<java>
<toggleOffOn/>
<googleJavaFormat>
<version>1.18.1</version>
<version>1.28.0</version>
<style>AOSP</style>
<reflowLongStrings>true</reflowLongStrings>
</googleJavaFormat>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ public void setTransactionIsolation(int level) throws SQLException {
switch (level) {
case java.sql.Connection.TRANSACTION_READ_COMMITTED:
case java.sql.Connection.TRANSACTION_REPEATABLE_READ:
// Fall-through: Spec allows upgrading isolation to a higher level
// Fall-through: Spec allows upgrading isolation to a higher level
case java.sql.Connection.TRANSACTION_SERIALIZABLE:
getDatabase().exec("PRAGMA read_uncommitted = false;", getAutoCommit());
break;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,7 @@ private Strategy getStrategy(final String formatField, final Calendar definingCa
return new CopyQuotedStrategy(
formatField.substring(1, formatField.length() - 1));
}
// $FALL-THROUGH$
// $FALL-THROUGH$
default:
return new CopyQuotedStrategy(formatField);
case 'D':
Expand Down Expand Up @@ -544,7 +544,7 @@ private Strategy getStrategy(final String formatField, final Calendar definingCa
if (formatField.equals("ZZ")) {
return ISO_8601_STRATEGY;
}
// $FALL-THROUGH$
// $FALL-THROUGH$
case 'z':
return getLocaleSpecificStrategy(Calendar.ZONE_OFFSET, definingCalendar);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ public BigDecimal getBigDecimal(int col) throws SQLException {
case SQLITE_INTEGER:
return BigDecimal.valueOf(safeGetLongCol(col));
case SQLITE_FLOAT:
// avoid double precision
// avoid double precision
default:
final String stringValue = safeGetColumnText(col);
try {
Expand Down
8 changes: 4 additions & 4 deletions wasm-lib/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )

# Download the latest SQLite amalgamation 3.48.0 as of today
# rm -rf sqlite-amalgamation
# wget https://www.sqlite.org/2026/sqlite-amalgamation-3510200.zip
# unzip sqlite-amalgamation-3510200.zip
# mv sqlite-amalgamation-3510200 sqlite-amalgamation
# rm sqlite-amalgamation-3510200.zip
# wget https://www.sqlite.org/2026/sqlite-amalgamation-3510300.zip
# unzip sqlite-amalgamation-3510300.zip
# mv sqlite-amalgamation-3510300 sqlite-amalgamation
# rm sqlite-amalgamation-3510300.zip

# Download and install Binaryen for optimizations
# rm -rf binaryen
Expand Down
Binary file modified wasm-lib/libsqlite3.wasm
Binary file not shown.
8 changes: 4 additions & 4 deletions wasm-lib/prepare-ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ mv wasi-sdk-25.0-x86_64-linux wasi-sdk
rm wasi-sdk-25.0-x86_64-linux.tar.gz

rm -rf sqlite-amalgamation
wget https://www.sqlite.org/2026/sqlite-amalgamation-3510200.zip
unzip sqlite-amalgamation-3510200.zip
mv sqlite-amalgamation-3510200 sqlite-amalgamation
rm sqlite-amalgamation-3510200.zip
wget https://www.sqlite.org/2026/sqlite-amalgamation-3510300.zip
unzip sqlite-amalgamation-3510300.zip
mv sqlite-amalgamation-3510300 sqlite-amalgamation
rm sqlite-amalgamation-3510300.zip

rm -rf binaryen
wget https://github.com/WebAssembly/binaryen/releases/download/version_121/binaryen-version_121-x86_64-linux.tar.gz
Expand Down
Loading