{"collection":{"slug":"data-engineering","name":"Data & Analytics Engineering"},"digest":{"id":"cwd_1vWGwAiFt5iDuzgyJQhzI","weekStart":"2026-06-15","title":"ClickHouse at 10, dbt's AI push, and new cloud connectors","intro":"ClickHouse marked its ten-year open source anniversary with ecosystem and product expansions, including a GCP Pub/Sub connector preview and major Postgres managed service updates, while dbt Labs published a suite of guides on agentic data pipelines and dbt Fusion reached alpha 2 with Homebrew support.","body":"### A decade of open source, a summer of connectors\n\nClickHouse turned ten last week — [officially open source since June 15, 2016](/release/rel_839xJU0_U94rERx6YPLpj-ten-years-of-clickhouse-in-open-source) — and the team published two reflective posts on [what that decade looks like in numbers and community](/release/rel_2iS2u_nOFDwQLkwVh4qzF-what-a-difference-10-years-of-open-source-makes). But the birthday presents came in the form of real product expansions. [Postgres Managed by ClickHouse](/release/rel_UtIiTHe7kZrAwK5McUEp5-what-s-new-in-postgres-managed-by-clickhouse-rbac-terraform-clickpipes), which entered public beta in May, now ships RBAC, a Terraform provider, ClickPipes integration, and PostgreSQL extensions. That's a deep set of enterprise features for a service that's been in beta only a month.\n\nOn the ingestion side, [ClickPipes gained a GCP Pub/Sub connector in private preview](/release/rel_z98yy0O-5CJnOZdKlij3d-gcp-pub-sub-connector-for-clickpipes-is-now-in-private-preview), letting teams stream Cloud Logging, GKE events, and custom GCP application signals directly into ClickHouse without routing through Cloud Storage or Dataflow. And [Tinybird's Forward](/release/rel_8iWo1B2_exDZZJvHT3Xv2-dynamodb-connector-support-in-forward) added a DynamoDB connector that mirrors an entire table via Point-in-Time Recovery snapshot plus CDC from DynamoDB Streams — another low-friction path from operational data stores to real-time analytics.\n\n### dbt's agentic data stack, from theory to alpha\n\ndbt Labs published three guides on [building agentic data pipelines](/release/rel_bHycCjZoBE4yY-P4F--6l-building-the-agentic-data-stack-a-practical-dbt-guide-for-the-ai-era), [making those pipelines trustworthy through the transformation layer](/release/rel_KcYXOBnD6EVPV0CIo88Ii-how-dbt-makes-agentic-data-pipelines-trustworthy-the-transformation-layer-s-role), and [a new skill called \"context engineering\"](/release/rel_fbawtiBCIzxknry4_drUO-context-engineering-is-the-new-analytics-engineering-skill-a-practical-guide-for) for structuring information so AI agents can reason reliably. They also shared [a migration guide](/release/rel_rjuuSF6sOuaWMIWL3MoW1-start-fresh-don-t-lift-and-shift-a-dbt-migration-guide) arguing teams should \"start fresh, don't lift and shift\" — though that advice feels aimed at organizations still on ETL tools rather than the agentic future of the other three posts.\n\nOn the engineering side, [dbt-core v2.0.0-alpha.2](/release/rel_ffZb7EEAE0PoRIWqD3s2G-v2-0-0-alpha-2) shipped with several dbt Fusion additions: Homebrew installation via `brew install dbt`, `--empty` support in the seed command, and a `GET /api/v1/models` endpoint that includes warehouse catalog statistics (row count, bytes, last modified) alongside the materialized field — feeding `dbt build --write-index`. There's also [dbt-core v1.12.0b3](/release/rel_12ieAw7IByvP1-K8gqHY_-dbt-core-v1-12-0b3) with a `direct_parents` attribute for model nodes, letting lineage consumers render DAG edges from nearest public ancestors rather than the full dependency graph.\n\n### Bugfixes and ecosystem thinking\n\n[Dagster 1.13.10](/release/rel_vZMWqmbJK5HPm_8VzBpH7-1-13-10-core-0-29-10-libraries) fixed two sticky bugs: stale materialization events surviving asset wipes, and asset backfills getting stuck without emitting further runs. The [ecosystem post](/release/rel_YKdfMfngFjDsinus7INZk-the-open-ecosystem-around-clickhouse) from ClickHouse isn't a release per se, but it's worth noting as a companion to the ten-year anniversary — it catalogs the clients, dashboards, pipelines, projects, and now AI agents that have grown around the database, a reminder that platform adoption is measured as much by what builds on top as by what ships inside.","releaseIds":["rel_839xJU0_U94rERx6YPLpj","rel_2iS2u_nOFDwQLkwVh4qzF","rel_UtIiTHe7kZrAwK5McUEp5","rel_z98yy0O-5CJnOZdKlij3d","rel_8iWo1B2_exDZZJvHT3Xv2","rel_bHycCjZoBE4yY-P4F--6l","rel_KcYXOBnD6EVPV0CIo88Ii","rel_fbawtiBCIzxknry4_drUO","rel_rjuuSF6sOuaWMIWL3MoW1","rel_ffZb7EEAE0PoRIWqD3s2G","rel_12ieAw7IByvP1-K8gqHY_","rel_vZMWqmbJK5HPm_8VzBpH7","rel_YKdfMfngFjDsinus7INZk"],"releaseCount":13,"generatedAt":"2026-07-11T16:40:57.477Z","releases":[{"id":"rel_839xJU0_U94rERx6YPLpj","title":"Ten years of ClickHouse in open source","path":"/release/rel_839xJU0_U94rERx6YPLpj-ten-years-of-clickhouse-in-open-source","url":"https://clickhouse.com/blog/open-source-10","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_2iS2u_nOFDwQLkwVh4qzF","title":"What a difference 10 years of open source makes","path":"/release/rel_2iS2u_nOFDwQLkwVh4qzF-what-a-difference-10-years-of-open-source-makes","url":"https://clickhouse.com/blog/what-a-difference-10-years-of-open-source-makes","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_UtIiTHe7kZrAwK5McUEp5","title":"What's new in Postgres Managed by ClickHouse: RBAC, Terraform, ClickPipes, extensions, and more","path":"/release/rel_UtIiTHe7kZrAwK5McUEp5-what-s-new-in-postgres-managed-by-clickhouse-rbac-terraform-clickpipes","url":"https://clickhouse.com/blog/postgres-managed-by-clickhouse-rbac-terraform-clickpipes-extensions","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_z98yy0O-5CJnOZdKlij3d","title":"GCP Pub/Sub connector for ClickPipes is now in Private Preview","path":"/release/rel_z98yy0O-5CJnOZdKlij3d-gcp-pub-sub-connector-for-clickpipes-is-now-in-private-preview","url":"https://clickhouse.com/blog/clickpipes-gcp-pub-sub-preview","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_8iWo1B2_exDZZJvHT3Xv2","title":"DynamoDB connector support in Forward","path":"/release/rel_8iWo1B2_exDZZJvHT3Xv2-dynamodb-connector-support-in-forward","url":"https://www.tinybird.co/docs/changelog/2026-06-19-june-week-three","org":{"slug":"tinybird","name":"Tinybird","avatarUrl":"https://media.releases.sh/orgs/tinybird.png","githubHandle":"tinybirdco"},"product":null,"importance":null},{"id":"rel_bHycCjZoBE4yY-P4F--6l","title":"Building the agentic data stack: A practical dbt guide for the AI era","path":"/release/rel_bHycCjZoBE4yY-P4F--6l-building-the-agentic-data-stack-a-practical-dbt-guide-for-the-ai-era","url":"https://www.getdbt.com/blog/building-the-agentic-data-stack-a-practical-dbt-guide-for-the-ai-era","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_KcYXOBnD6EVPV0CIo88Ii","title":"How dbt makes agentic data pipelines trustworthy: the transformation layer's role in autonomous data systems","path":"/release/rel_KcYXOBnD6EVPV0CIo88Ii-how-dbt-makes-agentic-data-pipelines-trustworthy-the-transformation-layer-s-role","url":"https://www.getdbt.com/blog/how-dbt-makes-agentic-data-pipelines-trustworthy-the-transformation-layer-s-role-in-autonomous","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_fbawtiBCIzxknry4_drUO","title":"Context engineering is the new analytics engineering skill: a practical guide for dbt users","path":"/release/rel_fbawtiBCIzxknry4_drUO-context-engineering-is-the-new-analytics-engineering-skill-a-practical-guide-for","url":"https://www.getdbt.com/blog/context-engineering-is-the-new-analytics-engineering-skill-a-practical-guide-for-dbt-users","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_rjuuSF6sOuaWMIWL3MoW1","title":"Start fresh, don't lift and shift: a dbt migration guide","path":"/release/rel_rjuuSF6sOuaWMIWL3MoW1-start-fresh-don-t-lift-and-shift-a-dbt-migration-guide","url":"https://www.getdbt.com/blog/start-fresh-don-t-lift-and-shift-a-dbt-migration-guide","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_ffZb7EEAE0PoRIWqD3s2G","title":"v2.0.0-alpha.2","path":"/release/rel_ffZb7EEAE0PoRIWqD3s2G-v2-0-0-alpha-2","url":"https://github.com/dbt-labs/dbt-core/releases/tag/v2.0.0-alpha.2","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_12ieAw7IByvP1-K8gqHY_","title":"dbt-core v1.12.0b3","path":"/release/rel_12ieAw7IByvP1-K8gqHY_-dbt-core-v1-12-0b3","url":"https://github.com/dbt-labs/dbt-core/releases/tag/v1.12.0b3","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_vZMWqmbJK5HPm_8VzBpH7","title":"1.13.10 (core) / 0.29.10 (libraries)","path":"/release/rel_vZMWqmbJK5HPm_8VzBpH7-1-13-10-core-0-29-10-libraries","url":"https://github.com/dagster-io/dagster/releases/tag/1.13.10","org":{"slug":"dagster","name":"Dagster","avatarUrl":"https://media.releases.sh/orgs/dagster.jpg","githubHandle":"dagster-io"},"product":null,"importance":null},{"id":"rel_YKdfMfngFjDsinus7INZk","title":"The open ecosystem around ClickHouse","path":"/release/rel_YKdfMfngFjDsinus7INZk-the-open-ecosystem-around-clickhouse","url":"https://clickhouse.com/blog/the-open-ecosystem-around-clickhouse","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null}],"sections":[{"heading":"A decade of open source, a summer of connectors","anchor":"a-decade-of-open-source-a-summer-of-connectors","lede":"ClickHouse turned ten last week — officially open source since June 15, 2016 — and the team published two reflective posts on what that decade looks like in numbers and community.","releaseIds":["rel_839xJU0_U94rERx6YPLpj","rel_2iS2u_nOFDwQLkwVh4qzF","rel_UtIiTHe7kZrAwK5McUEp5","rel_z98yy0O-5CJnOZdKlij3d","rel_8iWo1B2_exDZZJvHT3Xv2"],"releases":[{"id":"rel_839xJU0_U94rERx6YPLpj","title":"Ten years of ClickHouse in open source","path":"/release/rel_839xJU0_U94rERx6YPLpj-ten-years-of-clickhouse-in-open-source","url":"https://clickhouse.com/blog/open-source-10","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_2iS2u_nOFDwQLkwVh4qzF","title":"What a difference 10 years of open source makes","path":"/release/rel_2iS2u_nOFDwQLkwVh4qzF-what-a-difference-10-years-of-open-source-makes","url":"https://clickhouse.com/blog/what-a-difference-10-years-of-open-source-makes","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_UtIiTHe7kZrAwK5McUEp5","title":"What's new in Postgres Managed by ClickHouse: RBAC, Terraform, ClickPipes, extensions, and more","path":"/release/rel_UtIiTHe7kZrAwK5McUEp5-what-s-new-in-postgres-managed-by-clickhouse-rbac-terraform-clickpipes","url":"https://clickhouse.com/blog/postgres-managed-by-clickhouse-rbac-terraform-clickpipes-extensions","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_z98yy0O-5CJnOZdKlij3d","title":"GCP Pub/Sub connector for ClickPipes is now in Private Preview","path":"/release/rel_z98yy0O-5CJnOZdKlij3d-gcp-pub-sub-connector-for-clickpipes-is-now-in-private-preview","url":"https://clickhouse.com/blog/clickpipes-gcp-pub-sub-preview","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null},{"id":"rel_8iWo1B2_exDZZJvHT3Xv2","title":"DynamoDB connector support in Forward","path":"/release/rel_8iWo1B2_exDZZJvHT3Xv2-dynamodb-connector-support-in-forward","url":"https://www.tinybird.co/docs/changelog/2026-06-19-june-week-three","org":{"slug":"tinybird","name":"Tinybird","avatarUrl":"https://media.releases.sh/orgs/tinybird.png","githubHandle":"tinybirdco"},"product":null,"importance":null}]},{"heading":"dbt's agentic data stack, from theory to alpha","anchor":"dbts-agentic-data-stack-from-theory-to-alpha","lede":"dbt Labs published three guides on building agentic data pipelines, making those pipelines trustworthy through the transformation layer, and a new skill called \"context engineering\" for structuring information so AI agents can reason reliably.","releaseIds":["rel_bHycCjZoBE4yY-P4F--6l","rel_KcYXOBnD6EVPV0CIo88Ii","rel_fbawtiBCIzxknry4_drUO","rel_rjuuSF6sOuaWMIWL3MoW1","rel_ffZb7EEAE0PoRIWqD3s2G","rel_12ieAw7IByvP1-K8gqHY_"],"releases":[{"id":"rel_bHycCjZoBE4yY-P4F--6l","title":"Building the agentic data stack: A practical dbt guide for the AI era","path":"/release/rel_bHycCjZoBE4yY-P4F--6l-building-the-agentic-data-stack-a-practical-dbt-guide-for-the-ai-era","url":"https://www.getdbt.com/blog/building-the-agentic-data-stack-a-practical-dbt-guide-for-the-ai-era","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_KcYXOBnD6EVPV0CIo88Ii","title":"How dbt makes agentic data pipelines trustworthy: the transformation layer's role in autonomous data systems","path":"/release/rel_KcYXOBnD6EVPV0CIo88Ii-how-dbt-makes-agentic-data-pipelines-trustworthy-the-transformation-layer-s-role","url":"https://www.getdbt.com/blog/how-dbt-makes-agentic-data-pipelines-trustworthy-the-transformation-layer-s-role-in-autonomous","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_fbawtiBCIzxknry4_drUO","title":"Context engineering is the new analytics engineering skill: a practical guide for dbt users","path":"/release/rel_fbawtiBCIzxknry4_drUO-context-engineering-is-the-new-analytics-engineering-skill-a-practical-guide-for","url":"https://www.getdbt.com/blog/context-engineering-is-the-new-analytics-engineering-skill-a-practical-guide-for-dbt-users","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_rjuuSF6sOuaWMIWL3MoW1","title":"Start fresh, don't lift and shift: a dbt migration guide","path":"/release/rel_rjuuSF6sOuaWMIWL3MoW1-start-fresh-don-t-lift-and-shift-a-dbt-migration-guide","url":"https://www.getdbt.com/blog/start-fresh-don-t-lift-and-shift-a-dbt-migration-guide","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_ffZb7EEAE0PoRIWqD3s2G","title":"v2.0.0-alpha.2","path":"/release/rel_ffZb7EEAE0PoRIWqD3s2G-v2-0-0-alpha-2","url":"https://github.com/dbt-labs/dbt-core/releases/tag/v2.0.0-alpha.2","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null},{"id":"rel_12ieAw7IByvP1-K8gqHY_","title":"dbt-core v1.12.0b3","path":"/release/rel_12ieAw7IByvP1-K8gqHY_-dbt-core-v1-12-0b3","url":"https://github.com/dbt-labs/dbt-core/releases/tag/v1.12.0b3","org":{"slug":"dbt-labs","name":"dbt Labs","avatarUrl":"https://media.releases.sh/orgs/dbt-labs.png","githubHandle":"dbt-labs"},"product":null,"importance":null}]},{"heading":"Bugfixes and ecosystem thinking","anchor":"bugfixes-and-ecosystem-thinking","lede":"Dagster 1.13.10 fixed two sticky bugs: stale materialization events surviving asset wipes, and asset backfills getting stuck without emitting further runs.","releaseIds":["rel_vZMWqmbJK5HPm_8VzBpH7","rel_YKdfMfngFjDsinus7INZk"],"releases":[{"id":"rel_vZMWqmbJK5HPm_8VzBpH7","title":"1.13.10 (core) / 0.29.10 (libraries)","path":"/release/rel_vZMWqmbJK5HPm_8VzBpH7-1-13-10-core-0-29-10-libraries","url":"https://github.com/dagster-io/dagster/releases/tag/1.13.10","org":{"slug":"dagster","name":"Dagster","avatarUrl":"https://media.releases.sh/orgs/dagster.jpg","githubHandle":"dagster-io"},"product":null,"importance":null},{"id":"rel_YKdfMfngFjDsinus7INZk","title":"The open ecosystem around ClickHouse","path":"/release/rel_YKdfMfngFjDsinus7INZk-the-open-ecosystem-around-clickhouse","url":"https://clickhouse.com/blog/the-open-ecosystem-around-clickhouse","org":{"slug":"clickhouse","name":"ClickHouse","avatarUrl":"https://media.releases.sh/orgs/clickhouse.png","githubHandle":"ClickHouse"},"product":null,"importance":null}]}]}}