2
0
Commit Graph

21 Commits

Author SHA1 Message Date
Jack Christensen d4f6b3dbba Only create resources in Get
Add context to create func.
2018-12-25 14:09:45 -06:00
Jack Christensen 98fd1f3693 More benchmarks 2018-12-24 13:08:32 -06:00
Jack Christensen 1396b8ec46 Rename max resource uses to max resource checkouts 2018-12-24 12:19:18 -06:00
Jack Christensen 2090b0ade1 Remove refactor tests from todo list 2018-12-24 12:12:24 -06:00
Jack Christensen b3026d0d8f Improve test robustness 2018-12-24 12:12:02 -06:00
Jack Christensen 9ede55618e Use createCreateResourceFunc 2018-12-24 12:09:57 -06:00
Jack Christensen 49b32fb7f3 Extract createCloseResourceFuncWithNotifierChan 2018-12-24 12:07:48 -06:00
Jack Christensen 3559b7b000 Extract createCreateResourceFuncWithNotifierChan() 2018-12-24 12:02:59 -06:00
Jack Christensen d5a4c6123d Extract waitForRead 2018-12-24 11:49:58 -06:00
Jack Christensen 21f1464f4b Extract createCreateResourceFunc 2018-12-24 11:46:33 -06:00
Jack Christensen 18c4f8306a Add max resource uses 2018-12-24 10:48:30 -06:00
Jack Christensen 76b0c06b8b Add max resource lifetime checking on return 2018-12-23 21:28:18 -06:00
Jack Christensen 778ac737e5 Add *Pool.Remove(res) 2018-12-23 16:40:09 -06:00
Jack Christensen bc74a79c98 Add min pool size 2018-12-23 16:03:30 -06:00
Jack Christensen e3d027932a Update todo list 2018-12-23 16:03:13 -06:00
Jack Christensen ad59a9263d Add background error handling 2018-12-22 23:10:48 -06:00
Jack Christensen 45336ddb3f Name project "Puddle"
pool was inconvenient as a name because the obvious name for a variable
is pool. But that caused a name collision with the package.
2018-12-22 21:18:27 -06:00
Jack Christensen 4f3c383c87 Add README.md 2018-12-22 19:09:27 -06:00
Jack Christensen f19cb3c6c4 Add close resource 2018-12-22 18:55:53 -06:00
Jack Christensen f39c666932 Add pool max size 2018-12-22 18:21:18 -06:00
Jack Christensen 201d8561f9 Initial commit 2018-12-22 16:40:42 -06:00