Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/ceph/ceph. Pull mirroring updated .
  1. Sep 15, 2020
  2. Sep 14, 2020
  3. Sep 04, 2020
  4. Sep 03, 2020
  5. Aug 27, 2020
  6. Aug 26, 2020
  7. Aug 25, 2020
  8. Aug 24, 2020
    • Igor Fedotov's avatar
      test/store_test: add missing collection reopen · a4165566
      Igor Fedotov authored
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit aede2d55)
      a4165566
    • Igor Fedotov's avatar
      os/bluestore: modify cache shutdown · a1318f4a
      Igor Fedotov authored
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit fafaa080)
      
       Conflicts:
       trivial - src/os/bluestore/BlueStore.h
      a1318f4a
    • Igor Fedotov's avatar
      os/bluestore: fix onode count tracking in cache. · a0c652d4
      Igor Fedotov authored
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit 6a28e7cb)
      a0c652d4
    • Igor Fedotov's avatar
      os/bluestore: fix pinned/cached setting in Onode::put/get · 7f9325ee
      Igor Fedotov authored
      
      This to be squashed with HEAD~2 later, left standalone to ease
      reviewing for now.
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit 0ef5ebcd)
      7f9325ee
    • Igor Fedotov's avatar
      os/bluestore: get rid off OnodeShardCache::_touch. · 817016fc
      Igor Fedotov authored
      
      Onode pinning does the same for us.
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit 45b1db15)
      817016fc
    • Igor Fedotov's avatar
      os/bluestore: simplify Onode pin/unpin logic. · 829dd58b
      Igor Fedotov authored
      
      This patch makes in/unpin logic more straightforward and
      hopefully safe in multi-threading.
      
      Also it eliminates Onode's pin_list as one doesn't need it to track
      pinned Onodes.
      
      OnodeCacheShard reference has been removed from onode too.
      
      cached/pinned flags have been introduced. They're accessed under cache lock
      hence original race has been totally addressed.
      
      Signed-off-by: default avatarIgor Fedotov <ifedotov@suse.com>
      (cherry picked from commit 3a938749)
      
       Conflicts:
       trivial - src/os/bluestore/BlueStore.h
      829dd58b
    • Tiago Melo's avatar
      mgr/dashboard: Extract documentation link to a component · 6aecf421
      Tiago Melo authored
      Fixes: https://tracker.ceph.com/issues/36565
      Fixes: https://tracker.ceph.com/issues/43375
      
      
      
      Signed-off-by: default avatarTiago Melo <tmelo@suse.com>
      (cherry picked from commit e12702a6)
      
       Conflicts:
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-form.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.html
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-list-helper.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.html
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.html
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-501/nfs-501.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.html
      	src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.ts
      	src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
      	src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.spec.ts
      	src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.ts
              src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/monitoring-list/monitoring-list.component.html
              src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/monitoring-list/monitoring-list.component.ts
              src/pybind/mgr/dashboard/frontend/src/app/shared/components/doc/doc.component.ts
              src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.spec.ts
      6aecf421
Loading