Bhaskar Muppana
Bhaskar Muppana
If the Document Layer instance bounces, ongoing index rebuild tasks would stop and wouldn't restart later. It is possible to find these stopped tasks [by querying special keys](https://github.com/FoundationDB/fdb-document-layer/blob/master/docs/developer-guide.md#index-builds). By maintaining...
This will help to keep the binary smaller.
https://docs.mongodb.com/manual/reference/operator/meta/maxTimeMS/
This function gets executed part plan execution phase, but it tries to parse and figure out the query here in this function. This function gets executed for each and every...
`explain()` return information about query plan. Whether an index is being used or not, and how the scan is being used. Right now, it looks something like this ``` In...
Mongo has `$err` and `errmsg` in response from the server. Usually, `$err` is for the error code and `errmsg` is for error description. Our error handling is not consistent. At...
Cursors housekeeping code looks very messy. We might as well keep this code part of `ExtConnection`. Also, we should limit the number of active cursors.
MongoDB mandates on having `_id` as the primary key. It is possible to store any unique keys of the document as `_id` to get primary index on it. But, if...
Dropping a collection is faster than removing all documents. As dropping a collection just removes subspaces. But, remove goes through all documents one after another and updates indexes. If the...
This command is used by visualization tools. Its relatively easy to add, we just have to make sure code is portable, as most of the fields in the response are...