Class: ClickHouse::SyncStrategies::AuditEventSyncStrategy

Inherits:
BaseSyncStrategy show all
Defined in:
app/services/click_house/sync_strategies/audit_event_sync_strategy.rb

Constant Summary

Constants inherited from BaseSyncStrategy

BaseSyncStrategy::BATCH_SIZE, BaseSyncStrategy::INSERT_BATCH_SIZE, BaseSyncStrategy::MAX_RUNTIME, BaseSyncStrategy::MAX_TTL

Constants included from Gitlab::ExclusiveLeaseHelpers

Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError

Instance Method Summary collapse

Methods included from Gitlab::ExclusiveLeaseHelpers

#in_lock

Instance Method Details

#execute(identifier) ⇒ Object



6
7
8
9
10
11
# File 'app/services/click_house/sync_strategies/audit_event_sync_strategy.rb', line 6

def execute(identifier)
  @serialized_model = build_serialized_class(identifier)
  @non_serialized_model = build_non_serialized_class(identifier)

  super()
end