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
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.