summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use hashed storage in the specs40744-hashed-storage-specsNick Thomas2018-02-0736-254/+349
* Merge branch '41209-ci-linter-fails-on-gitlab-ci-blob-viewer' into 'master'Kamil Trzciński2018-02-077-26/+43
|\
| * Update style of yaml_processor_spec.rbKamil Trzciński2018-02-071-2/+7
| * Handle all YAML parser exceptions in .gitlab-ci.yml (fixes #41209)41209-ci-linter-fails-on-gitlab-ci-blob-viewerDylan Griffith2018-02-077-25/+37
* | Merge branch 'fix/gb/fix-redundant-pipeline-stages' into 'master'Kamil Trzciński2018-02-077-19/+209
|\ \
| * | Disable statement timeout when removing redundant stagesGrzegorz Bizon2018-02-071-0/+2
| * | Merge commit '4457cf9d178dc9912fd9c16427ad81b389179d00' into fix/gb/fix-redun...fix/gb/fix-redundant-pipeline-stagesGrzegorz Bizon2018-02-07170-719/+3234
| |\ \
| * | | Remove old index after executing a query in stages migrationGrzegorz Bizon2018-02-071-1/+1
| * | | Improve exceptions messages in code creating stagesGrzegorz Bizon2018-02-062-3/+8
| * | | Make exception in ensure stage service more descriptiveGrzegorz Bizon2018-02-062-3/+6
| * | | Add more specs for unique stages index migrationGrzegorz Bizon2018-02-062-6/+20
| * | | Merge branch 'master' into fix/gb/fix-redundant-pipeline-stagesGrzegorz Bizon2018-02-061045-7699/+17580
| |\ \ \
| * | | | Fix database schema version to match latest migrationGrzegorz Bizon2018-02-061-1/+1
| * | | | Fix indentation offenses in ensure stage serviceGrzegorz Bizon2018-02-061-12/+12
| * | | | Fix transactions-related race condition in stages codeGrzegorz Bizon2018-02-052-1/+57
| * | | | Retry migration removing stages in case of duplicatesGrzegorz Bizon2018-02-052-4/+26
| * | | | Revert create job service because of load balancingGrzegorz Bizon2018-02-057-81/+25
| * | | | Fix specs for retry build after making stages uniqueGrzegorz Bizon2018-01-252-17/+21
| * | | | Remove unique index not added in a migration from schemaGrzegorz Bizon2018-01-251-1/+0
| * | | | Fix indentation in migration removing duplicated stagesGrzegorz Bizon2018-01-251-1/+1
| * | | | Fix migration removing duplicate stages on MySQL againGrzegorz Bizon2018-01-251-0/+1
| * | | | Add an unique index on pipeline stage nameGrzegorz Bizon2018-01-252-2/+20
| * | | | Fix removing redundant pipeline stages on MySQLGrzegorz Bizon2018-01-251-4/+11
| * | | | Do not raise an error when trying to persist a jobGrzegorz Bizon2018-01-244-4/+10
| * | | | Add a new service for creating detached CI/CD jobsGrzegorz Bizon2018-01-245-10/+54
| * | | | Optimize SQL query that removes duplicated stagesGrzegorz Bizon2018-01-241-4/+4
| * | | | Remove redundant pipeline stages from the databaseGrzegorz Bizon2018-01-243-1/+66
* | | | | Merge branch '38265-stuckcijobsworker-wrongly-detects-cancels-stuck-builds-wh...Kamil Trzciński2018-02-078-33/+212
|\ \ \ \ \
| * | | | | Fix RedisCacheable#cache_attributes spec38265-stuckcijobsworker-wrongly-detects-cancels-stuck-builds-when-per-job-timeout-is-more-than-an-hourMatija Čupić2018-02-061-6/+2
| * | | | | Check return value in RedisCacheable#cached_attribute specMatija Čupić2018-02-061-3/+8
| * | | | | Use double instead of runner in RedisCacheable specMatija Čupić2018-02-061-5/+9
| * | | | | Update RedisCacheable#cache_attribute_keyMatija Čupić2018-02-051-1/+1
| * | | | | Save runner attributes only if there's changesMatija Čupić2018-02-051-1/+1
| * | | | | Extract attribute caching to RedisCacheable concernMatija Čupić2018-02-053-35/+78
| * | | | | Improve runner attribute cachineMatija Čupić2018-02-053-41/+38
| * | | | | Merge branch 'master' into 38265-stuckcijobsworker-wrongly-detects-cancels-st...Matija Čupić2018-02-04647-5422/+9460
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | Update list of allowed attribute updates in RunnerMatija Čupić2018-02-041-3/+11
| * | | | | Fix runner cache update stub in API specMatija Čupić2018-02-041-1/+1
| * | | | | Expect instead of allow Redis get stub for online? specMatija Čupić2018-02-041-1/+1
| * | | | | Refactor runner attribute caching implementationMatija Čupić2018-02-043-44/+61
| * | | | | Fix Redis leakage in Runner API specsMatija Čupić2018-01-291-0/+1
| * | | | | Use faster model updates in #update_runner_info specMatija Čupić2018-01-291-2/+2
| * | | | | Handle updating only contacted_at runner cacheMatija Čupić2018-01-291-1/+1
| * | | | | Make Ci::Runner#online? slightly more performantMatija Čupić2018-01-292-1/+3
| * | | | | Expose Ci::Runner#cached_contacted_at as TimeMatija Čupić2018-01-291-1/+5
| * | | | | Generelized cached attribute usage in runnerMatija Čupić2018-01-292-14/+30
| * | | | | Move info update implementation to Ci::Runner modelMatija Čupić2018-01-293-34/+71
| * | | | | Add CHANGELOG entryMatija Čupić2018-01-291-0/+5
| * | | | | Update runner info on all authenticated requestsMatija Čupić2018-01-292-1/+2
| * | | | | Check cache in Ci::Runner#online?Matija Čupić2018-01-292-13/+50