summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* release 0.6.00.6.0Caolan McMahon2014-03-301-1/+1
|
* Merge pull request #475 from jessehouchins/async.retryCaolan McMahon2014-03-303-0/+129
|\ | | | | Async.retry
| * fix some poor spellingJesse Houchins2014-03-281-3/+3
| |
| * add test case for embedding async.retry in another control flowJesse Houchins2014-03-281-0/+21
| |
| * allow retry to run as an embedded method inside other controll flowsJesse Houchins2014-03-281-12/+16
| |
| * implement async.retry using async.seriesJesse Houchins2014-03-283-0/+104
| |
* | release 0.5.00.5.0Caolan McMahon2014-03-301-1/+1
| |
* | Merge pull request #474 from maxkueng/pause-and-resumeCaolan McMahon2014-03-303-1/+66
|\ \ | | | | | | queue.pause() and queue.resume()
| * | Add queue.pause() and queue.resume()mk2014-03-283-1/+66
| | |
* | | Release 0.4.10.4.1Caolan McMahon2014-03-301-1/+1
| | |
* | | Merge pull request #473 from jessehouchins/auto-task-trackingCaolan McMahon2014-03-302-2/+29
|\ \ \ | |/ / |/| / | |/ Track auto tasks using a counter results can be inserted/removed dynamically
| * Track auto tasks using a counter to allow records to be inserted/removed ↵Jesse Houchins2014-03-282-2/+29
|/ | | | from results
* bump minor version0.4.0Caolan McMahon2014-03-281-1/+1
|
* Add tests for queue idle() functionCraig Andrews2014-03-282-1/+26
|
* Add idle() function to determine if the queue has any workCraig Andrews2014-03-282-0/+5
| | | | Documented idle() and running() functions.
* bump minor version0.3.0Caolan McMahon2014-03-281-1/+1
|
* added test for inverted sort orderzaphod19842014-03-281-0/+9
|
* added readme example to show inversion of sort orderzaphod19842014-03-281-0/+19
|
* Bugfix: sending saturated event should respect current concurrency.Ryan Shaw2014-03-282-2/+3
|
* Merge pull request #268 from DmitryBochkarev/masterCaolan McMahon2014-03-280-0/+0
|\ | | | | README: fix mapLimit example
| * README: fix mapLimit exampleDmitry Bochkarev2013-03-181-1/+1
| |
* | Merge pull request #277 from kimptoc/masterCaolan McMahon2014-03-282-0/+6
|\ \ | | | | | | Travis CI setup
| * | Point at caolan repo / Travis build - assuming that will be setupChris Kimpton2013-04-011-1/+1
| | |
| * | Node 0.6 and 0.8 are not supported for latest asyncChris Kimpton2013-04-011-2/+0
| | |
| * | nudge travis to buildChris Kimpton2013-04-011-0/+1
| | |
| * | add async to travisChris Kimpton2013-04-012-0/+7
| |/
* | Merge pull request #318 from aearly/feature/dountil-paramsCaolan McMahon2014-03-282-2/+62
|\ \ | | | | | | Pass params from doUntil/doWhilst callbacks to the test function
| * | pass params from doUntil/doWhile callbacks to the test functionAlexander Early2013-05-212-2/+62
| | |
* | | Merge pull request #353 from quadroid/masterCaolan McMahon2014-03-281-12/+13
|\ \ \ | | | | | | | | make done callback function (instead of function-expression)
| * | | make done callback function (instead of function-expression): dont create it ↵Alex Shvets2013-07-221-12/+13
| | | | | | | | | | | | | | | | new on each iteration
* | | | Clarify that `some` and `every` run iterators in parallel in readmeDavid Beck2014-03-281-6/+6
| | | |
* | | | Merge pull request #367 from menzoic/patch-1Caolan McMahon2014-03-281-0/+1
|\ \ \ \ | | | | | | | | | | Update README.md
| * | | | Update README.mdEsco Obong2013-08-231-0/+1
| |/ / / | | | | | | | | Added comment to waterfall example
* | | | Merge pull request #391 from kvz/patch-1Caolan McMahon2014-03-281-0/+8
|\ \ \ \ | | | | | | | | | | Passing an object to .series() may lead to unexpected behavior
| * | | | Passing an object to .series() may lead to unexpected behaviorKevin van Zonneveld2013-10-141-0/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | Just a friendly reminder for devs that pass an object to `series()`. There are platforms that will execute the functions in seemingly random order. If you or your testsuite rely on order of execution, it's better to just use an array of functions.
* | | | use internal _isArray functionCaolan McMahon2014-03-281-5/+9
| | | |
* | | | Merge pull request #398 from josher19/patch-1Caolan McMahon2014-03-281-2/+21
|\ \ \ \ | | | | | | | | | | Update async.auto example in README.md
| * | | | Update async.auto example in README.md josher192013-10-241-2/+21
| | | | | | | | | | | | | | | async.auto does not actually run (because callbacks not called) and does not illustrate main features of async.auto. Updated to use callback and console.log results.
* | | | | Merge pull request #401 from calendee/eachDocumentationCaolan McMahon2014-03-281-1/+33
|\ \ \ \ \ | | | | | | | | | | | | Additional Example for async.each
| * | | | | Changed the order of the asyn.each examples. The simpler version is first. ↵Justin Noel2013-10-281-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The more detailed version is second. Signed-off-by: Justin Noel <github@calendee.com>
| * | | | | Added additional example for async.eachJustin Noel2013-10-281-1/+34
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Justin Noel <github@calendee.com>
* | | | | Merge remote-tracking branch 'ognivo/feature-seq'Caolan McMahon2014-03-283-2/+141
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README.md
| * \ \ \ \ Merge branch 'master' of github.com:caolan/async into feature-seqsharp.maestro2013-11-221-0/+11
| |\ \ \ \ \
| * | | | | | added comment in example.sharp.maestro2013-11-071-1/+3
| | | | | | |
| * | | | | | added seq function: natural to read version of composesharp.maestro2013-11-073-2/+139
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #415 from rmg/async-memoizeCaolan McMahon2014-03-282-25/+67
|\ \ \ \ \ \ | | | | | | | | | | | | | | Make async.memoize() preserve async nature of function
| * | | | | | async.memoize() preserves async nature of functionRyan Graham2013-11-231-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | async.memoize() should assume that the given function is asynchronous, and should maintain that when giving cached results by using async.nextTick(). See also http://blog.izs.me/post/59142742143/designing-apis-for-asynchrony Fixes #304
| * | | | | | Refactor memoize custom hash testRyan Graham2013-11-231-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes assumption that memoized result is synchronous
| * | | | | | Refactor unmemoize test to use async exampleRyan Graham2013-11-231-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses async.setImmediate to make example async
| * | | | | | Refactor memoize test to use async functionRyan Graham2013-11-231-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes example async function async by using async.setImmediate