Commit Graph

38 Commits (4f6daa0affc6a73e6e3655eeeb28f13c122d2fb8)

Author SHA1 Message Date
Corey Farrell 240f339938
stasis: Fix ABI between DEVMODE and non-DEVMODE.
7 years ago
George Joseph 96f8b19b1f Revert "stasis_cache: Stop caching stasis subscription change messages"
7 years ago
Joshua C. Colp e5605232df stasis: Add statistics gathering in developer mode.
7 years ago
Joshua Colp d748ed4147 stasis: Add internal filtering of messages.
7 years ago
George Joseph a741cd4f11 Merge "stasis: No need to keep a stasis type ref in a stasis msg or cache object." into 13
7 years ago
George Joseph 94a4eea7f6 stasis_cache: Stop caching stasis subscription change messages
7 years ago
Richard Mudgett ac18bb23a9 stasis: No need to keep a stasis type ref in a stasis msg or cache object.
7 years ago
George Joseph 87550706c8 stasis_cache: Prune stasis_subscription_change messages
7 years ago
Joshua Colp 856b6d1954 stasis: Reduce calculation of stasis message type hash.
7 years ago
Corey Farrell dedf0ff2bf stasis_cache: Remove silly usage of RAII_VAR.
8 years ago
Sean Bright ce3d56920b Remove as much trailing whitespace as possible.
8 years ago
Matt Jordan 216e28aa95 main/stasis_cache: Demote the ERROR message when removing a nonexistent item
9 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
12 years ago
Richard Mudgett 9be438299d Add some asserts that were handy when looking for a stasis cache problem.
12 years ago
Richard Mudgett 614b6abc38 stasis_cache: Use the right variable in the cache entry ao2 cmp function.
12 years ago
Richard Mudgett 4ad1245cb5 stasis cache: Enhance to keep track of an item from different entities.
12 years ago
Richard Mudgett 77625956dd stasis_cache.c: Remove some unnecessary RAII_VAR() usage.
12 years ago
Richard Mudgett 97fcd6366d MALLOC_DEBUG: Fix some misuses of free() when MALLOC_DEBUG is enabled.
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
David M. Lee f29d969a79 Stasis: address refcount races; implementation comments
12 years ago
David M. Lee b97d318b7b Tweak caching topics to fix CEL tests
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
David M. Lee de68dabb97 Fix caching topic shutdown assertions
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
13 years ago
Joshua Colp 65c492e851 Add support for requiring that all queued messages on a caching topic have been handled before
13 years ago
Kinsey Moore 759a7e4a30 Rework stasis cache clear events
13 years ago
David M. Lee d81c846724 Avoid unnecessary cleanups during immediate shutdown
13 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
13 years ago
David M. Lee 9648e258c7 Refactored the rest of the message types to use the STASIS_MESSAGE_TYPE_*
13 years ago
David M. Lee e06e519a90 Initial support for endpoints.
13 years ago
Kinsey Moore 71206544a7 Break the world. Stasis message type accessors should now all be named correctly.
13 years ago
David M. Lee 49e3489cac A simplistic router for stasis_message's.
13 years ago
Kinsey Moore 8c444f823b Make stasis unsubscription functions return NULL
13 years ago
David M. Lee 91eba7dc13 Stasis documentation updates.
13 years ago
Kinsey Moore c6b06e40dc Add message dump capability to stasis cache layer
13 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
13 years ago