Changeset 8768

Show
Ignore:
Timestamp:
03/17/11 18:17:23 (2 years ago)
Author:
shuangy
Message:

store distdir struct in dirdata handle keyval space.

Location:
branches/Orange-Elaine-Distr-Dir-Branch/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/Orange-Elaine-Distr-Dir-Branch/src/common/misc/mkspace.c

    r8760 r8768  
    427427        s_used_handles[1] = root_dirdata_handle; 
    428428 
    429 #if 0 
    430429        /* set root dirdata dspace attributes */ 
    431430        memset(&attr, 0, sizeof(TROVE_ds_attributes_s)); 
     
    454453            return -1; 
    455454        } 
    456 #endif 
    457455 
    458456 
     
    598596        } 
    599597 
    600 #if 0 
    601598        /* adjust dist_dir_attr val_a */ 
    602599        val_a[0].buffer = &dirdata_dist_dir_attr; 
     
    631628        mkspace_print( 
    632629            verbose, "info: wrote attributes for root directory.\n"); 
    633 #endif 
     630 
    634631 
    635632        /**************************************************** 
     
    757754        s_used_handles[3] = lost_and_found_dirdata_handle; 
    758755 
    759 #if 0 
    760756        /* set lost+found dirdata dspace attributes */ 
    761757        memset(&attr, 0, sizeof(TROVE_ds_attributes_s)); 
     
    784780            return -1; 
    785781        } 
    786 #endif 
    787782 
    788783        key.buffer = DIRECTORY_ENTRY_KEYSTR; 
     
    850845        } 
    851846 
    852 #if 0 
     847 
    853848        /* adjust dist_dir_attr val */ 
    854849        val_a[0].buffer = &dirdata_dist_dir_attr; 
     
    883878        mkspace_print(verbose, "info: wrote attributes for " 
    884879                      "lost+found directory.\n"); 
    885 #endif 
     880 
    886881 
    887882        /* 
  • branches/Orange-Elaine-Distr-Dir-Branch/src/server/set-attr.sm

    r8544 r8768  
    296296            memcpy(a_p->u.dir.dirdata_handles, req_a_p->u.dir.dirdata_handles, 
    297297                a_p->u.dir.dist_dir_attr.num_servers * sizeof(PVFS_handle)); 
     298            js_p->error_code = STATE_DIRDATA; 
    298299        } 
    299300        else 
     
    511512    int i; 
    512513 
    513     /* reset from jump to here with STATE_METAFILE */ 
     514    /* reset from jump to here with STATE_DIRDATA */ 
    514515    js_p->error_code = 0; 
    515516