[ https://issues.apache.org/jira/browse/ARROW-2551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wes McKinney resolved ARROW-2551. --------------------------------- Resolution: Fixed Fix Version/s: 0.10.0 Issue resolved by pull request 2031 [https://github.com/apache/arrow/pull/2031] > [Plasma] Improve notification logic > ----------------------------------- > > Key: ARROW-2551 > URL: https://issues.apache.org/jira/browse/ARROW-2551 > Project: Apache Arrow > Issue Type: Improvement > Components: Plasma (C++) > Reporter: Zhijun Fu > Priority: Minor > Labels: pull-request-available > Fix For: 0.10.0 > > Time Spent: 2h 40m > Remaining Estimate: 0h > > There areĀ a few issues in current Plasma notification code: > * When a client subscribes to Plasma, the store pushes notifications about > existing objects to ALL subscribers, while it should only push to the new > subscriber. > * And in the above scenario, it should only push "sealed" objects to the new > subscriber, while currently it pushes all objects regardless of the state. > * When a client disconnects, it will no longer be able to receive > notifications, thus the NotificationQueue for the client should be removed > from global map. -- This message was sent by Atlassian JIRA (v7.6.3#76005)