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 }}
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
replication.c
on
unstable
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 2, 2016
Fix a bug to delay bgsave while AOF rewrite in progress for replication
QuChen88
authored and
antirez
committed
d982f44
View commit details
Copy full SHA for d982f44
View code at this point
Browse repository at this point
Commits on Jul 27, 2016
Ability of slave to announce arbitrary ip/port to master.
Show description for 55385f9
antirez
committed
55385f9
View commit details
Copy full SHA for 55385f9
View code at this point
Browse repository at this point
Commits on Jul 22, 2016
Replication: when possible start RDB saving ASAP.
Show description for 03f5b50
antirez
committed
03f5b50
View commit details
Copy full SHA for 03f5b50
View code at this point
Browse repository at this point
Commits on Jul 21, 2016
Replication: start BGSAVE for replication always in replicationCron().
Show description for 780a8b1
antirez
committed
780a8b1
View commit details
Copy full SHA for 780a8b1
View code at this point
Browse repository at this point
Commits on Dec 3, 2015
Centralize slave replication handshake aborting.
Show description for acc2336
antirez
committed
acc2336
View commit details
Copy full SHA for acc2336
View code at this point
Browse repository at this point
Commits on Oct 15, 2015
PR 2813 fix ported to unstable.
antirez
committed
ed62288
View commit details
Copy full SHA for ed62288
View code at this point
Browse repository at this point
Commits on Oct 2, 2015
Lazyfree: cond vars to enabled/disable it based on DEL context.
antirez
committed
252cfa0
View commit details
Copy full SHA for 252cfa0
View code at this point
Browse repository at this point
Commits on Oct 1, 2015
Lazyfree: ability to free whole DBs in background.
antirez
committed
c69c6c8
View commit details
Copy full SHA for c69c6c8
View code at this point
Browse repository at this point
Commits on Sep 30, 2015
Refactoring: unlinkClient() added to lower freeClient() complexity.
antirez
committed
1e71538
View commit details
Copy full SHA for 1e71538
View code at this point
Browse repository at this point
Refactoring: new function to test if client has pending output.
antirez
committed
fdb3be9
View commit details
Copy full SHA for fdb3be9
View code at this point
Browse repository at this point
Avoid installing the client write handler when possible.
antirez
committed
1c7d87d
View commit details
Copy full SHA for 1c7d87d
View code at this point
Browse repository at this point
Commits on Aug 21, 2015
Log client details on SLAVEOF command having an effect.
antirez
committed
d036abe
View commit details
Copy full SHA for d036abe
View code at this point
Browse repository at this point
Commits on Aug 20, 2015
startBgsaveForReplication(): handle waiting slaves state change.
Show description for f18e5b6
antirez
committed
f18e5b6
View commit details
Copy full SHA for f18e5b6
View code at this point
Browse repository at this point
Commits on Aug 7, 2015
slaveTryPartialResynchronization and syncWithMaster: better synergy.
Show description for bea1259
antirez
committed
bea1259
View commit details
Copy full SHA for bea1259
View code at this point
Browse repository at this point
Commits on Aug 6, 2015
syncWithMaster(): non blocking state machine.
antirez
committed
88c716a
View commit details
Copy full SHA for 88c716a
View code at this point
Browse repository at this point
startBgsaveForReplication(): log what you really do.
antirez
committed
ce5761e
View commit details
Copy full SHA for ce5761e
View code at this point
Browse repository at this point
Replication: add REPLCONF CAPA EOF support.
Show description for 3e6d4d5
antirez
committed
3e6d4d5
View commit details
Copy full SHA for 3e6d4d5
View code at this point
Browse repository at this point
Commits on Aug 5, 2015
Fix replication slave pings period.
Show description for 55ba772
antirez
committed
55ba772
View commit details
Copy full SHA for 55ba772
View code at this point
Browse repository at this point
Make sure we re-emit SELECT after each new slave full sync setup.
Show description for 15de6b1
antirez
committed
15de6b1
View commit details
Copy full SHA for 15de6b1
View code at this point
Browse repository at this point
Don't send SELECT to slaves in WAIT_BGSAVE_START state.
antirez
committed
a5a06a8
View commit details
Copy full SHA for a5a06a8
View code at this point
Browse repository at this point
syncCommand() comments improved.
antirez
committed
62b5c60
View commit details
Copy full SHA for 62b5c60
View code at this point
Browse repository at this point
Commits on Aug 4, 2015
PSYNC initial offset fix.
Show description for 292fec0
antirez
committed
292fec0
View commit details
Copy full SHA for 292fec0
View code at this point
Browse repository at this point
Commits on Jul 28, 2015
Force slaves to resync after unsuccessful PSYNC.
Show description for c1e94b6
antirez
committed
c1e94b6
View commit details
Copy full SHA for c1e94b6
View code at this point
Browse repository at this point
replicationHandleMasterDisconnection() belongs to replication.c.
antirez
committed
278ea9d
View commit details
Copy full SHA for 278ea9d
View code at this point
Browse repository at this point
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: redisLog -> serverLog.
antirez
committed
424fe9a
View commit details
Copy full SHA for 424fe9a
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 Jun 11, 2015
Use best effort address binding to connect to the master
Show description for 8366907
antirez
committed
8366907
View commit details
Copy full SHA for 8366907
View code at this point
Browse repository at this point
Commits on Apr 1, 2015
Net: improve prepareClientToWrite() error handling and comments.
Show description for 6c60526
antirez
committed
6c60526
View commit details
Copy full SHA for 6c60526
View code at this point
Browse repository at this point
Commits on Mar 31, 2015
fixes to diskless replication.
Show description for 159875b
oranagra
committed
159875b
View commit details
Copy full SHA for 159875b
View code at this point
Browse repository at this point
Commits on Mar 24, 2015
Replication: disconnect blocked clients when switching to slave role.
Show description for c3ad709
antirez
committed
c3ad709
View commit details
Copy full SHA for c3ad709
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.