Skip to content

Memory optimization for ScriptEvaluate #2843

@pairbit

Description

@pairbit

Please add method overloads.
This will allow using ArrayPool.Rent and reuse buffers

Task<RedisResult> ScriptEvaluateMemoryAsync(string script, ReadOnlyMemory<RedisKey> keys, ReadOnlyMemory<RedisValue> values, 
CommandFlags flags = CommandFlags.None)

Task<Lease<byte>?> ScriptEvaluateMemoryLeaseAsync(string script, ReadOnlyMemory<RedisKey> keys, ReadOnlyMemory<RedisValue> values, 
CommandFlags flags = CommandFlags.None)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions