활성화 엔진
활성화 엔진은 GitLab.com의 개인화 실험을 위한 사용자 활성화 마일스톤(Setup, Aha, Habit)을 추적합니다. 이는 내부 이벤트 추적 과 별개의 독립적인 시스템입니다. 활성화 엔진은 EE 전용이며 activation_tracking 기능 플래그( :wip 유형)로 제어됩니다. 아키텍처 # 활성화 엔진은 activation_metrics 테이블에 사용자당, 메트릭당, 네임스페이스당 하나의 레코드를 저장합니다. 데이터베이스 수준의 고유 제약 조건( NULLS NOT DISTINCT 포함)으로 중복 레코드를 방지합니다. 컴포넌트 경로 목적 모델 ee/app/models/activation/metric.rb 활성화 메트릭을 레코드, 쿼리, 확인합니다. 파인더 ee/app/finders/activation/metrics_finder.rb 사용자, 네임스페이스, 메트릭 유형별로 메트릭을 필터링합니다. 기능 플래그 ee/config/feature_flags/wip/activati
