summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/trace
Commit message (Expand)AuthorAgeFilesLines
* Autofixed some untranslated stringsi18n-copLuke Bennett2019-01-311-2/+2
* Merge branch 'lock-trace-writes' into 'master'Stan Hu2018-11-271-8/+3
|\
| * Lock writes to trace streamKamil Trzciński2018-11-271-8/+3
* | Fix deadlock on ChunkedIOfix-deadlock-chunked-ioKamil Trzciński2018-11-261-13/+16
|/
* Enable frozen string for lib/gitlab/ci/**/*.rbgfyoung2018-10-303-8/+14
* Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-111-0/+8
* Merge branch 'improve-metadata-access-performance' into 'master'Grzegorz Bizon2018-07-101-197/+0
|\
| * Access metadata directly from Object StorageKamil Trzciński2018-07-091-197/+0
* | Resolve Naming/UncommunicativeMethodLin Jen-Shin2018-07-091-6/+6
|/
* Make http_io honor HTTP(S)_PROXY environment.NLR2018-06-011-1/+1
* Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-021-1/+2
|\
| * Add guardclause of offset < 0 in #truncateShinya Maeda2018-05-021-1/+1
| * Skip truncate when offset == size. Fix static analysys.Shinya Maeda2018-05-021-0/+1
* | Introduces `FastDestroyAll` moduleShinya Maeda2018-05-011-1/+1
* | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-301-0/+1
|\ \ | |/
| * Fix spec. Revert #truncate in stream (But still prevent redandant calls)Shinya Maeda2018-04-301-0/+1
* | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-262-13/+12
|\ \ | |/
| * Optimize Trace#write/append/raw by caching data and avoiding unnecesary truncateShinya Maeda2018-04-262-2/+1
| * Refactoring ci_job_trace to ci_build_traceShinya Maeda2018-04-261-11/+11
* | Implement efficient destroy of job_trace_chunksKamil Trzciński2018-04-241-3/+3
* | Swap redis chunks when build finishedShinya Maeda2018-04-241-3/+3
|/
* Merge branch 'master' into live-trace-v2Shinya Maeda2018-04-201-2/+4
|\
| * Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉2018-04-181-1/+1
| * Merge branch '44981-http-io-trace-with-multi-byte-char' into 'master'Kamil Trzciński (OoO till 16th of April)2018-04-181-6/+16
| |\
| | * Make HTTPIO compatible with multi-byte chars (Extracted from ChunkedIO)Shinya Maeda2018-04-171-6/+16
| * | [Rails5] Remove `as` keyword from `Gitlab:Ci:Trace:Stream.delegate :valid?`blackst0ne2018-04-181-1/+3
| |/
* | Align force_encoding strategy into Trace::StreamShinya Maeda2018-04-182-4/+7
* | Fix wrong sql at calculation sizeShinya Maeda2018-04-061-1/+1
* | Change Redis TTL to 1day. Fixing nitpicksShinya Maeda2018-04-061-3/+7
* | Fix Stream#file? duplicates. And the specShinya Maeda2018-04-061-4/+0
* | Merge branch 'master' into live-trace-v2Shinya Maeda2018-04-061-1/+5
|\ \ | |/
| * Add testShinya Maeda2018-04-051-2/+6
| * FixShinya Maeda2018-04-051-1/+1
| * Fix database trace to read rawShinya Maeda2018-04-051-1/+1
* | Fix bunch of textsShinya Maeda2018-04-062-3/+5
* | Fix HttpIO and specShinya Maeda2018-04-061-6/+16
* | Fix rubocopShinya Maeda2018-04-061-1/+1
* | Add spec for ChunkedIOShinya Maeda2018-04-051-16/+21
* | Revert httpio fixShinya Maeda2018-04-051-1/+1
* | Support IO.copy_streamShinya Maeda2018-04-051-5/+5
* | Fix #read to increament tell correctlyShinya Maeda2018-04-051-11/+19
* | Simpler chunking :)Kamil Trzciński2018-04-053-2/+219
* | Removed unused codeKamil Trzciński2018-04-059-795/+0
* | Fix bug; truncate did not reset size and tellShinya Maeda2018-04-052-4/+5
* | Use bytesize everywhere instead of lengthShinya Maeda2018-04-054-26/+45
* | Add a gurad logic not to hit chunk_store if unnecessaryShinya Maeda2018-04-051-0/+4
* | Fix archive method. Fix trace specShinya Maeda2018-04-052-9/+9
* | Fix static analysysShinya Maeda2018-04-055-21/+17
* | Fix Live traceShinya Maeda2018-04-052-27/+7
* | Consolidate ChunkedIOShinya Maeda2018-04-057-109/+122