Class: Gitlab::Database::AsyncIndexes::IndexCreator
- Defined in:
- lib/gitlab/database/async_indexes/index_creator.rb
Constant Summary collapse
- STATEMENT_TIMEOUT =
20.hours
Constants inherited from IndexBase
Gitlab::Database::AsyncIndexes::IndexBase::TIMEOUT_PER_ACTION
Method Summary
Methods inherited from IndexBase
Methods included from Utils::Override
#extended, extensions, #included, #method_added, #override, #prepended, #queue_verification, verify!
Methods included from Gitlab::Database::AsyncDdlExclusiveLeaseGuard
#database_config_name, #lease_key
Methods included from ExclusiveLeaseGuard
#exclusive_lease, #lease_key, #lease_release?, #lease_taken_log_level, #lease_taken_message, #lease_timeout, #log_lease_taken, #release_lease, #renew_lease!, #try_obtain_lease
Constructor Details
This class inherits a constructor from Gitlab::Database::AsyncIndexes::IndexBase