summaryrefslogtreecommitdiff
path: root/app/models/ci/build_trace_chunk.rb
Commit message (Expand)AuthorAgeFilesLines
* Validate chunk size when persistShinya Maeda2018-11-281-6/+11
* Lock writes to trace streamKamil Trzciński2018-11-271-2/+2
* Enable frozen string for app/models/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-models-moregfyoung2018-08-031-0/+2
* Rename retry_max left overs to retriesShinya Maeda2018-07-041-1/+1
* Add spec for ExclusiveLeaseHelpersShinya Maeda2018-07-031-1/+1
* Fix error messageShinya Maeda2018-07-031-1/+1
* Rename persistable_store instead of persist_storeShinya Maeda2018-07-031-2/+2
* Support append/truncate for fog storebuild-chunks-on-object-storageShinya Maeda2018-06-251-2/+2
* Added spec for build trace chunkShinya Maeda2018-06-251-10/+11
* Rename persisted? to data_persisted?Shinya Maeda2018-06-181-11/+7
* Fix dead lock by in_lock conflicts. Shared out in_lock logic. Changed key_r...Shinya Maeda2018-06-151-34/+27
* Allow to store BuildTraceChunks on Object StorageKamil Trzciński2018-06-071-58/+47
* Merge branch 'live-trace-v2-efficient-destroy-all' into 'master'Grzegorz Bizon2018-05-071-16/+39
|\
| * Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-041-3/+6
| |\
| * | Simplify FastDestroyAll moduleShinya Maeda2018-05-031-1/+12
| * | Clean up build_trace_chunkShinya Maeda2018-05-031-8/+9
| * | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-021-1/+1
| |\ \
| * \ \ Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-05-021-1/+1
| |\ \ \
| * | | | Introduce `use_fast_destroy` helper for parent associations. Rename method n...Shinya Maeda2018-05-021-14/+9
| * | | | Introduces `FastDestroyAll` moduleShinya Maeda2018-05-011-24/+18
| * | | | Added spec for trace archiving.Shinya Maeda2018-04-301-1/+1
| * | | | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-301-1/+1
| |\ \ \ \
| * \ \ \ \ Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-301-5/+4
| |\ \ \ \ \
| * | | | | | Fix specs. Align with the new table name ci_build_trace_chunkShinya Maeda2018-04-261-4/+1
| * | | | | | Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-261-2/+27
* | | | | | | Fix rubocopKamil Trzciński2018-05-071-1/+1
* | | | | | | Fix WRITE_LOCK_SLEEPKamil Trzciński2018-05-071-1/+1
* | | | | | | Optimise write lock parametersKamil Trzciński2018-05-071-5/+5
| |_|_|_|_|/ |/| | | | |
* | | | | | Add validation and skip logic at #truncateShinya Maeda2018-05-041-2/+5
* | | | | | Introduce Redis helpers. Rename BuildTraceChunkFlushToDbWorker to Ci::BuildTr...Shinya Maeda2018-05-041-1/+1
| |_|_|_|/ |/| | | |
* | | | | Fix BuildTraceChunkFlushToDbWorker nameShinya Maeda2018-05-021-1/+1
| |_|_|/ |/| | |
* | | | Rename BuildTraceSwapChunkWorker to BuildTraceChunkFlushToDBWorkerShinya Maeda2018-05-021-1/+1
| |_|/ |/| |
* | | Fix spec when parent record is destroyedShinya Maeda2018-04-301-1/+1
| |/ |/|
* | Fix spec. Revert #truncate in stream (But still prevent redandant calls)Shinya Maeda2018-04-301-5/+4
|/
* Optimize Trace#write/append/raw by caching data and avoiding unnecesary truncateShinya Maeda2018-04-261-27/+35
* Rename ExclusiveLease for trace write lockingShinya Maeda2018-04-261-7/+7
* Refactoring ci_job_trace to ci_build_traceShinya Maeda2018-04-261-0/+147