[ https://issues.apache.org/jira/browse/ARROW-3548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17660571#comment-17660571 ]
Rok Mihevc commented on ARROW-3548: ----------------------------------- This issue has been migrated to [issue #19862|https://github.com/apache/arrow/issues/19862] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > Speed up storing small objects in the object store. > --------------------------------------------------- > > Key: ARROW-3548 > URL: https://issues.apache.org/jira/browse/ARROW-3548 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ - Plasma > Reporter: Robert Nishihara > Assignee: Robert Nishihara > Priority: Major > Labels: pull-request-available > Fix For: 0.12.0 > > Time Spent: 2h > Remaining Estimate: 0h > > Currently, to store an object in the plasma object store, there are a lot of > IPCs. We first call "Create", which does an IPC round trip. Then we call > "Seal", which is one IPC. Then we call "Release", which is another IPC. > For small objects, we can just inline the object and metadata directly into > the message to the store, and wait for the response (the response tells us if > the object was successfully created). This is just a single IPC round trip, > which can be much faster. -- This message was sent by Atlassian Jira (v8.20.10#820010)