Sitelet
https://github.com/VampireMe/phpredis/commits/develop/cluster_library.c
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 }}
VampireMe
phpredis
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
phpredis
cluster_library.c
on
develop
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 25, 2016
Fix bug of unclosed socket stream in RedisCluster's construction
CatKang
committed
04196ae
View commit details
Copy full SHA for 04196ae
View code at this point
Browse repository at this point
Commits on Jan 13, 2016
Update len to long in various places
michael-grunder
committed
92a0e1e
View commit details
Copy full SHA for 92a0e1e
View code at this point
Browse repository at this point
Commits on Dec 18, 2015
Fix MOVED redirection bug
Show description for e8c3ef9
michael-grunder
committed
e8c3ef9
View commit details
Copy full SHA for e8c3ef9
View code at this point
Browse repository at this point
Commits on Nov 4, 2015
Added a new failover option, which excludes masters for readonly
Show description for 0b7f6d2
michael-grunder
committed
0b7f6d2
View commit details
Copy full SHA for 0b7f6d2
View code at this point
Browse repository at this point
Commits on Jun 20, 2015
Persistent connections for cluster and possible crash fix
michael-grunder
committed
c5811b1
View commit details
Copy full SHA for c5811b1
View code at this point
Browse repository at this point
Commits on Jun 18, 2015
Failover fix for cluster sessions and srand migration
Show description for ece6c1d
michael-grunder
committed
ece6c1d
View commit details
Copy full SHA for ece6c1d
View code at this point
Browse repository at this point
Commits on Jun 17, 2015
Initial commit for cluster-enabled session handling
michael-grunder
committed
fcea71f
View commit details
Copy full SHA for fcea71f
View code at this point
Browse repository at this point
Commits on May 8, 2015
Update all occurances of PHPAPI to PHP_REDIS_API (Win32 compat)
michael-grunder
committed
1cb7099
View commit details
Copy full SHA for 1cb7099
View code at this point
Browse repository at this point
Commits on May 5, 2015
Make RedisCluster::client('list') work like Redis
michael-grunder
committed
7e7eec6
View commit details
Copy full SHA for 7e7eec6
View code at this point
Browse repository at this point
Fix INFO command so it works in a MULTi EXEC block
michael-grunder
committed
260852f
View commit details
Copy full SHA for 260852f
View code at this point
Browse repository at this point
A few minor cluster and unit test fixes
Show description for 7ef7d07
michael-grunder
committed
7ef7d07
View commit details
Copy full SHA for 7ef7d07
View code at this point
Browse repository at this point
Properly handle MULTI lines within a MULTI-BULK of -1 (nil)
michael-grunder
committed
366363e
View commit details
Copy full SHA for 366363e
View code at this point
Browse repository at this point
Fix variant reply handling in MULTI mode
michael-grunder
committed
2f8a2fc
View commit details
Copy full SHA for 2f8a2fc
View code at this point
Browse repository at this point
Response handler fixes
Show description for 7a106d5
michael-grunder
committed
7a106d5
View commit details
Copy full SHA for 7a106d5
View code at this point
Browse repository at this point
Multi-bulk serialization fixes
Show description for a70ba7f
michael-grunder
committed
a70ba7f
View commit details
Copy full SHA for a70ba7f
View code at this point
Browse repository at this point
Cluster fixes
Show description for 54a521e
michael-grunder
committed
54a521e
View commit details
Copy full SHA for 54a521e
View code at this point
Browse repository at this point
Various cluster fixes and Unit test updates
Show description for 469e8e9
michael-grunder
committed
469e8e9
View commit details
Copy full SHA for 469e8e9
View code at this point
Browse repository at this point
More RedisCluster fixes
Show description for 0b269cb
michael-grunder
committed
0b269cb
View commit details
Copy full SHA for 0b269cb
View code at this point
Browse repository at this point
Use cluster_send_slot for EXEC as we'll want to capture the MULTI-BULK len,
Show description for 224155e
michael-grunder
committed
224155e
View commit details
Copy full SHA for 224155e
View code at this point
Browse repository at this point
We need to process the whole line when sending direct mode
Show description for f7f1e9d
michael-grunder
committed
f7f1e9d
View commit details
Copy full SHA for f7f1e9d
View code at this point
Browse repository at this point
More updates for auto-failover logic
michael-grunder
committed
043b360
View commit details
Copy full SHA for 043b360
View code at this point
Browse repository at this point
Added options for slave failover
michael-grunder
committed
0bb500c
View commit details
Copy full SHA for 0bb500c
View code at this point
Browse repository at this point
Fix pesky ZTS compile errors
michael-grunder
committed
8b2fc3f
View commit details
Copy full SHA for 8b2fc3f
View code at this point
Browse repository at this point
Minor formatting, cleanup
michael-grunder
committed
24823ef
View commit details
Copy full SHA for 24823ef
View code at this point
Browse repository at this point
Initial commit incorporating a "readonly" flag.
Show description for a271c48
michael-grunder
committed
a271c48
View commit details
Copy full SHA for a271c48
View code at this point
Browse repository at this point
Initial commit of formalized "redirection" timeout logic
Show description for 48e6e67
michael-grunder
committed
48e6e67
View commit details
Copy full SHA for 48e6e67
View code at this point
Browse repository at this point
Fix variant reply handling
michael-grunder
committed
d804342
View commit details
Copy full SHA for d804342
View code at this point
Browse repository at this point
More formatting
michael-grunder
committed
1a231a9
View commit details
Copy full SHA for 1a231a9
View code at this point
Browse repository at this point
php_stream_gets is a char* return, not int
michael-grunder
committed
f732883
View commit details
Copy full SHA for f732883
View code at this point
Browse repository at this point
Skip the failed node when falling back
michael-grunder
committed
c88cb39
View commit details
Copy full SHA for c88cb39
View code at this point
Browse repository at this point
Update redirection logic to throw on CLUSTERDOWN
Show description for a65301b
michael-grunder
committed
a65301b
View commit details
Copy full SHA for a65301b
View code at this point
Browse repository at this point
Added getlasterror()/clearlasterror() routines, and a
Show description for 5ed61ea
michael-grunder
committed
5ed61ea
View commit details
Copy full SHA for 5ed61ea
View code at this point
Browse repository at this point
Check for empty slave hosts
Show description for 6b31088
michael-grunder
committed
6b31088
View commit details
Copy full SHA for 6b31088
View code at this point
Browse repository at this point
Initialize variable to avoid a segfault if all nodes are downo
michael-grunder
committed
394708c
View commit details
Copy full SHA for 394708c
View code at this point
Browse repository at this point
Add a no_throw option to redis_check_eof
Show description for 05597f1
michael-grunder
committed
05597f1
View commit details
Copy full SHA for 05597f1
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.