Skip to content
Snippets Groups Projects
  • Joshua Colp's avatar
    3077ad0c
    stasis: Add internal filtering of messages. · 3077ad0c
    Joshua Colp authored
    This change adds the ability for subscriptions to indicate
    which message types they are interested in accepting. By
    doing so the filtering is done before being dispatched
    to the subscriber, reducing the amount of work that has
    to be done.
    
    This is optional and if a subscriber does not add
    message types they wish to accept and set the subscription
    to selective filtering the previous behavior is preserved
    and they receive all messages.
    
    There is also the ability to explicitly force the reception
    of all messages for cases such as AMI or ARI where a large
    number of messages are expected that are then generically
    converted into a different format.
    
    ASTERISK-28103
    
    Change-Id: I99bee23895baa0a117985d51683f7963b77aa190
    3077ad0c
    History
    stasis: Add internal filtering of messages.
    Joshua Colp authored
    This change adds the ability for subscriptions to indicate
    which message types they are interested in accepting. By
    doing so the filtering is done before being dispatched
    to the subscriber, reducing the amount of work that has
    to be done.
    
    This is optional and if a subscriber does not add
    message types they wish to accept and set the subscription
    to selective filtering the previous behavior is preserved
    and they receive all messages.
    
    There is also the ability to explicitly force the reception
    of all messages for cases such as AMI or ARI where a large
    number of messages are expected that are then generically
    converted into a different format.
    
    ASTERISK-28103
    
    Change-Id: I99bee23895baa0a117985d51683f7963b77aa190