Commit Graph

19 Commits

Author SHA1 Message Date
Shinya Maeda 4887b1b76a Merge branch 'live-trace-v2' into live-trace-v2-schedule-db-when-job-done 2018-04-24 15:11:47 +09:00
Shinya Maeda 94ce223391 Swap redis chunks when build finished 2018-04-24 14:53:14 +09:00
Shinya Maeda ac6eb51b80 Rename SwapTraceChunkWorker to BuildTraceSwapChunkWorker 2018-04-24 14:16:42 +09:00
Shinya Maeda 8a7654a52b Fix statis analysys 2018-04-23 15:20:55 +09:00
Shinya Maeda 1e817e0018 Align force_encoding strategy into Trace::Stream 2018-04-18 15:19:53 +09:00
Shinya Maeda 731118d349 Put out schedule_to_db from inclock to avoid deadlock 2018-04-18 14:12:43 +09:00
Shinya Maeda 76485cbf8b Add ExclusiveLock in Ci::JobTraceChunk 2018-04-07 00:08:35 +09:00
Shinya Maeda 180267d686 Change Redis TTL to 1 week 2018-04-06 22:43:12 +09:00
Shinya Maeda cffee49f7f Change Redis TTL to 1day. Fixing nitpicks 2018-04-06 19:30:23 +09:00
Shinya Maeda 1a71dd049b Fix rubocop 2018-04-06 00:57:05 +09:00
Shinya Maeda d429099555 Add tests for Trace::Stream 2018-04-06 00:19:41 +09:00
Shinya Maeda f8f62ea5b6 Rename to SwapTraceChunkWorker from StashTraceChunkWorker 2018-04-05 21:15:18 +09:00
Shinya Maeda 242b4afa8f Chnaged Chunk size to 128kb. Add spec. 2018-04-05 20:39:35 +09:00
Shinya Maeda 9e146233d4 Add job_trace_chunk_spec with small fixes 2018-04-05 18:59:07 +09:00
Shinya Maeda 446086f18c Add sidekiq worker for writing operation 2018-04-05 16:57:28 +09:00
Shinya Maeda 54aec65e3e Add a gurad logic for appending oversized data 2018-04-05 16:19:32 +09:00
Shinya Maeda 26fec9d460 Fix #read to increament tell correctly 2018-04-05 14:14:54 +09:00
Kamil Trzciński 2fac77b081 Simpler chunking :) 2018-04-05 14:14:54 +09:00
Shinya Maeda accc2cab20 Add ci_job_trace_chunks table 2018-04-05 14:14:53 +09:00