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
Accelerator
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 }}
java89757
/
redis
Public
forked from
redis/redis
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
redis
src
hyperloglog.c
on
unstable
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 27, 2015
RDMF: More consistent define names.
antirez
committed
32f80e2
View commit details
Copy full SHA for 32f80e2
View code at this point
Browse repository at this point
Commits on Jul 26, 2015
RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.
antirez
committed
40eb548
View commit details
Copy full SHA for 40eb548
View code at this point
Browse repository at this point
RDMF: redisAssert -> serverAssert.
antirez
committed
2d9e3eb
View commit details
Copy full SHA for 2d9e3eb
View code at this point
Browse repository at this point
RDMF: OBJ_ macros for object related stuff.
antirez
committed
14ff572
View commit details
Copy full SHA for 14ff572
View code at this point
Browse repository at this point
RDMF: use client instead of redisClient, like Disque.
antirez
committed
554bd0e
View commit details
Copy full SHA for 554bd0e
View code at this point
Browse repository at this point
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
antirez
committed
cef054e
View commit details
Copy full SHA for cef054e
View code at this point
Browse repository at this point
Commits on Dec 10, 2014
Better read-only behavior for expired keys in slaves.
Show description for 06e76bc
antirez
committed
06e76bc
View commit details
Copy full SHA for 06e76bc
View code at this point
Browse repository at this point
Commits on Dec 2, 2014
Over 80 chars comment trimmed in pfcountCommand().
antirez
committed
5bd3b9d
View commit details
Copy full SHA for 5bd3b9d
View code at this point
Browse repository at this point
Commits on Aug 13, 2014
Remove warnings and improve integer sign correctness.
antirez
committed
edca2b1
View commit details
Copy full SHA for edca2b1
View code at this point
Browse repository at this point
Commits on Jul 23, 2014
PFSELFTEST: less false positives.
Show description for 0adf448
antirez
committed
0adf448
View commit details
Copy full SHA for 0adf448
View code at this point
Browse repository at this point
Commits on May 18, 2014
Correct the HyperLogLog stale cache flag to prevent unnecessary computations.
Show description for ba52cd0
trink
committed
ba52cd0
View commit details
Copy full SHA for ba52cd0
View code at this point
Browse repository at this point
Commits on Apr 17, 2014
Speedup hllRawSum() processing 8 bytes per iteration.
Show description for 5eb7ac0
antirez
committed
5eb7ac0
View commit details
Copy full SHA for 5eb7ac0
View code at this point
Browse repository at this point
Speedup SUM(2^-reg[m]) in HyperLogLog computation.
Show description for 192a213
antirez
committed
192a213
View commit details
Copy full SHA for 192a213
View code at this point
Browse repository at this point
PFCOUNT support for multi-key union.
antirez
committed
0feb2aa
View commit details
Copy full SHA for 0feb2aa
View code at this point
Browse repository at this point
HyperLogLog low level merge extracted from PFMERGE.
antirez
committed
fcd2155
View commit details
Copy full SHA for fcd2155
View code at this point
Browse repository at this point
Commits on Apr 16, 2014
HyperLogLog invalid representation error code set to INVALIDOBJ.
antirez
committed
8e8f818
View commit details
Copy full SHA for 8e8f818
View code at this point
Browse repository at this point
PFDEBUG TODENSE added.
Show description for 0bbdaca
antirez
committed
0bbdaca
View commit details
Copy full SHA for 0bbdaca
View code at this point
Browse repository at this point
Commits on Apr 15, 2014
User-defined switch point between sparse-dense HLL encodings.
antirez
committed
402110f
View commit details
Copy full SHA for 402110f
View code at this point
Browse repository at this point
PFSELFTEST improved with sparse encoding checks.
antirez
committed
d541f65
View commit details
Copy full SHA for d541f65
View code at this point
Browse repository at this point
Commits on Apr 14, 2014
PFDEBUG ENCODING added.
antirez
committed
dde8dff
View commit details
Copy full SHA for dde8dff
View code at this point
Browse repository at this point
Set HLL_SPARSE_MAX to 3000.
Show description for 54f0156
antirez
committed
54f0156
View commit details
Copy full SHA for 54f0156
View code at this point
Browse repository at this point
Error message for invalid HLL objects unified.
antirez
committed
848d046
View commit details
Copy full SHA for 848d046
View code at this point
Browse repository at this point
PFMERGE fixed to work with sparse encoding.
antirez
committed
81ceef7
View commit details
Copy full SHA for 81ceef7
View code at this point
Browse repository at this point
Correctly replicate PFDEBUG GETREG.
Show description for 3bc35f9
antirez
committed
3bc35f9
View commit details
Copy full SHA for 3bc35f9
View code at this point
Browse repository at this point
Added assertion in hllSparseAdd() when promotion to dense occurs.
Show description for ba0afb4
antirez
committed
ba0afb4
View commit details
Copy full SHA for ba0afb4
View code at this point
Browse repository at this point
hllSparseAdd(): speed optimization.
Show description for e9cd51c
antirez
committed
e9cd51c
View commit details
Copy full SHA for e9cd51c
View code at this point
Browse repository at this point
Detect corrupted sparse HLLs in hllSparseSum().
antirez
committed
681bf74
View commit details
Copy full SHA for 681bf74
View code at this point
Browse repository at this point
hllSparseAdd(): faster code removing conditional.
Show description for db40da0
antirez
committed
db40da0
View commit details
Copy full SHA for db40da0
View code at this point
Browse repository at this point
Comment typo in hllSparseAdd(). first -> fits.
antirez
committed
4e0a99b
View commit details
Copy full SHA for 4e0a99b
View code at this point
Browse repository at this point
Merge adjacent VAL opcodes in hllSparseAdd().
Show description for 5532b53
antirez
committed
5532b53
View commit details
Copy full SHA for 5532b53
View code at this point
Browse repository at this point
More robust HLL_SPARSE macros protecting 'p' with parens.
Show description for 837ca39
antirez
committed
837ca39
View commit details
Copy full SHA for 837ca39
View code at this point
Browse repository at this point
hllSparseAdd() opcode seek stop condition fixed.
antirez
committed
142d133
View commit details
Copy full SHA for 142d133
View code at this point
Browse repository at this point
Fixed error message generation in PFDEBUG GETREG.
Show description for 1ee18db
antirez
committed
1ee18db
View commit details
Copy full SHA for 1ee18db
View code at this point
Browse repository at this point
Fixed memmove() count in hllSparseAdd().
antirez
committed
82c31f7
View commit details
Copy full SHA for 82c31f7
View code at this point
Browse repository at this point
hllSparseAdd(): more correct dense conversion conditional.
Show description for 3b20003
antirez
committed
3b20003
View commit details
Copy full SHA for 3b20003
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.