Skip to content

Skip new Redis Ent RDB_OPCODE_SLOT_NUM#91

Merged
moticless merged 1 commit intoredis:mainfrom
moticless:ignore-new-redis-ent-opcode
Dec 30, 2025
Merged

Skip new Redis Ent RDB_OPCODE_SLOT_NUM#91
moticless merged 1 commit intoredis:mainfrom
moticless:ignore-new-redis-ent-opcode

Conversation

@moticless
Copy link
Collaborator

As Redis Ent. is another client of librdb, silently skip propriatery usage of RDB_OPCODE_SLOT_NUM

@moticless moticless merged commit 0615a0f into redis:main Dec 30, 2025
14 checks passed
@moticless moticless deleted the ignore-new-redis-ent-opcode branch December 30, 2025 11:55
@moticless moticless mentioned this pull request Mar 1, 2026
moticless added a commit that referenced this pull request Mar 1, 2026
### New Features
- **RDB v13 Support**: Add support for RDB version 13 (#93)
  - Ensures compatibility with latest Redis RDB format, specifically key-metadata and stream IDMP
- **RESTOREMODAUX Downgrading**: Support downgrading RESTOREMODAUX commands (#92)
  - Enables compatibility when restoring to older Redis versions
- **Redis Enterprise Support**: Skip new Redis Enterprise RDB_OPCODE_SLOT_NUM opcode (#91)
  - Improves compatibility with Redis Enterprise RDB files
- **Authentication**: Add LIBRDB_AUTH environment variable support for password authentication
  - Simplifies authentication configuration in automated environments

### Bug Fixes
- **Error Handling**: Add goto cleanup on rdb-cli return error
  - Ensures proper resource cleanup on error conditions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants