Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2015-09-10

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:22 dlambrig joined #gluster-dev
00:47 gem joined #gluster-dev
01:17 baojg joined #gluster-dev
01:19 baojg joined #gluster-dev
01:47 ilbot3 joined #gluster-dev
01:47 Topic for #gluster-dev is now Gluster Development Channel - http://gluster.org | For general chat go to #gluster | Patches - http://review.gluster.org/ | Channel Logs - https://botbot.me/freenode/gluster-dev/ & http://irclog.perlgeek.de/gluster-dev/
01:49 badone__ joined #gluster-dev
01:56 dlambrig joined #gluster-dev
02:25 Gaurav__ joined #gluster-dev
02:39 pranithk joined #gluster-dev
02:43 pranithk joined #gluster-dev
02:59 skoduri joined #gluster-dev
03:26 hchiramm_home joined #gluster-dev
03:36 overclk joined #gluster-dev
03:37 jbautista- joined #gluster-dev
03:40 vmallika joined #gluster-dev
03:41 shubhendu joined #gluster-dev
03:42 jbautista- joined #gluster-dev
03:46 wushudoin| joined #gluster-dev
03:54 wushudoin| joined #gluster-dev
04:00 itisravi joined #gluster-dev
04:00 Byreddy joined #gluster-dev
04:02 sakshi joined #gluster-dev
04:06 atinm joined #gluster-dev
04:20 ppai joined #gluster-dev
04:22 poornimag joined #gluster-dev
04:24 atalur joined #gluster-dev
04:29 jbautista- joined #gluster-dev
04:31 nishanth joined #gluster-dev
04:34 jbautista- joined #gluster-dev
04:38 kanagaraj joined #gluster-dev
04:42 nbalacha joined #gluster-dev
04:47 aspandey joined #gluster-dev
04:49 aravindavk joined #gluster-dev
04:50 rafi joined #gluster-dev
04:50 poornimag joined #gluster-dev
04:56 jiffin joined #gluster-dev
05:03 ndarshan joined #gluster-dev
05:04 pppp joined #gluster-dev
05:18 pranithk joined #gluster-dev
05:20 hgowtham joined #gluster-dev
05:24 vmallika joined #gluster-dev
05:24 rafi joined #gluster-dev
05:27 atalur joined #gluster-dev
05:28 Bhaskarakiran joined #gluster-dev
05:28 kotreshhr joined #gluster-dev
05:30 skoduri joined #gluster-dev
05:31 Bhaskarakiran joined #gluster-dev
05:33 vimal joined #gluster-dev
05:34 badone__ joined #gluster-dev
05:34 lalatenduM joined #gluster-dev
05:37 pranithk joined #gluster-dev
05:38 Gaurav__ joined #gluster-dev
05:40 Manikandan joined #gluster-dev
05:43 raghu` joined #gluster-dev
05:43 asengupt joined #gluster-dev
05:43 ashiq joined #gluster-dev
05:47 kdhananjay joined #gluster-dev
05:47 kshlm joined #gluster-dev
05:49 hchiramm_home joined #gluster-dev
05:51 zhangjn joined #gluster-dev
05:52 zhangjn joined #gluster-dev
06:17 anekkunt joined #gluster-dev
06:19 pranithk joined #gluster-dev
06:31 hagarth joined #gluster-dev
06:34 Bhaskarakiran joined #gluster-dev
06:42 rafi joined #gluster-dev
06:43 rgustafs joined #gluster-dev
06:49 hagarth joined #gluster-dev
06:54 spalai joined #gluster-dev
07:04 shubhendu joined #gluster-dev
07:06 nishanth joined #gluster-dev
07:21 rafi joined #gluster-dev
07:22 baojg joined #gluster-dev
07:23 Bhaskarakiran joined #gluster-dev
07:31 shubhendu joined #gluster-dev
07:33 deepakcs joined #gluster-dev
07:37 rjoseph joined #gluster-dev
07:51 sac joined #gluster-dev
07:51 baojg joined #gluster-dev
07:58 baojg joined #gluster-dev
08:22 itisravi joined #gluster-dev
08:23 mattmulhern joined #gluster-dev
08:26 rjoseph joined #gluster-dev
08:27 itisravi_ joined #gluster-dev
08:36 krishnan_p joined #gluster-dev
08:52 Saravana_ joined #gluster-dev
08:53 hagarth joined #gluster-dev
09:08 kshlm joined #gluster-dev
09:16 anekkunt joined #gluster-dev
09:27 baojg joined #gluster-dev
09:38 skoduri joined #gluster-dev
09:38 overclk kdhananjay, ping, regarding cid #12126
09:38 kdhananjay overclk: Yes, tell me.
09:38 overclk kdhananjay, regarding my comment. you'd need the order of execution at the posix level, correct?
09:39 kdhananjay overclk: I am actually not yet sure. I didn't get a chance to think about it.
09:39 overclk kdhananjay, ok. but by the looks of it, the order of execution would matter (not only the order in which you receive the callback)
09:40 kdhananjay overclk: The only thing to guard against is the possibility of write-behind winding cached writes in parallel and their responses arriving out-of-order.
09:41 overclk kdhananjay, hmm.
09:41 kdhananjay overclk: Given that we are concentrating on single-writer use-cases like VM store for sharding for the moment.
09:42 kdhananjay overclk: At the level of one inode, i have introduced changes in posix to do prestat, writev and poststat atomically under fd->inode->lock
09:43 Bhaskarakiran joined #gluster-dev
09:43 kdhananjay overclk: And shard translator relies on the diff (like you pointed out in the review) between pre and postbuf to determine the delta (although not under locks at this point).
09:44 overclk kdhananjay, ok. then in case your callbacks get invoked in out of order. say for an extending write and a truncate() to zero bytes.
09:45 overclk kdhananjay, if the order of execution is writev(), then truncate() -- but callback gets invoked in the other order.
09:46 overclk kdhananjay, is it still safe to just rely on {pre,post}buf deltas?
09:46 overclk kdhananjay, I guess not :)
09:47 kdhananjay overclk: Yes, that can be a problem, since most of the time truncate in sharding could translate to a bunch of unlinks (of the shards that form the tail end)
09:48 kdhananjay overclk: wherein i will not even have pre and postbufs given to shard by posix. so i need to think a bit more about this.
09:49 overclk kdhananjay, so you *might* need the order of execution at the posix level or need transactions semantics.
09:49 hchiramm_home joined #gluster-dev
09:49 overclk kdhananjay, this is based on my current understanding of shard, so I might even goof up something...
09:50 itisravi joined #gluster-dev
09:52 kdhananjay overclk: Not sure. I need to sit back and give it some thought (although we already figured parallel writes and truncates is unlikely on vm worloads ;) )
09:53 overclk kdhananjay, yeh sure :) just wanted to bounce some ideas. take your time.
09:53 kdhananjay overclk: Cool. :)
09:55 kshlm joined #gluster-dev
10:05 Manikandan joined #gluster-dev
10:07 anekkunt joined #gluster-dev
10:18 nishanth joined #gluster-dev
10:36 Manikandan joined #gluster-dev
10:43 kkeithley1 joined #gluster-dev
10:46 Bhaskarakiran joined #gluster-dev
10:54 overclk joined #gluster-dev
11:08 kshlm joined #gluster-dev
11:09 ira joined #gluster-dev
11:16 Bhaskarakiran joined #gluster-dev
11:42 kotreshhr left #gluster-dev
11:50 aravindavk joined #gluster-dev
11:53 _Bryan_ joined #gluster-dev
11:56 kanagaraj joined #gluster-dev
12:08 bala joined #gluster-dev
12:08 bala left #gluster-dev
12:12 zhangjn joined #gluster-dev
12:12 shubhendu joined #gluster-dev
12:13 zhangjn joined #gluster-dev
12:21 ppai joined #gluster-dev
12:22 nishanth joined #gluster-dev
12:32 hagarth joined #gluster-dev
12:38 shyam joined #gluster-dev
12:43 anoopcs Do we have a common bug for tracking cleanup changes for rpc?
12:43 anoopcs s/common/generic
12:44 kotreshhr joined #gluster-dev
12:45 atinm joined #gluster-dev
12:56 firemanxbr joined #gluster-dev
12:57 hagarth anoopcs: not aware of any
12:58 anoopcs hagarth, Ok. I have created a new one similar to what we have for nfs, gfapi, build etc. https://bugzilla.redhat.com/show_bug.cgi?id=1261927
12:58 glusterbot Bug 1261927: low, low, ---, bugs, NEW , Minor improvements and code cleanup for rpc
13:01 hagarth anoopcs: cool
13:09 Manikandan joined #gluster-dev
13:13 anekkunt ndevos,  hey
13:13 anekkunt ndevos, could you merge this patch , it passed both regression
13:14 anekkunt ndevos, http://review.gluster.org/#/c/11989/
13:18 ppai joined #gluster-dev
13:19 shubhendu joined #gluster-dev
13:26 shaunm joined #gluster-dev
13:30 atinm joined #gluster-dev
13:37 Manikandan joined #gluster-dev
13:43 zhangjn joined #gluster-dev
13:49 jobewan joined #gluster-dev
13:52 hagarth joined #gluster-dev
13:53 hchiramm_home joined #gluster-dev
13:54 shubhendu joined #gluster-dev
13:58 zhangjn joined #gluster-dev
13:59 spalai left #gluster-dev
14:03 RedW joined #gluster-dev
14:04 kotreshhr left #gluster-dev
14:13 nishanth joined #gluster-dev
14:13 Manikandan joined #gluster-dev
14:14 shubhendu joined #gluster-dev
14:17 rafi joined #gluster-dev
14:23 asengupt joined #gluster-dev
14:42 anekkunt ndevos,  could you merge this patch  http://review.gluster.org/#/c/11989/
14:42 anekkunt ndevos,  It  has passed regression
14:48 dlambrig on freebsd regressions I see the error: /usr/home/jenkins/root/workspace/freebsd-smoke/libglusterfs/src/gfdb/gfdb_sqlite3.h:15:10: fatal error: 'sqlite3.h' file not found
14:48 dlambrig e.g. https://build.gluster.org/job/freebsd-smoke/9859/console
14:49 dlambrig how can we fix this
15:00 lpabon joined #gluster-dev
15:08 aravindavk joined #gluster-dev
15:14 cholcombe joined #gluster-dev
15:24 kshlm joined #gluster-dev
15:27 jiffin joined #gluster-dev
15:36 nbalacha joined #gluster-dev
15:37 rafi joined #gluster-dev
15:54 shyam joined #gluster-dev
15:55 kshlm joined #gluster-dev
16:11 asengupt joined #gluster-dev
16:16 dlambrig will email #gluster-infra about aforementioned freebsd smoke errors
16:26 hagarth dlambrig: I think Atin mailed about this on gluster-devel earlier. Let us check with Joseph if he can help.
16:27 dlambrig hagarth: I think sqlite just need to be loaded on the freeBSD machines..
16:32 rafi joined #gluster-dev
16:33 hagarth dlambrig: right
16:35 lpabon joined #gluster-dev
16:54 rafi joined #gluster-dev
16:55 jiffin joined #gluster-dev
17:01 shyam joined #gluster-dev
17:23 ggarg joined #gluster-dev
17:29 shyam joined #gluster-dev
17:40 skoduri joined #gluster-dev
17:45 Manikandan joined #gluster-dev
18:19 shyam joined #gluster-dev
19:04 shaunm joined #gluster-dev
19:24 kanagaraj joined #gluster-dev
19:31 shyam joined #gluster-dev
19:32 hagarth joined #gluster-dev
20:25 travis-ci joined #gluster-dev
20:25 travis-ci purpleidea/puppet-gluster (bf8bc52: Brian Hechinger): The build passed.
20:25 travis-ci More info : https://travis-ci.org/purpleidea/puppet-gluster/builds/79731780
20:25 travis-ci left #gluster-dev
21:14 badone__ joined #gluster-dev
21:57 badone_ joined #gluster-dev
21:59 shyam joined #gluster-dev
22:39 _Bryan_ joined #gluster-dev
22:47 wushudoin| joined #gluster-dev
22:52 wushudoin| joined #gluster-dev

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary