Skip to content

Redis value sequence#4

Merged
pairbit merged 12 commits into
ReadOnlySequencefrom
RedisValueSequence
Jun 24, 2026
Merged

Redis value sequence#4
pairbit merged 12 commits into
ReadOnlySequencefrom
RedisValueSequence

Conversation

@pairbit

@pairbit pairbit commented Jun 24, 2026

Copy link
Copy Markdown
Owner

No description provided.

@pairbit pairbit merged commit c096d29 into ReadOnlySequence Jun 24, 2026
@pairbit pairbit deleted the RedisValueSequence branch June 24, 2026 08:57
pairbit added a commit that referenced this pull request Jun 26, 2026
* Merge pull request #4 from pairbit/RedisValueSequence

Redis value sequence

* fix order

* fix

* PublicAPI.Unshipped

* GetCharCount and GetMaxCharCount

* add checking OverflowException

* comment SequenceCompareTo

* implement StartsWith

* fix StartsWith

* refact

* GetHashCode

* add Equals, CompareTo, StartsWith for ByteArray or MemoryManager

* add ReadOnlySequenceIterator

* refac

* - GetHashCode
- GetChars/GetCharCount
- Simplify
- normalize .First.Span

* TryParse

* mark WriteUnifiedSequence(ROS) as redundant for now (and fix 64-bit length)

* CompareTo

* add integration test (and fix CI)

* polishing

* avoid the string alloc in GetHashCode (when possible)

---------

Co-authored-by: ITikhonov <[email protected]>
Co-authored-by: Marc Gravell <[email protected]>
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.

1 participant