[ 
https://issues.apache.org/jira/browse/IGNITE-18395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pavel Tupitsyn updated IGNITE-18395:
------------------------------------
    Ignite Flags:   (was: Docs Required,Release Notes Required)

> .NET: Thin 3.0: Remove MessagePack library dependency
> -----------------------------------------------------
>
>                 Key: IGNITE-18395
>                 URL: https://issues.apache.org/jira/browse/IGNITE-18395
>             Project: Ignite
>          Issue Type: Improvement
>          Components: platforms, thin client
>            Reporter: Pavel Tupitsyn
>            Assignee: Pavel Tupitsyn
>            Priority: Major
>              Labels: .NET, ignite-3
>             Fix For: 3.0.0-beta2
>
>         Attachments: ReadBytesAsMemory.png
>
>
> Since we adopted BinaryTuple format for user data encoding (IGNITE-17297), 
> MessagePack is used only for basic things on the protocol level (ints, longs, 
> bytes mostly).
> At the same time, we have to deal with the library specifics: implementing 
> *IBufferWriter*, inefficient *ReadBytesAsMemory* (see profiler screenshot), 
> etc.
> * Remove MessagePack dependency
> * Implement required parts as suits our needs
>  !ReadBytesAsMemory.png! 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to