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
.
ClickHouse
/
ClickHouse
Public
Notifications
You must be signed in to change notification settings
Fork
9k
Star
49.9k
Code
Issues
5k+
Pull requests
2.3k
Discussions
Actions
Projects
Wiki
Security and quality
7
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
ClickHouse
src
DataTypes
DataTypeFactory.cpp
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 2, 2026
Collapse the doubled whitespace in the same messages
Show description for 1f98c37
alexey-milovidov
and
claude
committed
1f98c37
View commit details
Copy full SHA for 1f98c37
View code at this point
Browse repository at this point
Commits on Jun 14, 2026
Honor nullptr_on_error in the specialized Enum/Tuple type branches
Show description for e654f79
groeneai
and
claude
committed
e654f79
View commit details
Copy full SHA for e654f79
View code at this point
Browse repository at this point
Merge remote-tracking branch 'origin/master' into groeneai/fix-103167-enum-bounds-check
Show description for 961445a
groeneai
committed
961445a
View commit details
Copy full SHA for 961445a
View code at this point
Browse repository at this point
Commits on Jun 10, 2026
Fix silent truncation of out-of-range Enum8/Enum16 values
Show description for 503b60e
groeneai
and
claude
committed
503b60e
View commit details
Copy full SHA for 503b60e
View code at this point
Browse repository at this point
Commits on May 31, 2026
Add embedded documentation for data types
Show description for a333412
alexey-milovidov
and
claude
committed
a333412
View commit details
Copy full SHA for a333412
View code at this point
Browse repository at this point
Commits on May 18, 2026
Convert `assert`s to `chassert`, so we actually assert on them in our CI
antaljanosbenjamin
committed
445dafb
View commit details
Copy full SHA for 445dafb
View code at this point
Browse repository at this point
Commits on Mar 12, 2026
Rename `CurrentThread::getQueryContext` to `tryGetQueryContext`
Show description for 1aa2281
Algunenano
and
claude
committed
1aa2281
View commit details
Copy full SHA for 1aa2281
View code at this point
Browse repository at this point
Commits on Mar 2, 2026
Annotate all `catch (...)` blocks flagged by the style check
Show description for b60662e
alexey-milovidov
and
claude
committed
b60662e
View commit details
Copy full SHA for b60662e
View code at this point
Browse repository at this point
Commits on Jan 26, 2026
Fix build after upstream merge
GrigoryPervakov
committed
1767c76
View commit details
Copy full SHA for 1767c76
View code at this point
Browse repository at this point
Merge branch 'master' into ast-tuple-specialized
GrigoryPervakov
authored
81cd357
View commit details
Copy full SHA for 81cd357
View code at this point
Browse repository at this point
Commits on Jan 23, 2026
Make ASTIdentifier smaller
Algunenano
committed
d28305d
View commit details
Copy full SHA for d28305d
View code at this point
Browse repository at this point
Commits on Jan 21, 2026
Revert to simple public element_names field
Show description for 42412e8
qoega
committed
42412e8
View commit details
Copy full SHA for 42412e8
View code at this point
Browse repository at this point
Address review: make element_names private with setter/getter
Show description for 57d7f8b
qoega
committed
57d7f8b
View commit details
Copy full SHA for 57d7f8b
View code at this point
Browse repository at this point
Cleanup: remove dead code and optimize tuple factory
Show description for 37f2f3e
qoega
committed
37f2f3e
View commit details
Copy full SHA for 37f2f3e
View code at this point
Browse repository at this point
Commits on Jan 20, 2026
Add specialized ASTTupleDataType to reduce memory usage for named tuples
Show description for 8428401
qoega
committed
8428401
View commit details
Copy full SHA for 8428401
View code at this point
Browse repository at this point
Commits on Jan 16, 2026
Update src/DataTypes/DataTypeFactory.cpp
Show description for 50accd9
qoega
and
antonio2368
authored
50accd9
View commit details
Copy full SHA for 50accd9
View code at this point
Browse repository at this point
Commits on Jan 14, 2026
Address review: remove exception-based control flow
Show description for 2004ed0
qoega
committed
2004ed0
View commit details
Copy full SHA for 2004ed0
View code at this point
Browse repository at this point
Add specialized ASTEnumDataType to reduce memory usage for large enums
Show description for ff281bd
qoega
committed
ff281bd
View commit details
Copy full SHA for ff281bd
View code at this point
Browse repository at this point
Commits on Oct 3, 2025
Merge branch 'master' into remove-deprecated-object
Avogar
authored
ea95718
View commit details
Copy full SHA for ea95718
View code at this point
Browse repository at this point
Commits on Sep 30, 2025
Add QBit
rienath
committed
45c1024
View commit details
Copy full SHA for 45c1024
View code at this point
Browse repository at this point
Commits on Aug 15, 2025
Remove deprecated Object type
Avogar
committed
c857429
View commit details
Copy full SHA for c857429
View code at this point
Browse repository at this point
Commits on Jun 3, 2025
Revert "Merge pull request #80700 from ClickHouse/revert-time"
Show description for efe8280
yariks5s
committed
efe8280
View commit details
Copy full SHA for efe8280
View code at this point
Browse repository at this point
Commits on May 23, 2025
Revert "Merge pull request #75735 from yariks5s/time/time64_v2"
Show description for 646dbc9
nikitamikhaylov
committed
646dbc9
View commit details
Copy full SHA for 646dbc9
View code at this point
Browse repository at this point
Commits on May 7, 2025
Merge remote-tracking branch 'upstream/master' into time/time64_v2
yariks5s
committed
2e44ea4
View commit details
Copy full SHA for 2e44ea4
View code at this point
Browse repository at this point
Commits on Apr 14, 2025
Revert "Use FixedString for PostgreSQL's types that have a fixed length"
pamarcos
authored
d59d4e3
View commit details
Copy full SHA for d59d4e3
View code at this point
Browse repository at this point
Commits on Apr 10, 2025
Make data type in query factories info canonical
kssenii
committed
c96acfc
View commit details
Copy full SHA for c96acfc
View code at this point
Browse repository at this point
Commits on Mar 21, 2025
Convert to static as per PR feedback
Show description for 8c0a5ad
pamarcos
committed
8c0a5ad
View commit details
Copy full SHA for 8c0a5ad
View code at this point
Browse repository at this point
Commits on Mar 11, 2025
More elegant fix for FixedString conversion to PostgreSQL
pamarcos
committed
433133f
View commit details
Copy full SHA for 433133f
View code at this point
Browse repository at this point
Commits on Feb 7, 2025
init
yariks5s
committed
cf37e82
View commit details
Copy full SHA for cf37e82
View code at this point
Browse repository at this point
Commits on Oct 6, 2024
Apply linter changes
thevar1able
committed
67c1e89
View commit details
Copy full SHA for 67c1e89
View code at this point
Browse repository at this point
Commits on Sep 18, 2024
Hide Settings implementation
Algunenano
committed
f3df7bd
View commit details
Copy full SHA for f3df7bd
View code at this point
Browse repository at this point
Commits on Aug 13, 2024
Merge branch 'master' of github.com:ClickHouse/ClickHouse into json-data-type
Avogar
committed
55ede2d
View commit details
Copy full SHA for 55ede2d
View code at this point
Browse repository at this point
Commits on Aug 12, 2024
Merge branch 'master' of github.com:ClickHouse/ClickHouse into json-data-type
Avogar
committed
9296d4e
View commit details
Copy full SHA for 9296d4e
View code at this point
Browse repository at this point
Commits on Aug 9, 2024
Reimplement Dynamic type
Avogar
committed
c61eef4
View commit details
Copy full SHA for c61eef4
View code at this point
Browse repository at this point
Commits on Jul 24, 2024
Merge branch 'master' into json-data-type
Avogar
authored
d694723
View commit details
Copy full SHA for d694723
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.