As discussed with various folks, please revert to the old mechanism for how num_reader_threads and num_writer_threads is calculated. I know this mechanism is complicated and not simple to explain, however, I think it's best to revert so we are backward compatible. If the desire is to tweak the way this is done, I think that's probably ok, but in my head the simplest approach it to revert to the way we do it in 6.0.
|For Gerrit Dashboard: MB-37036|
|118433,1||MB-37036: Revert default num_writer_threads to 6.0.x value (4)||mad-hatter||ns_server||Status: ABANDONED||0||+1|
|118447,2||MB-37036: Cap automatic num_reader_threads to 64||mad-hatter||kv_engine||Status: MERGED||+2||+1|
|118779,2||Merge remote-tracking branch 'couchbase/mad-hatter'||master||kv_engine||Status: ABANDONED||0||-1|
|118793,1||Merge branch 'couchbase/mad-hatter'||master||kv_engine||Status: MERGED||+2||+1|