Whamcloud - gitweb
- b=958: recovery per export/import, not per connection
authorshaver <shaver>
Fri, 7 Mar 2003 20:16:05 +0000 (20:16 +0000)
committershaver <shaver>
Fri, 7 Mar 2003 20:16:05 +0000 (20:16 +0000)
commita23d3e3929e2f1b3cf828b2306c4284fd45848aa
tree4153a1ccf5e428d900020a7bea9b2a285aa8fb7f
parentcf0b716b0a64f03a276e87e7ae7daa18ba8d8547
- b=958: recovery per export/import, not per connection
  - no more recovd thread:
    - import failure and upcall-execution is done by the failing thread
    - export failure and client eviction is done by the thread that's going
      to be waiting for it to complete anyway
    - import reconnection runs synchronously in the context of the lctl
      invocation, which means that we can now return errors to the upcall
  - no more fancy recovery state machine
  - no more RPCDEV service

- b=954: zero-impact OBD_PING opcode for MDS and OST

- Grand Unified Theory of Client Recovery
  - mdc_recover/osc_recovery unified in ptlrpc_recover_import
lustre/ptlrpc/ptlrpc_internal.h [new file with mode: 0644]
lustre/ptlrpc/ptlrpc_module.c [new file with mode: 0644]