bugGluster - Bugs: bug #17353, location hint to be integrated to...

 
 

bug #17353: location hint to be integrated to unify

Submitter:  Anand Avati <avati>
Submitted:  Mon 07 Aug 2006 12:08:27 PM UTC
   
 
Category:  GlusterFS Severity:  5 - Blocker
Priority:  5 - Normal Item Group:  Redesign
Status:  Invalid Privacy:  Public
Assigned to:  avati Originator Name:  *
Open/Closed:  Closed Release: 
Operating System:  GNU/Linux Reproducibility:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 11 Aug 2006 08:34:52 PM UTC, comment #1: 

``dircache'' renamed to ``location hints'', module committed.

Vikas Gorur <vikasgp>
Group Member
Mon 07 Aug 2006 12:08:27 PM UTC, original submission:  

a library for storing dir entries using two dimensional data strucutre, hash table in one dimension fo'yr operations and a linked list in another dimension for maintainence (allocation/free/ageing) is needed to implement xlators like unionfs, ALU, Raid-0.

the library gives a lookup (via hash table) from filename to file-layout (pointer to which child xlator has the file). Every lookup on an entry makes the entry 'younger'. Entries are pre-allocated and 'oldest' entry is salvaged for new entry request.

cache coherancy can be easily handled by invalidating the cached entry when a cache-miss is encountered and rebuilding the entry.

implementing a simple geneirc hash table api into libglusterfs is needed as part of implementing the dircache

Anand Avati <avati>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Digest:
   bug dependencies.

 

Carbon-Copy List
  • -email is unavailable- added by avati (Updated the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-05-06 avati StatusNone Invalid
        Open/ClosedOpen Closed
    2006-09-14 avati Open/ClosedClosed Open
    2006-09-14 avati Assigned tovikasgp avati
        Summaryfast-dircache for quick lookups location hint to be integrated to unify
    2006-09-08 vikasgp Open/ClosedOpen Closed
    2006-08-07 avati Dependencies- bugs #17283 is dependent
    2006-08-07 avati Dependencies- bugs #17309 is dependent
    2006-08-07 avati Dependencies- bugs #17301 is dependent

    Back to the top

    Powered by Savane 3.14-d582.
    Corresponding source code