<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mongo.git/src/mongo/s/shard_key_pattern.cpp, branch r4.0.17</title>
<subtitle>github.com: mongodb/mongo.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/'/>
<entry>
<title>SERVER-37651 Update header files with new license</title>
<updated>2018-10-19T18:33:36+00:00</updated>
<author>
<name>Ramon Fernandez</name>
<email>ramon@mongodb.com</email>
</author>
<published>2018-10-19T17:45:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=51086547436393f60f29defbd3bd727743eb35e0'/>
<id>51086547436393f60f29defbd3bd727743eb35e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-35794 Validate shard key against existing zones</title>
<updated>2018-08-15T19:41:04+00:00</updated>
<author>
<name>Cheahuychou Mao</name>
<email>cheahuychou.mao@mongodb.com</email>
</author>
<published>2018-07-10T20:14:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=908bafa8135b152baebb3f0e2db32a704b80fecd'/>
<id>908bafa8135b152baebb3f0e2db32a704b80fecd</id>
<content type='text'>
(cherry picked from commit e7736e0424eccf99431cc302447dad7fc2f14c4d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit e7736e0424eccf99431cc302447dad7fc2f14c4d)
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-34644 Only explicitly do $-prefix check when writing sharded metadata</title>
<updated>2018-04-30T16:00:48+00:00</updated>
<author>
<name>Kaloian Manassiev</name>
<email>kaloian.manassiev@mongodb.com</email>
</author>
<published>2018-04-26T20:00:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=cc7a103bd71ee98ad85e1b5dcca8763b4eb16679'/>
<id>cc7a103bd71ee98ad85e1b5dcca8763b4eb16679</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-34644 Do not use dynamic memory allocation in ShardKeyPattern::flattenBounds</title>
<updated>2018-04-30T16:00:47+00:00</updated>
<author>
<name>Kaloian Manassiev</name>
<email>kaloian.manassiev@mongodb.com</email>
</author>
<published>2018-04-26T19:48:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=bd93ed7abe5b4fd862065e240be493702ad4d790'/>
<id>bd93ed7abe5b4fd862065e240be493702ad4d790</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-34644 Assert that ShardKeyPattern is always constructed with a valid key</title>
<updated>2018-04-26T18:17:13+00:00</updated>
<author>
<name>Kaloian Manassiev</name>
<email>kaloian.manassiev@mongodb.com</email>
</author>
<published>2018-04-26T00:14:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=b8485e13095318f40474885b8b3e7625adee59eb'/>
<id>b8485e13095318f40474885b8b3e7625adee59eb</id>
<content type='text'>
There is never a reason to construct ShardKeyPattern with an invalid
shard key because this information comes from the sharded metadata.
Asserting that this is the case allows us to also get rid of all the
ShardKeyPattern::isValid checks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is never a reason to construct ShardKeyPattern with an invalid
shard key because this information comes from the sharded metadata.
Asserting that this is the case allows us to also get rid of all the
ShardKeyPattern::isValid checks.
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-31760 Add InternalExprEqMatchExpression.</title>
<updated>2017-12-18T23:38:16+00:00</updated>
<author>
<name>David Storch</name>
<email>david.storch@10gen.com</email>
</author>
<published>2017-12-14T19:49:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=01c39d416435f930d249701ccb71744b519873b5'/>
<id>01c39d416435f930d249701ccb71744b519873b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-30783 Move init() logic to MatchExpression constructors</title>
<updated>2017-11-14T18:52:23+00:00</updated>
<author>
<name>Blake Oler</name>
<email>blake.oler@10gen.com</email>
</author>
<published>2017-09-11T20:05:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=acde99b058c6e23302bc849015ed5e90b15b19fc'/>
<id>acde99b058c6e23302bc849015ed5e90b15b19fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-30731 Add expr support in MatchExpression outside of aggregation</title>
<updated>2017-10-05T20:47:26+00:00</updated>
<author>
<name>Tess Avitabile</name>
<email>tess.avitabile@mongodb.com</email>
</author>
<published>2017-10-02T21:24:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=cb9f7cdcb7eb6ad9077ac8af3a4c0d7275c7e34f'/>
<id>cb9f7cdcb7eb6ad9077ac8af3a4c0d7275c7e34f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parse</title>
<updated>2017-08-25T18:16:10+00:00</updated>
<author>
<name>Tess Avitabile</name>
<email>tess.avitabile@mongodb.com</email>
</author>
<published>2017-08-21T19:31:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=b19f95495d1df437722e6a0c85ea5ca6f91cdd8b'/>
<id>b19f95495d1df437722e6a0c85ea5ca6f91cdd8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-29136 Better extractDocumentKey</title>
<updated>2017-08-15T20:57:35+00:00</updated>
<author>
<name>Nathan Myers</name>
<email>ncm@cantrip.org</email>
</author>
<published>2017-08-11T14:59:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mongo.git/commit/?id=d618d0349b807108d4eb8b36feaaa81d59350038'/>
<id>d618d0349b807108d4eb8b36feaaa81d59350038</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
