[1181] Expose low level elasticsearch client params
* replace elasticsearch_host and elasticsearch_port with elasticsearch_url * Add support for AWS Elasticsearch Service * created universal gitlab elasticsearch client * add ability to sign requests with aws_signers_v4 * expose elasticsearch_aws_region param * expose elasticsearch_aws_access_key param * expose elasticsearch_aws_secret_access_key param * If using AWS instance credentials they will automatically be picked up by client
显示
- .gitlab-ci.yml 1 个添加, 1 个删除.gitlab-ci.yml
- Gemfile 2 个添加, 0 个删除Gemfile
- Gemfile.lock 14 个添加, 0 个删除Gemfile.lock
- app/controllers/admin/application_settings_controller.rb 5 个添加, 2 个删除app/controllers/admin/application_settings_controller.rb
- app/models/application_setting.rb 9 个添加, 8 个删除app/models/application_setting.rb
- app/views/admin/application_settings/_form.html.haml 30 个添加, 5 个删除app/views/admin/application_settings/_form.html.haml
- bin/elastic_repo_indexer 15 个添加, 6 个删除bin/elastic_repo_indexer
- changelogs/unreleased-ee/1181-elasticsearch-client-params.yml 4 个添加, 0 个删除...gelogs/unreleased-ee/1181-elasticsearch-client-params.yml
- config/initializers/1_settings.rb 1 个添加, 2 个删除config/initializers/1_settings.rb
- config/initializers/elastic_client_setup.rb 14 个添加, 10 个删除config/initializers/elastic_client_setup.rb
- db/migrate/20170215151539_add_aws_elasticsearch.rb 13 个添加, 0 个删除db/migrate/20170215151539_add_aws_elasticsearch.rb
- db/migrate/20170215151540_migrate_old_elasticsearch_settings.rb 38 个添加, 0 个删除...rate/20170215151540_migrate_old_elasticsearch_settings.rb
- db/migrate/20170215151541_remove_old_elasticsearch_settings.rb 12 个添加, 0 个删除...grate/20170215151541_remove_old_elasticsearch_settings.rb
- db/schema.rb 6 个添加, 3 个删除db/schema.rb
- doc/api/settings.md 5 个添加, 2 个删除doc/api/settings.md
- lib/api/settings.rb 7 个添加, 2 个删除lib/api/settings.rb
- lib/api/v3/settings.rb 1 个添加, 2 个删除lib/api/v3/settings.rb
- lib/gitlab/elastic/client.rb 42 个添加, 0 个删除lib/gitlab/elastic/client.rb
- lib/gitlab/elastic/indexer.rb 5 个添加, 2 个删除lib/gitlab/elastic/indexer.rb
- lib/tasks/gitlab/check.rake 10 个添加, 2 个删除lib/tasks/gitlab/check.rake
加载中
想要评论请 注册 或 登录