]> git.apps.os.sepia.ceph.com Git - ceph.git/shortlog
ceph.git
2018-04-04 Sage Weilosd: avoid OSDShardPGSlot allocation in fast path
2018-04-04 Sage Weilosd: check for rctx contexts instead of adding nop...
2018-04-04 Sage Weilos/ObjectStore: add has_contexts()
2018-04-04 Sage Weilosd: clean up osdmap_lock
2018-04-04 Sage WeilPendingReleaseNotes: not pg_num adjustments during...
2018-04-04 Sage WeilPendingReleaseNotes: mons before osds to avoid force...
2018-04-04 Sage Weilosd: drop obsolete Pred
2018-04-04 Sage Weilosd: OSDShard: sdata_op_ordering_lock -> shard_lock
2018-04-04 Sage Weilosd: OSDShard: sdata_lock -> sdata_wait_lock
2018-04-04 Sage Weilosd: rename OSDPGShard::osdmap -> shard_osdmap
2018-04-04 Sage Weilosd: move sdata_op_ordering_lock declaration
2018-04-04 Sage Weilosd: reduce debug level for pg epoch min
2018-04-04 Sage Weilosd: accessors for num_pgs
2018-04-04 Sage Weilosd: fix old wake_pg_waiters references
2018-04-04 Sage Weilosd: fix 'stale' message
2018-04-04 Sage Weilosd: constify arg for handle_pg_create_info, maybe_wait...
2018-04-04 Sage Weilosd: constify arg to prime_splits
2018-04-04 Sage Weilosd: constify arg to identify_splits
2018-04-04 Sage Weilosd: drop unused pushes_to_free variable on _process
2018-04-04 Sage Weilosd: handle pushes_to_free in consume_map
2018-04-04 Sage Weilosd: synchronously remove pgids when pool tombstone...
2018-04-04 Sage Weilqa/suites: mon warn on pool no app = false for api...
2018-04-04 Sage Weilqa/suites/rados/basic/tasks/rados_api_tests: debug...
2018-04-04 Sage Weilosd: periodically request newer map from mon if waiting...
2018-04-04 Sage Weilosd: use rctx transaction for PG removal
2018-04-04 Sage Weilosd: some debug output in identify_split_children
2018-04-04 Sage Weilosd/PG: do final pg delete transaction on pg sequencer
2018-04-04 Sage Weilosd: better debug output in identify_splits
2018-04-04 Sage Weilosd: handle NOUP flag vs boot race
2018-04-04 Sage Weilqa/suites/rados/singleton/all/recovery_preemption:...
2018-04-04 Sage Weilqa/suites/rados/singleton/all/mon-seesaw: whitelist...
2018-04-04 Sage Weilosd/PG: ensure an actual transaction gets queued for...
2018-04-04 Sage Weilosd: close split vs query race in consume_map
2018-04-04 Sage Weilosd: improve documentation for event queue ordering...
2018-04-04 Sage Weilosd/PG: flush sequencer/collection on shutdown
2018-04-04 Sage Weilosd/PG: move shutdown into PG
2018-04-04 Sage Weilosd/osd_types: fix pg_t::pool() return type (uint64_t...
2018-04-04 Sage Weilmon/OSDMonitor: disallow pg_num changes until after...
2018-04-04 Sage Weilosd/PG: set send_notify on child
2018-04-04 Sage Weilosd: kill broken _process optimization; simplify null...
2018-04-04 Sage Weilosd: fix fast pg create vs limits
2018-04-04 Sage Weilosd: (pre)publish map before distributing to shards...
2018-04-04 Sage Weilosd: update numpg_* counters when removing a pg
2018-04-04 Sage Weilosd: decrement deleting pg count in _delete_some
2018-04-04 Sage Weilosd: clear shard osdmaps during shutdown
2018-04-04 Sage Weilosd: make save osdmap accessor for OSDShard
2018-04-04 Sage Weilosd: clean up mutex naming for OSDShard
2018-04-04 Sage Weilcommon/tracked_int_ptr: fix operator= return value
2018-04-04 Sage Weilosd: fix pg removal vs _process race
2018-04-04 Sage Weilosd: lookup_*pg must return PGRef
2018-04-04 Sage Weilosd: kill pass-through _open_pg
2018-04-04 Sage Weilosd: remove old min pg epoch tracking
2018-04-04 Sage Weilosd/PG: remove RecoveryCtx on_applied and on_commit
2018-04-04 Sage Weilosd/PG: register delete completion directly on Transaction
2018-04-04 Sage Weilosd: register split completion directly on Transaction
2018-04-04 Sage Weilosd/PG: drop unused context list accessors for RecoveryCtx
2018-04-04 Sage Weilosd/PG: register recovery finish context directly on...
2018-04-04 Sage Weilosd/PG: drop unused activate() context list arg
2018-04-04 Sage Weilosd/PG: register flush completions directly on the...
2018-04-04 Sage Weilosd: wait for pg epochs based on shard tracking
2018-04-04 Sage Weilosd: index pg (slots) by map epoch within each shard
2018-04-04 Sage Weilosd/PG: link back to pg slot
2018-04-04 Sage Weilosd: OSDShard::pg_slot -> OSDShardPGSlot
2018-04-04 Sage Weilosd: change pg_slots unordered_map to use unique_ptr<>
2018-04-04 Sage Weilosd: remove some unused methods
2018-04-04 Sage Weilosd: remove created_pgs tracking in RecoveryCtx
2018-04-04 Sage Weilosd: fix PG::ch init
2018-04-04 Sage Weilosd: use _attach_pg and _detach_pg helpers; keep PG...
2018-04-04 Sage Weilosd: remove old split tracking machinery
2018-04-04 Sage Weilosd: restructure consume_map in terms of shards
2018-04-04 Sage Weilosd: pass sdata into dequeue_peering_evt (and dequeue_d...
2018-04-04 Sage Weilosd: pass data into OpQueueItem::run()
2018-04-04 Sage Weilosd: kill pg_map
2018-04-04 Sage Weilosd: rename OSDShard waiting_for_pg_osdmap -> osdmap
2018-04-04 Sage Weilosd: use _get_pgs() where possible; avoid touching...
2018-04-04 Sage Weilosd: get _get_pgs() and _get_pgids()
2018-04-04 Sage Weilosd: remove get_mapped_pools command
2018-04-04 Sage Weilosd: move ShardedOpWQ::ShardData -> OSDShard
2018-04-04 Sage Weilosd: kill _open_lock_pg
2018-04-04 Sage Weilosd: kill _create_lock_pg
2018-04-04 Sage Weilosd: do not release recovery_ops_reserved on requeue
2018-04-04 Sage Weilosd: debug recovery_ops_reserved
2018-04-04 Sage Weilosd: move PG peering waiters into op wq
2018-04-04 Sage Weilosd: store ec profile with final pool
2018-04-04 Sage Weilosd/PG: ignore RecoveryDone in ReplicaActive too
2018-04-04 Sage Weilosd/osd_types: include epoch_sent in pg_query_t operator<<
2018-04-04 Sage Weilosd: restructure pg waiting more
2018-04-04 Sage Weilosd: restructure pg waiting
2018-04-04 Sage Weilosd: normal command uses slow dispatch (it can send...
2018-04-04 Sage Weilosd/OSD,PG: get_osdmap()->get_epoch() -> get_osdmap_epoch()
2018-04-04 Sage Weilosd: misc fixes
2018-04-04 Sage Weilosd: kill disk_tp, recovery_gen_wq
2018-04-04 Sage Weilosd: move recovery contexts to normal wq
2018-04-04 Sage Weilosd: remove _ookup_lock_pg_with_map_lock_held()
2018-04-04 Sage Weilosd: new MOSDScrub2 message with spg_t, fast dispatch
2018-04-04 Sage Weilosd/PG: request scrub via a state machine event
2018-04-04 Sage Weilosd: use peering events for forced recovery
2018-04-04 Sage Weilosd/OSDMap: get_primary_shart() variant that returns...
2018-04-04 Sage Weilosd: prime pg_slots for to-be-split children
2018-04-04 Sage Weilosd: remove obsolete slow dispatch path for most messages
next