Skip to content

Commit

Permalink
update CI
Browse files Browse the repository at this point in the history
  • Loading branch information
Maxxen committed Feb 14, 2024
1 parent b9cd190 commit 2c8c687
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 4 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/MainDistributionPipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,14 @@
name: Main Extension Distribution Pipeline
on:
pull_request:
branches:
- main
paths-ignore:
- '**/README.md'
- 'doc/**'
push:
branches:
- main
paths-ignore:
- '**/README.md'
- 'doc/**'
Expand All @@ -20,10 +24,10 @@ concurrency:
jobs:
duckdb-stable-build:
name: Build extension binaries
uses: duckdb/duckdb/.github/workflows/_extension_distribution.yml@3bc9b9f0c24d09e86cc407bb1d106dd4ae1b77b3
uses: duckdb/duckdb/.github/workflows/_extension_distribution.yml@4145ec87294a4df8fee72e3cdb52f5b0ed02153b
with:
vcpkg_commit: a42af01b72c28a8e1d7b48107b33e4f286a55ef6
duckdb_version: v0.9.2
duckdb_version: main
extension_name: spatial

duckdb-stable-deploy:
Expand All @@ -32,6 +36,6 @@ jobs:
uses: ./.github/workflows/_extension_deploy.yml
secrets: inherit
with:
duckdb_version: v0.9.2
duckdb_version: main
extension_name: spatial
deploy_latest: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }}
41 changes: 41 additions & 0 deletions .github/workflows/StableDistributionPipeline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#
# This workflow calls the main distribution pipeline from DuckDB to build, test and (optionally) release the extension
#
name: Stable Extension Distribution Pipeline
on:
pull_request:
branches:
- v0.10.0
paths-ignore:
- '**/README.md'
- 'doc/**'
push:
branches:
- v0.10.0
paths-ignore:
- '**/README.md'
- 'doc/**'
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
cancel-in-progress: true

jobs:
duckdb-stable-build:
name: Build extension binaries
uses: duckdb/duckdb/.github/workflows/_extension_distribution.yml@4145ec87294a4df8fee72e3cdb52f5b0ed02153b
with:
vcpkg_commit: a42af01b72c28a8e1d7b48107b33e4f286a55ef6
duckdb_version: v0.10.0
extension_name: spatial

duckdb-stable-deploy:
name: Deploy extension binaries
needs: duckdb-stable-build
uses: ./.github/workflows/_extension_deploy.yml
secrets: inherit
with:
duckdb_version: v0.10.0
extension_name: spatial
deploy_latest: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }}
2 changes: 1 addition & 1 deletion duckdb
Submodule duckdb updated 70 files
+5 −5 .github/config/extensions.csv
+5 −10 .github/config/out_of_tree_extensions.cmake
+0 −22 .github/patches/extensions/arrow/merged_patch.patch
+0 −85 .github/patches/extensions/postgres_scanner/create_info_refactor.patch
+0 −16 .github/patches/extensions/postgres_scanner/new_attach_param.patch
+0 −69 .github/patches/extensions/postgres_scanner/transaction_rework.patch
+0 −118 .github/patches/extensions/spatial/copy_bind.patch
+0 −116 .github/patches/extensions/sqlite_scanner/combined.patch
+0 −16 .github/patches/extensions/sqlite_scanner/new_attach_param.patch
+0 −19 .github/patches/extensions/substrait/disable_tpch.patch
+0 −18 .github/patches/extensions/substrait/http_state.patch
+0 −54 .github/patches/extensions/substrait/implicit_varchar_cast.patch
+0 −2 .github/workflows/_extension_distribution.yml
+4 −1 README.md
+5,956 −0 data/csv/public_daily_sample.csv
+4 −1 extension/parquet/parquet_extension.cpp
+0 −3 scripts/jdbc_maven_deploy.py
+0 −29 src/common/enum_util.cpp
+1 −1 src/common/local_file_system.cpp
+1 −1 src/common/radix_partitioning.cpp
+1 −1 src/common/row_operations/row_matcher.cpp
+35 −0 src/common/types.cpp
+38 −5 src/common/types/row/tuple_data_collection.cpp
+118 −243 src/common/types/row/tuple_data_scatter_gather.cpp
+0 −8 src/common/types/vector.cpp
+1 −1 src/execution/aggregate_hashtable.cpp
+2 −2 src/execution/join_hashtable.cpp
+3 −3 src/execution/operator/csv_scanner/buffer_manager/csv_buffer.cpp
+1 −1 src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp
+27 −17 src/execution/operator/csv_scanner/scanner/string_value_scanner.cpp
+1 −1 src/execution/operator/join/perfect_hash_join_executor.cpp
+26 −30 src/execution/radix_partitioned_hashtable.cpp
+1 −1 src/function/aggregate/sorted_aggregate_function.cpp
+60 −38 src/function/cast/list_casts.cpp
+0 −8 src/include/duckdb/common/enum_util.hpp
+1 −1 src/include/duckdb/common/helper.hpp
+39 −0 src/include/duckdb/common/types.hpp
+7 −14 src/include/duckdb/common/types/row/tuple_data_collection.hpp
+4 −1 src/include/duckdb/common/types/row/tuple_data_states.hpp
+0 −5 src/include/duckdb/common/types/vector.hpp
+1 −1 src/include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer.hpp
+1 −1 src/include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.hpp
+1 −1 src/include/duckdb/execution/operator/csv_scanner/scanner/base_scanner.hpp
+10 −4 src/include/duckdb/execution/operator/csv_scanner/scanner/string_value_scanner.hpp
+1 −2 src/main/database.cpp
+11 −7 src/main/secret/secret_manager.cpp
+32 −6 src/main/secret/secret_storage.cpp
+1 −2 src/optimizer/statistics/operator/propagate_filter.cpp
+1 −1 src/planner/binder/expression/bind_columnref_expression.cpp
+3 −0 src/storage/buffer/buffer_pool.cpp
+3 −0 src/storage/standard_buffer_manager.cpp
+29 −0 test/fuzzer/duckfuzz/duck_fuzz_column_binding_tests.test
+10 −0 test/helpers/test_helpers.cpp
+2 −0 test/include/test_helpers.hpp
+11 −6 test/optimizer/statistics/statistics_between.test
+8 −0 test/secrets/test_custom_secret_storage.cpp
+16 −0 test/sql/aggregate/aggregates/aggregate_limit.test_slow
+22 −1 test/sql/copy/csv/test_null_padding_projection.test
+6 −0 test/sql/function/timestamp/current_time.test
+45 −0 test/sql/secrets/create_secret_non_writable_persistent_dir.test
+1 −13 test/sql/secrets/create_secret_persistence_error_handling.test
+2 −23 test/sql/secrets/create_secret_scope_matching.test
+8 −25 test/sql/secrets/create_secret_storage_backends.test
+91 −0 test/sql/types/nested/array/array_tupleformat.test
+168 −103 test/sqlite/sqllogic_test_runner.cpp
+6 −0 test/sqlite/sqllogic_test_runner.hpp
+2 −0 test/unittest.cpp
+1 −5 tools/jdbc/src/test/java/org/duckdb/TestDuckDBJDBC.java
+0 −1 tools/juliapkg/Project.toml
+5 −0 tools/pythonpkg/tests/fast/api/test_config.py

0 comments on commit 2c8c687

Please sign in to comment.