Commit Graph

74 Commits

Author SHA1 Message Date
Greg Studer
e6722c36ea pass errmsg by ref 2011-10-06 12:27:18 -03:00
Eliot Horowitz
bd31bb40a6 don't create ShardedConnectionInfo without an id 2011-09-28 13:10:51 -04:00
Mathias Stearn
0e20be567e use LOG(x) everywhere in mongos 2011-08-08 19:52:56 -04:00
gregs
e5d902202f full API change to command interface, add options SERVER-3405 2011-07-27 15:59:27 -04:00
Kristina
9e5a8a53d3 add auth support SERVER-921 2011-06-22 14:22:09 -04:00
Eliot Horowitz
61be4fc835 some include cleaning 2011-06-21 01:56:49 -04:00
Eliot
0d4db0b5b0 Merge pull request #40 from JensRantil/master
Spelling and grammar corrections only
2011-06-15 19:53:25 -07:00
Eliot Horowitz
1fd3656455 increased assert verbosity 2011-05-27 18:35:45 -04:00
Jens Rantil
2c8088f180 Fixing a bunch of spelling mistakes, and a few grammatical errors. No functionality has been changed. 2011-05-26 11:59:13 +02:00
Eliot Horowitz
e60621258d more diagnostic fields 2011-05-18 17:36:55 -04:00
Eliot Horowitz
41111d56d1 update chunk meta data on certain setShrdVersion failures 2011-05-16 22:54:46 -04:00
Eliot Horowitz
e84155dbd8 nicer error message 2011-05-16 22:50:36 -04:00
Dwight
7e1da0db8e just spacing and typos 2011-03-25 14:48:59 -04:00
Eliot Horowitz
c947377014 remove unused parameter to shardVersionOk 2011-03-25 09:59:50 -04:00
Eliot Horowitz
755d42db06 better debugging 2011-03-07 18:15:15 -05:00
Eliot Horowitz
507a393453 assert to try and find segfault 2011-03-07 12:14:23 -05:00
Eliot Horowitz
509f17bc07 Revert "fix setShardVersion on a new db"
This reverts commit 049436fd5b.
2011-03-07 12:10:21 -05:00
Eliot Horowitz
049436fd5b fix setShardVersion on a new db 2011-03-07 10:35:33 -05:00
Eliot Horowitz
7e56a7b241 clean setShardVersion to reduce locking 180? 2011-03-06 17:04:50 -05:00
Eliot Horowitz
f4ea64b9e9 log why setShardVersion is slow 2011-03-04 17:22:33 -05:00
Eliot Horowitz
77a039aec7 accept only major version max for reads and writes 181? 2011-02-28 02:00:12 -05:00
Eliot Horowitz
bca3cdef99 unsetSharding is ok on a slave SERVER-2523 2011-02-10 00:57:46 -05:00
Alberto Lerner
56f648f07a lower logging frequency 2011-01-14 16:44:38 -05:00
Alberto Lerner
a4c04f51cb SERVER-1849 tighten non-sharded access to a sharded server and make test clearer 2011-01-13 14:31:05 -05:00
Alberto Lerner
3907c971ee SERVER-2248 a demoted primary server now resets its sharding state 2011-01-10 05:38:52 -08:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Alberto Lerner
ff3699851d SERVER-2299 Tie code site to JIRA item 2010-12-28 16:11:26 -05:00
Eliot Horowitz
f2a61623cd compile 2010-12-17 00:22:10 -05:00
Alberto Lerner
16f57612b7 better error messages 2010-12-16 23:21:02 -05:00
Alberto Lerner
b9c944466f hook new versioning machinery and allow mongod to maintain per-chunk state 2010-12-04 14:49:09 -05:00
Alberto Lerner
7579d6bbfb fix multisplit case and move that logic to manager cloning 2010-12-04 13:36:26 -05:00
Alberto Lerner
2f08144299 new versioning suport in sharding state (to be hooked) 2010-12-03 17:39:58 -05:00
Alberto Lerner
433f5cb57f migrate and split can now change sharding state (to be hooked) 2010-12-03 15:40:51 -05:00
Alberto Lerner
a1fe753a64 reminder 2010-11-26 10:15:11 -05:00
Alberto Lerner
43003e0235 SERVER-1849 Just to tie code site to the JIRA item 2010-11-19 15:43:27 -05:00
Alberto Lerner
a1a2b5dec4 longer names but no homonyms 2010-11-19 11:15:35 -05:00
Alberto Lerner
348f12125c ChunkMatcher is now ShardChunkManager 2010-11-19 05:33:12 -05:00
Alberto Lerner
f9d7cdab63 ChunkMatcher now has per-chunk boundaries 2010-11-18 17:59:20 -05:00
Alberto Lerner
f8069a47f0 non-critical assert is triggering while the version mechanism is being changed; temporarilly relax it just a bit 2010-11-18 14:34:51 -05:00
Alberto Lerner
1864335cc1 more force explicit change of version 2010-11-18 12:19:08 -05:00
Alberto Lerner
0ec17697cb force explicit change of version 2010-11-18 10:58:31 -05:00
Alberto Lerner
9f5e46b492 pull ChunkMatcher to its own module 2010-11-12 22:45:19 -05:00
Alberto Lerner
ee41775469 ChunkMatcher has a bit more state now and a new interface 2010-11-11 23:09:20 -05:00
Alberto Lerner
4d97627576 dedup 'setShardVersion' symbol, which is used in chunk.cpp as well 2010-10-29 18:53:27 -04:00
Alberto Lerner
2a7f26cc8f correct comments 2010-10-12 14:41:48 -04:00
Alberto Lerner
da51257c3b comments and readability 2010-10-12 13:57:24 -04:00
Eliot Horowitz
f6141d9bac when using rs as a shard, only name matters 2010-10-10 20:01:17 -04:00
Alberto Lerner
ae26ad05ac clean up 2010-10-05 15:18:19 -04:00
Eliot Horowitz
c83aa63611 comments 2010-09-14 10:18:04 -04:00
Eliot Horowitz
a53ff9a810 better name and comments 2010-09-14 10:06:06 -04:00