Open
27 of 32 issues completedDescription
Description
Epic to capture the work for GO launch
Single Commands
- Stream commands, part III - Go: Stream commands support, part III #2968
- Stream commands, part IV - Go: Stream commands support, part IV #2969
- Hash command, part II - Go: Hash commands support part II #2970
- Sorted set commands, part III - Go: Sorted set commands support, part III #2971
- Sorted set commands, part IV - Go: Sorted set commands support, part IV #2972
- Sorted set commands, part V - Go: Sorted set commands support, part V #2973
- Geo commands - Go: Geo commands support #3365
- Server Management commands - Go: Server Management commands - Part I #3396
- Bitmap commands - Go: Bitmap commands #3397
- Server Management commands, part II - Go: Server Management commands - Part II #3399
- Connection Management commands, part I - Go: Connection Management Commands Part I #3400
- Generic commands - Go: Generic commands #3401
- Pubsub framework - Go: Pubsub framework #3408
- Pubsub commands - GO: PubSub Commands #3664
- Function commands - Go: Function commands #3480
- Script commands - Go: Script commands #3481
- Transaction commands - Go: Transactions #3484
- Pipeline support - [Task] Go: add pipelines / batches wrapper support #3547
Misc. Features & Tasks
- Support IFEQ option for SET command - Support IFEQ option for SET command #2811 (Golang PR - Go: Add IFEQ to SetOptions #3098)
- Go: add connection timeout configuration - Go: add connection timeout configuration #2858
- Refactor Go makefile to randomize redis cluster ports for example tests - [Task] Refactor Go makefile to randomize redis cluster ports for example tests #3170
- Go: Update CI to run example-tests - GO: Update CI to run example-tests #3250
- Cluster SCAN support - [Task] Go: Cluster SCAN support #3266
- Support AZ Awareness - [Task] Go: Support AZ Awareness #3267
- Go: Add support for changing credentials on an existing client - [Task] Go: Add support for changing credentials on an existing client #3268
- Drop support for Go version 1.20 - Drop support for Go version 1.20 #3442
- Go: Add RESP3 Support - Go: Add RESP3 protocol setting to Client Configuration #3600
- Go: support context.Context - Go: support context.Context #3709
- Go: ORT fixes - GO lang Ort review updates #3470
- Rust code cleanup and refactoring - Rust code cleanup and refactoring. #3650
Checklist (After Code Freeez)
- Go: Update PubSub documentation in Wiki with Go changes - Go: Update PubSub documentation in code and in Wiki with Go changes #3653
- Go: Add developer documentation for executing tests - Go: Add developer documentation for executing tests #3622
- Go client performance - Go client performance #3563
- Go files structure refactoring - GO: Update project structure to improve usability #3334
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress