[SERVER-42629] Duplicate 'ns' field in the DurableCatalog Created: 05/Aug/19 Updated: 06/Dec/22 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Catalog, Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Gregory Wlodarek | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Assigned Teams: |
Storage Execution
|
||||||||||||
| Participants: | |||||||||||||
| Description |
|
While working on
With a collection name that is <= ~8MB, that quickly brings us up to our 16MB BSON document limit. |
| Comments |
| Comment by Gregory Wlodarek [ 06/Aug/19 ] |
|
After discussing with geert.bosch, the md.ns field should be the easier of the two to remove. We'll need to keep backward compatibility in mind when removing the field as prior server versions depend on both fields. Doing some work for 4.2.1+ we could make it so that it uses the top-level ns field only and ignores the md.ns field. We would still have to update both fields upon any updates though. This would allow us to remove the md.ns field entirely for 4.4. |