Tasks #392
Multi-Connector Setups lead to duplicate reception of Events
Status: | In Progress | Start date: | 06/24/2011 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | |||
Assignee: | - | % Done: | 20% | ||
Category: | Specification | ||||
Target version: | rsb-1.0 |
Description
See Inter-Transport Communication. The current implementation causes events to arrive at receiving clients twice as shown by the linked example programs.
While no nameservice, introspection or model information is available, the problem could be addressed using a simple tagging scheme:
Related issues
Associated revisions
Added mixin in src/event-processing/tagging-processor-mixin.lisp
refs #392
refs #392
- src/event-processing/tagging-processor-mixin.lisp: new file;
contains `tagging-processor-mixin' class - src/event-processing/package.lisp
(package rsb.event-processing): added exported symbols
tagging-processor-mixin, processor-tags and processor-tag? - cl-rsb.asd (system cl-rsb): added file
src/event-processing/tagging-processor-mixin.lisp
Fixed a dependency in cl-rsb.asd
Added mixin in src/event-processing/tagging-configurator-mixin.lisp
refs #392
Added mixin in src/event-processing/tagging-configurator-mixin.lisp
refs #392
- src/event-processing/tagging-configurator-mixin.lisp: new file;
contains `event-processing/tagging-configurator-mixin' mixin class - src/event-processing/package.lisp (package rsb.event-processing):
added exported symbols tagging-configurator-mixin and
configurator-tags - cl-rsb.asd (system cl-rsb): added file
src/event-processing/tagging-configurator-mixin.lisp
Added src/event-processing/transport-tagging-configurator-mixin.lisp
refs #392
refs #392
- src/event-processing/transport-tagging-configurator-mixin.lisp:
new file; contains `transport-tagging-configurator-mixin' mixin
class - src/event-processing/package.lisp (package rsb.event-processing):
added exported symbol transport-tagging-configurator-mixin - cl-rsb.asd (system cl-rsb): added file
src/event-processing/transport-tagging-configurator-mixin.lisp
Added filter class in src/filter/transport-tag-filter.lisp
refs #392
refs #392
- src/filter/transport-tag-filter.lisp: new file; contains
`transport-tag-filter' class - src/filter/package.lisp (package rsb.filter): added exported symbols
transport-tag-filter and filter-transport-ranking - cl-rsb.asd (system cl-rsb): added file
src/filter/transport-tag-filter.lisp
Added src/event-processing/transport-filtering-configurator-mixin.lisp
refs #392
refs #392
- src/event-processing/transport-filtering-configurator-mixin.lisp:
new file; contains `transport-filtering-configurator-mixin' mixin
class - src/event-processing/package.lisp (package rsb.event-processing):
added used package rsb.filter; added exported symbols
transport-filtering-configurator-mixin and
configurator-transport-tag-filter - cl-rsb.asd (system cl-rsb): added file
src/event-processing/transport-filtering-configurator-mixin.lisp
History
#1 Updated by J. Moringen about 13 years ago
- Subject changed from Multi-Connector Setups can lead duplicate reception of Events to Multi-Connector Setups lead to duplicate reception of Events
- Description updated (diff)
#2 Updated by J. Moringen about 13 years ago
- File multi-transport-handling.png added
#3 Updated by J. Moringen about 13 years ago
- Description updated (diff)
#4 Updated by J. Moringen about 13 years ago
- Priority changed from Normal to High
- Target version set to rsb-0.10
- % Done changed from 0 to 20
#5 Updated by J. Moringen over 10 years ago
- Target version changed from rsb-0.10 to rsb-0.11
#6 Updated by J. Moringen over 10 years ago
- Tracker changed from Bug to Tasks
- Status changed from New to In Progress
- Priority changed from High to Normal
- Target version changed from rsb-0.11 to rsb-0.12
#7 Updated by J. Wienke about 9 years ago
- Target version changed from rsb-0.12 to rsb-0.13
#8 Updated by J. Moringen over 8 years ago
- Target version changed from rsb-0.13 to rsb-0.14
#9 Updated by J. Moringen about 8 years ago
- Target version changed from rsb-0.14 to rsb-0.15
#10 Updated by J. Moringen almost 8 years ago
- Target version changed from rsb-0.15 to rsb-1.0