Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Altinity
/
ClickHouse
Public
forked from
ClickHouse/ClickHouse
Notifications
You must be signed in to change notification settings
Fork
19
Star
103
Code
Issues
204
Pull requests
82
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Fix join filter pushdown
- #2249
#2249
Open
ianton-ru
wants to merge 18 commits into
antalya-26.6
Altinity/ClickHouse:antalya-26.6
from
fix/join-filter-pushdown-through-rename
Altinity/ClickHouse:fix/join-filter-pushdown-through-rename
Copy head branch name to clipboard
Conversation
Commits
18
(18)
Checks
Files changed
Open
Fix join filter pushdown
#2249
ianton-ru
wants to merge 18 commits into
antalya-26.6
Altinity/ClickHouse:antalya-26.6
from
fix/join-filter-pushdown-through-rename
Altinity/ClickHouse:fix/join-filter-pushdown-through-rename
Copy head branch name to clipboard
Commits
Commits on Aug 21, 2026
Allow JOIN filter pushdown when side column names do not match the join header
Show description for 6f91aa6
ianton-ru
and
cursoragent
committed
6f91aa6
View commit details
Copy full SHA for 6f91aa6
Browse repository at this point
Copy left-only WHERE into IStorageCluster JOIN wraps so icebergCluster can prune files
Show description for af87b90
ianton-ru
and
cursoragent
committed
af87b90
View commit details
Copy full SHA for af87b90
Browse repository at this point
Reuse existing left-only predicate helper for IStorageCluster JOIN wraps
Show description for 4e1b754
ianton-ru
and
cursoragent
committed
4e1b754
View commit details
Copy full SHA for 4e1b754
Browse repository at this point
Commits on Aug 24, 2026
Do not copy wrap predicates onto the null-producing side of an outer JOIN
Show description for a54a78a
ianton-ru
and
cursoragent
committed
a54a78a
View commit details
Copy full SHA for a54a78a
Browse repository at this point
Do not copy nondeterministic wrap predicates that would run twice
Show description for dc2f772
ianton-ru
and
cursoragent
committed
dc2f772
View commit details
Copy full SHA for dc2f772
Browse repository at this point
Remove unnecessary `no-parallel-replicas` tag from JOIN filter pushdown test
Show description for 78a27b3
ianton-ru
and
cursoragent
committed
78a27b3
View commit details
Copy full SHA for 78a27b3
Browse repository at this point
Do not copy wrap predicates onto `ASOF` right or `PASTE` JOIN sides
Show description for 28b3de8
ianton-ru
and
cursoragent
committed
28b3de8
View commit details
Copy full SHA for 28b3de8
Browse repository at this point
Do not copy stateful wrap predicates that would run twice
Show description for 0e14162
ianton-ru
and
cursoragent
committed
0e14162
View commit details
Copy full SHA for 0e14162
Browse repository at this point
Share JOIN prefilter side rules between wrap copy and filter pushdown
Show description for 707dcdc
ianton-ru
and
cursoragent
committed
707dcdc
View commit details
Copy full SHA for 707dcdc
Browse repository at this point
Pin JOIN filter pushdown EXPLAIN test against parallel replicas and random settings
Show description for 2018169
ianton-ru
and
cursoragent
committed
2018169
View commit details
Copy full SHA for 2018169
Browse repository at this point
Drop non-function wrap predicates that depend on the other JOIN side
Show description for a1d4502
ianton-ru
and
cursoragent
committed
a1d4502
View commit details
Copy full SHA for a1d4502
Browse repository at this point
Keep equivalent-key JOIN filter pushdown separate from side prefilter
Show description for cdc4b28
ianton-ru
and
cursoragent
committed
cdc4b28
View commit details
Copy full SHA for cdc4b28
Browse repository at this point
Rebuild `IStorageCluster` listing when a later `applyFilters` predicate changes
Show description for d9ebb0b
ianton-ru
and
cursoragent
committed
d9ebb0b
View commit details
Copy full SHA for d9ebb0b
Browse repository at this point
Do not copy server-constant wrap predicates such as `hostName`
Show description for cf210cb
ianton-ru
and
cursoragent
committed
cf210cb
View commit details
Copy full SHA for cf210cb
Browse repository at this point
Commits on Aug 25, 2026
Do not copy node-local wrap predicates such as `dictGet`
Show description for 18a667b
ianton-ru
and
cursoragent
committed
18a667b
View commit details
Copy full SHA for 18a667b
Browse repository at this point
Merge branch 'antalya-26.6' into fix/join-filter-pushdown-through-rename
ianton-ru
authored
523f4a0
View commit details
Copy full SHA for 523f4a0
Browse repository at this point
Commits on Sep 2, 2026
Fixes after review
ianton-ru
committed
f9203a7
View commit details
Copy full SHA for f9203a7
Browse repository at this point
List `IStorageCluster` files once from the first listing filter
Show description for f459b98
ianton-ru
and
cursoragent
committed
f459b98
View commit details
Copy full SHA for f459b98
Browse repository at this point
You can’t perform that action at this time.