Clarify documentation for forking servers - #1
Open
johnnyshields wants to merge 198 commits into
Open
Conversation
…ions into separate files (mongodb#2577) * RUBY-2774 add tests * RUBY-2774 fix tests * Update spec/runners/unified.rb * redo insert argument stuff * handle closes on unknown cursors Co-authored-by: Oleg Pudeyev <code@olegp.name>
…d preference (mongodb#2582) * RUBY-1595 Improve error reporting when symbol/string is passed as read preference * tweak wording * RUBY-1595 fix tests Co-authored-by: Oleg Pudeyev <code@olegp.name>
* RUBY-1627 Document collection insert options * RUBY-1627 add comment option * RUBY-1627 fix wording * RUBY-1627 use pipe instead of comma * RUBY-1627 alphabetize the options
* RUBY-1673 Document collection options * RUBY-1673 remove read_preference option * RUBY-1673 amend #with docs to include read_concern * RUBY-1673 add missing options * RUBY-1673 verify max and size options work * RUBY-1673 nitpick * RUBY-1673 alphabetize the options * RUBY-1673 fix mmap tests * RUBY-1673 fix mmap tests
…godb#2593) Co-authored-by: Oleg Pudeyev <code@olegp.name>
Co-authored-by: Oleg Pudeyev <code@olegp.name>
…commands function correctly (mongodb#2595) * RUBY-1613 Verify handling of write concern errors by user management commands function correctly * Update spec/mongo/auth/user/view_spec.rb * RUBY-1613 ådd min server version * RUBY-1613 attempt to fix tests
* RUBY-1554 Mention to_json in logging examples in tutorial * Apply suggestions from code review * RUBY-1554 update comment * RUBY-1554 fix spacing
* RUBY-1775 first batch of changes * RUBY-1775 last change * Update lib/mongo/auth/aws/request.rb
* fix options_mapper * remove hard code strat * RUBY-3095 fix bool and integer * alter docstrings * RUBY-3095 more docstrings
… direct connection mode (mongodb#2592) Co-authored-by: Oleg Pudeyev <code@olegp.name>
…s which are not Array instances (mongodb#2594) * RUBY-3087 add a test for insert_many with enumerable inputs * RUBY-3087 raise exception on bulk_write without using an Array method * RUBY-3087 add test, docs * add docs, release notes * Fix the description of empty bulk_write spec to match the behavior * Update docs/release-notes.txt * change docstrings to use enumerables Co-authored-by: Neil Shweky <neilshweky@gmail.com>
* RUBY-3033 auth-error tests work * RUBY-3033 more tests passing * RUBY-3033 more tests done * RUBY-3033 connect timeout * RUBY-3033 more tests * RUBY-3033 add threading methods * RUBY-3033 another test * RUBY-3033 rediscover test done + topology methods * fix options_mapper * RUBY-3033 fixed hello-command-error * RUBY-3033 fix hello network error * RUBY-3033 hello tests done * RUBY-3033 delete integration tests * RUBY-3033 use timeout_ms * Update spec/runners/unified/thread_operations.rb * RUBY-3033 scan on waiting for primary and use monotonic time * RUBY-3033 fix test * RUBY-3033 use select instead of filter * RUBY-3033 add back observe sensitive * permit load balancers to be marked unknown without service ids * grammar Co-authored-by: Oleg Pudeyev <code@olegp.name>
mongodb#2601) Co-authored-by: Oleg Pudeyev <code@olegp.name>
* RUBY-3095 write tests, docs for option mapper * Update lib/mongo/uri/options_mapper.rb * RUBY-3095 convert back to identity * RUBY-3095 answer comments * RUBY-3095 fix test
Co-authored-by: Alex Bevilacqua <alex@alexbevi.com>
* RUBY-3298 include container info in handshake metadata * make sure it works even when faas info is not present * look for .dockerenv, not Dockerfile * add a test to check the value of DOCKERENV_PATH * linter appeasement
…2825) * RUBY-1813 Discard ServerSessions involved in network errors * no need to test the now-non-existant SessionPool.create method * Tweak from code review Co-authored-by: Dmitry Rybakov <dmitry.rybakov@mongodb.com> * Another tweak from code review Co-authored-by: Dmitry Rybakov <dmitry.rybakov@mongodb.com> --------- Co-authored-by: Dmitry Rybakov <dmitry.rybakov@mongodb.com>
* Fix failing atlas connectivity specs * Update spec/atlas/atlas_connectivity_spec.rb Co-authored-by: Dmitry Rybakov <dmitry.rybakov@mongodb.com> --------- Co-authored-by: Dmitry Rybakov <dmitry.rybakov@mongodb.com>
* refactoring/reimplementation of driver benchmarks * computing scores * supplant profile/benchmarking with profile/driver_bench * make the linter happy * optimize some of the setup stages * add benchmark task to evergreen config * rubocop * add task for downloading benchmark data files * just use run-tests.sh for benchmarks, too * add `eg` tasks for evergreen * tweak more things to get it all to work
* don't build tasks for latest server version for now * hmm, let's try putting 'latest' back? * RUBY-3405 make sure the cluster time is applied to new sessions * actually, probably need to get cluster time from the support client? * skip broken tests (see RUBY-3413) * ignore the serverless tests (pending RUBY-3414)
* MONGOID-5739 support BSON 5 * point at my personal branch to test this * normalize values before comparing * switch back to the official spec/shared repo * actually bump spec/shared (why are submodules so impossible?) * use pessimistic versioning
* prep for 2.20 * more CI stuff (e.g. DriverBench should run against latest stable, not latest) * let's see what happens when we enable jruby 9.4 * document added support for JRuby 9.4, and deprecation of 9.2 * flesh out the release notes more
Also bumping to debian:12 for grins
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR only affects documentation (and corrects 2 typos in code comments.) The current documentation is wordy and missing key information.