00:02:10  * daviddiasquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:12:36  * mhernand_quit (Remote host closed the connection)
00:21:13  * ednapiranhaquit (Quit: Leaving...)
00:26:54  * thlorenzjoined
00:38:08  * fritzyquit (Remote host closed the connection)
00:38:36  * daviddiasjoined
00:56:12  * mhernandez1joined
01:09:40  * kid_icarusquit (Ping timeout: 250 seconds)
01:20:38  * mhernandez1quit (Remote host closed the connection)
01:22:48  * daviddiasquit (Ping timeout: 240 seconds)
01:22:59  * fritzyjoined
01:41:19  * fritzyquit (Remote host closed the connection)
02:20:49  * wolfeidauquit
02:23:06  * wolfeidaujoined
02:24:19  * brianloveswordsjoined
02:29:10  * mikealquit (Quit: Leaving.)
02:30:38  * fritzyjoined
02:44:18  * thlorenzquit
02:49:08  * thlorenzjoined
02:54:49  * wilmoorejoined
03:12:49  * mikealjoined
03:15:28  * fritzyquit (Remote host closed the connection)
03:26:43  * brianloveswordsquit (Quit: Computer has gone to sleep.)
03:36:31  * fritzyjoined
03:48:42  * thlorenzquit (Remote host closed the connection)
03:54:53  * brianloveswordsjoined
03:58:40  * wilmoorequit (Ping timeout: 250 seconds)
04:06:54  * fritzyquit (Remote host closed the connection)
04:20:32  * brianloveswordsquit (Quit: Computer has gone to sleep.)
04:26:00  * brianloveswordsjoined
05:30:57  * harethjoined
05:32:44  * wilmoorejoined
05:33:42  <hareth>hello
05:40:50  * brianloveswordsquit (Quit: Computer has gone to sleep.)
05:44:01  * ednapiranhajoined
05:52:40  * calvinfoquit (Quit: Leaving.)
06:15:41  * ednapiranhaquit
06:43:19  * wilmoorequit (Ping timeout: 255 seconds)
06:56:09  * fritzyjoined
07:02:42  * wilmoorejoined
07:05:14  * wolfeidauquit (Remote host closed the connection)
07:13:31  * harethquit (Quit: hareth)
07:20:41  * wolfeidaujoined
07:22:10  * fritzyquit (Remote host closed the connection)
07:39:44  * wolfeidauquit (Remote host closed the connection)
08:22:39  * fritzyjoined
08:27:33  * fritzyquit (Ping timeout: 240 seconds)
09:06:19  * caolanmjoined
09:07:47  <caolanm>if I create a Slice and call batch->Put with it as the key, do I need to keep it around until I've called db->Write(options, batch) later?
09:14:32  * harethjoined
09:21:44  * wolfeidaujoined
09:45:24  * wolfeidauquit (Remote host closed the connection)
09:54:34  * wilmoorequit (Ping timeout: 255 seconds)
09:57:19  * wilmoorejoined
09:58:13  * wolfeidaujoined
09:59:15  * wolfeidauquit (Remote host closed the connection)
10:01:14  * wolfeidaujoined
10:05:45  * wolfeidauquit (Remote host closed the connection)
10:09:03  * wolfeidaujoined
10:14:16  * wilmoorequit (Ping timeout: 260 seconds)
10:16:36  * wolfeidauquit (Remote host closed the connection)
10:19:31  * calvinfojoined
10:24:25  * calvinfoquit (Ping timeout: 272 seconds)
10:37:49  * mhernandez1joined
10:38:20  * wolfeidaujoined
10:52:05  * harethquit (Quit: hareth)
10:55:43  * harethjoined
11:20:16  * calvinfojoined
11:24:33  * calvinfoquit (Ping timeout: 240 seconds)
11:32:46  * harethquit (Quit: hareth)
11:33:01  * brianloveswordsjoined
11:33:16  * mhernandez1quit (Remote host closed the connection)
11:36:52  * harethjoined
11:37:36  * wolfeidauquit (Remote host closed the connection)
11:38:29  * wolfeidaujoined
11:43:21  * wolfeidauquit (Ping timeout: 256 seconds)
12:10:31  * brianloveswordsquit (Quit: Computer has gone to sleep.)
12:17:04  * harethquit (Quit: hareth)
12:19:12  * tarrudajoined
12:19:36  * tarrudachanged nick to Guest77957
12:21:05  * calvinfojoined
12:23:48  * Guest77957quit (Client Quit)
12:24:08  * tarruda_joined
12:24:47  * harethjoined
12:25:51  * calvinfoquit (Ping timeout: 256 seconds)
12:41:19  <rescrv>caolanm: no
12:41:34  <rescrv>batch->Put copies the slice into internally maintained storage
12:52:01  <caolanm>rescrv: and presumably it's backing storage is copied too?
12:52:29  <caolanm>because I'm seeing keys get mangled when I write a batch of them and delete the key Slice right after calling batch->Put
13:08:01  * mhernand_joined
13:08:39  * mhernand_quit (Read error: Connection reset by peer)
13:09:01  * mhernand_joined
13:10:15  * mhernandez1joined
13:12:17  <rescrv>caolanm: the data that the slice points to is copied. The slice knows nothing about the backing storage other than data,sz. batch->Put effectively does memmove(..., slice.data(), slice.size())
13:12:53  <caolanm>rescrv: ok, thanks
13:13:01  * mhernan__joined
13:13:11  <caolanm>not sure what's going on then ;)
13:13:55  * mhernand_quit (Ping timeout: 255 seconds)
13:14:41  * mhernandez1quit (Ping timeout: 255 seconds)
13:15:06  * mikealquit (Quit: Leaving.)
13:16:14  * mhernan__quit (Read error: Connection reset by peer)
13:17:43  <rescrv>if the key is mangled, it's likely one of two things. Either the slice points to garbage, or garbage overwrites where the slice points. Run with electric fence or valgrind and you'll figure out which it is.
13:21:53  * calvinfojoined
13:22:04  * mikealjoined
13:23:09  * mhernandez1joined
13:26:18  * calvinfoquit (Ping timeout: 260 seconds)
13:54:38  * neonstalwartjoined
13:57:10  * neonstalwart1joined
14:00:34  * neonstalwartquit (Ping timeout: 264 seconds)
14:01:09  * kevinswiberjoined
14:22:15  * mcollinajoined
14:22:44  * calvinfojoined
14:27:12  * calvinfoquit (Ping timeout: 260 seconds)
14:29:05  * harethquit (Quit: hareth)
14:34:44  * ednapiranhajoined
14:37:19  * neonstalwart1changed nick to neonstalwart
14:42:16  * jjmalinajoined
14:43:55  * mcollinaquit (Ping timeout: 255 seconds)
14:52:30  * harethjoined
14:55:29  * fritzyjoined
14:56:32  * tarruda_quit (Ping timeout: 245 seconds)
15:06:39  * fritzyquit (Remote host closed the connection)
15:13:08  * daviddiasjoined
15:17:22  * harethquit (Ping timeout: 260 seconds)
15:22:06  * daviddiasquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
15:23:35  * calvinfojoined
15:28:20  * calvinfoquit (Ping timeout: 260 seconds)
15:32:15  * brianloveswordsjoined
15:40:28  * calvinfojoined
16:06:36  * kid_icarusjoined
16:08:54  * calvinfoquit (Quit: Leaving.)
16:09:20  * brianloveswordsquit (Read error: Connection reset by peer)
16:09:33  * brianloveswordsjoined
16:14:22  * brianloveswordsquit (Ping timeout: 240 seconds)
16:29:50  * kenansulaymanchanged nick to kenan|afk
16:35:24  * fritzyjoined
16:36:10  * brianloveswordsjoined
16:37:46  * mcollinajoined
16:41:08  * dguttmanjoined
16:43:04  * kevinswiberquit (Remote host closed the connection)
16:43:37  * kevinswiberjoined
16:48:07  * kevinswiberquit (Ping timeout: 255 seconds)
16:48:47  * brianlov_joined
16:49:52  * brianloveswordsquit (Ping timeout: 240 seconds)
16:54:36  * brianlov_quit (Quit: Computer has gone to sleep.)
16:58:26  * brianloveswordsjoined
17:02:24  * jjmalinaquit (Quit: Textual IRC Client: www.textualapp.com)
17:06:48  * kevinswiberjoined
17:31:00  * fritzyquit (Remote host closed the connection)
17:33:35  * brianloveswordsquit (Quit: Computer has gone to sleep.)
17:40:50  * wilmoorejoined
17:44:14  * brianloveswordsjoined
17:47:03  * fritzyjoined
17:57:35  * brianloveswordsquit (Quit: Computer has gone to sleep.)
17:59:01  * brianloveswordsjoined
18:02:10  * thlorenzjoined
18:21:26  * rescrvquit (Ping timeout: 250 seconds)
18:26:13  * kevinswiberquit (Remote host closed the connection)
18:26:52  * kevinswiberjoined
18:28:56  * rescrvjoined
18:41:03  * mcollinaquit (Remote host closed the connection)
18:41:09  * mikealquit (Quit: Leaving.)
18:41:38  * mcollinajoined
18:42:46  * mhernandez1quit (Remote host closed the connection)
18:43:02  * mhernandez1joined
18:45:50  * mcollinaquit (Ping timeout: 240 seconds)
18:50:52  * mcollinajoined
18:56:02  * brianloveswordsquit (Quit: Computer has gone to sleep.)
18:57:55  * mikealjoined
18:58:42  * fritzyquit (Remote host closed the connection)
19:10:00  * wilmoorequit (Ping timeout: 260 seconds)
19:25:17  * brianloveswordsjoined
19:27:32  * thlorenzquit (Remote host closed the connection)
19:37:37  * thlorenzjoined
19:38:02  * ramitosquit (Ping timeout: 250 seconds)
19:40:34  * ramitosjoined
19:42:24  * mikealquit (Quit: Leaving.)
19:52:38  * mikealjoined
19:56:17  * fritzyjoined
20:04:01  * brianloveswordsquit (Quit: Computer has gone to sleep.)
20:05:16  * brianloveswordsjoined
20:06:21  * thlorenzquit (Remote host closed the connection)
20:07:05  * thlorenzjoined
20:09:21  * mikealquit (Quit: Leaving.)
20:10:03  * wilmoorejoined
20:26:47  * mhernandez1quit (Remote host closed the connection)
20:42:00  * daviddiasjoined
20:45:23  * fritzyquit (Remote host closed the connection)
20:46:40  * brianloveswordsquit (Quit: Computer has gone to sleep.)
20:49:50  * fritzyjoined
20:49:52  * brianloveswordsjoined
21:02:10  * mhernandez1joined
21:04:05  * wilmoorequit (Ping timeout: 272 seconds)
21:04:08  * mhernandez1quit (Remote host closed the connection)
21:18:43  * mcollinaquit (Remote host closed the connection)
21:19:40  * brianloveswordsquit (Quit: Computer has gone to sleep.)
21:26:37  * wilmoorejoined
21:34:29  * wilmoorequit (Ping timeout: 272 seconds)
21:38:45  * kevinswiberquit (Remote host closed the connection)
21:39:17  * kevinswiberjoined
21:44:00  * kevinswiberquit (Ping timeout: 260 seconds)
21:47:05  * brianloveswordsjoined
21:56:04  * mikealjoined
21:56:05  * brianloveswordsquit (Quit: Computer has gone to sleep.)
22:00:13  * mikealquit (Client Quit)
22:00:40  * brianloveswordsjoined
22:01:32  * domanicjoined
22:02:18  * thlorenzquit (Remote host closed the connection)
22:02:38  * mikealjoined
22:02:48  * wolfeidaujoined
22:03:35  * thlorenzjoined
22:04:30  * wolfeidauquit (Remote host closed the connection)
22:05:20  * wolfeidaujoined
22:08:46  * brianloveswordsquit (Quit: Computer has gone to sleep.)
22:09:02  * mcollinajoined
22:11:08  * mcollinaquit (Read error: No route to host)
22:11:36  * mcollinajoined
22:16:03  * mcollinaquit (Ping timeout: 240 seconds)
22:29:52  * wolfeidauquit (Remote host closed the connection)
22:38:14  * neonstalwartquit (Quit: Leaving.)
22:40:27  * daviddiasquit (Quit: Textual IRC Client: www.textualapp.com)
22:41:36  * daviddiasjoined
22:45:12  * mikealquit (Quit: Leaving.)
22:48:02  * mikealjoined
22:50:14  * mikealquit (Client Quit)
22:52:17  * mikealjoined
22:52:42  * wolfeidaujoined
22:57:20  * mhernandez1joined
23:00:53  * kenan|afkchanged nick to kenansulayman
23:02:48  * thlorenzquit (Remote host closed the connection)
23:03:37  * thlorenzjoined
23:03:46  * thlorenzquit (Remote host closed the connection)
23:04:21  * thlorenzjoined
23:08:22  * thlorenzquit (Ping timeout: 240 seconds)
23:11:43  * mcollinajoined
23:12:58  * mcollinaquit (Read error: No route to host)
23:13:25  * mcollinajoined
23:18:08  * mcollinaquit (Ping timeout: 255 seconds)
23:31:32  * mhernandez1quit (Remote host closed the connection)
23:33:35  * mhernandez1joined
23:34:05  * mhernandez1quit (Remote host closed the connection)
23:38:34  * domanicquit (Ping timeout: 260 seconds)
23:39:40  * wolfeidauquit (Remote host closed the connection)
23:42:33  * wolfeidaujoined
23:43:46  * wolfeidauquit (Remote host closed the connection)
23:46:47  * wilmoorejoined
23:47:26  * wolfeidaujoined
23:49:47  * ryanjquit (Ping timeout: 264 seconds)
23:51:32  * wilmoorequit (Ping timeout: 250 seconds)
23:53:22  * daviddiasquit (Ping timeout: 240 seconds)
23:56:31  * daviddiasjoined
23:56:56  * daviddiasquit (Client Quit)