summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | | | | | Test for correct async callback behaviourRyan Graham2013-11-231-4/+4
| | | | | | |
| * | | | | | Add invalid passing async.memoize() testRyan Graham2013-11-231-0/+39
| | |/ / / / | |/| | | | | | | | | | | | | | | | This demonstrates the problem described in #304
* | | | | | Merge branch 'master' of github.com:caolan/asyncCaolan McMahon2014-03-281-5/+5
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #421 from DECK36/masterCaolan McMahon2014-03-281-5/+5
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Changed the order of exporting async for using browserify to create apps beside requireJS using apps
| | * | | | | | Changed the order of exporting async by module-type first, because if using ↵Mike Lohmann2013-12-031-5/+5
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | browserify to build an app it will conflict with existing apps usigin requireJS and it does not matter for the requireJS use case if before testing for existence of module.exports
* | | | | | | use domains to stop error bubbling in #420 testCaolan McMahon2014-03-281-13/+29
| | | | | | |