From 0ed9eba1d1e39b24c5bc504f5f41bcd44c88a9ae Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 5 Aug 2021 10:59:16 -0700 Subject: [PATCH] elasticsearch-ruby 7.14 raises UnsupportedProductError with OpenSearch --- .github/workflows/build.yml | 2 +- gemfiles/opensearch.gemfile | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 gemfiles/opensearch.gemfile diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5e55f31..76d91e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: gemfile: Gemfile elasticsearch: 7.14.0 - ruby: 3.0 - gemfile: Gemfile + gemfile: gemfiles/opensearch.gemfile opensearch: 1 - ruby: 2.7 gemfile: gemfiles/activerecord60.gemfile diff --git a/gemfiles/opensearch.gemfile b/gemfiles/opensearch.gemfile new file mode 100644 index 0000000..e9ec55c --- /dev/null +++ b/gemfiles/opensearch.gemfile @@ -0,0 +1,18 @@ +source "https://rubygems.org" + +gemspec path: ".." + +gem "rake" +gem "minitest", ">= 5" +gem "activerecord", "~> 6.1.0" +gem "activejob", "~> 6.1.0", require: "active_job" +gem "actionpack", "~> 6.1.0" +gem "sqlite3" +gem "gemoji-parser" +gem "typhoeus" +gem "redis" +gem "connection_pool" +gem "kaminari" +gem "elasticsearch", "< 7.14" +gem "elasticsearch-xpack", ">= 7.8.0" +gem "parallel_tests" -- libgit2 0.21.0