summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'remove-trace-efficiently' into 'master'Kamil Trzciński2018-07-061-8/+11
|\
| * Revice the changelogShinya Maeda2018-07-061-1/+0
| * Invalidate memoization after its erasedShinya Maeda2018-07-041-0/+2
| * Simplify the commentsShinya Maeda2018-07-041-5/+2
| * Remove traces efficientlyShinya Maeda2018-07-041-8/+13
* | Use AlreadyArchivedError if it's the caseShinya Maeda2018-07-061-3/+3
* | Prevent WRITE opetaions if it's already archivedShinya Maeda2018-07-051-1/+4
|/
* Enforce setting string as value of the CI/CD variableTomasz Maczukin2018-06-251-0/+3
* Fix the query to select stale live tracesShinya Maeda2018-06-061-19/+23
* Fix ambiguous stuck ci job worker's spec. Rename lease key of archiveShinya Maeda2018-06-061-1/+1
* Add exclusive relase for trace arhiveShinya Maeda2018-06-061-14/+30
* Merge branch 'master' into 'backstage/gb/use-persisted-stages-to-improve-pipe...backstage/gb/use-persisted-stages-to-improve-pipelines-tableGrzegorz Bizon2018-06-052-1/+4
|\
| * Reveert build_relations and simply add a line for creating iidShinya Maeda2018-06-021-13/+7
| * Merge branch 'master' into per-project-pipeline-iidShinya Maeda2018-06-021-1/+1
| |\
| | * Make http_io honor HTTP(S)_PROXY environment.NLR2018-06-011-1/+1
| * | Add build_relations method in Chain::PopulateShinya Maeda2018-05-302-7/+13
| * | Remvoe disable_ddl_transaction! and redandant RecordNotUnique exception rescueShinya Maeda2018-05-221-1/+1
| * | Merge branch 'master' into per-project-pipeline-iidShinya Maeda2018-05-226-6/+111
| |\ \ | | |/
| * | Rescue RecordNotUnique when pipeline is created with non-unique iidShinya Maeda2018-05-111-1/+1
| * | Fix ensure_iid! method override problemShinya Maeda2018-05-101-2/+2
| * | Merge branch 'master' into per-project-pipeline-iidShinya Maeda2018-05-085-14/+265
| |\ \
| * | | Make Atomic Internal ID work for pipelinesKamil Trzciński2018-05-031-0/+3
* | | | Restore lazy loading of pipeline commits in preloaderGrzegorz Bizon2018-05-251-5/+9
* | | | Simplify pipelines preloader implementationGrzegorz Bizon2018-05-231-34/+29
* | | | Refactor pipeline preloader to split reponsibilities betterGrzegorz Bizon2018-05-221-10/+30
* | | | Preload number of warnings in every stage in a pipelineGrzegorz Bizon2018-05-221-1/+6
* | | | Use persisted stages to load pipelines index tableGrzegorz Bizon2018-05-212-2/+4
| |_|/ |/| |
* | | Merge branch 'feature/gb/add-regexp-variables-expression' into 'master'Kamil Trzciński2018-05-185-6/+83
|\ \ \
| * | | Simplify pattern lexeme fabrication and matcherfeature/gb/add-regexp-variables-expressionGrzegorz Bizon2018-05-181-2/+2
| * | | Add variables expression pattern validation supportGrzegorz Bizon2018-05-171-0/+4
| * | | Add anti-corruption layer above expressions pattern matchingGrzegorz Bizon2018-05-171-2/+2
| * | | Remove useless assignment in pattern lexemeGrzegorz Bizon2018-05-151-1/+1
| * | | Do not support inverse variable pattern matchingGrzegorz Bizon2018-05-151-2/+1
| * | | Add support for pattern matching in variables expressionsGrzegorz Bizon2018-05-154-3/+9
| * | | Reorganize exceptions in pipeline expressions moduleGrzegorz Bizon2018-05-155-9/+16
| * | | Add pattern matching variables expression lexemeGrzegorz Bizon2018-05-141-0/+29
| * | | Raise variables statement exception if pattern is invalidGrzegorz Bizon2018-05-142-2/+6
| * | | Do not raise if variable expression can not be evaluatedGrzegorz Bizon2018-05-141-0/+2
| * | | Implement variables expression untrusted pattern lexemeGrzegorz Bizon2018-05-111-0/+26
| | |/ | |/|
* | | Preload pipeline data for project pipelinesYorick Peterse2018-05-171-0/+28
|/ /
* | Merge branch 'live-trace-v2-efficient-destroy-all' into 'master'Grzegorz Bizon2018-05-072-3/+3
|\ \
| * \ Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-072-2/+3
| |\ \
| * \ \ Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-032-1/+8
| |\ \ \
| * \ \ \ Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-021-1/+2
| |\ \ \ \
| * | | | | Introduces `FastDestroyAll` moduleShinya Maeda2018-05-011-1/+1
| * | | | | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-302-5/+2
| |\ \ \ \ \
| * | | | | | Fix specs. Align with the new table name ci_build_trace_chunkShinya Maeda2018-04-261-1/+1
| * | | | | | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-263-19/+18
| |\ \ \ \ \ \
| * | | | | | | Implement efficient destroy of job_trace_chunksKamil Trzciński2018-04-242-4/+4
| * | | | | | | Swap redis chunks when build finishedShinya Maeda2018-04-242-5/+5