00:13:55  * no9quit (Ping timeout: 246 seconds)
00:16:28  * Pwnnajoined
00:23:47  * st_lukequit (Remote host closed the connection)
00:33:24  * ChrisPartridgejoined
00:33:28  * dominictarrquit (*.net *.split)
00:33:28  * levelbotquit (*.net *.split)
00:33:28  * weetabeexquit (*.net *.split)
00:33:31  * brianloveswordsquit (*.net *.split)
00:33:35  * chapelquit (*.net *.split)
00:33:36  * juliangruberquit (*.net *.split)
00:33:38  * niftylettucequit (*.net *.split)
00:33:39  * hij1nxquit (*.net *.split)
00:33:39  * mbalhoquit (*.net *.split)
00:33:42  * timoxleyquit (*.net *.split)
00:33:43  * jez0990_quit (*.net *.split)
00:33:45  * chrisdickinsonquit (*.net *.split)
00:35:30  * weetabeexjoined
00:38:17  * timoxleyjoined
00:38:17  * jez0990_joined
00:38:17  * chrisdickinsonjoined
00:52:21  * dominictarr1joined
00:52:21  * hij1nxjoined
00:52:21  * mbalhojoined
00:52:37  * chapeljoined
00:52:37  * brianloveswordsjoined
00:52:37  * juliangruberjoined
00:52:37  * niftylettucejoined
00:55:24  * st_lukejoined
00:58:13  * 36DAALT2Wquit (Ping timeout: 248 seconds)
00:58:49  * ralphtheninjaquit (Ping timeout: 256 seconds)
00:58:51  * st_lukequit (Remote host closed the connection)
01:23:44  * werlejoined
01:55:02  * levelbotjoined
01:55:03  <levelbot>[npm] [email protected] <http://npm.im/leveldown>: A Node.js LevelDB binding, primary backend for LevelUP (@rvagg)
02:23:58  <levelbot>[npm] [email protected] <http://npm.im/leveldown>: A Node.js LevelDB binding, primary backend for LevelUP (@rvagg)
02:28:30  <rvagg>memory leaks fixed in [email protected], see levelup#140
02:45:03  * werlequit (Quit: Leaving.)
03:00:41  * timoxleyquit (Quit: Computer has gone to sleep.)
03:00:57  * kylebob22joined
03:01:42  <kylebob22>I'm having memory leak issues using nodes leveldb
03:02:08  <kylebob22>anyone around willing to answer some questions?
03:02:17  <rvagg>https://github.com/rvagg/node-levelup/issues/140
03:02:26  <rvagg>see comments there kylebob22
03:03:12  <rvagg>considering backporting these fixes to 0.2.x
03:03:16  <kylebob22>oh, ha, my bad. thats actually me. I'm kylegetson, i hadn't refreshed my browser window
03:04:10  <rvagg>yeah, I figured that was you
03:04:25  <rvagg>if you want the latest, grab the 0.9-wip branch of levelup and pair it with leveldown 0.4.2
03:06:29  <kylebob22>awesome! i'll give that a shot!
03:06:36  <kylebob22>really appreciate the help!
03:07:56  <rvagg>np, I appreciate the bug report, this is an important one
03:17:03  * gjohnsonjoined
03:22:13  <rvagg>kylebob22: about to push out a 0.2.3 that backports the fixes, [email protected] will pick that one up
03:24:02  <kylebob22>awesome!
03:26:28  <levelbot>[npm] [email protected] <http://npm.im/leveldown>: A Node.js LevelDB binding, primary backend for LevelUP (@rvagg)
03:26:38  <rvagg>kylebob22: ^^ done
03:28:30  <levelbot>[npm] [email protected] <http://npm.im/leveldown>: A Node.js LevelDB binding, primary backend for LevelUP (@rvagg)
03:48:33  * gjohnsonquit (Quit: Page closed)
04:00:26  * timoxleyjoined
04:28:47  * kylebob22quit (Ping timeout: 252 seconds)
04:29:04  * timoxleyquit (Quit: Textual IRC Client: www.textualapp.com)
05:05:41  * timoxleyjoined
05:22:20  * Pwnnaquit (Read error: Operation timed out)
05:23:28  * timoxleyquit (Quit: Computer has gone to sleep.)
05:41:01  * harethquit (Quit: hareth)
05:45:38  * timoxleyjoined
06:14:55  * ChrisPartridgequit (Ping timeout: 264 seconds)
06:59:05  * ChrisPartridgejoined
07:10:35  * timoxleyquit (Quit: Computer has gone to sleep.)
07:14:19  * no9joined
07:24:34  * timoxleyjoined
08:05:47  * timoxleyquit (Quit: Computer has gone to sleep.)
08:26:31  * timoxleyjoined
08:29:03  * werlejoined
08:37:58  * werlequit (Ping timeout: 252 seconds)
08:43:46  * ChrisPartridgequit (Ping timeout: 256 seconds)
08:46:09  * harethjoined
09:03:11  * ralphtheninjajoined
09:14:02  * mcollinajoined
09:16:38  * levelbotquit (Ping timeout: 240 seconds)
09:21:17  * rvaggquit (Excess Flood)
09:21:44  * rvaggjoined
10:24:47  * timoxleyquit (Quit: Computer has gone to sleep.)
10:33:54  * werlejoined
10:38:14  * werlequit (Ping timeout: 252 seconds)
10:54:51  * no9quit (Read error: Operation timed out)
10:57:53  * timoxleyjoined
11:04:23  * cianomaidinjoined
11:12:22  * no9joined
11:23:42  <juliangruber>rvagg: i made a module for mixing deferred-open into any api: https://github.com/juliangruber/deferred-open
11:24:04  <juliangruber>rvagg: the plan is to make levelup use this and have less code in there
11:24:13  <juliangruber>rvagg: do you see any missing features or other things?
11:36:10  <dominictarr1>juliangruber: occasionally, I want to plug in the open phase
11:36:27  <dominictarr1>and have actions that run after the db is opened
11:36:28  <juliangruber>hm?
11:36:35  <dominictarr1>but before the user is given control
11:36:43  <juliangruber>aah
11:36:45  <dominictarr1>say, like, reading some stored metadata
11:36:57  <dominictarr1>about the previous map reduce
11:37:00  <juliangruber>why not do that in the constructor?
11:37:08  <dominictarr1>well, it's async
11:37:11  <juliangruber>and calling deferred.resolve() when that's done?
11:37:28  <dominictarr1>deferred.resolve() ?
11:40:40  <juliangruber>that makes all the callbacks fire
11:41:11  <juliangruber>dominictarr1: https://github.com/juliangruber/deferred-open/blob/master/example/simple.js#L11
11:41:23  <juliangruber>maybe it needs another name
11:59:45  * cianomaidinquit (Quit: cianomaidin)
12:01:25  * cianomaidinjoined
12:04:35  * no9quit (Quit: Leaving)
12:12:53  * cianomaidinquit (Quit: cianomaidin)
12:34:07  * werlejoined
12:38:29  * werlequit (Ping timeout: 252 seconds)
12:52:47  * cianomaidinjoined
12:57:18  <rvagg>so juliangruber, you made a promises library eh?
13:02:07  <rvagg>juliangruber: best approach is probably to put it in a PR to see how it changes things and how much it'll really simplifies things
13:03:48  <rvagg>too tired to think right now & certainly way too much eurovision going on to think clearly
13:11:13  * cianomaidinquit (Quit: cianomaidin)
13:30:12  <juliangruber>rvagg: it's not a promise libary!!1! :D
13:30:14  <juliangruber>I'll make a PR
13:50:54  * cianomaidinjoined
13:55:04  * cianomaidinquit (Client Quit)
13:56:41  * Pwnnajoined
14:02:02  * werlejoined
14:14:36  <werle>juliangruber: oops I meant to say that here :)
14:17:06  <juliangruber>werle: sweet man
14:28:40  * werlequit (Quit: Leaving.)
14:41:14  * kylebob22joined
14:47:01  <kylebob22>hello, rvagg, you around?
14:49:03  <juliangruber>rvagg: i changed deferred-open's api, it should look less promisy now
14:56:53  <kylebob22>rvagg's commits yesterday really helped, but I'm still seeing an issue with memory usage
14:57:00  <kylebob22>I created an example: https://gist.github.com/kylegetson/5599592
15:26:37  * brycebariljoined
15:32:04  * werlejoined
16:00:06  * brycebarilquit (Quit: leaving)
16:09:23  * dominictarr1quit (Quit: WeeChat 0.3.9.2)
16:09:42  * dominictarrjoined
16:40:09  * mcollinaquit (Remote host closed the connection)
17:41:52  * werlequit (Read error: Connection reset by peer)
17:42:07  * werlejoined
17:44:51  * ramitosjoined
17:50:46  * mcollinajoined
17:55:18  * mcollinaquit (Ping timeout: 264 seconds)
18:07:04  * Pwnnaquit (Ping timeout: 256 seconds)
18:15:46  * timoxleyquit (Quit: Computer has gone to sleep.)
18:20:27  * Pwnnajoined
19:05:19  * Pwnnaquit (Ping timeout: 264 seconds)
21:22:05  * brianloveswordsquit (Excess Flood)
21:23:56  * brianloveswordsjoined
21:46:13  * kylebob22quit (Ping timeout: 250 seconds)
22:14:57  * werlequit (Quit: Leaving.)
22:38:50  * harethquit (Quit: hareth)
22:41:09  * wolfeidauquit (Remote host closed the connection)
22:43:09  * harethjoined
23:06:32  * harethquit (Quit: hareth)
23:32:49  * ramitosquit (Quit: Textual IRC Client: www.textualapp.com)
23:52:05  * ramitosjoined