00:06:15  * dguttmanquit (Quit: dguttman)
00:10:57  * jcrugzzjoined
00:13:17  * thlorenzjoined
00:15:26  * jcrugzzquit (Ping timeout: 245 seconds)
00:16:56  * thlorenzquit (Remote host closed the connection)
00:17:30  * thlorenzjoined
00:21:54  * thlorenzquit (Ping timeout: 246 seconds)
00:30:22  * jcrugzzjoined
00:38:57  * timoxleyjoined
00:41:02  * thlorenzjoined
00:43:27  * timoxleyquit (Ping timeout: 260 seconds)
00:45:47  * thlorenzquit (Ping timeout: 260 seconds)
01:39:38  * timoxleyjoined
01:42:38  * thlorenz_joined
01:43:48  * timoxleyquit (Ping timeout: 240 seconds)
01:47:40  * thlorenzjoined
01:47:48  * thlorenzquit (Remote host closed the connection)
01:49:10  * kenansulaymanquit (Ping timeout: 245 seconds)
01:50:34  * kenansulaymanjoined
02:26:07  * DTrejojoined
02:26:19  * DTrejoquit (Read error: Connection reset by peer)
02:38:31  * kenansulaymanquit (Ping timeout: 245 seconds)
02:40:20  * kenansulaymanjoined
02:40:25  * timoxleyjoined
02:44:43  * timoxleyquit (Ping timeout: 245 seconds)
02:45:53  * mikealquit (Quit: Leaving.)
02:47:19  * mikealjoined
02:53:39  * mikealquit (Quit: Leaving.)
02:54:39  * mikealjoined
02:56:56  * mikealquit (Client Quit)
02:59:12  * mikealjoined
03:02:26  * kenansulaymanquit (Quit: ≈ and thus my mac took a subtle yet profound nap ≈)
03:51:46  * mikealquit (Quit: Leaving.)
03:52:30  * mikealjoined
04:12:25  * DTrejojoined
04:12:33  * DTrejoquit (Read error: Connection reset by peer)
04:13:46  * DTrejojoined
04:13:58  * DTrejoquit (Read error: Connection reset by peer)
04:18:09  * DTrejojoined
04:18:15  * DTrejoquit (Read error: Connection reset by peer)
04:20:30  * thlorenz_quit (Remote host closed the connection)
04:32:56  * timoxleyjoined
04:37:55  * timoxleyquit (Ping timeout: 272 seconds)
04:39:51  * thlorenz_joined
04:44:53  * thlorenz_quit (Ping timeout: 272 seconds)
04:47:01  * DTrejojoined
04:53:34  * ednapiranhajoined
04:55:20  * timoxleyjoined
05:10:41  * thlorenzjoined
05:15:02  * thlorenzquit (Ping timeout: 240 seconds)
05:40:48  * thlorenzjoined
05:41:37  * dguttmanjoined
05:45:09  * thlorenzquit (Ping timeout: 248 seconds)
05:46:33  * ednapiranhaquit (Quit: Leaving...)
06:03:38  * mcollina_quit (Read error: Connection reset by peer)
06:03:43  * mcollinajoined
06:16:55  * tarruda_joined
06:29:21  * DTrejoquit (Ping timeout: 245 seconds)
06:34:35  * tarruda_quit (Quit: WeeChat 0.4.2)
06:41:30  * thlorenzjoined
06:46:03  * thlorenzquit (Ping timeout: 260 seconds)
06:47:51  * mikealquit (Quit: Leaving.)
06:48:45  * mikealjoined
06:53:27  * mikealquit (Ping timeout: 272 seconds)
06:54:25  * mikealjoined
06:59:57  * dguttmanquit (Quit: dguttman)
07:04:10  * DTrejojoined
07:13:32  * DTrejoquit (Remote host closed the connection)
07:14:00  * DTrejojoined
07:18:11  * DTrejoquit (Ping timeout: 240 seconds)
07:19:54  * thlorenzjoined
07:28:12  * thlorenzquit (Ping timeout: 246 seconds)
07:42:25  * thlorenzjoined
07:46:38  * thlorenzquit (Ping timeout: 240 seconds)
08:04:11  * jcrugzzquit (Ping timeout: 245 seconds)
08:14:30  * thlorenzjoined
08:23:07  * thlorenzquit (Ping timeout: 260 seconds)
08:31:05  * jcrugzzjoined
08:39:21  * jcrugzzquit (Ping timeout: 245 seconds)
08:43:17  * thlorenzjoined
08:45:05  * thlorenz_joined
08:45:05  * thlorenzquit (Read error: Connection reset by peer)
08:50:15  * thlorenz_quit (Ping timeout: 272 seconds)
09:01:50  * sneakynessquit (Read error: Connection reset by peer)
09:10:48  * sneakynessjoined
09:13:54  * kenansulaymanjoined
09:45:53  * thlorenzjoined
09:50:41  * thlorenzquit (Ping timeout: 272 seconds)
09:51:44  * tarrudajoined
10:03:19  * thlorenzjoined
10:07:38  * thlorenzquit (Ping timeout: 245 seconds)
10:09:58  * leptonixjoined
10:10:22  <mcollina>anybody of the level gang online?
10:11:07  * tarrudaquit (Remote host closed the connection)
10:27:57  <wao-wiggen>just ask :)
10:37:22  <mcollina>I'm digging into a segfault into leveldown
10:37:23  <mcollina>:)
10:40:07  <mcollina>So, if someone with decent node.js C++ knowledge can help me :)
10:46:41  * thlorenzjoined
10:48:02  * frankblizzardjoined
10:51:35  * thlorenzquit (Ping timeout: 272 seconds)
10:57:32  <wolfeidau>mcollina: heya mate
10:57:37  <mcollina>:)
10:57:41  <mcollina>hey!
10:58:21  <mcollina>no smartos here unfortunately :(
10:58:41  <wolfeidau>mcollina: Yeah the only way i have been able to track down those sort of issues is log or record as much information as possible and look for patterns
10:59:06  <wolfeidau>There are some tricks you can do to try and force the issue
10:59:17  <wolfeidau>mcollina: what os are you on?
10:59:23  <mcollina>Mac
10:59:50  <mcollina>The fact is that I was not able to replicate it with a smaller data input
11:00:07  <mcollina>it happens when the process is very stressed
11:00:33  <wolfeidau>So you can try adding load outside the process
11:00:45  <wolfeidau>So starve it for resources
11:00:55  <wolfeidau>And see if it pops sooner
11:01:08  <wolfeidau>Is the v8 heap / memory of the process stable?
11:03:38  <mcollina>In this setup yes
11:03:42  * thlorenzjoined
11:04:20  <mcollina>But batch has problems. Using batch in the array form creates a memory leak or some strange issue between Level and V8 GC
11:04:21  * kenansulaymanquit (Ping timeout: 245 seconds)
11:04:37  <mcollina>In the same setup
11:05:20  <mcollina>If I use batch array I got a memory leak. However, If I use chained batch I got a segfault.
11:05:38  <mcollina>Only on node v0.10. Node v0.11.8 is ok.
11:08:03  * thlorenzquit (Ping timeout: 245 seconds)
11:08:17  <wolfeidau>mcollina: yeah I haven't dug into that side of levelup as i have only used it under very low throughput situations
11:08:36  * kenansulaymanjoined
11:12:23  <wolfeidau>mcollina: have you tried running the test under valgrind?
11:12:35  <mcollina>nope. Should I?
11:13:18  <wolfeidau>yeah you should give it a shot it mite give you some hints as to where the issue is
11:14:00  <wolfeidau>mcollina: make sure your nodejs is compiled with --debug
11:14:14  <wolfeidau>And http://valgrind.org/docs/manual/quick-start.html
11:14:26  <mcollina>ok, this is the rabbit hole
11:15:39  <wolfeidau>mcollina: You will learn a lot if you decide to take this path :)
11:15:48  <mcollina>definitely
11:15:58  <mcollina>Seems the best route
11:15:59  <mcollina>ok
11:16:05  <wolfeidau>But yeah it is not an easy one
11:16:32  <wolfeidau>Just read as much as you can and get as much data / statistics / logs as you can
11:16:42  <wolfeidau>Then google a lot :)
11:21:39  <mcollina>definitely
11:21:44  <mcollina>Ok, I'll see what I can do
11:39:48  * jcrugzzjoined
11:47:33  * thlorenzjoined
11:51:16  * jcrugzzquit (Ping timeout: 245 seconds)
11:52:11  * thlorenzquit (Ping timeout: 260 seconds)
12:04:07  * thlorenzjoined
12:05:45  * fb55joined
12:08:14  * thlorenzquit (Ping timeout: 240 seconds)
12:11:48  * fb55quit (Remote host closed the connection)
12:12:15  * fb55joined
12:17:41  * jcrugzzjoined
12:22:05  <rescrv>mcollina: "ulimit -c unlimited". run until it crashes. find the core file. load it in gdb and look for where it died
12:26:19  * fb55quit (Remote host closed the connection)
12:26:49  * fb55joined
12:31:16  * fb55quit (Ping timeout: 245 seconds)
12:48:24  * thlorenzjoined
12:52:31  * thlorenzquit (Ping timeout: 245 seconds)
13:15:58  * jcrugzzquit (Ping timeout: 245 seconds)
13:20:39  * timoxleyquit
13:43:14  <mcollina>Found something: https://github.com/rvagg/node-leveldown/pull/70
13:48:37  * tarrudajoined
13:49:22  * thlorenzjoined
13:53:31  * thlorenzquit (Ping timeout: 245 seconds)
14:04:56  * thlorenzjoined
14:09:18  * thlorenzquit (Ping timeout: 245 seconds)
14:10:31  * tarrudaquit (Quit: WeeChat 0.4.2)
14:20:37  * tarrudajoined
14:23:41  * kenansulaymanquit (Quit: ≈ and thus my mac took a subtle yet profound nap ≈)
14:30:41  * kenansulaymanjoined
14:30:42  * kenansulaymanquit (Client Quit)
14:32:44  * tarrudaquit (Quit: WeeChat 0.4.2)
14:33:45  * tarrudajoined
14:40:19  * tarrudaquit (Quit: WeeChat 0.4.2)
14:41:40  * tarrudajoined
14:50:03  * thlorenzjoined
14:54:42  * thlorenzquit (Ping timeout: 272 seconds)
15:02:59  * brianloveswordsquit (Excess Flood)
15:04:12  * brianloveswordsjoined
15:22:08  * tarrudaquit (Quit: WeeChat 0.4.2)
15:22:55  * dguttmanjoined
15:27:08  * tarrudajoined
15:32:04  * tarrudaquit (Quit: WeeChat 0.4.2)
15:32:33  * frankblizzardquit
15:48:45  * DTrejojoined
15:50:30  * thlorenzjoined
15:53:35  * tarrudajoined
15:53:40  * tarrudaquit (Client Quit)
16:04:26  * mikealquit (Quit: Leaving.)
17:05:24  * dguttmanquit (Quit: dguttman)
17:35:57  * jxsonjoined
17:55:53  * groglogicjoined
17:56:16  * jxsonquit (Remote host closed the connection)
17:56:43  * jxsonjoined
17:58:42  * wao-wiggenchanged nick to wao-ender
18:01:53  * jxsonquit (Ping timeout: 272 seconds)
18:14:30  * DTrejoquit (Remote host closed the connection)
18:14:55  * DTrejojoined
18:19:08  * DTrejoquit (Ping timeout: 240 seconds)
18:22:31  * mmckeggquit (Ping timeout: 245 seconds)
18:24:31  * mmckeggjoined
18:28:19  * DTrejojoined
18:32:12  * thlorenzquit (Remote host closed the connection)
18:32:48  * thlorenzjoined
18:32:52  * rudjoined
18:37:13  * thlorenzquit (Ping timeout: 245 seconds)
18:40:00  * dguttmanjoined
18:42:39  * dguttmanquit (Quit: dguttman)
19:02:45  * tarrudajoined
19:03:31  * thlorenzjoined
19:07:51  * thlorenzquit (Ping timeout: 246 seconds)
19:10:25  * tarrudaquit (Quit: WeeChat 0.4.2)
19:14:32  * DTrejoquit (Remote host closed the connection)
19:14:36  * groglogicquit (Ping timeout: 245 seconds)
19:15:00  * DTrejojoined
19:17:01  * DTrejoquit (Read error: Connection reset by peer)
19:17:15  * DTrejojoined
19:18:42  * kenansulaymanjoined
19:25:53  * DTrejoquit (Remote host closed the connection)
19:26:21  * DTrejojoined
19:29:15  * groglogicjoined
19:31:15  * kenansulaymanquit (Ping timeout: 245 seconds)
19:31:27  * DTrejoquit (Ping timeout: 272 seconds)
19:32:44  * kenansulaymanjoined
19:55:50  * kenansulaymanquit (Ping timeout: 245 seconds)
19:59:59  * jxsonjoined
20:04:10  * kenansulaymanjoined
20:04:21  * thlorenzjoined
20:09:11  * thlorenzquit (Ping timeout: 272 seconds)
20:12:27  * DTrejojoined
20:14:58  * tarrudajoined
20:22:06  * DTrejoquit (Remote host closed the connection)
20:22:28  * DTrejojoined
20:31:30  * jxsonquit (Remote host closed the connection)
20:33:50  * dguttmanjoined
20:59:38  * thlorenzjoined
21:24:51  * fb55joined
21:27:01  * rudquit (Ping timeout: 248 seconds)
21:32:21  * groglogicquit (Ping timeout: 248 seconds)
21:34:07  * thlorenzquit (Remote host closed the connection)
21:34:42  * thlorenzjoined
21:36:33  * groglogicjoined
21:38:16  * thlorenzquit (Read error: Connection reset by peer)
21:38:38  * thlorenzjoined
21:47:22  * mikealjoined
21:54:00  * tarrudaquit (Read error: Connection reset by peer)
21:57:46  * mikealquit (Quit: Leaving.)
21:59:01  * mikealjoined
22:06:26  <robertkowalski>rvagg: you are hosting this australian npm mirror, aren't you?
22:08:20  <robertkowalski>rvagg: i am having some issues regarding replicating - do you use a chef/puppet recipe or something like this?
22:10:23  * thlorenzquit (Remote host closed the connection)
22:10:58  * thlorenzjoined
22:12:00  * mikealquit (Quit: Leaving.)
22:12:36  * mikealjoined
22:15:35  * thlorenzquit (Ping timeout: 272 seconds)
22:21:09  * mikealquit (Quit: Leaving.)
22:21:44  * mikealjoined
22:26:12  * thlorenzjoined
22:31:59  * DTrejoquit (Ping timeout: 260 seconds)
22:33:51  * mcollinaquit (Read error: Connection reset by peer)
22:33:56  * mcollina_joined
22:35:43  * DTrejojoined
23:09:31  * mcollina_quit (Remote host closed the connection)
23:10:06  * mcollinajoined
23:14:14  * mcollinaquit (Ping timeout: 240 seconds)