Supported commands
Query commands
Command | Argument | Status | Comments |
---|---|---|---|
delete | ✅ | Basic command is fully supported | |
deletes | ✅ | ||
comment | ⚠️ | Ignored in Tigris | |
let | ⚠️ | Unimplemented | |
ordered | ✅ | ||
writeConcern | ⚠️ | Ignored | |
q | ✅ | ||
limit | ✅ | ||
collation | ⚠️ | Unimplemented | |
hint | ❌ | Unimplemented | |
find | ✅ | Basic command is fully supported | |
filter | ✅ | ||
sort | ✅ | ||
projection | ✅ | Basic projections with fields are supported | |
hint | ❌ | Ignored | |
skip | ⚠️ | ||
limit | ✅ | ||
batchSize | ⚠️ | Issue | |
singleBatch | ⚠️ | Issue | |
comment | ⚠️ | Not implemented in Tigris | |
maxTimeMS | ✅ | ||
readConcern | ⚠️ | Ignored | |
max | ⚠️ | Ignored | |
min | ⚠️ | Ignored | |
returnKey | ❌ | Unimplemented | |
showRecordId | ❌ | Unimplemented | |
tailable | ❌ | Unimplemented | |
oplogReplay | ❌ | Unimplemented | |
noCursorTimeout | ❌ | Unimplemented | |
awaitData | ❌ | Unimplemented | |
allowPartialResults | ❌ | Unimplemented | |
collation | ❌ | Unimplemented | |
allowDiskUse | ⚠️ | Ignored | |
let | ❌ | Unimplemented | |
findAndModify | ✅ | Basic command is fully supported | |
query | ✅ | ||
sort | ✅ | ||
remove | ✅ | ||
update | ✅ | ||
new | ✅ | ||
upsert | ✅ | ||
bypassDocumentValidation | ⚠️ | Ignored | |
writeConcern | ⚠️ | Ignored | |
maxTimeMS | ✅ | ||
collation | ⚠️ | Ignored | |
arrayFilters | ❌ | Unimplemented | |
hint | ❌ | Ignored | |
comment | ⚠️ | Not implemented in Tigris | |
let | ⚠️ | Unimplemented | |
getMore | ✅ | Basic command is fully supported | |
batchSize | ✅ | ||
maxTimeMS | ⚠️ | Issue | |
comment | ⚠️ | Unimplemented | |
insert | ✅ | Basic command is fully supported | |
documents | ✅ | ||
ordered | ✅ | ||
bypassDocumentValidation | ⚠️ | Ignored | |
comment | ⚠️ | Ignored | |
update | ✅ | Basic command is fully supported | |
updates | ✅ | ||
ordered | ⚠️ | Ignored | |
writeConcern | ⚠️ | Ignored | |
bypassDocumentValidation | ⚠️ | Ignored | |
comment | ⚠️ | Ignored in Tigris | |
let | ⚠️ | Unimplemented | |
q | ✅ | ||
u | ✅ | TODO check if u is an array of aggregation pipeline stages | |
c | ⚠️ | Unimplemented | |
upsert | ✅ | ||
multi | ✅ | ||
collation | ⚠️ | Unimplemented | |
arrayFilters | ⚠️ | Unimplemented | |
hint | ⚠️ | Unimplemented |
Update Operators
The following operators and modifiers are available in the update
and findAndModify
commands.
Operator | Modifier | Status | Comments |
---|---|---|---|
$currentDate | ✅ | ||
$inc | ✅ | ||
$min | ✅ | ||
$max | ✅ | ||
$mul | ✅ | ||
$rename | ✅ | ||
$set | ✅ | ||
$setOnInsert | ✅ | ||
$unset | ✅ | ||
$ | ⚠️ | Issue | |
$[] | ⚠️ | Issue | |
$[<identifier>] | ⚠️ | Issue | |
$addToSet | ✅️ | ||
$pop | ✅ | ||
$pull | ⚠️ | Issue | |
$push | ✅️ | ||
$pullAll | ✅️ | ||
$each | ✅️ | ||
$position | ⚠️ | Issue | |
$slice | ⚠️ | Issue | |
$sort | ⚠️ | Issue | |
$bit | ⚠️ | Issue |
Projection Operators
The following operators are available in the find
command projection
argument.
Operator | Status | Comments |
---|---|---|
$ | ❌ | Issue |
$elemMatch | ❌ | Issue |
$meta | ❌ | Issue |
$slice | ❌ | Issue |
Query Plan Cache Commands
Related epic - Issue.
Command | Argument | Status | Comments |
---|---|---|---|
planCacheClear | ❌ | Issue | |
query | ⚠️ | ||
projection | ⚠️ | ||
sort | ⚠️ | ||
comment | ⚠️ | ||
planCacheClearFilters | ❌ | Issue | |
query | ⚠️ | ||
sort | ⚠️ | ||
projection | ⚠️ | ||
collation | ⚠️ | ||
comment | ⚠️ | ||
planCacheListFilters | ❌ | Issue | |
comment | ⚠️ | ||
planCacheSetFilter | ❌ | Issue | |
query | ⚠️ | ||
sort | ⚠️ | ||
projection | ⚠️ | ||
collation | ⚠️ | ||
indexes | ⚠️ | ||
comment | ⚠️ |
Free Monitoring Commands
Command | Argument | Status | Comments |
---|---|---|---|
setFreeMonitoring | ✅ | Telemetry reporting | |
action: "enable" | ✅ | --telemetry=enable | |
action: "disable" | ✅ | --telemetry=disable | |
getFreeMonitoringStatus | ✅ |
Database Operations
User Management Commands
Command | Argument | Status | Comments |
---|---|---|---|
createUser | ❌ | Issue | |
pwd | ⚠️ | ||
customData | ⚠️ | ||
roles | ⚠️ | ||
digestPassword | ⚠️ | ||
writeConcern | ⚠️ | ||
authenticationRestrictions | ⚠️ | ||
mechanisms | ⚠️ | ||
digestPassword | ⚠️ | ||
comment | ⚠️ | ||
dropAllUsersFromDatabase | ❌ | Issue | |
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
dropUser | ❌ | Issue | |
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
grantRolesToUser | ❌ | Issue | |
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
revokeRolesFromUser | ❌ | Issue | |
roles | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
updateUser | ❌ | Issue | |
pwd | ⚠️ | ||
customData | ⚠️ | ||
roles | ⚠️ | ||
digestPassword | ⚠️ | ||
writeConcern | ⚠️ | ||
authenticationRestrictions | ⚠️ | ||
mechanisms | ⚠️ | ||
digestPassword | ⚠️ | ||
comment | ⚠️ | ||
usersInfo | ❌ | Issue | |
showCredentials | ⚠️ | ||
showCustomData | ⚠️ | ||
showPrivileges | ⚠️ | ||
showAuthenticationRestrictions | ⚠️ | ||
filter | ⚠️ | ||
comment | ⚠️ |
Authentication Commands
Command | Argument | Status | Comments |
---|---|---|---|
authenticate | ❌ | Issue |
Role Management Commands
Command | Argument | Status | Comments |
---|---|---|---|
createRole | ❌ | Issue | |
privileges | ⚠️ | ||
roles | ⚠️ | ||
authenticationRestrictions | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
dropRole | ❌ | Issue | |
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
dropAllRolesFromDatabase | ❌ | Issue | |
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
grantPrivilegesToRole | ❌ | Issue | |
privileges | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
grantRolesToRole | ❌ | Issue | |
roles | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
invalidateUserCache | ❌ | Issue | |
revokePrivilegesFromRole | ❌ | Issue | |
privileges | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
revokeRolesFromRole | ❌ | Issue | |
roles | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ | ||
rolesInfo | ❌ | Issue | |
showPrivileges | ⚠️ | ||
showBuiltinRoles | ⚠️ | ||
comment | ⚠️ | ||
updateRole | ❌ | Issue | |
privileges | ⚠️ | ||
roles | ⚠️ | ||
authenticationRestrictions | ⚠️ | ||
writeConcern | ⚠️ | ||
comment | ⚠️ |
Session Commands
Related epic - Issue
Related epic - Issue
Command | Argument | Status | Comments |
---|---|---|---|
abortTransaction | ❌ | Issue | |
txnNumber | ⚠️ | ||
writeConcern | ⚠️ | ||
autocommit | ⚠️ | ||
comment | ⚠️ | ||
commitTransaction | ❌ | Issue | |
txnNumber | ⚠️ | ||
writeConcern | ⚠️ | ||
autocommit | ⚠️ | ||
comment | ⚠️ | ||
endSessions | ❌ | Issue | |
killAllSessions | ❌ | Issue | |
killAllSessionsByPattern | ❌ | Issue | |
killSessions | ❌ | Issue | |
refreshSessions | ❌ | Issue | |
startSession | ❌ | Issue |
Aggregation pipelines
The epic - Issue.
Command | Argument | Status | Comments |
---|---|---|---|
aggregate | ✅️ | ||
count | ✅ | ||
distinct | ✅ |
Stages and operators
Aggregation collection stages
db.collection.aggregate()
Stage | Status | Comments |
---|---|---|
$addFields , $set | ⚠️ | Issue |
$bucket , $bucketAuto | ⚠️ | Issue |
$changeStream | ⚠️ | Issue |
$collStats | ⚠️ | Issue |
$count | ✅️ | |
$densify | ⚠️ | Issue |
$documents | ⚠️ | Issue |
$facet | ⚠️ | Issue |
$fill | ⚠️ | Issue |
$geoNear | ⚠️ | Issue |
$graphLookup | ⚠️ | Issue |
$group | ✅️ | |
$indexStats | ⚠️ | Issue |
$limit | ⚠️ | Issue |
$listSessions | ⚠️ | Issue |
$lookup | ⚠️ | Issue |
$match | ✅ | |
$merge | ⚠️ | Issue |
$out | ⚠️ | Issue |
$planCacheStats | ⚠️ | Issue |
$project , $unset | ⚠️ | Issue |
$redact | ⚠️ | Issue |
$replaceRoot , $replaceWith | ⚠️ | Issue |
$sample | ⚠️ | Issue |
$search , $searchMeta | ⚠️ | Issue |
$setWindowFields | ⚠️ | Issue |
$skip | ⚠️ | Issue |
$sort | ✅️ | |
$sortByCount | ⚠️ | Issue |
$unionWith | ⚠️ | Issue |
$unwind | ⚠️ | Issue |
Aggregation database stages
db.aggregate()
Stage | Status | Comments |
---|---|---|
$changeStream | ⚠️ | Issue |
$currentOp | ⚠️ | Issue |
$listLocalSessions | ⚠️ | Issue |
$documents | ⚠️ | Issue |
Aggregation pipeline operators
Operator | Status | Comments |
---|---|---|
$abs | ⚠️ | Issue |
$accumulator | ⚠️ | Issue |
$acos | ⚠️ | Issue |
$acosh | ⚠️ | Issue |
$add (arithmetic operator) | ⚠️ | Issue |
$add (date operator) | ⚠️ | Issue |
$addToSet | ⚠️ | Issue |
$allElementsTrue | ⚠️ | Issue |
$and | ⚠️ | Issue |
$anyElementTrue | ⚠️ | Issue |
$arrayElemAt | ⚠️ | Issue |
$arrayToObject | ⚠️ | Issue |
$asin | ⚠️ | Issue |
$asinh | ⚠️ | Issue |
$atan | ⚠️ | Issue |
$atan2 | ⚠️ | Issue |
$atanh | ⚠️ | Issue |
$avg | ⚠️ | Issue |
$binarySize | ⚠️ | Issue |
$bottom | ⚠️ | Issue |
$bottomN | ⚠️ | Issue |
$bsonSize | ⚠️ | Issue |
$ceil | ⚠️ | Issue |
$cmp | ⚠️ | Issue |
$concat | ⚠️ | Issue |
$concatArrays | ⚠️ | Issue |
$cond | ⚠️ | Issue |
$convert | ⚠️ | Issue |
$cos | ⚠️ | Issue |
$cosh | ⚠️ | Issue |
$count | ✅️ | |
$covariancePop | ⚠️ | Issue |
$covarianceSamp | ⚠️ | Issue |
$dateAdd | ⚠️ | Issue |
$dateDiff | ⚠️ | Issue |
$dateFromParts | ⚠️ | Issue |
$dateSubtract | ⚠️ | Issue |
$dateTrunc | ⚠️ | Issue |
$dateToParts | ⚠️ | Issue |
$dateFromString | ⚠️ | Issue |
$dateToString | ⚠️ | Issue |
$dayOfMonth | ⚠️ | Issue |
$dayOfWeek | ⚠️ | Issue |
$dayOfYear | ⚠️ | Issue |
$degreesToRadians | ⚠️ | Issue |
$denseRank | ⚠️ | Issue |
$derivative | ⚠️ | Issue |
$divide | ⚠️ | Issue |
$documentNumber | ⚠️ | Issue |
$eq | ⚠️ | Issue |
$exp | ⚠️ | Issue |
$expMovingAvg | ⚠️ | Issue |
$filter | ⚠️ | Issue |
$first (array operator) | ⚠️ | Issue |
$first (accumulator) | ⚠️ | Issue |
$firstN | ⚠️ | Issue |
$floor | ⚠️ | Issue |
$function | ⚠️ | Issue |
$getField | ⚠️ | Issue |
$gt | ⚠️ | Issue |
$gte | ⚠️ | Issue |
$hour | ⚠️ | Issue |
$ifNull | ⚠️ | Issue |
$in | ⚠️ | Issue |
$indexOfArray | ⚠️ | Issue |
$indexOfBytes | ⚠️ | Issue |
$indexOfCP | ⚠️ | Issue |
$integral | ⚠️ | Issue |
$isArray | ⚠️ | Issue |
$isNumber | ⚠️ | Issue |
$isoDayOfWeek | ⚠️ | Issue |
$isoWeek | ⚠️ | Issue |
$isoWeekYear | ⚠️ | Issue |
$last (array operator) | ⚠️ | Issue |
$last | ⚠️ | Issue |
$lastN | ⚠️ | Issue |
$let | ⚠️ | Issue |
$linearFill | ⚠️ | Issue |
$literal | ⚠️ | Issue |
$ln | ⚠️ | Issue |
$locf | ⚠️ | Issue |
$log | ⚠️ | Issue |
$log10 | ⚠️ | Issue |
$lt | ⚠️ | Issue |
$lte | ⚠️ | Issue |
$ltrim | ⚠️ | Issue |
$map | ⚠️ | Issue |
$max | ⚠️ | Issue |
$maxN | ⚠️ | Issue |
$mergeObjects | ⚠️ | Issue |
$meta | ⚠️ | Issue |
$min | ⚠️ | Issue |
$minN | ⚠️ | Issue |
$millisecond | ⚠️ | Issue |
$minute | ⚠️ | Issue |
$mod | ⚠️ | Issue |
$month | ⚠️ | Issue |
$multiply | ⚠️ | Issue |
$ne | ⚠️ | Issue |
$not | ⚠️ | Issue |
$objectToArray | ⚠️ | Issue |
$or | ⚠️ | Issue |
$pow | ⚠️ | Issue |
$push | ⚠️ | Issue |
$radiansToDegrees | ⚠️ | Issue |
$rand | ⚠️ | Issue |
$range | ⚠️ | Issue |
$rank | ⚠️ | Issue |
$reduce | ⚠️ | Issue |
$regexFind | ⚠️ | Issue |
$regexFindAll | ⚠️ | Issue |
$regexMatch | ⚠️ | Issue |
$replaceOne | ⚠️ | Issue |
$replaceAll | ⚠️ | Issue |
$reverseArray | ⚠️ | Issue |
$round | ⚠️ | Issue |
$rtrim | ⚠️ | Issue |
$sampleRate | ⚠️ | Issue |
$second | ⚠️ | Issue |
$setDifference | ⚠️ | Issue |
$setEquals | ⚠️ | Issue |
$setField | ⚠️ | Issue |
$setIntersection | ⚠️ | Issue |
$setIsSubset | ⚠️ | Issue |
$setUnion | ⚠️ | Issue |
$shift | ⚠️ | Issue |
$size | ⚠️ | Issue |
$sin | ⚠️ | Issue |
$sinh | ⚠️ | Issue |
$slice | ⚠️ | Issue |
$sortArray | ⚠️ | Issue |
$split | ⚠️ | Issue |
$sqrt | ⚠️ | Issue |
$stdDevPop | ⚠️ | Issue |
$stdDevSamp | ⚠️ | Issue |
$strcasecmp | ⚠️ | Issue |
$strLenBytes | ⚠️ | Issue |
$strLenCP | ⚠️ | Issue |
$substr | ⚠️ | Issue |
$substrBytes | ⚠️ | Issue |
$substrCP | ⚠️ | Issue |
$subtract (arithmetic operator) | ⚠️ | Issue |
$subtract (date operator) | ⚠️ | Issue |
$sum | ⚠️ | Issue |
$switch | ⚠️ | Issue |
$tan | ⚠️ | Issue |
$tanh | ⚠️ | Issue |
$toBool | ⚠️ | Issue |
$toDate | ⚠️ | Issue |
$toDecimal | ⚠️ | Issue |
$toDouble | ⚠️ | Issue |
$toInt | ⚠️ | Issue |
$toLong | ⚠️ | Issue |
$toObjectId | ⚠️ | Issue |
$top | ⚠️ | Issue |
$topN | ⚠️ | Issue |
$toString | ⚠️ | Issue |
$toLower | ⚠️ | Issue |
$toUpper | ⚠️ | Issue |
$trim | ⚠️ | Issue |
$trunc | ⚠️ | Issue |
$tsIncrement | ⚠️ | Issue |
$tsSecond | ⚠️ | Issue |
$type | ⚠️ | Issue |
$unsetField | ⚠️ | Issue |
$week | ⚠️ | Issue |
$year | ⚠️ | Issue |
$zip | ⚠️ | Issue |
Administration commands
Command | Argument / Option | Property | Status | Comments |
---|---|---|---|---|
listCollections | ✅ | Basic command is fully supported | ||
filter | ✅ | |||
nameOnly | ❌ | Issue | ||
comment | ⚠️ | Ignored | ||
authorizedCollections | ⚠️ | Ignored | ||
cloneCollectionAsCapped | ❌ | |||
toCollection | ⚠️ | |||
size | ⚠️ | |||
writeConcern | ⚠️ | |||
comment | ⚠️ | |||
collMod | ❌ | Issue | ||
index | ⚠️ | |||
keyPattern | ⚠️ | |||
name | ⚠️ | |||
expireAfterSeconds | ⚠️ | |||
hidden | ⚠️ | |||
prepareUnique | ⚠️ | |||
unique | ⚠️ | |||
validator | ⚠️ | |||
validationLevel | ⚠️ | |||
validationAction | ⚠️ | |||
viewOn (Views) | ⚠️ | |||
pipeline (Views) | ⚠️ | |||
cappedSize | ⚠️ | |||
cappedMax | ⚠️ | |||
changeStreamPreAndPostImages | ⚠️ | |||
compact | ❌ | |||
force | ⚠️ | |||
comment | ⚠️ | |||
compactStructuredEncryptionData | ❌ | |||
compactionTokens | ⚠️ | |||
convertToCapped | ❌ | |||
size | ⚠️ | |||
writeConcern | ⚠️ | |||
comment | ⚠️ | |||
create | ✅ | Basic command is fully supported | ||
capped | ⚠️ | Unimplemented | ||
timeseries | ⚠️ | Unimplemented | ||
⚠️ | ||||
timeField | ⚠️ | |||
metaField | ⚠️ | |||
granularity | ⚠️ | |||
expireAfterSeconds | ⚠️ | Unimplemented | ||
clusteredIndex | ⚠️ | |||
changeStreamPreAndPostImages | ⚠️ | |||
autoIndexId | ⚠️ | Ingored | ||
size | ⚠️ | Unimplemented | ||
max | ⚠️ | Unimplemented | ||
storageEngine | ⚠️ | Ingored | ||
validator | ⚠️ | Not implemented in PostgreSQL | ||
validationLevel | ⚠️ | Unimplemented | ||
validationAction | ⚠️ | Unimplemented | ||
indexOptionDefaults | ⚠️ | Ingored | ||
viewOn | ⚠️ | Unimplemented | ||
pipeline | ⚠️ | Unimplemented | ||
collation | ⚠️ | Unimplemented | ||
writeConcern | ⚠️ | Ingored | ||
encryptedFields | ⚠️ | |||
comment | ⚠️ | Ingored | ||
createIndexes | ❌ | Issue | ||
indexes | ⚠️ | |||
key | ⚠️ | |||
name | ⚠️ | |||
background | ⚠️ | |||
unique | ⚠️ | |||
partialFilterExpression | ⚠️ | |||
sparse | ⚠️ | |||
expireAfterSeconds | ⚠️ | |||
hidden | ⚠️ | |||
storageEngine | ⚠️ | |||
weights | ⚠️ | |||
default_language | ⚠️ | |||
language_override | ⚠️ | |||
textIndexVersion | ⚠️ | |||
2dsphereIndexVersion | ⚠️ | |||
bits | ⚠️ | |||
min | ⚠️ | |||
max | ⚠️ | |||
bucketSize | ⚠️ | |||
collation | ⚠️ | |||
wildcardProjection | ⚠️ | |||
writeConcern | ⚠️ | |||
commitQuorum | ⚠️ | |||
comment | ⚠️ | |||
currentOp | ❌ | Issue | ||
$ownOps | ⚠️ | |||
$all | ⚠️ | |||
comment | ⚠️ | |||
drop | ✅ | Basic command is fully supported | ||
writeConcern | ⚠️ | Ingored | ||
comment | ⚠️ | Ingored | ||
dropDatabase | ✅ | Basic command is fully supported | ||
writeConcern | ⚠️ | Ingored | ||
comment | ⚠️ | Ingored | ||
dropConnections | ❌ | Issue | ||
hostAndPort | ⚠️ | |||
comment | ⚠️ | |||
dropIndexes | ❌ | Issue | ||
index | ⚠️ | |||
writeConcern | ⚠️ | |||
comment | ⚠️ | |||
filemd5 | ❌ | |||
fsync | ❌ | |||
fsyncUnlock | ❌ | |||
lock | ⚠️ | |||
comment | ⚠️ | |||
getDefaultRWConcern | ❌ | |||
inMemory | ⚠️ | |||
comment | ⚠️ | |||
getClusterParameter | ❌ | |||
getParameter | ❌ | |||
comment | ⚠️ | |||
killCursors | ❌ | Issue | ||
cursors | ⚠️ | |||
comment | ⚠️ | |||
killOp | ❌ | Issue | ||
op | ⚠️ | |||
comment | ⚠️ | |||
listCollections | ✅ | Basic command is fully supported | ||
filter | ⚠️ | Issue | ||
nameOnly | ⚠️ | Issue | ||
authorizedCollections | ⚠️ | |||
comment | ⚠️ | |||
listDatabases | ✅ | Basic command is fully supported | ||
filter | ✅ | |||
nameOnly | ✅ | |||
authorizedDatabases | ⚠️ | Ingored | ||
comment | ⚠️ | Ingored | ||
listIndexes | ✅ | |||
cursor.batchSize | ⚠️ | Ignored | ||
comment | ⚠️ | Ignored | ||
logRotate | ❌ | Issue | ||
<target> | ⚠️ | |||
comment | ⚠️ | |||
reIndex | ❌ | Issue | ||
renameCollection | ❌ | Issue | ||
to | ⚠️ | |||
dropTarget | ⚠️ | |||
writeConcern | ⚠️ | |||
comment | ⚠️ | |||
rotateCertificates | ❌ | |||
setFeatureCompatibilityVersion | ❌ | |||
setIndexCommitQuorum | ❌ | |||
setIndexCommitQuorum | ⚠️ | |||
indexNames | ⚠️ | |||
commitQuorum | ⚠️ | |||
comment | ⚠️ | |||
setParameter | ❌ | Issue | ||
setDefaultRWConcern | ❌ | |||
defaultReadConcern | ⚠️ | |||
defaultWriteConcern | ⚠️ | |||
writeConcern | ⚠️ | |||
comment | ⚠️ | |||
shutdown | ❌ | Issue | ||
force | ⚠️ | |||
timeoutSecs | ⚠️ | |||
comment | ⚠️ |
Diagnostic commands
Command | Argument | Status | Comments |
---|---|---|---|
buildInfo | ✅ | Basic command is fully supported | |
collStats | ✅ | Basic command is fully supported | |
collStats | ✅ | ||
scale | ✅ | ||
connPoolStats | ❌ | Unimplemented | |
connectionStatus | ✅ | Basic command is fully supported | |
showPrivileges | ✅ | ||
dataSize | ✅ | Basic command is fully supported | |
keyPattern | ⚠️ | Unimplemented | |
min | ⚠️ | Unimplemented | |
max | ⚠️ | Unimplemented | |
estimate | ⚠️ | Ignored | |
dbHash | ❌ | Unimplemented | |
collection | ⚠️ | ||
dbStats | ✅ | Basic command is fully supported | |
scale | ✅ | ||
freeStorage | ⚠️ | Unimplemented | |
driverOIDTest | ⚠️ | Unimplemented | |
explain | ✅ | Basic command is fully supported | |
verbosity | ⚠️ | Ignored | |
comment | ⚠️ | Unimplemented | |
features | ❌ | Unimplemented | |
getCmdLineOpts | ✅ | Basic command is fully supported | |
getLog | ✅ | Basic command is fully supported | |
hostInfo | ✅ | Basic command is fully supported | |
_isSelf | ❌ | Unimplemented | |
listCommands | ✅ | Basic command is fully supported | |
lockInfo | ❌ | Unimplemented | |
netstat | ❌ | Unimplemented | |
ping | ✅ | Basic command is fully supported | |
profile | ❌ | Unimplemented | |
slowms | ⚠️ | ||
sampleRate | ⚠️ | ||
filter | ⚠️ | ||
serverStatus | ✅ | Basic command is fully supported | |
shardConnPoolStats | ❌ | Unimplemented | |
top | ❌ | Unimplemented | |
validate | ❌ | Unimplemented | |
full | ⚠️ | ||
repair | ⚠️ | ||
metadata | ⚠️ | ||
validateDBMetadata | ❌ | Unimplemented | |
apiParameters | ⚠️ | ||
db | ⚠️ | ||
collections | ⚠️ | ||
whatsmyuri | ✅ | Basic command is fully supported |