stasis: Improve topic/subscription names and statistics.
Topic names now follow: <subsystem>:<functionality>[/<object>] This ensures that they are all unique, and also provides better insight in to what each topic is for. Subscriber ids now also use the main topic name they are subscribed to and an incrementing integer as their identifier to make it easier to understand what the subscription is primarily responsible for. Both the CLI commands for listing topic and subscription statistics now sort to make it a bit easier to see what is going on. Subscriptions will now show all topics that they are receiving messages from, not just the main topic they were subscribed to. ASTERISK-28335 Change-Id: I484e971a38c3640f2bd156282e532eed84bf220d
Showing
- apps/app_voicemail.c 4 additions, 1 deletionapps/app_voicemail.c
- include/asterisk/stasis.h 2 additions, 0 deletionsinclude/asterisk/stasis.h
- main/app.c 3 additions, 3 deletionsmain/app.c
- main/cdr.c 1 addition, 1 deletionmain/cdr.c
- main/cel.c 2 additions, 2 deletionsmain/cel.c
- main/channel_internal_api.c 12 additions, 3 deletionsmain/channel_internal_api.c
- main/devicestate.c 1 addition, 1 deletionmain/devicestate.c
- main/endpoints.c 19 additions, 2 deletionsmain/endpoints.c
- main/manager.c 1 addition, 1 deletionmain/manager.c
- main/parking.c 1 addition, 1 deletionmain/parking.c
- main/presencestate.c 1 addition, 1 deletionmain/presencestate.c
- main/rtp_engine.c 1 addition, 1 deletionmain/rtp_engine.c
- main/security_events.c 1 addition, 1 deletionmain/security_events.c
- main/stasis.c 135 additions, 35 deletionsmain/stasis.c
- main/stasis_bridges.c 11 additions, 2 deletionsmain/stasis_bridges.c
- main/stasis_cache.c 2 additions, 1 deletionmain/stasis_cache.c
- main/stasis_cache_pattern.c 2 additions, 1 deletionmain/stasis_cache_pattern.c
- main/stasis_channels.c 1 addition, 1 deletionmain/stasis_channels.c
- main/stasis_endpoints.c 1 addition, 1 deletionmain/stasis_endpoints.c
- main/stasis_system.c 1 addition, 1 deletionmain/stasis_system.c
Loading
Please register or sign in to comment