Bug 481511 - [runtime] Provide the capability to cap the total number of messages in the system
Summary: [runtime] Provide the capability to cap the total number of messages in the s...
Status: NEW
Alias: None
Product: Papyrus-rt
Classification: Modeling
Component: runtime (show other bugs)
Version: 0.7.1   Edit
Hardware: PC Mac OS X
: P4 enhancement
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-05 09:12 EST by Charles Rivet CLA
Modified: 2016-10-31 12:28 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Charles Rivet CLA 2015-11-05 09:12:25 EST
The following requirement was gathered at EclipseCon Europe during the presentation of Papyrus-RT.

Tow attendees indicated that they were operating in limited environments that required tight control over memory usage.

Their request was to be able to set the the maximum size of the message queues (and probably the message pool) and to be able to prevent the message queue from growing (i.e., have an upper limit on the total number of messages in the system). This meant that if there are no free messages when trying to send a message results in aspecific error returned (indicating that no more messages are available and the the user/state machine should retry later.

They were fine with such a situation (error returned).
Comment 1 Simon Redding CLA 2016-02-05 16:28:59 EST
Does not gate the June release 1.0 Papyrus-RT release
Comment 2 Charles Rivet CLA 2016-10-31 12:28:16 EDT
Should be part of MVP3 (Build it and they will come - not yet assigned to a release) as build configuration properties.
Moving to Future for now.