Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
denc: add need_contiguous to denc_traits #15224
we found performance degeneration in large cluster with bluestore. osdmaps are loaded from bluestore, and the bufferlists holding them are segmented. whenever an osdmap is decoded, a new temporary mem chunk is allocated, and the segmented bufferlist is deep copied to that temp mem chunk. this is expensive.
hence the fix.