[DOCS-15683] [SERVER] Skip dbhash check for temporary collections in shard split passthroughs Created: 14/Oct/22  Updated: 13/Nov/23  Resolved: 04/Jan/23

Status: Closed
Project: Documentation
Component/s: manual, Server
Affects Version/s: 6.2.0-rc0
Fix Version/s: 6.2.0-rc0, Server_Docs_20231030, Server_Docs_20231106, Server_Docs_20231105, Server_Docs_20231113

Type: Task Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Unassigned
Resolution: Done Votes: 0
Labels: ready-for-work
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
documents SERVER-68597 Skip dbhash check for temporary colle... Closed
Participants:
Days since reply: 1 year, 5 weeks ago
Epic Link: DOCSP-22091

 Description   

Comes from: Investigate changes in SERVER-68597:
----------

Original Downstream Change Summary

We added a new `skipTempCollections`parameter to the dbHash command that will skip computing the hash for temporary collections. It is an internal parameter meant for our testing framework : we don't see an external usage nor do we really want to publicize it.

Description of Linked Ticket

A number of jstests test commands which might create temporary collections as a side-effect of normal operation. Usually, it's okay to check these temp collections during dbhash checks but shard split has an implicit stepup (to elect a recipient primary) which will clear temp collections. In this case, we see dbhash check failures because the donor has the temp collection, and the recipient does not.



 Comments   
Comment by Emet Ozar [ 04/Jan/23 ]

Whoops, accidentally re-opened this one, apologies. Closing.

Comment by Sarah Olson [ 07/Dec/22 ]

Closing on the grounds that we don't want to publish info about internal parameters. 

Comment by Education Bot [ 14/Oct/22 ]

Fix Version updated for upstream SERVER-68597:
6.2.0-rc0

Generated at Thu Feb 08 08:13:33 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.