├── .gitignore ├── .npmignore ├── .travis.yml ├── HISTORY ├── Makefile ├── Readme.md ├── TODO ├── dev ├── benchmark │ ├── bson_benchmark.js │ ├── bson_buffalo_benchmark.js │ ├── bson_native_benchmark.js │ ├── emit_benchmark.js │ ├── grid_fs_write_benchmark.js │ ├── gridfs_benchmark.js │ ├── hammer.js │ ├── hammer_replicaset.js │ └── streaming_benchmark.js ├── harness │ └── memory_leak_harness.js └── tools │ ├── build-docs.js │ ├── connection_proxy_emulator.js │ ├── doc-templates │ ├── changelog.ejs │ ├── class.ejs │ ├── function.ejs │ ├── github.ejs │ ├── index.ejs │ └── index_no_header.ejs │ ├── docs.js │ ├── gleak.js │ ├── test_all.js │ └── test_set_runner.js ├── docs ├── README.md ├── articles │ ├── NodeKOArticle1.md │ └── NodeKOArticle2.md ├── collections.md ├── database.md ├── gridfs.md ├── indexes.md ├── insert.md ├── queries.md ├── replicaset.md └── sphinx-docs │ ├── .gitignore │ ├── Makefile │ ├── conf.py │ ├── npm_dependent_packages.json │ ├── source │ ├── content │ │ ├── awesomeappsvideo.rst │ │ ├── nodejsvideo.rst │ │ └── tutorials.rst │ ├── contents.rst │ ├── index.rst │ └── static │ │ ├── .mongodb │ │ ├── active.png │ │ ├── logo-mongodb.png │ │ └── nonactive.png │ ├── templates │ └── .mongodb │ └── themes │ └── mongodb │ ├── globaltoc.html │ ├── layout.html │ ├── localtoc.html │ ├── relations.html │ ├── static │ └── mongodb-docs.css_t │ └── theme.conf ├── examples ├── admin.js ├── blog.js ├── capped.js ├── cursor.js ├── gridfs.js ├── index.js ├── info.js ├── oplog.js ├── queries.js ├── replSetServersQueries.js ├── replSetServersSimple.js ├── simple.js ├── strict.js ├── types.js └── url.js ├── external-libs └── bson │ ├── .gitignore │ ├── Makefile │ ├── bson.cc │ ├── bson.h │ ├── index.js │ ├── test │ ├── test_bson.js │ ├── test_full_bson.js │ └── test_stackless_bson.js │ └── wscript ├── index.js ├── install.js ├── lib └── mongodb │ ├── admin.js │ ├── collection.js │ ├── commands │ ├── base_command.js │ ├── db_command.js │ ├── delete_command.js │ ├── get_more_command.js │ ├── insert_command.js │ ├── kill_cursor_command.js │ ├── query_command.js │ └── update_command.js │ ├── connection │ ├── connection.js │ ├── connection_pool.js │ ├── connection_utils.js │ ├── repl_set.js │ ├── server.js │ └── strategies │ │ ├── ping_strategy.js │ │ └── statistics_strategy.js │ ├── cursor.js │ ├── cursorstream.js │ ├── db.js │ ├── gridfs │ ├── chunk.js │ ├── grid.js │ ├── gridstore.js │ └── readstream.js │ ├── index.js │ ├── responses │ └── mongo_reply.js │ └── utils.js ├── package.json └── test ├── admin_test.js ├── aggregation_framework_test.js ├── authentication_test.js ├── auxilliary ├── authentication_test.js ├── repl_set_ssl_test.js ├── replicaset_auth_test.js ├── single_server_kill_reconnect.js └── ssl_test.js ├── certificates └── mycert.pem ├── collection_test.js ├── commands_test.js ├── connect_test.js ├── connection ├── connection_pool_test.js └── message_parser_test.js ├── connection_test.js ├── cursor_test.js ├── cursorstream_test.js ├── custom_pk_test.js ├── db_test.js ├── error_test.js ├── exception_handling_test.js ├── find_test.js ├── geo_search_test.js ├── gridstore ├── grid_store_file_test.js ├── grid_store_stream_test.js ├── grid_store_test.js ├── grid_test.js ├── iya_logo_final_bw.jpg ├── readstream_test.js ├── test_gs_weird_bug.png └── test_gs_working_field_read.pdf ├── index_test.js ├── insert_test.js ├── logging_test.js ├── manual_tests ├── grids_fs_compatibility_test.js ├── hanging_queries_test.js ├── issue_replicaset_test.js ├── large_file_gridstore_stream.js ├── manual_larger_queries.js ├── manual_lock.js ├── motherload_pullback_test.js ├── replicaset_manual_kill_test.js ├── replicaset_test.js ├── server_load.js ├── simple_test.js ├── single_test.js └── test.js ├── map_reduce_test.js ├── multiple_dbs_on_connection_pool_test.js ├── objectid_test.js ├── raw_test.js ├── reaper_test.js ├── regexp_test.js ├── remove_test.js ├── replicaset ├── connect_test.js ├── count_test.js ├── insert_and_query_on_dead_primary_test.js ├── insert_test.js ├── map_reduce_test.js ├── query_secondaries_test.js ├── read_preference_replicaset_test.js ├── read_preferences_single_test.js ├── tags_test.js └── two_server_tests.js ├── streaming_test.js ├── tools ├── keyfile.txt ├── replica_set_manager.js ├── server_manager.js └── sharding_manager.js └── unicode_test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/.travis.yml -------------------------------------------------------------------------------- /HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/HISTORY -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/Readme.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/TODO -------------------------------------------------------------------------------- /dev/benchmark/bson_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/bson_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/bson_buffalo_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/bson_buffalo_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/bson_native_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/bson_native_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/emit_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/emit_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/grid_fs_write_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/grid_fs_write_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/gridfs_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/gridfs_benchmark.js -------------------------------------------------------------------------------- /dev/benchmark/hammer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/hammer.js -------------------------------------------------------------------------------- /dev/benchmark/hammer_replicaset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/hammer_replicaset.js -------------------------------------------------------------------------------- /dev/benchmark/streaming_benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/benchmark/streaming_benchmark.js -------------------------------------------------------------------------------- /dev/harness/memory_leak_harness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/harness/memory_leak_harness.js -------------------------------------------------------------------------------- /dev/tools/build-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/build-docs.js -------------------------------------------------------------------------------- /dev/tools/connection_proxy_emulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/connection_proxy_emulator.js -------------------------------------------------------------------------------- /dev/tools/doc-templates/changelog.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/doc-templates/changelog.ejs -------------------------------------------------------------------------------- /dev/tools/doc-templates/class.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/doc-templates/class.ejs -------------------------------------------------------------------------------- /dev/tools/doc-templates/function.ejs: -------------------------------------------------------------------------------- 1 | Function -------------------------------------------------------------------------------- /dev/tools/doc-templates/github.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/doc-templates/github.ejs -------------------------------------------------------------------------------- /dev/tools/doc-templates/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/doc-templates/index.ejs -------------------------------------------------------------------------------- /dev/tools/doc-templates/index_no_header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/doc-templates/index_no_header.ejs -------------------------------------------------------------------------------- /dev/tools/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/docs.js -------------------------------------------------------------------------------- /dev/tools/gleak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/gleak.js -------------------------------------------------------------------------------- /dev/tools/test_all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/test_all.js -------------------------------------------------------------------------------- /dev/tools/test_set_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/dev/tools/test_set_runner.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/articles/NodeKOArticle1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/articles/NodeKOArticle1.md -------------------------------------------------------------------------------- /docs/articles/NodeKOArticle2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/articles/NodeKOArticle2.md -------------------------------------------------------------------------------- /docs/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/collections.md -------------------------------------------------------------------------------- /docs/database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/database.md -------------------------------------------------------------------------------- /docs/gridfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/gridfs.md -------------------------------------------------------------------------------- /docs/indexes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/indexes.md -------------------------------------------------------------------------------- /docs/insert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/insert.md -------------------------------------------------------------------------------- /docs/queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/queries.md -------------------------------------------------------------------------------- /docs/replicaset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/replicaset.md -------------------------------------------------------------------------------- /docs/sphinx-docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/.gitignore -------------------------------------------------------------------------------- /docs/sphinx-docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/Makefile -------------------------------------------------------------------------------- /docs/sphinx-docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/conf.py -------------------------------------------------------------------------------- /docs/sphinx-docs/npm_dependent_packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/npm_dependent_packages.json -------------------------------------------------------------------------------- /docs/sphinx-docs/source/content/awesomeappsvideo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/content/awesomeappsvideo.rst -------------------------------------------------------------------------------- /docs/sphinx-docs/source/content/nodejsvideo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/content/nodejsvideo.rst -------------------------------------------------------------------------------- /docs/sphinx-docs/source/content/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/content/tutorials.rst -------------------------------------------------------------------------------- /docs/sphinx-docs/source/contents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/contents.rst -------------------------------------------------------------------------------- /docs/sphinx-docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/index.rst -------------------------------------------------------------------------------- /docs/sphinx-docs/source/static/.mongodb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/sphinx-docs/source/static/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/static/active.png -------------------------------------------------------------------------------- /docs/sphinx-docs/source/static/logo-mongodb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/static/logo-mongodb.png -------------------------------------------------------------------------------- /docs/sphinx-docs/source/static/nonactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/source/static/nonactive.png -------------------------------------------------------------------------------- /docs/sphinx-docs/templates/.mongodb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/globaltoc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/globaltoc.html -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/layout.html -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/localtoc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/localtoc.html -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/relations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/relations.html -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/static/mongodb-docs.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/static/mongodb-docs.css_t -------------------------------------------------------------------------------- /docs/sphinx-docs/themes/mongodb/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/docs/sphinx-docs/themes/mongodb/theme.conf -------------------------------------------------------------------------------- /examples/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/admin.js -------------------------------------------------------------------------------- /examples/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/blog.js -------------------------------------------------------------------------------- /examples/capped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/capped.js -------------------------------------------------------------------------------- /examples/cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/cursor.js -------------------------------------------------------------------------------- /examples/gridfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/gridfs.js -------------------------------------------------------------------------------- /examples/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/index.js -------------------------------------------------------------------------------- /examples/info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/info.js -------------------------------------------------------------------------------- /examples/oplog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/oplog.js -------------------------------------------------------------------------------- /examples/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/queries.js -------------------------------------------------------------------------------- /examples/replSetServersQueries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/replSetServersQueries.js -------------------------------------------------------------------------------- /examples/replSetServersSimple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/replSetServersSimple.js -------------------------------------------------------------------------------- /examples/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/simple.js -------------------------------------------------------------------------------- /examples/strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/strict.js -------------------------------------------------------------------------------- /examples/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/types.js -------------------------------------------------------------------------------- /examples/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/examples/url.js -------------------------------------------------------------------------------- /external-libs/bson/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | bson.node 3 | .lock-wscript -------------------------------------------------------------------------------- /external-libs/bson/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/Makefile -------------------------------------------------------------------------------- /external-libs/bson/bson.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/bson.cc -------------------------------------------------------------------------------- /external-libs/bson/bson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/bson.h -------------------------------------------------------------------------------- /external-libs/bson/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/index.js -------------------------------------------------------------------------------- /external-libs/bson/test/test_bson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/test/test_bson.js -------------------------------------------------------------------------------- /external-libs/bson/test/test_full_bson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/test/test_full_bson.js -------------------------------------------------------------------------------- /external-libs/bson/test/test_stackless_bson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/test/test_stackless_bson.js -------------------------------------------------------------------------------- /external-libs/bson/wscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/external-libs/bson/wscript -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/mongodb'); 2 | -------------------------------------------------------------------------------- /install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/install.js -------------------------------------------------------------------------------- /lib/mongodb/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/admin.js -------------------------------------------------------------------------------- /lib/mongodb/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/collection.js -------------------------------------------------------------------------------- /lib/mongodb/commands/base_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/base_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/db_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/db_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/delete_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/delete_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/get_more_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/get_more_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/insert_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/insert_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/kill_cursor_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/kill_cursor_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/query_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/query_command.js -------------------------------------------------------------------------------- /lib/mongodb/commands/update_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/commands/update_command.js -------------------------------------------------------------------------------- /lib/mongodb/connection/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/connection.js -------------------------------------------------------------------------------- /lib/mongodb/connection/connection_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/connection_pool.js -------------------------------------------------------------------------------- /lib/mongodb/connection/connection_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/connection_utils.js -------------------------------------------------------------------------------- /lib/mongodb/connection/repl_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/repl_set.js -------------------------------------------------------------------------------- /lib/mongodb/connection/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/server.js -------------------------------------------------------------------------------- /lib/mongodb/connection/strategies/ping_strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/strategies/ping_strategy.js -------------------------------------------------------------------------------- /lib/mongodb/connection/strategies/statistics_strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/connection/strategies/statistics_strategy.js -------------------------------------------------------------------------------- /lib/mongodb/cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/cursor.js -------------------------------------------------------------------------------- /lib/mongodb/cursorstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/cursorstream.js -------------------------------------------------------------------------------- /lib/mongodb/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/db.js -------------------------------------------------------------------------------- /lib/mongodb/gridfs/chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/gridfs/chunk.js -------------------------------------------------------------------------------- /lib/mongodb/gridfs/grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/gridfs/grid.js -------------------------------------------------------------------------------- /lib/mongodb/gridfs/gridstore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/gridfs/gridstore.js -------------------------------------------------------------------------------- /lib/mongodb/gridfs/readstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/gridfs/readstream.js -------------------------------------------------------------------------------- /lib/mongodb/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/index.js -------------------------------------------------------------------------------- /lib/mongodb/responses/mongo_reply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/responses/mongo_reply.js -------------------------------------------------------------------------------- /lib/mongodb/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/lib/mongodb/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/package.json -------------------------------------------------------------------------------- /test/admin_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/admin_test.js -------------------------------------------------------------------------------- /test/aggregation_framework_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/aggregation_framework_test.js -------------------------------------------------------------------------------- /test/authentication_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/authentication_test.js -------------------------------------------------------------------------------- /test/auxilliary/authentication_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/auxilliary/authentication_test.js -------------------------------------------------------------------------------- /test/auxilliary/repl_set_ssl_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/auxilliary/repl_set_ssl_test.js -------------------------------------------------------------------------------- /test/auxilliary/replicaset_auth_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/auxilliary/replicaset_auth_test.js -------------------------------------------------------------------------------- /test/auxilliary/single_server_kill_reconnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/auxilliary/single_server_kill_reconnect.js -------------------------------------------------------------------------------- /test/auxilliary/ssl_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/auxilliary/ssl_test.js -------------------------------------------------------------------------------- /test/certificates/mycert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/certificates/mycert.pem -------------------------------------------------------------------------------- /test/collection_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/collection_test.js -------------------------------------------------------------------------------- /test/commands_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/commands_test.js -------------------------------------------------------------------------------- /test/connect_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/connect_test.js -------------------------------------------------------------------------------- /test/connection/connection_pool_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/connection/connection_pool_test.js -------------------------------------------------------------------------------- /test/connection/message_parser_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/connection/message_parser_test.js -------------------------------------------------------------------------------- /test/connection_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/connection_test.js -------------------------------------------------------------------------------- /test/cursor_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/cursor_test.js -------------------------------------------------------------------------------- /test/cursorstream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/cursorstream_test.js -------------------------------------------------------------------------------- /test/custom_pk_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/custom_pk_test.js -------------------------------------------------------------------------------- /test/db_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/db_test.js -------------------------------------------------------------------------------- /test/error_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/error_test.js -------------------------------------------------------------------------------- /test/exception_handling_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/exception_handling_test.js -------------------------------------------------------------------------------- /test/find_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/find_test.js -------------------------------------------------------------------------------- /test/geo_search_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/geo_search_test.js -------------------------------------------------------------------------------- /test/gridstore/grid_store_file_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/grid_store_file_test.js -------------------------------------------------------------------------------- /test/gridstore/grid_store_stream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/grid_store_stream_test.js -------------------------------------------------------------------------------- /test/gridstore/grid_store_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/grid_store_test.js -------------------------------------------------------------------------------- /test/gridstore/grid_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/grid_test.js -------------------------------------------------------------------------------- /test/gridstore/iya_logo_final_bw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/iya_logo_final_bw.jpg -------------------------------------------------------------------------------- /test/gridstore/readstream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/readstream_test.js -------------------------------------------------------------------------------- /test/gridstore/test_gs_weird_bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/test_gs_weird_bug.png -------------------------------------------------------------------------------- /test/gridstore/test_gs_working_field_read.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/gridstore/test_gs_working_field_read.pdf -------------------------------------------------------------------------------- /test/index_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/index_test.js -------------------------------------------------------------------------------- /test/insert_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/insert_test.js -------------------------------------------------------------------------------- /test/logging_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/logging_test.js -------------------------------------------------------------------------------- /test/manual_tests/grids_fs_compatibility_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/grids_fs_compatibility_test.js -------------------------------------------------------------------------------- /test/manual_tests/hanging_queries_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/hanging_queries_test.js -------------------------------------------------------------------------------- /test/manual_tests/issue_replicaset_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/issue_replicaset_test.js -------------------------------------------------------------------------------- /test/manual_tests/large_file_gridstore_stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/large_file_gridstore_stream.js -------------------------------------------------------------------------------- /test/manual_tests/manual_larger_queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/manual_larger_queries.js -------------------------------------------------------------------------------- /test/manual_tests/manual_lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/manual_lock.js -------------------------------------------------------------------------------- /test/manual_tests/motherload_pullback_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/motherload_pullback_test.js -------------------------------------------------------------------------------- /test/manual_tests/replicaset_manual_kill_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/replicaset_manual_kill_test.js -------------------------------------------------------------------------------- /test/manual_tests/replicaset_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/replicaset_test.js -------------------------------------------------------------------------------- /test/manual_tests/server_load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/server_load.js -------------------------------------------------------------------------------- /test/manual_tests/simple_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/simple_test.js -------------------------------------------------------------------------------- /test/manual_tests/single_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/single_test.js -------------------------------------------------------------------------------- /test/manual_tests/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/manual_tests/test.js -------------------------------------------------------------------------------- /test/map_reduce_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/map_reduce_test.js -------------------------------------------------------------------------------- /test/multiple_dbs_on_connection_pool_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/multiple_dbs_on_connection_pool_test.js -------------------------------------------------------------------------------- /test/objectid_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/objectid_test.js -------------------------------------------------------------------------------- /test/raw_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/raw_test.js -------------------------------------------------------------------------------- /test/reaper_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/reaper_test.js -------------------------------------------------------------------------------- /test/regexp_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/regexp_test.js -------------------------------------------------------------------------------- /test/remove_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/remove_test.js -------------------------------------------------------------------------------- /test/replicaset/connect_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/connect_test.js -------------------------------------------------------------------------------- /test/replicaset/count_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/count_test.js -------------------------------------------------------------------------------- /test/replicaset/insert_and_query_on_dead_primary_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/insert_and_query_on_dead_primary_test.js -------------------------------------------------------------------------------- /test/replicaset/insert_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/insert_test.js -------------------------------------------------------------------------------- /test/replicaset/map_reduce_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/map_reduce_test.js -------------------------------------------------------------------------------- /test/replicaset/query_secondaries_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/query_secondaries_test.js -------------------------------------------------------------------------------- /test/replicaset/read_preference_replicaset_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/read_preference_replicaset_test.js -------------------------------------------------------------------------------- /test/replicaset/read_preferences_single_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/read_preferences_single_test.js -------------------------------------------------------------------------------- /test/replicaset/tags_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/tags_test.js -------------------------------------------------------------------------------- /test/replicaset/two_server_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/replicaset/two_server_tests.js -------------------------------------------------------------------------------- /test/streaming_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/streaming_test.js -------------------------------------------------------------------------------- /test/tools/keyfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/tools/keyfile.txt -------------------------------------------------------------------------------- /test/tools/replica_set_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/tools/replica_set_manager.js -------------------------------------------------------------------------------- /test/tools/server_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/tools/server_manager.js -------------------------------------------------------------------------------- /test/tools/sharding_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/tools/sharding_manager.js -------------------------------------------------------------------------------- /test/unicode_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christkv/node-mongodb-native/HEAD/test/unicode_test.js --------------------------------------------------------------------------------