[SERVER-18124] Move chunk loading and caching to the catalog manager Created: 20/Apr/15  Updated: 19/Sep/15  Resolved: 15/May/15

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.1.3

Type: Task Priority: Major - P3
Reporter: Kaloian Manassiev Assignee: Kaloian Manassiev
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-18255 Investigate unused variable removal Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2 04/24/15, Sharding 3 05/15/15
Participants:

 Description   

Retrieving (and ideally caching) of chunk information should be moved to the catalog manager.



 Comments   
Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: Revert "Revert "SERVER-18124 Remove usage of SyncClusterConnection from the balancer""

This reverts commit 1b28b6142589ec2ef578d9d22fb3f55b3b04a5e7.
Branch: master
https://github.com/mongodb/mongo/commit/f99e271f7016fd52349f638f78fa0e6898596c44

Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: Revert "Revert "SERVER-18124 Move tags loading to the catalog manager""

This reverts commit b59643cbf83cb8f31d1d1df99269885caf03724e.
Branch: master
https://github.com/mongodb/mongo/commit/256f4ef3bc3dc558ad9452dd3d1ffd263bb53208

Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: Revert "SERVER-18124 Move tags loading to the catalog manager"

This reverts commit a92746a39fe7d45983d5fd5f7619d2c0005ce884.
Branch: master
https://github.com/mongodb/mongo/commit/b59643cbf83cb8f31d1d1df99269885caf03724e

Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: Revert "SERVER-18124 Remove usage of SyncClusterConnection from the balancer"

This reverts commit 3457b02cac481448cab957de4124c085470f206d.
Branch: master
https://github.com/mongodb/mongo/commit/1b28b6142589ec2ef578d9d22fb3f55b3b04a5e7

Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-18124 Remove usage of SyncClusterConnection from the balancer

The balancer now goes through the catalog manager.
Branch: master
https://github.com/mongodb/mongo/commit/3457b02cac481448cab957de4124c085470f206d

Comment by Githook User [ 20/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-18124 Move tags loading to the catalog manager
Branch: master
https://github.com/mongodb/mongo/commit/a92746a39fe7d45983d5fd5f7619d2c0005ce884

Comment by Githook User [ 15/May/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-18124 Move 'newest chunk' check to the catalog manager

Comment by Githook User [ 29/Apr/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-18124 Move chunks exist checking under the catalog manager
Branch: master
https://github.com/mongodb/mongo/commit/7a722575588753cc4f56a7907ec321235d2c39ae

Comment by Spencer Brody (Inactive) [ 29/Apr/15 ]

https://github.com/mongodb/mongo/commit/bdbe140e3cc502a58d50a8ec472bd9c05cf12e4f

Comment by Githook User [ 28/Apr/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-18124 Cleanup ChunkType and ChunkVersion

It has to contain the logic of setting defaults when values are missing so
that code, which is using it does not need to do it over and over.

Also moves DatabaseType to be under the CatalogManager.
Branch: master
https://github.com/mongodb/mongo/commit/14caa32dddba6a5e9450f41b2b798f82bb4e65bf

Generated at Thu Feb 08 03:46:38 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.