1. 21 Sep, 2017 15 commits
  2. 20 Sep, 2017 9 commits
  3. 19 Sep, 2017 9 commits
  4. 18 Sep, 2017 3 commits
  5. 17 Sep, 2017 4 commits
    • Tim Wickberg's avatar
      Add a news item for PrologFlags=SendGIDs. · c83d22e7
      Tim Wickberg authored
      c83d22e7
    • Tim Wickberg's avatar
      27f2c352
    • Tim Wickberg's avatar
      Convert slurmd to use group_cache_lookup_job call. · 8b9c61d5
      Tim Wickberg authored
      Modify _open_as_other so that both _file_bcast_register_file
      and _prolog_error can both use it. (That code was originally
      extracted from _file_bcast_register_file, but tailored to
      _prolog_error's requirements. Less duplication is good.)
      8b9c61d5
    • Tim Wickberg's avatar
      Wire up the rest of the PrologFlags=SendGIDs support. · 8b4558c5
      Tim Wickberg authored
      In slurmctld:
        - Handle the lookup, and send results across.
        - Periodically flush the cache.
      
      In slurmd:
        - Load value sent as part of prolog into cache
        - Have task launch use the new call instead to fetch
          the jobid-cached values when available
        - Remove old job-specific records from the cache as
          part of the prolog.
        - Ignore the slowly increasing memory footprint from the cache,
          as this is what the old implementation did anyways. It'll be
          O(users in cluster) at worst, and flushes on a reconfigure.
        - Simplify the slurmstepd communication path. group_cache_lookup
          will always succeed.
      
      Left to do:
        - Convert other lookup locations in slurmd to the new approach,
          and remove the compatibility shim.
      
      Bug 3322.
      8b4558c5