Skip to content

Forward fill v1.5 variegata + CI/Build Fixes#179

Merged
benfleis merged 5 commits into
duckdb:mainfrom
benfleis:forward-fill-v1.5-variegata
Jul 13, 2026
Merged

Forward fill v1.5 variegata + CI/Build Fixes#179
benfleis merged 5 commits into
duckdb:mainfrom
benfleis:forward-fill-v1.5-variegata

Conversation

@benfleis

@benfleis benfleis commented Jul 13, 2026

Copy link
Copy Markdown
Member

Forward fill v1.5 variegata PRs -> main
Forward-ports:

Not forward-ported (branch-specific to v1.5-variegata, don't apply to
main): #166 (duckdb pin bump to variegata tag), #167 (CI refs
pinned to v1.5-variegata / v1.5.3). #162 already on main via
separate cherry-picks.

CI/Build

  • Needed action version updates + Actionlint fixes
  • Windows build/image vcvars fix

benfleis added 5 commits July 13, 2026 10:29
duckdb: 710337d -> 2009475 (~5557 commits, was ~2.5mo stale)
extension-ci-tools: a2da793 -> 5cad6aa (44 commits)

Compat fixes required by the duckdb bump:
- SecretType::name and identifier_tree_t-keyed maps (secret_map) now
  key on duckdb::Identifier instead of std::string (azure_secret.cpp)
- duckdb/logging/file_system_logger.hpp macros (DUCKDB_LOG,
  FileSystemLogType) no longer transitively pulled in; needs explicit
  duckdb/logging/log_manager.hpp include (matches duckdb core's own
  local_file_system.cpp) (azure_{filesystem,blob_filesystem,dfs_filesystem}.cpp)
Forward-ports:

- duckdb#169 — force blob (write) sync every 10k appends (Azure 100k staged
  block limit)
- duckdb#168 — buffer/stage/commit rewrite: fixed-size local write buffer
  (mirrors S3), configurable buffer size, fixes DFS sync-offset
- duckdb#173 — actionlint CI fixes (ccache key, setup-python@v5)

Not forward-ported (branch-specific to v1.5-variegata, don't apply to
main): duckdb#166 (duckdb pin bump to variegata tag), duckdb#167/duckdb#172 (CI refs
pinned to v1.5-variegata / v1.5.3). duckdb#162/duckdb#163 already on main via
separate cherry-picks.
@benfleis benfleis changed the title Forward fill v1.5 variegata Forward fill v1.5 variegata + CI/Build Fixes Jul 13, 2026
@benfleis
benfleis merged commit 83eb5a2 into duckdb:main Jul 13, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant