forked from mongodb/mongo-ruby-driver
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify documentation for forking servers #1
Open
johnnyshields
wants to merge
198
commits into
tablecheck:master
Choose a base branch
from
johnnyshields:clarify-documentation-for-forking-servers
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Clarify documentation for forking servers #1
johnnyshields
wants to merge
198
commits into
tablecheck:master
from
johnnyshields:clarify-documentation-for-forking-servers
Conversation
This file contains 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
…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 <[email protected]>
…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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Oleg Pudeyev <[email protected]>
…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 <[email protected]>
…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 <[email protected]>
* 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 <[email protected]>
mongodb#2601) Co-authored-by: Oleg Pudeyev <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]> * Another tweak from code review Co-authored-by: Dmitry Rybakov <[email protected]> --------- Co-authored-by: Dmitry Rybakov <[email protected]>
* Fix failing atlas connectivity specs * Update spec/atlas/atlas_connectivity_spec.rb Co-authored-by: Dmitry Rybakov <[email protected]> --------- Co-authored-by: Dmitry Rybakov <[email protected]>
* 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
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.