[SERVER-952] Don't do linear scans of chunks in mongos Created: 08/Feb/10  Updated: 12/Jul/16  Resolved: 15/Jul/10

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

Type: Improvement Priority: Major - P3
Reporter: Mathias Stearn Assignee: Mathias Stearn
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-943 do chunk filtering in mongod (WAS: Ma... Closed
Participants:

 Comments   
Comment by Mathias Stearn [ 15/Jul/10 ]

Still a few linear scans on splits/migrates, but no user ops do scans any more so closing

Comment by auto [ 12/Jul/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: remove getChunksForQuery SERVER-952
http://github.com/mongodb/mongo/commit/77622da34748e602c76923556de31fbaffc7c959

Comment by auto [ 12/Jul/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: Sharded findAndModify now requires shard key in query SERVER-952
http://github.com/mongodb/mongo/commit/b2420ca55ff787d20a848e8b7b7d301fc28bd446

Comment by auto [ 12/Jul/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: fix Sharded MR SERVER-952
http://github.com/mongodb/mongo/commit/bf391f294954076a7bc8b87bdfacd1a779d1d134

Comment by auto [ 12/Jul/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: Sharded distinct uses shards not chunks SERVER-952
http://github.com/mongodb/mongo/commit/4676c5ac07fe44ae985cfd7fbb0c68c0f90f5f9f

Comment by auto [ 29/Jun/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: Start using getShardsForQuery SERVER-952
http://github.com/mongodb/mongo/commit/43d5954d08bbc9b154d18184abf74dd278412b86

Comment by auto [ 29/Jun/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: cache list of shards SERVER-952
http://github.com/mongodb/mongo/commit/3b37957322b3b00c783c9a90e7afdfeb8f25f4c6

Comment by auto [ 22/Apr/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'redbeard0531@gmail.com'}

Message: ChunkManager::getShardsForQuery SERVER-952 SERVER-943
http://github.com/mongodb/mongo/commit/bbb8ca9316ca429cb15aaeb7f917b3a1903b3aca

Comment by Mathias Stearn [ 22/Apr/10 ]

Waiting for server-943 to eliminate all linear scans of chunks.

Comment by auto [ 12/Apr/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: Use FieldRangeSet to pick chunks for queries. SERVER-954 SERVER-952 SERVER-947
http://github.com/mongodb/mongo/commit/bc63a3f9c7e3add53e5e86f3041a3d4825ff3c82

Comment by auto [ 01/Apr/10 ]

Author:

{'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

Message: Add chunkMap to ChunkManager. Start of SHARDING-79
http://github.com/mongodb/mongo/commit/3a252136550aa3a0dd2d4e774efedfa951029c98

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