Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
sprint-5
-
None
Description
When field names of an object are used in SQL, text or other kind of queries, object, that owns a field, is fully deserialized.
This is bad from performance perspective.
The task is to support peer field deserialization by looking it up in a marshalled byte array and unmarshalling it from a concrete offset with OptimizedMarshaller later.
Attachments
Issue Links
- blocks
-
IGNITE-1845 .Net: Adopt portable API changes.
- Closed
-
IGNITE-1846 CPP: Adopt portable API changes.
- Closed
- contains
-
IGNITE-1700 IgniteQueueExample fails with "org.apache.ignite.internal.portable.PortableObjectImpl incompatible with org.apache.ignite.internal.processors.datastructures.GridCacheQueueHeader" exception when it's running with portableMarshaller
- Closed
-
IGNITE-940 Need to expose SQL metadata to public API
- Closed
- Dependent
-
IGNITE-1806 Rework UI and code generation to new query configuration
- Closed