Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
poyrazK
cloudSQL
Repository navigation
Code
Issues
74
(74)
Pull requests
2
(2)
Actions
Projects
Security and quality
Insights
More
items
Phase 4: Parallel hash aggregation - 9-15x faster than DuckDB
- #160
#160
Merged
poyrazK
merged 16 commits into
main
poyrazK/cloudSQL:main
from
perf/group-by-optimization-phase3
poyrazK/cloudSQL:perf/group-by-optimization-phase3
Copy head branch name to clipboard
Jun 11, 2026
Conversation
Commits
16
(16)
Checks
Files changed
Merged
Phase 4: Parallel hash aggregation - 9-15x faster than DuckDB
#160
poyrazK
merged 16 commits into
main
poyrazK/cloudSQL:main
from
perf/group-by-optimization-phase3
poyrazK/cloudSQL:perf/group-by-optimization-phase3
Copy head branch name to clipboard
Commits
Commits on Jun 9, 2026
Phase 3: Add fast int64 hash path and batch insert methods to OpenAddressHashAgg
Show description for bdde429
poyrazK
committed
bdde429
View commit details
Copy full SHA for bdde429
Browse repository at this point
Phase 1: Batch key encoding & hash precomputation for GROUP BY
Show description for 96ef257
poyrazK
committed
96ef257
View commit details
Copy full SHA for 96ef257
Browse repository at this point
Phase 2: Pre-allocate hash table buckets to avoid grow() re-hashing
Show description for 835cda9
poyrazK
committed
835cda9
View commit details
Copy full SHA for 835cda9
Browse repository at this point
Commits on Jun 10, 2026
Phase 4: Add parallel hash aggregation with ThreadPool
Show description for fd364ed
poyrazK
committed
fd364ed
View commit details
Copy full SHA for fd364ed
Browse repository at this point
Fix parallel aggregation: merge thread results at output
Show description for b93688c
poyrazK
committed
b93688c
View commit details
Copy full SHA for b93688c
Browse repository at this point
Code review cleanup: refactor accumulator update and remove dead code
Show description for f74159a
poyrazK
committed
f74159a
View commit details
Copy full SHA for f74159a
Browse repository at this point
Add test and warnings for second code review findings
Show description for 83d237e
poyrazK
committed
83d237e
View commit details
Copy full SHA for 83d237e
Browse repository at this point
Merge origin/main into perf/group-by-optimization-phase3
poyrazK
committed
d1e209e
View commit details
Copy full SHA for d1e209e
Browse repository at this point
style: automated clang-format fixes
poyrazK
authored and
github-actions[bot]
committed
fab88e7
View commit details
Copy full SHA for fab88e7
Browse repository at this point
Fix merge issues: add missing classes, fix hash aggregation output
Show description for 3cf5f03
poyrazK
committed
3cf5f03
View commit details
Copy full SHA for 3cf5f03
Browse repository at this point
style: automated clang-format fixes
poyrazK
authored and
github-actions[bot]
committed
79934b0
View commit details
Copy full SHA for 79934b0
Browse repository at this point
Fix filter operator and update parallel aggregation test
Show description for 9ff6da8
poyrazK
committed
9ff6da8
View commit details
Copy full SHA for 9ff6da8
Browse repository at this point
Document DirectIndexAgg limitations and clarify parallel aggregation scope
Show description for ae1a5f5
poyrazK
committed
ae1a5f5
View commit details
Copy full SHA for ae1a5f5
Browse repository at this point
Update documentation with parallel hash aggregation results
Show description for 1e18386
poyrazK
committed
1e18386
View commit details
Copy full SHA for 1e18386
Browse repository at this point
Commits on Jun 11, 2026
Fix 4 bugs in vectorized aggregation operators
Show description for b0fe151
poyrazK
committed
b0fe151
View commit details
Copy full SHA for b0fe151
Browse repository at this point
style: automated clang-format fixes
poyrazK
authored and
github-actions[bot]
committed
c3a190a
View commit details
Copy full SHA for c3a190a
Browse repository at this point
You can’t perform that action at this time.