Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
BinaryTuple (see IEP-92) is a common format for data exchange in Ignite 3. Adopt it in the thin client protocol to be able to avoid intermediate conversions when exchanging data.
For example, we should be able to write SQL query results to the client socket directly as byte[].
Update IEP-76 when done.
Attachments
Issue Links
- blocks
-
IGNITE-17392 Thin 3.0: Partition Awareness
- Open
-
IGNITE-18922 Thin 3.0: Avoid BinaryTuple conversion in client SQL handler
- Open
-
IGNITE-17632 Thin 3.0: Support decimal scale in client schema
- Resolved
-
IGNITE-17636 Thin 3.0: Avoid BinaryTuple conversion in client handler
- Resolved
-
IGNITE-18925 Thin 3.0: Avoid BinaryTuple conversion from client to storage
- Resolved
- is blocked by
-
IGNITE-17583 Extract BinaryTuple into a separate module to reuse on client
- Resolved
-
IGNITE-17593 .NET: Thin 3.0: Implement BinaryTuple serialization
- Resolved
- relates to
-
IGNITE-18395 .NET: Thin 3.0: Remove MessagePack library dependency
- Resolved
- links to