Skip to content
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

Update the opensearch-rails gem (RM-2427). #4

Merged
merged 21 commits into from
Feb 9, 2024

Commits on Jan 29, 2024

  1. Update the opensearch-rails gem (RM-2427).

    - Fix tests in opensearch-model: rspec mocks expects keyword arguments when
      using the syntax `with(options: 'value')` but the real code uses a `options`
      hash. Fixed by explicitly defining a `Hash` as the argument: `with({ options:
      'value'})`
    martijnbolhuis committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    c42f492 View commit details
    Browse the repository at this point in the history
  2. Update the opensearch-rails gem (RM-2427).

    - Add support for Rails 7.1 (wip).
    martijnbolhuis committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    cc8a707 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Update the opensearch-rails gem (RM-2427).

    - Fix pagination tests by including the `OpenSearch::Model::Importing`
      manually. Not sure why this is necessary.
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    4174f66 View commit details
    Browse the repository at this point in the history
  2. Update the opensearch-rails gem (RM-2427).

    - Fix `searching_search_request_spec.rb`: explicitly expect a options hash
      instead of keyword arguments when stubbing.
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    609bbd2 View commit details
    Browse the repository at this point in the history
  3. Update the opensearch-rails gem (RM-2427).

    - Fix
      `opensearch-model/spec/opensearch/model/adapters/active_record/import_spec.rb`
      tests.
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    5c1f35d View commit details
    Browse the repository at this point in the history
  4. Update the opensearch-rails gem (RM-2427).

    - Fix activerecord & mongoid tests.
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    686f69c View commit details
    Browse the repository at this point in the history
  5. Update the opensearch-rails gem (RM-2427).

    - Fix namespaced_model_spec test.
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    39bdf39 View commit details
    Browse the repository at this point in the history
  6. Update the opensearch-rails gem (RM-2427).

    - Remove support for unsupported Rails versions. At the time of writing from
      Rails 6.1 upwards is still supported [1].
    - Set minimum supported Ruby version to 2.5 since this is the minimum supported
      version by Rails 6 [1].
    
    [1]: https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html
    martijnbolhuis committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    978ab3f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Update the opensearch-rails gem (RM-2427).

    - Update opensearch-ruby from version 2 to 3.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    4aad178 View commit details
    Browse the repository at this point in the history
  2. Update the opensearch-rails gem (RM-2427).

    - Make logger formatter for opensearch-model nil safe. It seems that sometimes
      a message (`m`) is `nil`.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    e546907 View commit details
    Browse the repository at this point in the history
  3. Update the opensearch-rails gem (RM-2427).

    - Remove github workflows for Ruby < 2.7.
    - Add github workflow for Ruby 3.2 and (hopefully) fix 2.7 (untested).
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5e59841 View commit details
    Browse the repository at this point in the history
  4. Update the opensearch-rails gem (RM-2427).

    - Update status badges in the README.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    04b56ca View commit details
    Browse the repository at this point in the history
  5. Update the opensearch-rails gem (RM-2427).

    - Make logger formatter for opensearch-rails nil safe. It seems that sometimes
      a message (`m`) is `nil`.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    eb2ce84 View commit details
    Browse the repository at this point in the history
  6. Update the opensearch-rails gem (RM-2427).

    - Fix an error in the 6.1.gemfile.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    1daf011 View commit details
    Browse the repository at this point in the history
  7. Update the opensearch-rails gem (RM-2427).

    - Remove full backtrace printing in tests.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    7a9d4dd View commit details
    Browse the repository at this point in the history
  8. Update the opensearch-rails gem (RM-2427).

    - Bump version from 1.0.0 to 1.1.0.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    0905c54 View commit details
    Browse the repository at this point in the history
  9. Update the opensearch-rails gem (RM-2427).

    - Loosen opensearch-ruby dependency.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    0256a39 View commit details
    Browse the repository at this point in the history
  10. Update the opensearch-rails gem (RM-2427).

    - Update the CHANGELOG.
    martijnbolhuis committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    f75448c View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Update the opensearch-rails gem (RM-2427).

    - Make dependencies on rails & ruby version less strict on second thought.
    martijnbolhuis committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    7312b78 View commit details
    Browse the repository at this point in the history
  2. Update the opensearch-rails gem (RM-2427).

    - Update readme.
    martijnbolhuis committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    2b2c3e6 View commit details
    Browse the repository at this point in the history
  3. Update the opensearch-rails gem (RM-2427).

    - Revert required ruby version.
    martijnbolhuis committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    7b25c33 View commit details
    Browse the repository at this point in the history