gitextract_mcchxu51/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ ├── pull_request_template.md │ └── workflows/ │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── benchmark/ │ ├── Gemfile │ ├── index.rb │ ├── relation.rb │ └── search.rb ├── examples/ │ ├── Gemfile │ ├── hybrid.rb │ └── semantic.rb ├── gemfiles/ │ ├── activerecord72.gemfile │ ├── activerecord80.gemfile │ ├── mongoid8.gemfile │ ├── mongoid9.gemfile │ ├── opensearch2.gemfile │ └── opensearch3.gemfile ├── lib/ │ ├── searchkick/ │ │ ├── bulk_reindex_job.rb │ │ ├── controller_runtime.rb │ │ ├── hash_wrapper.rb │ │ ├── index.rb │ │ ├── index_cache.rb │ │ ├── index_options.rb │ │ ├── indexer.rb │ │ ├── log_subscriber.rb │ │ ├── middleware.rb │ │ ├── model.rb │ │ ├── multi_search.rb │ │ ├── process_batch_job.rb │ │ ├── process_queue_job.rb │ │ ├── query.rb │ │ ├── railtie.rb │ │ ├── record_data.rb │ │ ├── record_indexer.rb │ │ ├── reindex_queue.rb │ │ ├── reindex_v2_job.rb │ │ ├── relation.rb │ │ ├── relation_indexer.rb │ │ ├── reranking.rb │ │ ├── results.rb │ │ ├── script.rb │ │ ├── version.rb │ │ └── where.rb │ ├── searchkick.rb │ └── tasks/ │ └── searchkick.rake ├── searchkick.gemspec └── test/ ├── aggs_test.rb ├── boost_test.rb ├── callbacks_test.rb ├── conversions_test.rb ├── default_scope_test.rb ├── exclude_test.rb ├── geo_shape_test.rb ├── highlight_test.rb ├── hybrid_test.rb ├── index_cache_test.rb ├── index_options_test.rb ├── index_test.rb ├── inheritance_test.rb ├── knn_test.rb ├── language_test.rb ├── load_test.rb ├── log_subscriber_test.rb ├── marshal_test.rb ├── match_test.rb ├── misspellings_test.rb ├── models/ │ ├── animal.rb │ ├── artist.rb │ ├── band.rb │ ├── product.rb │ ├── region.rb │ ├── sku.rb │ ├── song.rb │ ├── speaker.rb │ └── store.rb ├── multi_indices_test.rb ├── multi_search_test.rb ├── multi_tenancy_test.rb ├── notifications_test.rb ├── order_test.rb ├── pagination_test.rb ├── parameters_test.rb ├── partial_match_test.rb ├── partial_reindex_test.rb ├── query_test.rb ├── reindex_test.rb ├── reindex_v2_job_test.rb ├── relation_test.rb ├── results_test.rb ├── routing_test.rb ├── scroll_test.rb ├── search_synonyms_test.rb ├── search_test.rb ├── select_test.rb ├── should_index_test.rb ├── similar_test.rb ├── suggest_test.rb ├── support/ │ ├── activerecord.rb │ ├── apartment.rb │ ├── helpers.rb │ ├── kaminari.yml │ ├── mongoid.rb │ └── redis.rb ├── synonyms_test.rb ├── test_helper.rb ├── unscope_test.rb └── where_test.rb