[SERVER-9216] Handle mongos' with different timezones when setting balancer window Created: 02/Apr/13 Updated: 02/Apr/13 Resolved: 02/Apr/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Spencer Brody (Inactive) | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Operating System: | ALL | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
When the balancer is determining whether or not to run based on a balancer window set in config.settings, we base that check on the local time on the system clock. So if you have mongos' running in different timezones they will interpret the balancer window as different times in GMT. We should either specify the window in GMT, or add a time zone specification to the window. |