diff --git a/Gemfile b/Gemfile index 8be5026..d536e46 100644 --- a/Gemfile +++ b/Gemfile @@ -43,7 +43,7 @@ gem "mobility-ransack" # Search gem "pg_search" -gem "elasticsearch", "~> 8.0" +gem "elasticsearch", "~> 9.3" gem "searchkick" # Caching & Performance diff --git a/Gemfile.lock b/Gemfile.lock index 1c2d405..79c0905 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -189,11 +189,11 @@ GEM elastic-transport (8.4.1) faraday (< 3) multi_json - elasticsearch (8.19.3) + elasticsearch (9.3.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.19.3) - ostruct - elasticsearch-api (8.19.3) + elasticsearch-api (= 9.3.0) + elasticsearch-api (9.3.0) + base64 multi_json erb (6.0.1) erubi (1.13.1) @@ -238,7 +238,7 @@ GEM activesupport (>= 7.0.0) jsbundling-rails (1.3.1) railties (>= 6.0.0) - json (2.18.0) + json (2.18.1) json-schema (6.1.0) addressable (~> 2.8) bigdecimal (>= 3.1, < 5) @@ -608,7 +608,7 @@ DEPENDENCIES devise devise-jwt discard (~> 1.3) - elasticsearch (~> 8.0) + elasticsearch (~> 9.3) factory_bot_rails faker faraday @@ -711,8 +711,8 @@ CHECKSUMS dry-configurable (1.3.0) sha256=882d862858567fc1210d2549d4c090f34370fc1bb7c5c1933de3fe792e18afa8 dry-core (1.2.0) sha256=0cc5a7da88df397f153947eeeae42e876e999c1e30900f3c536fb173854e96a1 elastic-transport (8.4.1) sha256=b6300d41f26b0a9886b79e3119052ca829ef596d40a96a706d42596d23843306 - elasticsearch (8.19.3) sha256=3fe0275073a93730778bce33ceb76dd098d2feea499d3ecf7984790c474deb98 - elasticsearch-api (8.19.3) sha256=dc8029b596cc82f9a3a8c9dcc8a1286b4485288c8e62f5ed540eb0540ce474f2 + elasticsearch (9.3.0) sha256=f64d6c379c1fdf7afbeb94b4ed3f435b917e0911f8fa5bcbe65f0e696b0d0cfd + elasticsearch-api (9.3.0) sha256=f18d7a236adf3d495d7e057408e2fb8c8eff5d3c6a05863dca9b3b02decf2b80 erb (6.0.1) sha256=28ecdd99c5472aebd5674d6061e3c6b0a45c049578b071e5a52c2a7f13c197e5 erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9 factory_bot (6.5.6) sha256=12beb373214dccc086a7a63763d6718c49769d5606f0501e0a4442676917e077 @@ -737,7 +737,7 @@ CHECKSUMS irb (1.16.0) sha256=2abe56c9ac947cdcb2f150572904ba798c1e93c890c256f8429981a7675b0806 jbuilder (2.14.1) sha256=4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42 jsbundling-rails (1.3.1) sha256=0fa03f6d051c694cbf55a022d8be53399879f2c4cf38b2968f86379c62b1c2ca - json (2.18.0) sha256=b10506aee4183f5cf49e0efc48073d7b75843ce3782c68dbeb763351c08fd505 + json (2.18.1) sha256=fe112755501b8d0466b5ada6cf50c8c3f41e897fa128ac5d263ec09eedc9f986 json-schema (6.1.0) sha256=6bf70a2cfb6dfd5a06da28093fa8190f324c88eabd36a7f47097f227321dc702 jwt (3.1.2) sha256=af6991f19a6bb4060d618d9add7a66f0eeb005ac0bc017cd01f63b42e122d535 language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc