Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Middleware
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:W15 Dec Sprint 3, W15 Jan Sprint 1
-
Team:Data Facility
Description
The current Event.cc base class needs to be refined to remove and old-style data release terms that aren't used anymore. Plus, it needs to be easily extensible to allow other types of dictionaries of terms that will be used in the message headers to make them filterable on the server side.
Attachments
Issue Links
- relates to
-
DM-1350 General cleanup of Events package
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Sprint | W15 Dec Sprint 3 [ 117 ] |
Rank | Ranked lower |
Sprint | W15 Dec Sprint 3 [ 117 ] | W15 Dec Sprint 3, W15 Jan Sprint 1 [ 117, 121 ] |
Rank | Ranked higher |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Rank | Ranked higher |
Parent |
|
|
Issue Type | Story [ 10001 ] | Technical task [ 10002 ] |
Epic Link |
|
Resolution | Done [ 10000 ] | |
Status | In Progress [ 3 ] | Done [ 10002 ] |
Story Points | 8 | 2 |
Parent |
|
|
Issue Type | Technical task [ 10002 ] | Story [ 10001 ] |
Epic Link |
|
Team | Process Middleware [ 10206 ] | Data Facility [ 12219 ] |
Added the option to have user defined filterable properties. These are base types (short, int, long, long long, float, double, string) which can be specified by the user in addition to the properties defined by the object themselves. These are used in the message headers of the Events that are sent. These can be used in conjunction with selectors to filter server-side, rather than having the application do it.
These changes are now in place, and I'm going to move this to "In Review" when the rest of the related tickets are completed, so it can be reviewed all at once because of the number of changes that have been made. This work is under ctrl_events/tickets/dm-1350.