Skip to content

Instantly share code, notes, and snippets.

# Notable Changes — Ceph Umbrella v21.1.0
## RADOS / OSD / Erasure Coding
* **Optimized ("Fast") Erasure Coding**: a substantial new EC I/O path —
EC Direct Reads, EC Synchronous Reads, EC OMAP support (recovery of OMAP
header/entries in EC pools), Optimized EC Deep Scrubbing, and numerous
correctness fixes to the new path (truncate+write planning, PDW vs RMW
selection, snapshot scrub handling, peering/recovery corner cases).
Ships with health warnings for deprecated EC plugins/techniques and for
Considering PR#69707
.Considering PR#69718
.Considering PR#69606
.Considering PR#69683
.Considering PR#69716
.Considering PR#69678
.Considering PR#69698
.Considering PR#69704
.Considering PR#69714
.Considering PR#69700
Considering PR#69707
.Considering PR#69718
.Considering PR#69606
.Considering PR#69683
.Considering PR#69716
.Considering PR#69678
.Considering PR#69698
.Considering PR#69704
.Considering PR#69714
.Considering PR#69700
#!/usr/bin/env python
# Originally modified from A. Israel's script seen at
# https://gist.github.com/aisrael/b2b78d9dfdd176a232b9
from __future__ import print_function
import argparse
import github
import os
import re
import sys