-
Notifications
You must be signed in to change notification settings - Fork 532
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
Sync with master #2828
base: 2.19-stable
Are you sure you want to change the base?
Sync with master #2828
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 88eccfa - Browse repository at this point
Copy the full SHA 88eccfaView commit details -
RUBY-3308 Fixing serverless test failures (mongodb#2770)
* making these changes from a clean slate * propagate CRYPT_SHARED_LIB_PATH from the create-instance.sh script to run-serverless-tests.sh
Configuration menu - View commit details
-
Copy full SHA for ae75857 - Browse repository at this point
Copy the full SHA ae75857View commit details -
Configuration menu - View commit details
-
Copy full SHA for b36d358 - Browse repository at this point
Copy the full SHA b36d358View commit details -
RUBY-3313 Record benchmark percentiles (mongodb#2772)
* RUBY-3314 Implement variable iterations for benchmarks * report percentiles along with the median * rename Benchmarking::Micro to Benchmarking::BSON * refactoring to appease rubocop
Configuration menu - View commit details
-
Copy full SHA for 6e88e3e - Browse repository at this point
Copy the full SHA 6e88e3eView commit details -
RUBY-3315 BSON benchmark scoring (mongodb#2773)
* RUBY-3314 Implement variable iterations for benchmarks * report percentiles along with the median * rename Benchmarking::Micro to Benchmarking::BSON * refactoring to appease rubocop * RUBY-3315 benchmark scoring * fix merge artifact
Configuration menu - View commit details
-
Copy full SHA for 5598035 - Browse repository at this point
Copy the full SHA 5598035View commit details -
RUBY-3242 Add spec tests for runCommand (mongodb#2776)
* RUBY-3242 Add spec tests for runCommand * Fix runner * Add a bit of a comment
Configuration menu - View commit details
-
Copy full SHA for c303ab6 - Browse repository at this point
Copy the full SHA c303ab6View commit details -
RUBY-2748 Retry reads/writes on another mongos (mongodb#2717)
* First implementation attempt * Adjust spec requirement * Improve specs * Add write spec * Add documenting comments * Use proper error codes in prose tests
Configuration menu - View commit details
-
Copy full SHA for 42f7838 - Browse repository at this point
Copy the full SHA 42f7838View commit details -
RUBY-3316 Quality of life updates for BSON benchmarks (mongodb#2774)
* RUBY-3314 Implement variable iterations for benchmarks * report percentiles along with the median * rename Benchmarking::Micro to Benchmarking::BSON * refactoring to appease rubocop * RUBY-3315 benchmark scoring * clean up the Rakefile * progress indicator while benchmarks are running * rubocop
Configuration menu - View commit details
-
Copy full SHA for f447d09 - Browse repository at this point
Copy the full SHA f447d09View commit details -
RUBY-3268 search index management helpers (mongodb#2777)
* RUBY-3268 Index View API for Search Indexes * documentation, and align method names with the spec * return the correct value here * suppress NamespaceNotFound errors for the drop operation * prose tests for search indexes * rubocop * prose tests pass * first stab at evergreen config for index management specs * rubocop * gah, executable permissions * don't use FLE for full atlas tests * make sure MONGODB_URI is set * set the timeout higher for the search index specs * pass all aggregation options through to the list indexes command * use the correct implementation for #empty? * remove unnecessary validation
Configuration menu - View commit details
-
Copy full SHA for 765976a - Browse repository at this point
Copy the full SHA 765976aView commit details -
RUBY-3324 bump drivers-evergreen-tools to get updated atlas setup/tea…
…rdown (mongodb#2780) also, expose task_id expansion as environment variable to those scripts
Configuration menu - View commit details
-
Copy full SHA for d3b3d6b - Browse repository at this point
Copy the full SHA d3b3d6bView commit details -
RUBY-3328 add
execution
expansion to environment for atlas cluster ……name uniqueness (mongodb#2783)
Configuration menu - View commit details
-
Copy full SHA for 70c23a9 - Browse repository at this point
Copy the full SHA 70c23a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17e4ec4 - Browse repository at this point
Copy the full SHA 17e4ec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e5f38 - Browse repository at this point
Copy the full SHA 70e5f38View commit details -
RUBY-3267 make specs pass when X.509 authentication is active (mongod…
…b#2781) * RUBY-3267 ignore SDAM unified specs when X.509 auth is enabled This is because the SDAM unified specs set a failpoint for an authentication conversation that is never used with X.509 authentication, and so can not pass with that active. * re-enable the x.509 specs * auth flow here assumes SASL; X.509 mechanism is incompatible
Configuration menu - View commit details
-
Copy full SHA for b1f9faf - Browse repository at this point
Copy the full SHA b1f9fafView commit details -
RUBY-2706 Test find related options (mongodb#2789)
* 2706 * Add unified test for all find options * Add missing options * Clarify collation on collection * Add tests for read_concern option * Add tests for read_preference option
Configuration menu - View commit details
-
Copy full SHA for 49f0046 - Browse repository at this point
Copy the full SHA 49f0046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b007a6 - Browse repository at this point
Copy the full SHA 4b007a6View commit details -
RUBY-3296 Write to log when non-genuine host is detected (mongodb#2791)
* RUBY-3296 write to log when non-genuine host is detected * rubocop appeasement * apparently the Lint/Debugger rubocop is needed in CI, but not locally?
Configuration menu - View commit details
-
Copy full SHA for b6549ac - Browse repository at this point
Copy the full SHA b6549acView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb21f01 - Browse repository at this point
Copy the full SHA cb21f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 014a50f - Browse repository at this point
Copy the full SHA 014a50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a2095 - Browse repository at this point
Copy the full SHA 16a2095View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79dba06 - Browse repository at this point
Copy the full SHA 79dba06View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba527e1 - Browse repository at this point
Copy the full SHA ba527e1View commit details -
RUBY-3341 Document error handling in transactions (mongodb#2809)
Co-authored-by: Alex Bevilacqua <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 829cd5a - Browse repository at this point
Copy the full SHA 829cd5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b29297 - Browse repository at this point
Copy the full SHA 0b29297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20d16a7 - Browse repository at this point
Copy the full SHA 20d16a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e1752 - Browse repository at this point
Copy the full SHA 95e1752View commit details -
RUBY-3298 Add container info to handshake metadata (mongodb#2821)
* 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
Configuration menu - View commit details
-
Copy full SHA for 756f67e - Browse repository at this point
Copy the full SHA 756f67eView commit details -
RUBY-1813 Discard ServerSessions involved in network errors (mongodb#…
…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]>
Configuration menu - View commit details
-
Copy full SHA for 488fce0 - Browse repository at this point
Copy the full SHA 488fce0View commit details -
RUBY-3329 Connection String: make delimiting slash between hosts and …
…options optional (mongodb#2824)
Configuration menu - View commit details
-
Copy full SHA for 0d99359 - Browse repository at this point
Copy the full SHA 0d99359View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7acff4 - Browse repository at this point
Copy the full SHA b7acff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaa2a56 - Browse repository at this point
Copy the full SHA aaa2a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72cf221 - Browse repository at this point
Copy the full SHA 72cf221View commit details