Commit Graph

32 Commits (d60bcc56a7dbba38f5a3a72a8b2455f8de7cfdcd)

Author SHA1 Message Date
Joshua Colp 0231dd6ae7 stasis: Improve topic/subscription names and statistics.
6 years ago
Joshua Colp 50ac85cb40 stasis: Segment channel snapshot to reduce creation cost.
7 years ago
Joshua Colp d0ccbb3377 stasis: Use an implementation specific channel snapshot cache.
7 years ago
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Joshua Colp 3077ad0c24 stasis: Add internal filtering of messages.
7 years ago
Corey Farrell bc73337e07 core: Use macros to generate ao2_container callbacks where possible.
7 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
George Joseph 22db16fa81 endpoint/stasis: Eliminate duplicate events on endpoint status change
9 years ago
Scott Griepentrog 7691035312 endpoint snapshot: avoid second cleanup on alloc failure
10 years ago
George Joseph 82716410a4 Revert "endpoint/stasis: Eliminate duplicate events on endpoint status change"
10 years ago
George Joseph 6fca75bb62 endpoint/stasis: Eliminate duplicate events on endpoint status change
10 years ago
George Joseph 51886c68dc pjsip_options: Add qualify_timeout processing and eventing
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Scott Griepentrog 8c65c9167e Various: bugfixes found via chaos
10 years ago
Joshua Colp 2889f074a0 core: Don't create snapshots with locks.
10 years ago
Matthew Jordan 1106e8fd0f 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 ccc6e8bd17 endpoints: Fix failing unit tests from r419196
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp dcb642e2da endpoints: Keep a reference to channel ids when creating snapshot.
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Matthew Jordan 8d7873b836 ARI: Add subscription support
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Joshua Colp 65c492e851 Add support for requiring that all queued messages on a caching topic have been handled before
12 years ago
Matthew Jordan 272dd008d0 Fix memory leak while loading modules, adding formats, and destroying endpoints
12 years ago
Kinsey Moore 759a7e4a30 Rework stasis cache clear events
12 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
12 years ago
David M. Lee e06e519a90 Initial support for endpoints.
12 years ago