summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/trace.rb
Commit message (Expand)AuthorAgeFilesLines
* Revert persisting file_format in databaseextend-junit-keyword-ceShinya Maeda2018-07-041-1/+0
* Fix file_format column iu ci_job_artifacts. Allowed reports keyword under art...Shinya Maeda2018-07-021-0/+1
* 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 'live-trace-v2-efficient-destroy-all' into 'master'Grzegorz Bizon2018-05-071-1/+1
|\
| * 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-261-6/+6
| |\
| * | Implement efficient destroy of job_trace_chunksKamil Trzciński2018-04-241-1/+1
| * | Swap redis chunks when build finishedShinya Maeda2018-04-241-2/+2
* | | Enforce proper 416 support for runner trace patch endpointKamil Trzciński2018-05-071-1/+1
| |/ |/|
* | Refactoring ci_job_trace to ci_build_traceShinya Maeda2018-04-261-6/+6
|/
* Merge branch 'master' into live-trace-v2Shinya Maeda2018-04-201-1/+1
|\
| * Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉2018-04-181-1/+1
* | Align force_encoding strategy into Trace::StreamShinya Maeda2018-04-181-2/+2
* | Use w+b mode when Trace#setShinya Maeda2018-04-051-4/+4
* | Simpler chunking :)Kamil Trzciński2018-04-051-16/+12
* | Remove unrelated chanagesShinya Maeda2018-04-051-1/+1
* | Use bytesize everywhere instead of lengthShinya Maeda2018-04-051-1/+1
* | Fix archive method. Fix trace specShinya Maeda2018-04-051-6/+9
* | Add lock for deleteShinya Maeda2018-04-051-1/+1
* | Add new concernsShinya Maeda2018-04-051-3/+3
* | Implement basic live trace featureShinya Maeda2018-04-051-5/+5
* | Add chunks_store database specShinya Maeda2018-04-051-5/+22
* | Clarify namespacesShinya Maeda2018-04-051-6/+6
* | Introduce chunks storeShinya Maeda2018-04-051-4/+9
* | Revert some changesShinya Maeda2018-04-051-1/+5
* | Live trace PoCShinya Maeda2018-04-051-14/+3
|/
* Set sha256 checksum when archiving tracesShinya Maeda2018-03-071-1/+2
* Define Trace::ArchiveError to make it explit as an errorShinya Maeda2018-03-061-3/+5
* Fix static analysysShinya Maeda2018-03-061-0/+1
* Raise an error if conditions are not fulfilled in archive methodShinya Maeda2018-03-061-1/+2
* Add soec for achevie! method. Fixed the methodShinya Maeda2018-03-061-5/+6
* Add rake task. Adopt the latest fix. Drop CreateTraceArtifactServiceShinya Maeda2018-03-061-12/+22
* Proper fix for artifacts trace migration which is fully safeKamil Trzciński2018-03-061-0/+31
* Rename CreateArtifactsTraceService to CreateTraceArtifactServiceShinya Maeda2018-02-061-8/+0
* Revert live-trace pathShinya Maeda2018-02-061-24/+12
* Add CreateArtifactsTraceWorkerShinya Maeda2018-02-061-6/+6
* Expose current_pathShinya Maeda2018-02-061-6/+6
* Check existance of the file when trace_artifact is readShinya Maeda2018-02-061-2/+2
* Move default_path to legacy_default_path. Switch to the new path for live-traceShinya Maeda2018-02-061-10/+28
* Remove unnecessary changesShinya Maeda2018-02-061-6/+10
* Trace as artifactsShinya Maeda2018-02-061-8/+14
* Add CI build trace sections extractorAlessio Caiazza2017-10-051-0/+6
* Optimise trace handling code to use streaming instead of full readKamil Trzciński2017-04-061-0/+136