Implement ErrorTracking using ClickHouse
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Gemfile 1 addition, 0 deletionsGemfile
- Gemfile.lock 4 additions, 0 deletionsGemfile.lock
- app/models/error_tracking/error_event.rb 3 additions, 54 deletionsapp/models/error_tracking/error_event.rb
- app/services/error_tracking/issue_update_service.rb 1 addition, 1 deletionapp/services/error_tracking/issue_update_service.rb
- app/services/error_tracking/list_issues_service.rb 1 addition, 1 deletionapp/services/error_tracking/list_issues_service.rb
- config/click_house.example.yml 16 additions, 0 deletionsconfig/click_house.example.yml
- config/feature_flags/development/use_click_house_database.yml 8 additions, 0 deletions...ig/feature_flags/development/use_click_house_database.yml
- config/initializers/click_house.rb 23 additions, 0 deletionsconfig/initializers/click_house.rb
- db/fixtures/development/31_error_tracking.rb 12 additions, 6 deletionsdb/fixtures/development/31_error_tracking.rb
- lib/gitlab/error_tracking/click_house/query_builder.rb 145 additions, 0 deletionslib/gitlab/error_tracking/click_house/query_builder.rb
- lib/gitlab/error_tracking/click_house/status_calculator.rb 15 additions, 0 deletionslib/gitlab/error_tracking/click_house/status_calculator.rb
- lib/gitlab/error_tracking/error_event.rb 1 addition, 1 deletionlib/gitlab/error_tracking/error_event.rb
- lib/gitlab/error_tracking/error_repository.rb 16 additions, 4 deletionslib/gitlab/error_tracking/error_repository.rb
- lib/gitlab/error_tracking/error_repository/active_record_strategy.rb 2 additions, 2 deletions...error_tracking/error_repository/active_record_strategy.rb
- lib/gitlab/error_tracking/error_repository/click_house_strategy.rb 206 additions, 0 deletions...b/error_tracking/error_repository/click_house_strategy.rb
- lib/gitlab/error_tracking/stack_trace_builder.rb 65 additions, 0 deletionslib/gitlab/error_tracking/stack_trace_builder.rb
- lib/tasks/click_house.rake 23 additions, 0 deletionslib/tasks/click_house.rake
- spec/factories/error_tracking/error_event.rb 19 additions, 0 deletionsspec/factories/error_tracking/error_event.rb
Please register or sign in to comment