Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2016-02-16

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

All times shown according to UTC.

Time Nick Message
00:09 _Bryan_ joined #gluster-dev
02:05 baojg joined #gluster-dev
02:06 josferna joined #gluster-dev
02:14 raghu` joined #gluster-dev
02:48 ilbot3 joined #gluster-dev
02:48 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/
03:18 kdhananjay joined #gluster-dev
03:25 nishanth joined #gluster-dev
03:41 gem joined #gluster-dev
03:45 gem joined #gluster-dev
03:45 gem joined #gluster-dev
03:45 ira joined #gluster-dev
03:56 sakshi joined #gluster-dev
04:08 nbalacha joined #gluster-dev
04:08 vmallika joined #gluster-dev
04:19 kanagaraj joined #gluster-dev
04:24 poornimag joined #gluster-dev
04:25 vimal joined #gluster-dev
04:38 atinm joined #gluster-dev
04:45 pppp joined #gluster-dev
04:46 nbalacha joined #gluster-dev
04:48 josferna joined #gluster-dev
04:53 rafi joined #gluster-dev
04:55 skoduri joined #gluster-dev
05:05 ppai joined #gluster-dev
05:10 Manikandan joined #gluster-dev
05:10 mchangir joined #gluster-dev
05:11 ndarshan joined #gluster-dev
05:14 aravindavk joined #gluster-dev
05:15 aspandey joined #gluster-dev
05:17 Bhaskarakiran joined #gluster-dev
05:18 Apeksha joined #gluster-dev
05:27 karthikfff joined #gluster-dev
05:30 suliba joined #gluster-dev
05:41 ggarg joined #gluster-dev
05:41 ggarg joined #gluster-dev
05:44 kasturi joined #gluster-dev
05:44 kasturi joined #gluster-dev
05:45 asengupt joined #gluster-dev
05:45 asengupt joined #gluster-dev
05:47 ashiq joined #gluster-dev
05:50 overclk joined #gluster-dev
05:52 kotreshhr joined #gluster-dev
05:54 atinm joined #gluster-dev
05:55 jiffin joined #gluster-dev
05:57 hgowtham joined #gluster-dev
06:02 Saravanakmr joined #gluster-dev
06:02 Saravanakmr_ joined #gluster-dev
06:03 Saravanakmr joined #gluster-dev
06:03 shubhendu joined #gluster-dev
06:07 skoduri joined #gluster-dev
06:12 aravindavk joined #gluster-dev
06:13 atalur joined #gluster-dev
06:14 mchangir joined #gluster-dev
06:19 kdhananjay joined #gluster-dev
06:24 Saravanakmr joined #gluster-dev
06:25 kotreshhr joined #gluster-dev
06:40 vmallika joined #gluster-dev
06:51 gem joined #gluster-dev
07:16 gem_ joined #gluster-dev
07:39 Saravanakmr joined #gluster-dev
07:46 BuffaloCN joined #gluster-dev
07:46 kotreshhr joined #gluster-dev
07:51 mchangir joined #gluster-dev
08:20 sakshi joined #gluster-dev
08:20 karthikfff joined #gluster-dev
08:25 ndarshan joined #gluster-dev
08:41 rafi1 joined #gluster-dev
08:44 sabansal_ joined #gluster-dev
08:44 josferna joined #gluster-dev
08:46 hgowtham joined #gluster-dev
08:46 asengupt joined #gluster-dev
08:53 baojg joined #gluster-dev
09:04 rraja joined #gluster-dev
09:05 aravindavk joined #gluster-dev
09:50 skoduri post-factum, I am trying to run your gfapi app...but ran into this error - http://termbin.com/luq2
09:51 skoduri post-factum, am I missing something?
09:52 post-factum skoduri: one moment plz
09:53 post-factum skoduri: any chance to get fuse-devel installed?
09:53 post-factum skoduri: the app uses system-wide fuse
09:53 skoduri okay..I am installing it
09:53 rafi joined #gluster-dev
09:54 skoduri does it need any other package? http://termbin.com/newq
09:54 skoduri post-factum, ^^^
09:55 post-factum skoduri: I guess you have to re-run cmake in order to detect fuse libraries to be linked
09:56 post-factum skoduri: just clean build folder and start from the scratch
09:56 skoduri post-factum, sure..thanks
10:05 skoduri post-factum, worked..
10:09 hgowtham joined #gluster-dev
10:09 josferna joined #gluster-dev
10:09 post-factum skoduri: nice. let me know if leaks are confirmed
10:28 kkeithley1 joined #gluster-dev
10:35 kdhananjay joined #gluster-dev
10:38 nbalacha joined #gluster-dev
10:40 anoopcs ndevos++
10:40 glusterbot anoopcs: ndevos's karma is now 239
10:42 kkeithley1 joined #gluster-dev
10:47 aravindavk joined #gluster-dev
10:48 kotreshhr joined #gluster-dev
10:50 suliba joined #gluster-dev
10:51 atinm joined #gluster-dev
10:57 skoduri post-factum, I tested only 'find .
11:01 post-factum skoduri: just to note, I performed read/write as well
11:05 skoduri post-factum, okay will try that..because with just find I dint find leaks
11:06 skoduri post-factum, I mean realted to inode creations
11:06 skoduri *related
11:09 jiffin ndevos: kshlm pranith : Yesterday luizcpg points out that http://download.gluster.org/pub/gluster/glusterfs/LATEST/ still contains 3.7.6
11:12 post-factum skoduri: have you seen my log? https://gist.github.com/anonymous/aec72b6164a695cf2d44
11:12 kdhananjay joined #gluster-dev
11:13 kdhananjay left #gluster-dev
11:13 skoduri post-factum, yes...ideally with 'glfs_fini()' all inodes should have got purged..so am trying to debug why it is still showing "inode_new" in the valgrind log
11:22 aravindavk joined #gluster-dev
11:31 kanagaraj joined #gluster-dev
11:32 hgowtham REMINDER: Gluster Community Bug Triage meeting in 30 minutes
11:35 kdhananjay joined #gluster-dev
11:35 kotreshhr joined #gluster-dev
11:36 atinm joined #gluster-dev
11:37 luizcpg joined #gluster-dev
11:43 asengupt joined #gluster-dev
11:46 * kkeithley1 will be ~10 minutes late to bug triage
11:55 hgowtham kkeithley_, sure
12:01 hgowtham REMINDER: gluster bug triage meeting started on #gluster-meeting
12:35 skoduri hgowtham++
12:35 glusterbot skoduri: hgowtham's karma is now 17
12:39 mchangir joined #gluster-dev
12:54 vmallika joined #gluster-dev
13:03 josferna joined #gluster-dev
13:06 nbalacha joined #gluster-dev
13:09 kkeithley1 joined #gluster-dev
13:10 shaunm joined #gluster-dev
13:20 Bhaskarakiran joined #gluster-dev
13:30 mchangir joined #gluster-dev
13:42 EinstCrazy joined #gluster-dev
13:47 kotreshhr left #gluster-dev
13:48 post-factum skoduri: is that may make any difference, if I test my gfapi app with client v3.7.8+patches but server v3.7.6?
13:49 skoduri post-factum, no it shouldn't matter
13:49 post-factum skoduri: ok, so I've applied all 3 patches in question and do testing again. will post the results to ML
13:49 skoduri do you have any script which you use to test?
13:49 skoduri sure thanks
13:50 post-factum skoduri: no scripts, just random "find" with random copy-delete via midnight commander
13:50 skoduri oh okay
13:54 kkeithley_ we need some kind of long running gfapi-based app that we can run on the longevity cluster's client and monitor its memory consumption.
13:55 kkeithley_ And/or run various core-utils under valgrind
13:55 kkeithley_ the gfapi-based core-utils.
13:56 post-factum kkeithley_: you may try my one, if it fits to your requirements
13:58 vimal joined #gluster-dev
13:58 kkeithley_ is it something we can automate?
13:59 hgowtham sabansal_++
13:59 glusterbot hgowtham: sabansal_'s karma is now 1
14:01 skoduri kkeithley_, +1
14:01 jiffin1 joined #gluster-dev
14:02 skoduri yes.. post-factum's app seems quite handy..
14:02 skoduri post-factum, do you have any plan to extend it for handle-ops too?
14:03 anoopcs kkeithley_, We do have gfapi based coreutils. https://github.com/gluster/glusterfs-coreutils
14:03 anoopcs skoduri, ^^
14:04 pppp joined #gluster-dev
14:04 kkeithley_ anoopcs, yup, that's what I was referring to.
14:04 atinm joined #gluster-dev
14:04 anoopcs kkeithley_, Oh.. Ok.
14:04 skoduri anoopcs, yeah thanks for the pointer..I had forgotten about it
14:05 kkeithley_ Those would be good to run under valgrind.
14:05 anoopcs skoduri, np.
14:05 kkeithley_ maybe someone wants to write a gfapi-based bash, e.g. as Google Summer of Code project.
14:06 post-factum skoduri: you should tell me how handle-ops differ from api calls first :)
14:06 anoopcs Or even add more utils to glusterfs-coreutils
14:06 skoduri kkeithley_, yes..probably post it to GSOC mail thread in gluster-devel?
14:06 kkeithley_ handle-ops take a path, not an fd
14:07 kkeithley_ oh, right, good idea, skoduri++
14:07 glusterbot kkeithley_: skoduri's karma is now 17
14:07 skoduri kkeithley_++ for the idea :)
14:07 glusterbot skoduri: kkeithley_'s karma is now 5
14:07 skoduri kkeithley++
14:07 glusterbot skoduri: kkeithley's karma is now 110
14:07 post-factum kkeithley_: but many api calls take path as well
14:07 ndevos anoopcs: I was wondering about a 'flock' command to the coreutils :)
14:07 post-factum kkeithley_: am I missing something?
14:08 skoduri post-factum, are you aware of nfs filehandles?
14:09 skoduri nfs-clients operate using filehandles instead of opening a 'fd' for a file
14:09 skoduri gfapi handles are similar to them
14:09 post-factum skoduri: is that being managed by vfs?
14:09 vmallika joined #gluster-dev
14:10 skoduri no servers provide filehandles which are persistent across its reboots to the clients for each file it is interested in
14:10 skoduri clients after receiving those handles perform I/Os using them
14:11 post-factum skoduri: then no, I have a little idea about it
14:11 skoduri this is in nfs world
14:11 skoduri post-factum, probably this could give some hint - http://www.fsl.cs.stonybrook.edu/docs/nfscrack-tr/index.html
14:11 kkeithley_ NFS is the primary consumer, but I don't think there's any reason a (test) app couldn't use them as well.
14:12 skoduri right..I gave NFS example just for better understanding
14:12 post-factum /usr/include/glusterfs/api/glfs-handles.h ?
14:12 skoduri post-factum, yes
14:12 post-factum any example of using it? or doc
14:13 post-factum header is pretty self-explanatory, though
14:13 skoduri post-factum, you can find few examples in the source-code
14:13 skoduri api/examples/glfsxmp.c
14:14 post-factum ok, will look at it. any advantages over usual api?
14:14 anoopcs ndevos, We can do that.
14:14 skoduri tests/basic/gfapi/*
14:15 skoduri one advantage I can think of is to avoid overhead of maintaining fd state on the server
14:16 skoduri okay I have to disconnect now..ttyl..
14:17 post-factum skoduri: thanks for the info, will read
14:25 mchangir joined #gluster-dev
14:25 EinstCra_ joined #gluster-dev
14:36 anoopcs ndevos, https://github.com/gluster/glusterdocs/pull/86
14:38 post-factum skoduri: rechecked api app with 3 patches applied on top of 3.7.8 and found no leaks. so I hope that is all for now regarding memleaks
14:48 anoopcs atinm, Updated PR: https://github.com/gluster/glusterdocs/pull/86
14:50 atinm anoopcs, acked :)
14:50 anoopcs atinm, Ok. np
14:50 anoopcs atinm++
14:50 glusterbot anoopcs: atinm's karma is now 52
14:51 gem joined #gluster-dev
14:52 ndevos anoopcs: left a comment :)
14:56 anoopcs ndevos, Can I add your comment as another line or replace as a whole?
14:56 ndevos anoopcs: replace the CLOSED/CURRENTRELEASE part with something like my comment
14:57 anoopcs ndevos, roger that.
15:04 EinstCrazy joined #gluster-dev
15:14 EinstCrazy joined #gluster-dev
15:32 hagarth joined #gluster-dev
15:39 EinstCrazy joined #gluster-dev
15:40 atinm joined #gluster-dev
15:42 ggarg joined #gluster-dev
15:43 rafi joined #gluster-dev
15:59 hgowtham joined #gluster-dev
16:07 atalur joined #gluster-dev
16:14 skoduri joined #gluster-dev
16:16 EinstCrazy joined #gluster-dev
16:25 wushudoin joined #gluster-dev
16:31 rafi joined #gluster-dev
16:37 pranithk joined #gluster-dev
17:53 kanagaraj joined #gluster-dev
18:07 luizcpg joined #gluster-dev
18:09 badone joined #gluster-dev
18:30 luizcpg joined #gluster-dev
18:32 atalur joined #gluster-dev
18:48 hagarth joined #gluster-dev
18:49 dlambrig1 left #gluster-dev
19:34 hagarth joined #gluster-dev
19:34 luizcpg joined #gluster-dev
19:54 wushudoin joined #gluster-dev
20:04 jwang_ joined #gluster-dev
20:15 wushudoin| joined #gluster-dev
20:28 jwang__ joined #gluster-dev
20:30 jwang joined #gluster-dev
20:38 jwang_ joined #gluster-dev
20:58 jwang__ joined #gluster-dev
21:10 BuffaloCN joined #gluster-dev
21:18 BuffaloCN joined #gluster-dev
23:27 post-fac1um joined #gluster-dev
23:31 xavih_ joined #gluster-dev
23:32 obnox_ joined #gluster-dev
23:35 badone_ joined #gluster-dev
23:45 luizcpg joined #gluster-dev
23:46 kkeithley1 joined #gluster-dev

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