Commit Graph

205 Commits (cacc356bbe211d04a9fea57b6433e0ffa52369df)

Author SHA1 Message Date
Kinsey Moore c6b06e40dc Add message dump capability to stasis cache layer
12 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
12 years ago
Joshua Colp a4f45a2c95 Add support for registering a sorcery handler which supports multiple fields using a regex.
12 years ago
Joshua Colp cce1c9547f Add support for retrieving multiple objects from sorcery using a regex on their id.
12 years ago
David M. Lee 222e8a3afb Add a serializer interface to the threadpool
12 years ago
David M. Lee f2b9c12704 Minor fixes to res_json and test_json.
12 years ago
Joshua Colp 27882b8599 Add additional functionality to the Sorcery API.
12 years ago
Kinsey Moore 67102c3d3f Add aggregate operations for stuctures with string fields
12 years ago
Joshua Colp ffaf79b1eb Fix an issue where building with DEBUG_FD_LEAKS enabled would not work due to sorcery using calls called "open" and "close".
13 years ago
Joshua Colp 734d864de2 Add a unit test which confirms the apply handler callback is called when it should be.
13 years ago
Joshua Colp 3fa4278a31 Merge the sorcery data access layer API.
13 years ago
Mark Michelson 84c50fde1f Address David's latest feedback on reviewboard:
13 years ago
Mark Michelson 967e380ba8 Make the threadpool listener opaque.
13 years ago
Mark Michelson 663479a558 Make ast_taskprocessor_listener opaque.
13 years ago
Mark Michelson c6bc51ef28 Make the initial size of the threadpool part of the options passed in.
13 years ago
Mark Michelson edc2e4dac0 Remove threadpool listener alloc and destroy callbacks.
13 years ago
Mark Michelson 65c7d6e2c3 Remove alloc and destroy callbacks from the taskprocessor.
13 years ago
Automerge script f7f7850f7a Merged revisions 378935 via svnmerge from
13 years ago
Automerge script 2c1720b4f7 Merged revisions 378915,378918 via svnmerge from
13 years ago
Mark Michelson bdd8da406b Address review board feedback from Matt and Richard
13 years ago
Mark Michelson f5e9cf5975 Add automerge property back after conflict.
13 years ago
Mark Michelson 8760e32ae3 Add auto-increment option and accompanying test.
13 years ago
Mark Michelson 1310e659bd Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocessor names.
13 years ago
Mark Michelson 90d76a5026 Make thread state waiting a little less ugly and not possible to lock up.
13 years ago
Mark Michelson 957cb0742b Improve timedwaits in tests to actually behave like they should.
13 years ago
Mark Michelson 64deed062a Add threadpool options and accompanying test.
13 years ago
Mark Michelson 5dd22df050 Improve shutdown procedure.
13 years ago
Mark Michelson b6a73bb451 Add some useful debugging in threadpool test failure conditions.
13 years ago
Mark Michelson 293b18ecce Create longer thread destruction test.
13 years ago
Mark Michelson 4deecdef72 Add a task distribution test.
13 years ago
Mark Michelson b353c80dc0 Add threadpool reactivation test.
13 years ago
Mark Michelson afdbd80bc3 Add a single-thread multi-task test.
13 years ago
Mark Michelson d9f4952b8a Add test where we create a thread and push a task.
13 years ago
Mark Michelson 2dc89eb485 Add test where we add a task then create a thread for it.
13 years ago
Mark Michelson f275c11e78 Add threadpool destruction test.
13 years ago
Mark Michelson ec29862a92 Fix up categories of threadpool tests.
13 years ago
Mark Michelson 4590bfd93d Add new threadpool test and fix some taskprocessor bugs.
13 years ago
Mark Michelson c32634e0dd Add initial simple threadpool test.
13 years ago
Automerge script d16d0200d2 Merged revisions 376575 via svnmerge from
13 years ago
Mark Michelson ff06346ea2 Add doxygen to taskprocessor tests.
13 years ago
Automerge script 558c108b92 Merged revisions 376457 via svnmerge from
13 years ago
Mark Michelson 623d741ba1 Restructure taskprocessor load test to test integrity of task execution.
13 years ago
Mark Michelson da0e2169de Add a second default taskprocessor test that executes 20000 tasks.
13 years ago
Mark Michelson f209bc6f9d Change the default taskprocessor test so it will never hang forever.
13 years ago
Mark Michelson ec68a15619 Test that shutdown callback is called when expected.
13 years ago
Mark Michelson 12de4198b8 Add a shutdown callback to taskprocessor listeners.
13 years ago
Automerge script e8898ec8ba Merged revisions 376341,376344-376345 via svnmerge from
13 years ago
Mark Michelson 426e8d1454 Refine the taskprocessor listener test a bit more.
13 years ago
Mark Michelson 7d84963667 Add a test that ensures that taskprocessor listener callbacks
13 years ago
Mark Michelson 6fc8d830f8 Add a basic taskprocessor test.
13 years ago