summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | | | | | | | | | Migrate stages only with correct foreign referencesGrzegorz Bizon2017-06-063-4/+23
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Create index on pipeline stages after migrating stagesGrzegorz Bizon2017-06-061-0/+0
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Improve indexes and refs in pipeline stages migrationsGrzegorz Bizon2017-06-065-43/+31
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Fix typo in build stages reference migrationGrzegorz Bizon2017-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Improve order of columns in pipeline stages tableGrzegorz Bizon2017-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Make pipeline stages ref migration more readableGrzegorz Bizon2017-06-061-3/+5
| | |_|_|_|_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Use the latest migration version as a schema versionGrzegorz Bizon2017-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Remove stage index concurrently on migration rollbackGrzegorz Bizon2017-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Disable timeouts in foreign keys for stages migrationGrzegorz Bizon2017-06-051-0/+2
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Remove obsolete stages/build before adding foreign keysGrzegorz Bizon2017-06-051-0/+16
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Create indexes on pipeline stages before migrationGrzegorz Bizon2017-06-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Creates an index in ci_stages before migrating pipeline stages from ci_builds, to improve migration performance.
| * | | | | | | | | | | | | | | | | | | | Migrate stage_id only it job does not have it alreadyGrzegorz Bizon2017-06-051-1/+3
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Migrate pipeline stages only when not migrated alreadyGrzegorz Bizon2017-06-051-3/+3
| | |_|_|_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Merge branch 'master' into feature/gb/migrate-pipeline-stagesGrzegorz Bizon2017-06-051053-6751/+20984
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (524 commits) Improve user experience around slash commands in instant comments Fix LFS timeouts when trying to save large files retryable? is now available for CommitStatus Resolve "Documentation of `.gitlab-ci.yml` states incorrect example for variables" Fix test failures Add slugify project path to CI enviroment variables Fixed typo: craeted -> created 32118 Make New environment empty state btn lowercase Expose import_status in Projects API 32832 Remove overflow from comment form for confidential issues and vertically aligns confidential issue icon Fix test failures Allow manual bypass of auto_sign_in_with_provider Fix keys seed Allow users to be hard-deleted from the API fixup some classnames and media queries Enable the Style/PreferredHashMethods cop Lint our factories creation in addition to their build Don’t schedule workers from inside transactions Allow scheduling from after_commit hooks Forbid Sidekiq scheduling in transactions ... Conflicts: db/schema.rb spec/spec_helper.rb
| * | | | | | | | | | | | | | | | | | | Calculate previous migration version in specs supportGrzegorz Bizon2017-06-054-5/+15
| | |_|_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it possible to test migration on the schema this migration was written for, without a need to specify a previous schema version manually.
| * | | | | | | | | | | | | | | | | | Use stage_id column in code that needs to know about itGrzegorz Bizon2017-06-012-1/+3
| | |_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Reorder pipeline stages-related migrationsGrzegorz Bizon2017-05-265-8/+10
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Create foreign keys for pipeline stages in migrationGrzegorz Bizon2017-05-262-1/+20
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Migrate build stage reference in a separate migrationGrzegorz Bizon2017-05-265-11/+78
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Add stage_id column to ci_builds in a separate migrationGrzegorz Bizon2017-05-262-2/+9
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Use a separate migration to create pipeline stages indexGrzegorz Bizon2017-05-262-10/+15
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Add pipeline stages post deployment migrationGrzegorz Bizon2017-05-267-11/+95
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Add migrations helpers to simplify writing migration specsGrzegorz Bizon2017-05-263-20/+18
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Make migration specs by using migrator in around hookGrzegorz Bizon2017-05-262-3/+16
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Simplify migrations for specific database schemaGrzegorz Bizon2017-05-256-162/+29
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Add PoC of ActiveRecord migration testingGrzegorz Bizon2017-05-254-0/+188
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge branch 'docs/private-registry' into 'master'Sean Packham2017-06-071-16/+54
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add more info about private Docker registry Closes #4028 See merge request !11945
| * | | | | | | | | | | | | | | | | | Add more info on private Registry docsdocs/private-registryAchilleas Pipinellis2017-06-061-16/+54
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge branch 'docs/expiring-artifacts' into 'master'Sean Packham2017-06-072-9/+53
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add more info on artifacts expiry date Closes #18694 See merge request !11942
| * | | | | | | | | | | | | | | | | | Add more info on artifacts expiry datedocs/expiring-artifactsAchilleas Pipinellis2017-06-062-9/+53
| |/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | Merge branch 'instrument-infra' into 'master'Grzegorz Bizon2017-06-0728-239/+707
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Prometheus metrics endpoint and basic infrastructure to meter code See merge request !11553
| * | | | | | | | | | | | | | | | | | Do not cleanup temp directory as this apparently causes silent rspec ↵Pawel Chojnacki2017-06-072-15/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failures on linux in CI
| * | | | | | | | | | | | | | | | | | Handle case where GITLAB_PROMETHEUS_METRICS_ENABLED is non boolean value by ↵Pawel Chojnacki2017-06-062-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | defaulting to false
| * | | | | | | | | | | | | | | | | | Make PrometheusTextFormat return proper output terminated with '\n'Pawel Chojnacki2017-06-024-20/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove file dangling after rebase
| * | | | | | | | | | | | | | | | | | Make production settings fixture use ↵Pawel Chojnacki2017-06-023-24/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gitlab::CurrentSettings.current_application_settings small code formatting changes
| * | | | | | | | | | | | | | | | | | Make fixture message more descriptivePawel Chojnacki2017-06-022-13/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + use strip_heredoc to make the text in tests much more readable
| * | | | | | | | | | | | | | | | | | Allow enabling Prometheus metrics via ENV variable when db is seededPawel Chojnacki2017-06-022-7/+66
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Add missing trailing newlinesPawel Chojnacki2017-06-023-3/+3
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Fix circular dependency condition with `current_application_settings`Pawel Chojnacki2017-06-021-14/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `current_application_settings` used by `influx_metrics_enabled` executed a markdown parsing code that was measured using `Gitlab::Metrics.measure` But since the Gitlab::Metrics::InfluxDb was not yet build so Gitlab::Metrics did not yet have `measure` method. Causing the NoMethodError. However If run was successful at least once then result was cached in a file and this code never executed again. Which caused this issue to only show up in CI preparation step.
| * | | | | | | | | | | | | | | | | | Split the metrics implementation to separate modules for Influx and PrometheusPawel Chojnacki2017-06-025-229/+235
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Add prometheus text formatterPawel Chojnacki2017-06-026-19/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + rename controler method to #index from #metrics + remove assertion from nullMetric
| * | | | | | | | | | | | | | | | | | Move Prometheus presentation logic to PrometheusTextPawel Chojnacki2017-06-0213-48/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Use NullMetrics to mock metrics when unused + Use method_missing in NullMetrics mocking + Update prometheus gem to version that correctly uses transitive dependencies + Ensure correct folders are used in Multiprocess prometheus client tests. + rename Sessions controller's metric
| * | | | | | | | | | | | | | | | | | Make login_counter instance variable instead of class one.Pawel Chojnacki2017-06-024-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + remove unecessarey require + fix small formatiing issues
| * | | | | | | | | | | | | | | | | | Make tests of Gitlab::Metrics use explicit descriptions.Pawel Chojnacki2017-06-021-10/+24
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Mark migration as requiring no downtimePawel Chojnacki2017-06-024-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Add spaces for four phases approach + fix InfluxDB rename
| * | | | | | | | | | | | | | | | | | Move most of MetricsController logic to MetricsServicePawel Chojnacki2017-06-023-37/+47
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Use interpolation instead of concatenationPawel Chojnacki2017-06-021-4/+4
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | move check if metrics are enabled to before actionPawel Chojnacki2017-06-022-2/+16
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Correctly handle temporary folder for testing multiproces metricsPawel Chojnacki2017-06-025-5/+13
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Add tests for metrics behaviorPawel Chojnacki2017-06-022-7/+134
| | | | | | | | | | | | | | | | | | |