Skip to content
Snippets Groups Projects
  1. Jul 22, 2004
  2. Jul 21, 2004
  3. Jul 13, 2004
    • Robert Read's avatar
      b=3405 · 6ab06ddf
      Robert Read authored
      Use lmv by default for insanity.sh.
      6ab06ddf
    • Robert Read's avatar
      b=3405 · c336e934
      Robert Read authored
      update replay-dual.sh and replay-ost-single.sh
      c336e934
  4. Jul 12, 2004
    • Robert Read's avatar
      b=3405 · 50e3ab3c
      Robert Read authored
      - Fix insanity.sh, still using the insanity-local.sh config by default.
      - More cleanups in replay-single.sh. We need to generalize failures a
      bit more, so we can choose a different mds each time, if more than one
      is available.
      50e3ab3c
    • Robert Read's avatar
      · f329de13
      Robert Read authored
      Fix replay-single.sh and recovery-small.sh so they can run with the
      default lmv config or "-f cfg/local.sh" config.
      f329de13
  5. Jul 06, 2004
    • Wang Di's avatar
      Update snap · e8fc23a5
      Wang Di authored
      1)some fix for snap
      2)add snap_add command
      e8fc23a5
  6. Jun 27, 2004
  7. Jun 25, 2004
    • alex's avatar
      changes to get test #46 working · d911b481
      alex authored
      - bunch of fixes to handle dir splitting over N < MDS nodes
        - fixes to MDS code to handle dir splitting over N < MDS nodes properly
        - mds_try_to_split() should ignore requests to split dir over 1 node
        - checks for NULL exports in LMV
        - checks for wrong -ERESTART handling: because of software errors
          it possible that lmv will loop forever. we need to assert on this.
        - one more sanity test 3c to test lfs dirstripe and activity on such a dirs
      d911b481
  8. Jun 22, 2004
    • alex's avatar
      - three lmv obj leaks fixed · b2c34474
      alex authored
      - cross-node mkdir() splits newly-created directory if requested
      - remove_entries_from_orig_dir() accepts cross-node dir entries
      - sanity check 3a tests splitting a directory with cross-node entries
      b2c34474
  9. Jun 21, 2004
  10. Jun 17, 2004
  11. Jun 16, 2004
  12. Jun 15, 2004
  13. Jun 14, 2004
    • Phil Schwan's avatar
      land b_ost_amd onto HEAD. · b5b6224b
      Phil Schwan authored
      I haven't re-tested the AMD functionality since landing, but I did
      test iozone and dbench to ensure sanity.
      b5b6224b
  14. Jun 13, 2004
    • Yury Umanets's avatar
      Added the following: · d36f2a11
      Yury Umanets authored
      - lmv_iocontrol() which currently passes all commands to underlying mds's.
      - some stuff in lproc_lmv.c, which shows now number of obds, number of active obds, etc.
      - some cleanups, checks and error messages in lmv_obd.c.
      d36f2a11
  15. Jun 11, 2004
    • alex's avatar
      - moved dir entries are deleted from the original dir (master object) · 11a4ea79
      alex authored
      - unlink for splitted dir has been implemented. it uses IT_UNLINK to check
        dir's emptiness and works as following: unlink requests comes to mds holding
        dir; mds recognizes splitted dir and issues LCK_EX with IT_UNLINK intent.
        each slave object is checked and locked. if all the slaves and master object
        are empty, then mds unlinks them and unlocks slave objects
      - lmv_enqueue() handles splitted dir properly: issues given lock for each object
      - lmv_unlink() handles splitted dir properly: unlinks each slave object
      - mds_lock_slave_objs(), mds_unlock_slave_objs() and mds_unlink_slave_objs()
        have been introduced to implement splitted dir unlink
      - mds_lock_and_check_slave() is IT_UNLINK handler on mds side
      - mds_reint_unlink() sets MDS_MODE_REPLAY on "drop nlink" request in replay case
      - mds_reint_unlink() recognizes MDS_MODE_DONT_LOCK and doesn't try to lock
        slave object being removed (it gets locked during earlier)
      - minor cleanups in lmv to avoid needless debug messages
      - sanity-lmv.sh has been added
      11a4ea79
  16. Jun 10, 2004
    • Yury Umanets's avatar
      Mostly fixes related to using failover MDSs along lmv. This is also related to... · 0e006095
      Yury Umanets authored
      Mostly fixes related to using failover MDSs along lmv. This is also related to active_ref handling, etc.
      
      Also fixed the following:
      * name of lproc entry where lustre upcall can be seen in error message if upcall is failed.
      * removed --master option which was supposed to work along with lmv and now it is obsoleted.
      * clanups and fixes both in lconf and lmc
      0e006095
  17. Jun 04, 2004
    • Phil Schwan's avatar
      - merge 2 weeks of b1_4 fixes onto HEAD · 23de47e8
      Phil Schwan authored
      - b1_4 is basically the parent of HEAD, because that's the direction
        that changes flow, as strange as that sounds.  so there's a
        HEAD_BASE tag which sits on b1_4
      23de47e8
  18. Jun 03, 2004
  19. Jun 02, 2004
  20. May 17, 2004
  21. May 13, 2004
  22. May 12, 2004
  23. May 07, 2004
  24. May 05, 2004
  25. May 01, 2004
  26. Apr 30, 2004
  27. Apr 29, 2004
  28. Apr 28, 2004
  29. Apr 27, 2004
    • Zach Brown's avatar
      b=3291 · efbd20cb
      Zach Brown authored
      Stop fsx segfaults from re-using va_list arguments across two printf calls.
      Also harden some of the fancy footwork involved in sizing an output buffer.
      Also add some printf format checking and fix up some bugs it found.
      efbd20cb
  30. Apr 23, 2004
Loading