On Mon, Jun 5, 2017 at 11:24 AM, Tahereh Fattahi <t28.fatt...@gmail.com> wrote:
> Thank you > I see that this xlator is loaded in server side. > How can I access to variable in index xlator in client side? > is it correct? getfattr trusted.index.myvar > To which xlator do you want this information? Or do you want this on mount? > > On Mon, Jun 5, 2017 at 10:00 AM, Pranith Kumar Karampuri < > pkara...@redhat.com> wrote: > >> >> >> On Mon, Jun 5, 2017 at 9:55 AM, Tahereh Fattahi <t28.fatt...@gmail.com> >> wrote: >> >>> Assume that one client wants to search it's directories for video files. >>> I want use something that helps this client to search just directories >>> that have this kind of file. >>> like a extended attribute, but I want this attribute be set by server >>> not by client. >>> I dont know which xlator is suitable for this work. >>> >> >> The xlator that comes close to it is: index xlator >> xlators/features/index/src >> >> You may have to track extra operations like create/mknod/link/rename/unlink >> to make sure you get the functionality you want. Basically this xlator >> helps you in indexing a behavior. We use this for indexing >> directories/files that need heal etc. >> >> >>> >>> On Mon, Jun 5, 2017 at 7:13 AM, Pranith Kumar Karampuri < >>> pkara...@redhat.com> wrote: >>> >>>> This sounds hacky. In general anything that is specific about an inode, >>>> we try to store it in inode-ctx. Who uses this information about presence >>>> of video-file and how? May be with that knowledge there could be a >>>> possibility we can improve the solution. Do let us know the complete >>>> problem you are trying to solve. >>>> >>>> On Mon, Jun 5, 2017 at 4:53 AM, Tahereh Fattahi <t28.fatt...@gmail.com> >>>> wrote: >>>> >>>>> Hi >>>>> I want to add one boolean field to inode structure for a directory. >>>>> when it is 1 it means that directory has one or more video file. when >>>>> it is 0 it means that there is no video file in that directory. >>>>> I can add this variable to inode structure and update it in server >>>>> side, in posix_create function (when there is a create request for a video >>>>> file). >>>>> question is about client knowledge about this variable. is it possible >>>>> that client can see the amount of this variable of different servers >>>>> (bricks) and OR them to one variable in cient's inode of the directory? in >>>>> which xlator I should try in client side? >>>>> >>>>> _______________________________________________ >>>>> Gluster-devel mailing list >>>>> Gluster-devel@gluster.org >>>>> http://lists.gluster.org/mailman/listinfo/gluster-devel >>>>> >>>> >>>> >>>> >>>> -- >>>> Pranith >>>> >>> >>> >> >> >> -- >> Pranith >> > > -- Pranith
_______________________________________________ Gluster-devel mailing list Gluster-devel@gluster.org http://lists.gluster.org/mailman/listinfo/gluster-devel