[cgmanager-devel] [cgmanager/cgmanager] 852f24: Implement ListKeys, ListControllers, and Prune

GitHub noreply at github.com
Sun Sep 7 16:26:19 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/cgmanager/cgmanager
  Commit: 852f248d756ea835eb82c671afa964a277ef2a83
      https://github.com/cgmanager/cgmanager/commit/852f248d756ea835eb82c671afa964a277ef2a83
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M cgmanager-proxy.c
    M cgmanager.c
    M frontend.c
    M frontend.h
    M fs.c
    M fs.h
    M org.linuxcontainers.cgmanager.xml

  Log Message:
  -----------
  Implement ListKeys, ListControllers, and Prune

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 8ab3acbe80b347d42c12a8a87fe204254bad4206
      https://github.com/cgmanager/cgmanager/commit/8ab3acbe80b347d42c12a8a87fe204254bad4206
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M frontend.h

  Log Message:
  -----------
  bump api version

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 05de974c237d176c1ac38eb54c8665fa60ad47d2
      https://github.com/cgmanager/cgmanager/commit/05de974c237d176c1ac38eb54c8665fa60ad47d2
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-06 (Sat, 06 Sep 2014)

  Changed paths:
    M fs.c

  Log Message:
  -----------
  make ControllerList show comounted controllers

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 1af06efb82f2ac3f228b7b87ef501848fa7244c2
      https://github.com/cgmanager/cgmanager/commit/1af06efb82f2ac3f228b7b87ef501848fa7244c2
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M cgm.c
    M cgmanager-proxy.c
    M cgmanager.c
    M frontend.c
    M frontend.h
    M fs.c
    M fs.h
    M org.linuxcontainers.cgmanager.xml

  Log Message:
  -----------
  listkeys: take a cgroup as argument

freezer:/ has a different list of files than freezer:/foo.

So go ahead and take a cgroup name and return the actual list
of files under that.  Long as we're doing this, also add an
SCM version and ensure cgroup names are sane.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: e29f6bbe3d254f5d31c25b4d56251a6346cf2c05
      https://github.com/cgmanager/cgmanager/commit/e29f6bbe3d254f5d31c25b4d56251a6346cf2c05
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M org.linuxcontainers.cgmanager.xml

  Log Message:
  -----------
  xml: add description of Prune

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 03ed45cad06a8e9d45b197b2385908ce8499e770
      https://github.com/cgmanager/cgmanager/commit/03ed45cad06a8e9d45b197b2385908ce8499e770
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M cgm.c

  Log Message:
  -----------
  cgm: add new calls

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: a46a4f35a1fbcdf120565cbaf2a84c0e8b252bf9
      https://github.com/cgmanager/cgmanager/commit/a46a4f35a1fbcdf120565cbaf2a84c0e8b252bf9
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M cgm.c
    M cgmanager-proxy.c
    M cgmanager.c
    M frontend.c
    M frontend.h
    M org.linuxcontainers.cgmanager.xml

  Log Message:
  -----------
  remove listkeys

there is still question about the right api for listkeys - should we
return ownership+perms (at a huge perf hit), and if not then should
we just return the same files for all cgroups (which we could then
pre-calculate at startup).

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: db5fe0ab706e9901fc85c69969e53751cc7c9315
      https://github.com/cgmanager/cgmanager/commit/db5fe0ab706e9901fc85c69969e53751cc7c9315
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    A tests/test23.sh
    A tests/test24.sh

  Log Message:
  -----------
  add prune and listcontrollers testcases

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: b9a74915c9a93497e4055fcd401d2530dd2c0152
      https://github.com/cgmanager/cgmanager/commit/b9a74915c9a93497e4055fcd401d2530dd2c0152
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M fs.c

  Log Message:
  -----------
  build_controller_mntlist: handle circular linked list

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: f86e6209d2fafb33f29b05d0eb1716e3596aea77
      https://github.com/cgmanager/cgmanager/commit/f86e6209d2fafb33f29b05d0eb1716e3596aea77
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tests/test24.sh

  Log Message:
  -----------
  quiet the prune testcase

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 3a3a0025dfcfd6f817db53279b186baaf584e050
      https://github.com/cgmanager/cgmanager/commit/3a3a0025dfcfd6f817db53279b186baaf584e050
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M cgmanager.c

  Log Message:
  -----------
  cgmanager: pass right remove-on-empty flag to prune

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: da18cc64f783526484e9a636332f00bcc3489a8b
      https://github.com/cgmanager/cgmanager/commit/da18cc64f783526484e9a636332f00bcc3489a8b
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tests/test24.sh

  Log Message:
  -----------
  account for premounting sadness in test24

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 20619739b5c209a98be65242e468e0f0ed816c91
      https://github.com/cgmanager/cgmanager/commit/20619739b5c209a98be65242e468e0f0ed816c91
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tests/test09.sh

  Log Message:
  -----------
  test09: handle potential slowness in create

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: 9c28d52fb76288aeae960418ae275f37a29ebbbf
      https://github.com/cgmanager/cgmanager/commit/9c28d52fb76288aeae960418ae275f37a29ebbbf
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tests/test09.sh

  Log Message:
  -----------
  make sure notify_on_release isn't set in our memory cgroup before test

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: b00993e23b581da04948e74342021ca44e152d01
      https://github.com/cgmanager/cgmanager/commit/b00993e23b581da04948e74342021ca44e152d01
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  release 0.31

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


Compare: https://github.com/cgmanager/cgmanager/compare/c6fdeb6900ed...b00993e23b58


More information about the cgmanager-devel mailing list