summaryrefslogtreecommitdiff
path: root/src/mongo/db/dbmessage.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-59233 Address stringop and array bounds warnings with GCC 11Andrew Morrow2021-09-301-8/+9
|
* SERVER-58670 Modernize DBClientBase query interface to avoid ↵Irina Yatsenko2021-08-141-66/+65
| | | | OP_QUERY-derived characteristics
* SERVER-58140 Remove legacy update/delete parsersYoonsoo Kim2021-08-101-23/+14
|
* SERVER-57391 Return error response to OP_QUERY and OP_GET_MORE messagesIrina Yatsenko2021-07-161-68/+20
|
* SERVER-57457 Close connection on receiving of OP_DELETE, OP_INSERT, ↵Irina Yatsenko2021-07-081-3/+0
| | | | OP_UPDATE and OP_KILL_CURSORS
* SERVER-57265 Migrate tests for deprecated op codes from jstest to C++ ↵Irina Yatsenko2021-06-151-0/+10
| | | | integration
* SERVER-50667 replace comment/variable references to slave with secondaryPavi Vetriselvan2020-11-301-1/+2
|
* SERVER-50511 Change local variables and functions in dbclient filesAmirsaman Memaripour2020-10-231-3/+3
|
* SERVER-41873 Remove most remaining uses of 'oplogReplay' flagDavid Storch2020-03-261-13/+12
| | | | | | | | | | | | | Starting in 4.4, this flag is accepted by the server but does not affect how the query is executed. However, there were several places in the code base where 'oplogReplay' needed to be handled due to the possibility of a mixed version 4.2/4.4 cluster. This logic can now be removed, since a 4.6 node need not be compatible with 4.2. In order to avoid breaking old drivers, the 'oplogReplay' find command option and OP_QUERY flag bit will continue to be accepted but ignored.
* SERVER-44517 Refactor exhaust cursors on top of isMaster code changesTess Avitabile2019-12-201-7/+0
|
* SERVER-44510 Implement exhaust isMasterTess Avitabile2019-12-161-1/+12
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-3/+3
|
* SERVER-41481 updated DbResonse exhaustCursorId commentVishnu Kaushik2019-06-191-5/+2
|
* SERVER-41481 1 started new branch, added functionality for exhaustCursorId ↵Vishnu Kaushik2019-06-191-0/+6
| | | | once again. Trying to kill the purple
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-1/+1
|
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
|
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+2
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-26/+28
|
* SERVER-33135 Delete code for OP_COMMANDMathias Stearn2018-07-301-1/+1
|
* SERVER-34805 Refactor the network libraries and move messages types to ↵Andrew Morrow2018-05-051-1/+1
| | | | rpc/protocol
* SERVER-28509 DBClientCursor now uses read commandsMathias Stearn2017-07-261-0/+2
|
* SERVER-28509 Move code to assemble legacy requests out of DBClientMathias Stearn2017-07-261-0/+115
|
* SERVER-28509 Downconvert document sequences when serializing requests to old ↵Mathias Stearn2017-06-281-1/+9
| | | | protocols
* SERVER-28749 Unify ServiceEntryPointMongod and ServiceEntryPointMongosJonathan Reams2017-04-211-48/+26
|
* SERVER-28303 Delete old OP_MSG codeMathias Stearn2017-03-201-2/+1
| | | | | It is been deprecated since at least 1.2 and was never supported in mongos. Deleting to make room for the new OP_MSG format.
* SERVER-27556 Cleanup sharding request processing codeKaloian Manassiev2017-01-031-3/+3
| | | | | No functional changes, just going in the direction of removing request.h/.cpp.
* SERVER-26674 transport::Session objects should be shared_ptr managedsamantharitter2016-11-051-8/+5
|
* SERVER-22973 use mongo macros for static assertMatt Cotter2016-09-091-2/+3
|
* SERVER-13517 Internal client validates BSON in all command responses and ↵Adam Chelminski2016-08-191-0/+4
| | | | when reading from cursor in DBClientCursor
* SERVER-24162 Integrate TransportLayerSamantha Ritter2016-07-121-6/+11
| | | | | Expand the transport layer as needed to replace uses of abstract message port for ingress networking.
* SERVER-23448 create an ASIO based MessagingPortMatt Cotter2016-05-201-1/+1
|
* SERVER-23128 Parsers that parse legacy and command writes into uniform objectsMathias Stearn2016-04-211-1/+1
|
* SERVER-20077 requestId field of message header should always be a signed integerWaley Chen2016-03-171-2/+2
|
* SERVER-20853 eliminate copies in find and getMore pathDavid Storch2015-11-131-0/+49
|
* SERVER-20609 do not heap allocate MessageAdam Midvidy2015-10-301-8/+3
|
* SERVER-20267 use the explain command path to answer OP_QUERY with $explain ↵David Storch2015-09-031-1/+1
| | | | on mongos
* SERVER-19313 Remove some obsoleted usages of boostAndrew Morrow2015-07-091-2/+2
|
* SERVER-18978: Clang-Format - Fix comment word wrapping indentationMark Benvenuto2015-06-201-1/+2
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-211/+221
|
* SERVER-17629 Implemented Bounded Data View/CursorJason Carey (hanumantmk)2015-04-141-9/+9
| | | | | | | | | | | | Implements DataRange and DataRangeCursor, bounded Status returning variants of DataView and DataCursor. Implements DataType::Handler<> to allow for specialization by type. * Endian specializations * BSONObj specialization Fix for endian conversions for floats and doubles to avoid some signaling bit patterns.
* SERVER-15174 Provide some improved semantics for data_cursor and data_viewAndrew Morrow2014-09-081-4/+4
|
* SERVER-14853 Port networking library to AAEJason Carey2014-08-121-24/+107
| | | | | Use the alignment, aliasing and endian primitives in the networking layer
* SERVER-14268: Improve server message parsingMark Benvenuto2014-07-301-104/+43
|
* SERVER-14374 Include server_options.h as needed and apply the std:: ↵Andy Schwerin2014-06-271-0/+1
| | | | | | namespace when missing. Previously, the affected files compiled because of indirect includes from hostandport.h
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-191-6/+6
|
* SERVER-11982 connection error when doing sharded cluster upgrade following ↵Randolph Tan2014-02-111-1/+4
| | | | recommended procedure
* SERVER-8510 Get rid of CmdLine struct and use new option handling styleShaun Verch2013-10-041-1/+1
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-6405: lots of prep work for Collection classEliot Horowitz2013-07-181-4/+15
| | | | | splitting pdfile into more components added ExtentManager which should be the only way to do DiskLoc -> Record