Skip to content
Snippets Groups Projects
Commit cc88d5e2 authored by alex's avatar alex
Browse files

- extN-wantedi accepts generation as well as ino to create an inode with

  given ino/generation. we need this for cross-node mkdir() which creates
  inode on remote MDS and adds dir entry then. after that remote MDS may
  fail and primary MDS will have to recreate inode with already gotten
  ino and generation numbers
- export refcounting bug in lmv fixed
- mdc_obj_create() stores just received ino/generation back to request.
  if request replay will happen mdt_obj_create() will use stored numbers
  to recreate lost inode
- mds_filter_recovery_request() accepts OST_CREATE request. need to be
  discussed though
- mdt_obj_create() rewritten to support recovery phase
- needless mds_lmv_disconnect() in mds_fs_cleanup() removed
- possible bug in retrieve_generation_numbers() fixed: it should understand
  cross-node dir entries and put proper mdsnum's

NOTE: please, re-apply extN-wantedi patch
parent 358353b6
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment