Commit Graph

180 Commits

Author SHA1 Message Date
Xiangyu Yao
d9d57c2ede SERVER-41161 Re-enable renaming between databases for applyOps 2019-05-21 11:07:09 -04:00
Jacob Evans
ea0e6b047c SERVER-41200 Change syntax from $out to $merge for tests in other directories 2019-05-21 10:55:01 -04:00
Ian Boros
757caf626b SERVER-409050 auth test for searchBeta agg stage 2019-05-15 12:26:19 -04:00
Xiangyu Yao
f86e1314a0 SERVER-33631 Refactor rename_collection.cpp 2019-04-29 13:17:07 -04:00
Gregory Wlodarek
a3ade6d9e9 SERVER-40436 Ignore the 'flags' field from the 'create' command 2019-04-11 08:21:33 -04:00
Jason Carey
8c157f05ea SERVER-37823 Server Side Traffic Capture
Adds support for special commands which dump wire protocol traffic to
disk.
2019-02-04 14:49:52 -05:00
Shreyas Kalyan
1b1cf52e94 SERVER-39056 Further refine readWriteAnyDatabase 2019-02-04 14:33:43 -05:00
Blake Oler
e575634f82 SERVER-37875 Add serverStatus privilege to backup role 2019-01-21 15:13:43 -05:00
Kim Tao
4726286710 SERVER-33226: remove getPrevError() command 2019-01-10 10:50:35 -05:00
Ted Tuckman
8e638c938e Remove listLocalCursors 2018-10-12 09:45:05 -04:00
Daniel Gottlieb
630eabac05 SERVER-37192: Move $backupCursor to enterprise. 2018-09-20 15:00:47 -04:00
Nick Zolnierz
b0f2a52bd8 SERVER-36081: Auth tests for $out to a foreign database and bypassDocumentValidation 2018-09-12 13:37:11 -04:00
Dianna Hohensee
4cb0742947 SERVER-36015 Remove references to system.namespaces and system.indexes 2018-08-29 16:47:09 -04:00
Nick Zolnierz
aa36a9e8ad SERVER-36081: Write auth tests for $out and bypassDocumentValidation 2018-08-29 16:01:52 -04:00
Daniel Gottlieb
428db103e3 SERVER-36266: Add fsync auth privilege requirement to $backupCursor. 2018-08-27 21:30:32 -04:00
Nick Zolnierz
84cabb97f9 SERVER-36288: Adjust required $out authz privileges based on mode 2018-08-23 16:58:12 -04:00
David Storch
21762f8b9b SERVER-36528 Implement $planCacheStats agg source.
The $planCacheStats agg metadata source should typically be used
instead of the older 'planCacheListPlans' and
'planCacheListQueryShapes' commands (although these plan cache
commands are still fully supported).

Lookup by 'queryHash' can be achieved via a $planCacheStats-$match
pipeline.
2018-08-21 18:54:22 -04:00
Louis Williams
f899002aad SERVER-36208 Remove repairDatabase server command and shell helper 2018-08-13 13:10:34 -04:00
Maria van Keulen
88a8b7b31c SERVER-36257 Remove copyDB and clone commands 2018-08-07 14:26:55 -04:00
Sara Golemon
7d255086dd SERVER-35847 Remove eval command and remove/update related tests/helpers 2018-06-29 23:02:02 -04:00
Suganthi Mani
41dae7e6c5 SERVER-31963 Removes replSetFresh and replSetFresh command support for pv0. 2018-06-28 19:20:47 -04:00
Cheahuychou Mao
3e632d5ed0 SERVER-35580 Remove ReIndexCmd from mongos 2018-06-28 14:10:40 -04:00
Kyle Suarez
7bc7864fc0 SERVER-35043, SERVER-22949: move geoNear implementation into aggregation
This commit removes the geoNear command and moves its implementation
into the aggregation framework. Users should use the aggregate command
with a $geoNear stage.

The implementation rewrite additionally removes the limit in the
$geoNear aggregation stage. To limit the number of results, use a $limit
stage.
2018-06-18 23:34:49 -04:00
Matthew Saltz
09919208ae SERVER-35486 Create _addShard command on shard to drive shard initialization 2018-06-13 17:02:08 -04:00
Kyle Suarez
190fc58164 SERVER-28524 remove group command
Users should use the aggregation $group stage instead.
2018-05-30 09:45:28 -04:00
Spencer Jackson
0a4f7b1ebf SERVER-32942: Let users listcollections their own collections 2018-05-16 15:19:11 -04:00
Kaloian Manassiev
d393b8dbd2 SERVER-18084 Do not expect getShardMap to succeed on a non-sharded system 2018-05-07 16:11:13 -04:00
Sara Golemon
14d03a79f5 SERVER-34230 Add ActionType and Commands for Free Monitoring 2018-04-18 17:25:40 -04:00
Charlie Swanson
4b894b4a55 SERVER-33999 Add auth checks for db or cluster level change streams 2018-04-13 16:18:35 -04:00
Esha Maharishi
059770e113 SERVER-34246 Add getDatabaseVersion command on shards for support and testing 2018-04-02 17:35:57 -04:00
Siyuan Zhou
4ca974b216 SERVER-33217 Add abortTransaction command. 2018-03-22 19:18:41 -04:00
Bernard Gorman
40d59f4bc8 SERVER-14900 Log operations that exceed slowMs on mongoS 2018-03-22 03:36:43 +00:00
Bernard Gorman
5ecf2c0a5b SERVER-18094 Add 'localOps' parameter to $currentOp to show local mongoS operations 2018-03-15 17:33:50 +00:00
Andy Schwerin
64e649a622 SERVER-31802 SERVER-31239 Remove master-slave replication and resync command. 2018-03-13 15:09:53 -04:00
Siyuan Zhou
6be8b5a9cf SERVER-33216 Fix doTxn with write concern and auth. 2018-03-06 01:35:42 -05:00
Matthew Russotto
ae68272979 SERVER-32320 Push doTxn oplog entry generation into logOp on transaction commit. 2018-03-01 08:27:54 -05:00
Pavithra Vetriselvan
f24369282c SERVER-32321 add commitTxn and abortTxn stub commands 2018-02-20 09:35:09 -05:00
Benety Goh
0b879318cf SERVER-32913 doTxn rejects malformed operations 2018-02-16 12:54:02 -05:00
Randolph Tan
3a26a9072c SERVER-32291 Implement _configsvrCreateCollection command 2018-02-06 13:40:59 -05:00
Matthew Russotto
8b766fdc6c SERVER-32162 Remove non-atomic (push-based replication) support from doTxn. 2018-01-08 17:07:32 -05:00
Maria van Keulen
53b6a09afb SERVER-31983 Create setFeatureCompatibilityVersion ActionType 2017-12-27 12:33:11 -05:00
Matthew Russotto
55be4faf62 SERVER-32162 Create a doTxn command 2017-12-20 13:37:47 -05:00
Sara Golemon
1197bbad52 SERVER-32277 Remove MONGODB-CR -> SCRAM-SHA-1 upgrade 2017-12-18 16:25:26 -05:00
Sara Golemon
a34fa65325 SERVER-6898 Enable listDatabases for all users 2017-12-05 19:07:59 -05:00
Xiangyu Yao
ec36d4bb79 SERVER-31864 applyOps command with UUID containing op must require granular privileges 2017-12-04 16:33:06 -05:00
Sara Golemon
d75b113186 SERVER-28260 Check coauth for killCursors and add killAnyCursors 2017-11-30 14:43:49 -05:00
Spencer Jackson
afc2467c15 SERVER-31810: Make applyOps require privileges for UUIDs 2017-11-15 18:10:13 -05:00
Spencer Jackson
43b018194e SERVER-31382: Add convertToCapped to restore role 2017-10-24 10:57:51 -04:00
Spencer Jackson
893d4efbdf SERVER-31389: Make an ActionType for manipulating authentication restrictions 2017-10-09 17:25:18 -04:00
Jason Carey
3805ccdc25 SERVER-31289 Add test only $listLocalCursors
In order to make the kill sessions test a bit more reliable, adding a
test only agg stage that returns minimal info about cursors.  That way
we can see if we killed our specific cursors, rather than looking at
global counts.
2017-10-03 18:44:26 -04:00