Skip to content

0.10.4 index_repository OOM-crashes on large repo — v0.9.0 indexed the same tree in ~13 min* #1654

Open

Description

Version

codebase-memory-mcp 0.10.4

Platform

Linux (x64)

Install channel

GitHub release archive / install.sh / install.ps1

Binary variant

standard

What happened, and what did you expect?

Severity

High / Urgent — full-repo indexing is completely broken on 0.10.4 for large trees; blocks all graph-backed tooling for DEV_COMMON_BRANCH.

Summary

codebase-memory-mcp 0.10.4 fails to index /data/src/DEV_COMMON_BRANCH. The index worker aborts with SIGABRT (signal 6) after mimalloc allocation failures / out of memory in 'new', despite the host having ~376 GB RAM and 96 CPUs. The identical repository indexed successfully in ~13 minutes on v0.9.0. On 0.10.4 the job ran 45 minutes and had only completed ~67,300 of 5,745,011 extraction units (~1.2%) before crashing.

Environment

Item Value
Version (bad) codebase-memory-mcp 0.10.4
Version (good) codebase-memory-mcp 0.9.0
Binary path /data/codebase/.local/bin/codebase-memory-mcp
Host RAM 376 GB total (385,550 MB reported)
CPUs 96
HOME /data/codebase
Repo /data/src/DEV_COMMON_BRANCH
Allocator mimalloc
Mem budget chosen by tool budget_mb=192775 (source=ram_fraction)

Reproduction

cd /data/codebase/.local/bin
time HOME=/data/codebase ./codebase-memory-mcp cli index_repository \
  --repo-path /data/src/DEV_COMMON_BRANCH \
  --mode full \
  --name DEV_COMMON_BRANCH \
  --persistence true

Observed behaviour

level=info msg=mem.init budget_mb=192775 total_ram_mb=385550 source=ram_fraction
Running index_repository locally...
...
level=info msg=parallel.extract.progress done=67030 total=5745011
mimalloc: error: thread 0x7F52BE2BC6C0: unable to allocate memory (1048576 bytes)
mimalloc: error: thread 0x7F52A1A636C0: unable to allocate memory (2097152 bytes)
mimalloc: error: thread 0x7F52A7A7F6C0: unable to allocate memory (97201 bytes)
mimalloc: error: thread 0x7F52B6AAD6C0: unable to allocate memory (10240 bytes)
mimalloc: error: thread 0x7F529E25C6C0: out of memory in 'new'

index worker ended with crash (exit=-1, signal=6); inspect log:
  /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-WIeGC4
Failed index_repository (2724664 ms)

real  45m27.116s
user  0m4.666s
sys   0m18.775s

Post-crash memory state (allocation was clearly not host-exhaustion at steady state):

free -g
               total        used        free      shared  buff/cache   available
Mem:             376         127         110           0         138         246

Also note two startup warnings that may be relevant:

level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775

Expected behaviour

Full index of /data/src/DEV_COMMON_BRANCH completes successfully, in a time comparable to v0.9.0 (~13 minutes).

Impact

  • Cannot (re)index DEV_COMMON_BRANCH at all on 0.10.4 — hard blocker.
  • We are forced to pin/downgrade to 0.9.0 in production.
  • Any consumer relying on a fresh graph (call-graph traces, query_graph, symbol lookups) is stale or unavailable.

Analysis / suspected regression areas

  1. Massive throughput regression: ~67K units in 45 min on 0.10.4 vs. the entire 5.7M-unit tree in ~13 min on 0.9.0 — roughly a 100x+ slowdown, suggesting the extraction path itself changed (per-unit allocation, retained intermediate state, or lost batching/streaming).
  2. Unbounded memory retention in parallel.extract: allocation failures occur for small sizes (10 KB, 63 KB) alongside large ones, which is characteristic of arena/heap exhaustion inside mimalloc rather than genuine host OOM — the host still showed 246 GB available after the crash.
  3. mem.init budget_mb=192775 may not be enforced on the parallel extract workers, or is enforced per-thread (96 threads × budget) causing over-commit.
  4. No graceful degradation: the worker aborts (signal=6) rather than back-pressuring, spilling, or failing with an actionable error.

Requests

  1. Confirm and triage the performance/memory regression between 0.9.0 and 0.10.4 in the parallel.extract stage.
  2. Provide a workaround for 0.10.4 (e.g. a documented flag to cap extract concurrency or memory per worker) — please confirm whether any such knob exists, since index_repository --help exposes only --repo-path --mode --target-projects --name --persistence.
  3. Fix the abort path so memory exhaustion produces a clean, resumable failure instead of SIGABRT.
  4. Advise whether 0.9.0 remains supported until a fix ships.

Attachments to include when filing

  • /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-WIeGC4 (full worker log)
  • Output of free -g before, during and after the run
  • codebase-memory-mcp --version and index_repository --help output for both 0.9.0 and 0.10.4

Current workaround

Downgraded to codebase-memory-mcp 0.9.0, which completes the same index in ~13 minutes.

Reproduction

cd /data/codebase/.local/bin
time HOME=/data/codebase ./codebase-memory-mcp cli index_repository
--repo-path /data/src/DEV_COMMON_BRANCH
--mode full
--name DEV_COMMON_BRANCH
--persistence true

Logs


Diagnostics trajectory (memory / performance / leak issues)


Project scale (if relevant)

No response

Confirmations

  • I searched existing issues and this is not a duplicate.
  • My reproduction uses shareable code (a dummy snippet or a public OSS repository), not proprietary code.

Activity

  1. added
    parsing/qualityGraph extraction bugs, false positives, missing edges
    stability/performanceServer crashes, OOM, hangs, high CPU/memory
    windowsWindows-specific issues
    on Aug 15, 2026
  2. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    Thank you for this — the version comparison, the progress counter, the allocator output and the exact command make it far more actionable than most crash reports, and I'm sorry it is broken for you.

    Taking the severity at face value: a tree that indexed in ~13 minutes on v0.9.0 reaching 1.2% in 45 minutes before dying is not only a memory problem. Two things are wrong there, and the slowdown may well be the cause rather than a side effect — something accumulating per extraction unit would explain both the pace and the allocator failures.

    One detail stands out. The failing allocations are small:

    mimalloc: error: unable to allocate memory (10240 bytes)
    mimalloc: error: unable to allocate memory (97201 bytes)
    

    A 10 KB allocation failing on a 376 GB host means the process hit a ceiling, not the machine. That points at one of: an RLIMIT_AS/RLIMIT_DATA limit on the account, a cgroup memory limit (very common if this runs in a container or under a systemd slice), or our own budget accounting — we chose budget_mb=192775 from a RAM fraction, and if that budget is being enforced while something over-retains, we would abort exactly like this.

    The most useful next step is the worker log, and here I have some luck to offer: the log named in your output (.worker-log-WIeGC4) was very likely 0 bytes — a crashed worker's log did not survive the crash, which is the single most-reported diagnostic dead end we have (#1145, #1130, #1450 and others). That is fixed in v0.10.5, which is being released today: the log survives the crash and names its run. Re-running on v0.10.5 should give you a log with the actual failure in it, which is the fact none of us has yet.

    If you are able, these would help a great deal:

    1. cat /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-WIeGC4 — even if it is empty, please say so; that is itself information.
    2. ulimit -a as the user running the index, and cat /sys/fs/cgroup/memory.max (or /sys/fs/cgroup/memory/memory.limit_in_bytes on cgroup v1). If either shows a ceiling far below 376 GB, that likely explains the small-allocation failures outright.
    3. Rough shape of the tree: du -sh /data/src/DEV_COMMON_BRANCH and the file count. 5,745,011 extraction units is large but not unprecedented, and knowing whether this is many small files or some very large ones matters for where to look.
    4. Whether this runs inside a container.

    I am not going to guess at a fix in this comment. What I can commit to is that a regression of this size between 0.9.0 and 0.10.4 is worth bisecting properly rather than patching at the symptom, and it goes to the top of the list after today's release.

    Thank you again — a clean "worked in version X, fails in version Y" with both numbers is the most valuable kind of report we get.

  3. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    ulimit -a

    real-time non-blocking time (microseconds, -R) unlimited
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    scheduling priority (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 1541737
    max locked memory (kbytes, -l) 49350512
    max memory size (kbytes, -m) unlimited
    open files (-n) 1024
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    real-time priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 1541737
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited

    cat /sys/fs/cgroup/memory.max (or /sys/fs/cgroup/memory/memory.limit_in_bytes on cgroup v1)

    cat /sys/fs/cgroup/memory.max 2>/dev/null || cat /sys/fs/cgroup/memory/memory.limit_in_bytes 2>/dev/null || echo "no cgroup limit"
    no cgroup limit
    not defined.

    du -sh --exclude=.svn /data/src/DEV_COMMON_BRANCH
    16G /data/src/DEV_COMMON_BRANCH

    cat /data/src/DEV_COMMON_BRANCH/.cbmignore
    .svn/

    0.10.4

    time HOME=/data/codebase ./codebase-memory-mcp cli index_repository --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true
    Preparing one-shot local CBM command...
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=info msg=mem.allocator.owned classes=all
    level=info msg=mem.init budget_mb=192775 total_ram_mb=385550 source=ram_fraction
    Running index_repository locally...
    index worker ended with crash (exit=-1, signal=11); inspect log: /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-yqio0b
    Failed index_repository (1270976 ms)

    real 21m13.549s
    user 0m3.615s
    sys 0m10.065s

    its crashed three times

    /.cache/codebase-memory-mcp/logs# ls -latr
    total 4256
    -rw------- 1 root root 1555481 Aug 15 03:24 .worker-log-BlAo6U
    -rw------- 1 root root 1429421 Aug 15 03:31 .worker-log-30HZz3
    drwx------ 3 root root 4096 Aug 15 03:31 ..
    -rw------- 1 root root 1351632 Aug 15 03:37 .worker-log-yqio0b
    drwx------ 2 root root 4096 Aug 15 03:38 .

    tail -f .worker-log-BlAo6U

    level=info msg=parallel.extract.progress done=107230 total=175637
    level=info msg=parallel.extract.progress done=107490 total=175637
    level=info msg=parallel.extract.progress done=107450 total=175637
    level=info msg=parallel.extract.file.done pos=106751 elapsed_ms=1092 defs=8 path=ifl_ifd_mcae.c
    level=info msg=parallel.extract.progress done=107510 total=175637
    level=info msg=parallel.extract.progress done=107430 total=175637
    level=info msg=parallel.extract.progress done=107320 total=175637
    mimalloc: error: thread 0x7F063DB266C0: unable to allocate memory (256 bytes)
    mimalloc: error: thread 0x7F063AB206C0: unable to allocate memory (160 bytes)
    mimalloc: error: thread 0x7F063AB206C0: out of memory in 'new'

    tail -f .worker-log-30HZz3

    level=info msg=parallel.extract.progress done=105880 total=175637
    level=info msg=parallel.extract.progress done=105660 total=175637
    level=info msg=parallel.extract.progress done=105940 total=175637
    level=info msg=parallel.extract.progress done=105890 total=175637
    level=info msg=parallel.extract.progress done=105970 total=175637
    level=info msg=parallel.extract.progress done=105990 total=175637
    level=info msg=parallel.extract.progress done=105920 total=175637
    level=info msg=parallel.extract.progress done=106010 total=175637
    level=info msg=parallel.extract.progress done=105950 total=175637
    mimalloc: error: thread 0x7F6E67F326C0: unable to allocate memory (256 bytes)

    tail -f .worker-log-yqio0b

    level=info msg=parallel.extract.progress done=107070 total=175637
    level=info msg=parallel.extract.progress done=107130 total=175637
    level=info msg=parallel.extract.progress done=106960 total=175637
    level=info msg=parallel.extract.progress done=107090 total=175637
    level=info msg=parallel.extract.progress done=107140 total=175637
    mimalloc: error: thread 0x7F2BCE5A96C0: unable to allocate memory (524288 bytes)
    level=info msg=parallel.extract.progress done=106540 total=175637
    level=info msg=parallel.extract.progress done=107110 total=175637
    mimalloc: error: thread 0x7F2BC859D6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F2BD8DBE6C0: unable to allocate memory (320 bytes)

    uptime
    03:23:52 up 39 days, 22:26, 2 users, load average: 98.79, 83.04, 70.28

    with 0.9.0 on same host

    time HOME=/data/codebase ./codebase-memory-mcp cli index_repository --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true
    level=info msg=mem.init budget_mb=192775 total_ram_mb=385550
    level=info msg=index.supervisor.reap outcome=exit_nonzero exit_code=1 signal=0
    level=warn msg=index.supervisor.worker_failed outcome=exit_nonzero exit_code=1 log=/data/codebase/.cache/codebase-memory-mcp/logs/.worker-1152569.log
    level=info msg=index.supervisor.reap outcome=clean exit_code=0 signal=0

    {"project":"DEV_COMMON_BRANCH","excluded":{"dirs":["vendor" },"skipped_count":0,"nodes":5221264,"edges":17819147,"adr_present":false,"adr_hint":"Project indexed. Consider creating an Architecture Decision Record: explore the codebase with get_architecture(aspects=['all']), then use manage_adr(mode='update') to persist architectural insights across sessions.","artifact_present":false,"status":"indexed"}

    real 15m19.337s
    user 353m38.641s
    sys 21m38.106s

    max memory used:

               total        used        free      shared  buff/cache   available
    

    Mem: 376 296 15 0 64 75
    Swap: 0 0 0

    uptime
    04:05:20 up 39 days, 23:08, 2 users, load average: 15.67, 36.56, 38.25

  4. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    This is exactly what was needed, thank you — and it disproves my hypothesis, which is useful.

    I was wrong about two things:

    1. No ceiling. virtual memory unlimited, max memory size unlimited, no cgroup limit. So the small failing allocations were not a policy ceiling — the process really did exhaust memory. That removes the easy explanation.
    2. Your worker logs are not empty. I predicted they would be 0 bytes and that v0.10.5's fix would be what gave you a diagnostic. They are 1.3–1.5 MB each. So the diagnostic has been there the whole time, and asking you to wait for a release to get it was wrong.

    The most useful thing now is the end of that log:

    tail -n 300 /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-yqio0b

    The last lines before the crash should name the file being processed and the phase, which is the one fact none of us has. If it contains anything you cannot share, the final ~50 lines with paths redacted still helps — the shape of the tail (repeating pass, one huge file, a specific extractor) is what matters.

    Two new facts from your run that change the picture:

    • The crash signal moved from 6 (abort, allocation failure) to 11 (segfault), and the run died at 21 minutes instead of 45. Three crashes, at least two different signatures. A segfault is not the same failure as running out of memory, and it may be the more informative one.
    • open files (-n) 1024. That is low for a machine with 96 CPUs, and the indexer scales workers with CPU count. It is not obviously the cause of an allocation failure, but a descriptor exhaustion under heavy parallelism can surface in confusing ways, so it is worth ruling out.

    Worth trying, as both a workaround and a diagnostic — cap the worker count:

    CBM_WORKERS=8 HOME=/data/codebase ./codebase-memory-mcp cli index_repository \
      --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true

    CBM_WORKERS is documented and overrides auto-detection. On a 96-CPU host the default fans out very wide, and each worker carries its own memory. If CBM_WORKERS=8 completes — even slowly — that tells us this is per-worker memory scaling rather than a single pathological file, and it gets you an index in the meantime. If it crashes at the same point regardless of worker count, that points at one specific input instead, and the log tail will name it.

    Also worth knowing: v0.9.0 indexed this in ~13 minutes, and your 0.10.4 run reached ~1% in 45 minutes. That slowdown may well be the cause rather than a symptom — something accumulating per extraction unit would produce both. That is the bisect I want to run between 0.9.0 and 0.10.4.

    v0.10.5 is publishing today. It does not fix this, and I am not going to suggest it will. It does make a crashed worker's log survive and name its run, which matters for the next person in your position — though as your ls shows, it was not your blocker.

  5. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    tail -n 300 .worker-log-kyYnEx
    level=info msg=parallel.extract.file.done pos=102084 elapsed_ms=1315 defs=14 path=ivykis.h
    level=info msg=parallel.extract.progress done=102700 total=175637
    level=info msg=parallel.extract.progress done=102760 total=175637
    level=info msg=parallel.extract.progress done=102900 total=175637
    level=info msg=parallel.extract.progress done=102820 total=175637
    level=info msg=parallel.extract.progress done=102920 total=175637
    level=info msg=parallel.extract.progress done=102910 total=175637
    level=info msg=parallel.extract.progress done=102930 total=175637
    level=info msg=parallel.extract.file.done pos=102035 elapsed_ms=1444 defs=4 path=vector.h
    level=info msg=parallel.extract.progress done=102880 total=175637
    level=info msg=parallel.extract.progress done=102830 total=175637
    level=info msg=parallel.extract.progress done=102980 total=175637
    level=info msg=parallel.extract.progress done=102950 total=175637
    level=info msg=parallel.extract.progress done=102940 total=175637
    level=info msg=parallel.extract.progress done=102960 total=175637
    level=info msg=parallel.extract.progress done=103000 total=175637
    level=info msg=parallel.extract.progress done=103020 total=175637
    level=info msg=parallel.extract.progress done=103010 total=175637
    level=info msg=parallel.extract.progress done=102990 total=175637
    level=info msg=parallel.extract.progress done=102860 total=175637
    level=info msg=parallel.extract.progress done=103050 total=175637
    level=info msg=parallel.extract.progress done=103080 total=175637
    level=info msg=parallel.extract.progress done=102970 total=175637
    level=info msg=parallel.extract.progress done=103040 total=175637
    level=info msg=parallel.extract.progress done=103030 total=175637
    level=info msg=parallel.extract.progress done=103120 total=175637
    level=info msg=parallel.extract.progress done=103110 total=175637
    level=info msg=parallel.extract.progress done=103140 total=175637
    level=info msg=parallel.extract.progress done=103130 total=175637
    level=info msg=parallel.extract.progress done=102840 total=175637
    level=info msg=parallel.extract.progress done=103160 total=175637
    level=info msg=parallel.extract.progress done=103170 total=175637
    level=info msg=parallel.extract.progress done=103070 total=175637
    level=info msg=parallel.extract.progress done=103180 total=175637
    level=info msg=parallel.extract.progress done=103060 total=175637
    level=info msg=parallel.extract.progress done=103150 total=175637
    level=info msg=parallel.extract.progress done=103200 total=175637
    level=info msg=parallel.extract.progress done=103190 total=175637
    level=info msg=parallel.extract.progress done=103210 total=175637
    level=info msg=parallel.extract.progress done=103220 total=175637
    level=info msg=parallel.extract.progress done=103090 total=175637
    level=info msg=parallel.extract.progress done=103270 total=175637
    level=info msg=parallel.extract.progress done=103240 total=175637
    level=info msg=parallel.extract.progress done=103260 total=175637
    level=info msg=parallel.extract.progress done=103100 total=175637
    level=info msg=parallel.extract.progress done=103250 total=175637
    level=info msg=parallel.extract.progress done=103300 total=175637
    level=info msg=parallel.extract.progress done=103280 total=175637
    level=info msg=parallel.extract.progress done=103350 total=175637
    level=info msg=parallel.extract.progress done=103310 total=175637
    level=info msg=parallel.extract.progress done=103230 total=175637
    level=info msg=parallel.extract.progress done=103320 total=175637
    level=info msg=parallel.extract.progress done=103380 total=175637
    level=info msg=parallel.extract.progress done=103360 total=175637
    level=info msg=parallel.extract.progress done=103390 total=175637
    level=info msg=parallel.extract.progress done=103330 total=175637
    level=info msg=parallel.extract.progress done=103410 total=175637
    level=info msg=parallel.extract.progress done=103400 total=175637
    level=info msg=parallel.extract.progress done=103370 total=175637
    level=info msg=parallel.extract.progress done=103420 total=175637
    level=info msg=parallel.extract.progress done=103440 total=175637
    level=info msg=parallel.extract.progress done=103430 total=175637
    level=info msg=parallel.extract.progress done=103450 total=175637
    level=info msg=parallel.extract.progress done=103290 total=175637
    level=info msg=parallel.extract.progress done=103460 total=175637
    level=info msg=parallel.extract.progress done=103470 total=175637
    level=info msg=parallel.extract.progress done=103530 total=175637
    level=info msg=parallel.extract.progress done=103520 total=175637
    level=info msg=parallel.extract.progress done=103500 total=175637
    level=info msg=parallel.extract.progress done=103490 total=175637
    level=info msg=parallel.extract.progress done=103550 total=175637
    level=info msg=parallel.extract.progress done=103540 total=175637
    level=info msg=parallel.extract.file.done pos=102744 elapsed_ms=1343 defs=2 path=_api.h
    level=info msg=parallel.extract.progress done=103580 total=175637
    level=info msg=parallel.extract.progress done=103590 total=175637
    level=info msg=parallel.extract.progress done=103510 total=175637
    level=info msg=parallel.extract.progress done=103570 total=175637
    level=info msg=parallel.extract.progress done=103610 total=175637
    level=info msg=parallel.extract.progress done=103630 total=175637
    level=info msg=parallel.extract.progress done=103650 total=175637
    level=info msg=parallel.extract.progress done=103620 total=175637
    level=info msg=parallel.extract.progress done=103600 total=175637
    level=info msg=parallel.extract.progress done=103480 total=175637
    level=info msg=parallel.extract.progress done=103340 total=175637
    level=info msg=parallel.extract.progress done=103670 total=175637
    level=info msg=parallel.extract.progress done=103660 total=175637
    level=info msg=parallel.extract.progress done=103710 total=175637
    level=info msg=parallel.extract.progress done=103720 total=175637
    level=info msg=parallel.extract.progress done=103750 total=175637
    level=info msg=parallel.extract.progress done=103680 total=175637
    level=info msg=parallel.extract.progress done=103700 total=175637
    level=info msg=parallel.extract.progress done=103560 total=175637
    level=info msg=parallel.extract.progress done=103770 total=175637
    level=info msg=parallel.extract.progress done=103800 total=175637
    level=info msg=parallel.extract.progress done=103780 total=175637
    level=info msg=parallel.extract.progress done=103760 total=175637
    level=info msg=parallel.extract.progress done=103730 total=175637
    level=info msg=parallel.extract.progress done=103790 total=175637
    level=info msg=parallel.extract.progress done=103690 total=175637
    level=info msg=parallel.extract.progress done=103840 total=175637
    level=info msg=parallel.extract.progress done=103640 total=175637
    level=info msg=parallel.extract.progress done=103810 total=175637
    level=info msg=parallel.extract.progress done=103850 total=175637
    level=info msg=parallel.extract.progress done=103860 total=175637
    level=info msg=parallel.extract.progress done=103820 total=175637
    level=info msg=parallel.extract.progress done=103830 total=175637
    level=info msg=parallel.extract.progress done=103880 total=175637
    level=info msg=parallel.extract.progress done=103910 total=175637
    level=info msg=parallel.extract.progress done=103890 total=175637
    level=info msg=parallel.extract.progress done=103930 total=175637
    level=info msg=parallel.extract.progress done=103940 total=175637
    level=info msg=parallel.extract.progress done=103900 total=175637
    level=info msg=parallel.extract.progress done=103920 total=175637
    level=info msg=parallel.extract.progress done=103950 total=175637
    level=info msg=parallel.extract.progress done=103960 total=175637
    level=info msg=parallel.extract.progress done=104000 total=175637
    level=info msg=parallel.extract.progress done=103870 total=175637
    level=info msg=parallel.extract.progress done=103980 total=175637
    level=info msg=parallel.extract.progress done=103740 total=175637
    level=info msg=parallel.extract.progress done=103970 total=175637
    level=info msg=parallel.extract.progress done=103990 total=175637
    level=info msg=parallel.extract.progress done=104030 total=175637
    level=info msg=parallel.extract.progress done=104070 total=175637
    level=info msg=parallel.extract.progress done=104020 total=175637
    level=info msg=parallel.extract.progress done=104040 total=175637
    level=info msg=parallel.extract.progress done=104010 total=175637
    level=info msg=parallel.extract.progress done=104090 total=175637
    level=info msg=parallel.extract.progress done=104060 total=175637
    level=info msg=parallel.extract.progress done=104050 total=175637
    level=info msg=parallel.extract.progress done=104100 total=175637
    level=info msg=parallel.extract.progress done=104120 total=175637
    level=info msg=parallel.extract.progress done=104170 total=175637
    level=info msg=parallel.extract.progress done=104110 total=175637
    level=info msg=parallel.extract.progress done=104180 total=175637
    level=info msg=parallel.extract.progress done=104160 total=175637
    level=info msg=parallel.extract.progress done=104140 total=175637
    level=info msg=parallel.extract.progress done=104200 total=175637
    level=info msg=parallel.extract.progress done=104150 total=175637
    level=info msg=parallel.extract.progress done=104190 total=175637
    level=info msg=parallel.extract.progress done=104270 total=175637
    level=info msg=parallel.extract.progress done=104250 total=175637
    level=info msg=parallel.extract.progress done=104230 total=175637
    level=info msg=parallel.extract.progress done=104280 total=175637
    level=info msg=parallel.extract.progress done=104260 total=175637
    level=info msg=parallel.extract.progress done=104080 total=175637
    level=info msg=parallel.extract.progress done=104320 total=175637
    level=info msg=parallel.extract.progress done=104300 total=175637
    level=info msg=parallel.extract.progress done=104350 total=175637
    level=info msg=parallel.extract.progress done=104330 total=175637
    level=info msg=parallel.extract.progress done=104130 total=175637
    level=info msg=parallel.extract.progress done=104310 total=175637
    level=info msg=parallel.extract.progress done=104290 total=175637
    level=info msg=parallel.extract.progress done=104340 total=175637
    level=info msg=parallel.extract.progress done=104380 total=175637
    level=info msg=parallel.extract.progress done=104220 total=175637
    level=info msg=parallel.extract.progress done=104240 total=175637
    level=info msg=parallel.extract.progress done=104410 total=175637
    level=info msg=parallel.extract.progress done=104360 total=175637
    level=info msg=parallel.extract.progress done=104430 total=175637
    level=info msg=parallel.extract.progress done=104450 total=175637
    level=info msg=parallel.extract.progress done=104420 total=175637
    level=info msg=parallel.extract.progress done=104400 total=175637
    level=info msg=parallel.extract.progress done=104440 total=175637
    level=info msg=parallel.extract.progress done=104490 total=175637
    level=info msg=parallel.extract.progress done=104470 total=175637
    level=info msg=parallel.extract.progress done=104460 total=175637
    level=info msg=parallel.extract.progress done=104510 total=175637
    level=info msg=parallel.extract.progress done=104550 total=175637
    level=info msg=parallel.extract.progress done=104480 total=175637
    level=info msg=parallel.extract.file.done pos=103758 elapsed_ms=1304 defs=17 path=_ctl.h
    level=info msg=parallel.extract.progress done=104500 total=175637
    level=info msg=parallel.extract.progress done=104560 total=175637
    level=info msg=parallel.extract.progress done=104370 total=175637
    level=info msg=parallel.extract.progress done=104540 total=175637
    level=info msg=parallel.extract.progress done=104580 total=175637
    level=info msg=parallel.extract.progress done=104520 total=175637
    level=info msg=parallel.extract.progress done=104620 total=175637
    level=info msg=parallel.extract.progress done=104390 total=175637
    level=info msg=parallel.extract.progress done=104590 total=175637
    level=info msg=parallel.extract.progress done=104630 total=175637
    level=info msg=parallel.extract.progress done=104660 total=175637
    level=info msg=parallel.extract.progress done=104670 total=175637
    level=info msg=parallel.extract.progress done=104610 total=175637
    level=info msg=parallel.extract.progress done=104600 total=175637
    level=info msg=parallel.extract.progress done=104680 total=175637
    level=info msg=parallel.extract.progress done=104530 total=175637
    level=info msg=parallel.extract.progress done=104700 total=175637
    level=info msg=parallel.extract.progress done=104690 total=175637
    level=info msg=parallel.extract.progress done=104710 total=175637
    level=info msg=parallel.extract.progress done=104650 total=175637
    level=info msg=parallel.extract.progress done=104210 total=175637
    level=info msg=parallel.extract.progress done=104740 total=175637
    level=info msg=parallel.extract.progress done=104730 total=175637
    level=info msg=parallel.extract.progress done=104720 total=175637
    level=info msg=parallel.extract.file.done pos=103878 elapsed_ms=1542 defs=6 path=1-1.c
    level=info msg=parallel.extract.progress done=104570 total=175637
    level=info msg=parallel.extract.progress done=104760 total=175637
    level=info msg=parallel.extract.progress done=104810 total=175637
    level=info msg=parallel.extract.progress done=104840 total=175637
    level=info msg=parallel.extract.progress done=104800 total=175637
    level=info msg=parallel.extract.progress done=104640 total=175637
    level=info msg=parallel.extract.progress done=104870 total=175637
    level=info msg=parallel.extract.progress done=104790 total=175637
    level=info msg=parallel.extract.progress done=104860 total=175637
    level=info msg=parallel.extract.progress done=104820 total=175637
    level=info msg=parallel.extract.progress done=104850 total=175637
    level=info msg=parallel.extract.progress done=104770 total=175637
    level=info msg=parallel.extract.progress done=104880 total=175637
    level=info msg=parallel.extract.progress done=104890 total=175637
    level=info msg=parallel.extract.progress done=104930 total=175637
    level=info msg=parallel.extract.progress done=104910 total=175637
    level=info msg=parallel.extract.progress done=104940 total=175637
    level=info msg=parallel.extract.progress done=104900 total=175637
    level=info msg=parallel.extract.progress done=104920 total=175637
    level=info msg=parallel.extract.progress done=104780 total=175637
    level=info msg=parallel.extract.progress done=104750 total=175637
    level=info msg=parallel.extract.progress done=105000 total=175637
    level=info msg=parallel.extract.file.done pos=104403 elapsed_ms=1032 defs=2 path=assert.h
    level=info msg=parallel.extract.progress done=104950 total=175637
    level=info msg=parallel.extract.progress done=105040 total=175637
    level=info msg=parallel.extract.progress done=104970 total=175637
    level=info msg=parallel.extract.progress done=104980 total=175637
    level=info msg=parallel.extract.progress done=104830 total=175637
    level=info msg=parallel.extract.progress done=105060 total=175637
    level=info msg=parallel.extract.progress done=104960 total=175637
    level=info msg=parallel.extract.progress done=105010 total=175637
    level=info msg=parallel.extract.progress done=105050 total=175637
    level=info msg=parallel.extract.progress done=105070 total=175637
    level=info msg=parallel.extract.progress done=104990 total=175637
    level=info msg=parallel.extract.progress done=105100 total=175637
    level=info msg=parallel.extract.progress done=105090 total=175637
    level=info msg=parallel.extract.progress done=105030 total=175637
    level=info msg=parallel.extract.progress done=105110 total=175637
    level=info msg=parallel.extract.progress done=105120 total=175637
    level=info msg=parallel.extract.progress done=105170 total=175637
    level=info msg=parallel.extract.progress done=105160 total=175637
    level=info msg=parallel.extract.progress done=105130 total=175637
    level=info msg=parallel.extract.progress done=105140 total=175637
    level=info msg=parallel.extract.progress done=105180 total=175637
    level=info msg=parallel.extract.progress done=105150 total=175637
    level=info msg=parallel.extract.progress done=105020 total=175637
    level=info msg=parallel.extract.progress done=105080 total=175637
    level=info msg=parallel.extract.progress done=105190 total=175637
    level=info msg=parallel.extract.progress done=105240 total=175637
    level=info msg=parallel.extract.progress done=105250 total=175637
    level=info msg=parallel.extract.progress done=105220 total=175637
    level=info msg=parallel.extract.progress done=105270 total=175637
    level=info msg=parallel.extract.progress done=105290 total=175637
    level=info msg=parallel.extract.file.done pos=104565 elapsed_ms=1185 defs=14 path=advance_forward.hpp
    level=info msg=parallel.extract.progress done=105300 total=175637
    level=info msg=parallel.extract.progress done=105210 total=175637
    level=info msg=parallel.extract.progress done=105280 total=175637
    level=info msg=parallel.extract.progress done=105310 total=175637
    level=info msg=parallel.extract.progress done=105200 total=175637
    level=info msg=parallel.extract.progress done=105320 total=175637
    level=info msg=parallel.extract.progress done=105230 total=175637
    level=info msg=parallel.extract.progress done=105330 total=175637
    level=info msg=parallel.extract.progress done=105370 total=175637
    level=info msg=parallel.extract.progress done=105340 total=175637
    level=info msg=parallel.extract.progress done=105400 total=175637
    level=info msg=parallel.extract.progress done=105450 total=175637
    level=info msg=parallel.extract.progress done=105350 total=175637
    level=info msg=parallel.extract.progress done=105390 total=175637
    level=info msg=parallel.extract.progress done=105460 total=175637
    level=info msg=parallel.extract.progress done=105470 total=175637
    level=info msg=parallel.extract.progress done=105420 total=175637
    level=info msg=parallel.extract.progress done=105430 total=175637
    level=info msg=parallel.extract.progress done=105260 total=175637
    level=info msg=parallel.extract.progress done=105410 total=175637
    level=info msg=parallel.extract.progress done=105480 total=175637
    level=info msg=parallel.extract.progress done=105360 total=175637
    level=info msg=parallel.extract.progress done=105510 total=175637
    level=info msg=parallel.extract.progress done=105440 total=175637
    level=info msg=parallel.extract.progress done=105490 total=175637
    level=info msg=parallel.extract.progress done=105560 total=175637
    level=info msg=parallel.extract.progress done=105530 total=175637
    level=info msg=parallel.extract.progress done=105520 total=175637
    level=info msg=parallel.extract.progress done=105540 total=175637
    level=info msg=parallel.extract.progress done=105580 total=175637
    level=info msg=parallel.extract.progress done=105550 total=175637
    level=info msg=parallel.extract.progress done=105590 total=175637
    level=info msg=parallel.extract.progress done=105570 total=175637
    level=info msg=parallel.extract.progress done=105380 total=175637
    level=info msg=parallel.extract.progress done=105600 total=175637
    level=info msg=parallel.extract.progress done=105630 total=175637
    level=info msg=parallel.extract.progress done=105500 total=175637
    level=info msg=parallel.extract.progress done=105620 total=175637
    level=info msg=parallel.extract.progress done=105700 total=175637
    level=info msg=parallel.extract.progress done=105660 total=175637
    level=info msg=parallel.extract.progress done=105690 total=175637
    level=info msg=parallel.extract.progress done=105710 total=175637
    level=info msg=parallel.extract.progress done=105720 total=175637
    level=info msg=parallel.extract.progress done=105680 total=175637
    level=info msg=parallel.extract.progress done=105740 total=175637
    level=info msg=parallel.extract.progress done=105750 total=175637
    level=info msg=parallel.extract.progress done=105760 total=175637
    level=info msg=parallel.extract.progress done=105670 total=175637
    level=info msg=parallel.extract.progress done=105730 total=175637
    mimalloc: error: thread 0x7F09F3F4D6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F09DFF256C0: unable to allocate memory (256 bytes)

  6. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    This is the most useful thing in the thread so far. Two observations, one of which I think is the actual lead.

    1. The log has no crash record — it just stops. 300 lines of routine progress and then nothing. That is consistent with the process being killed outright (segfault / SIGKILL) rather than failing an allocation and unwinding, and it matches the signal=11 run. So the abort-on-allocation case and the segfault case may not be the same bug.

    2. The lead: extraction is pathologically slow per file, on trivial files.

    parallel.extract.file.done pos=102084 elapsed_ms=1315 defs=14 path=ivykis.h
    parallel.extract.file.done pos=102035 elapsed_ms=1444 defs=4  path=vector.h
    

    1.3–1.4 seconds for a header yielding 4 and 14 definitions. That is orders of magnitude off. Whatever those milliseconds are being spent on, it is not parsing a small header — and it lines up with your original observation that v0.9.0 did the whole tree in ~13 minutes while 0.10.4 reached ~1% in 45.

    The shape I suspect is per-file work that scales with everything already extracted — a lookup or merge that walks the accumulated set for each new file. That single mechanism would explain all three symptoms at once: the quadratic slowdown, the memory growth, and a crash that arrives late rather than at a specific file.

    The one command that would confirm or kill that theory — sample the per-file time across the run:

    grep -o 'pos=[0-9]* elapsed_ms=[0-9]*' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-kyYnEx \
      | awk 'NR%500==1' | head -40

    If elapsed_ms is small early and climbs steadily as pos grows, it is accumulation and the fix is a data-structure problem on our side. If it is uniformly ~1300 ms from the very first file, it is something constant about this tree — and that is a different, easier bug. Either answer is decisive, and it is one grep.

    Also, if it is easy: the same two lines from the earliest part of the log

    grep 'extract.file.done' .worker-log-kyYnEx | head -5

    One thing to clear up: this log reports total=175637, while your first report showed total=5745011. Is this a different run — a narrower path, or the CBM_WORKERS=8 attempt? I want to be sure I am reading the failing configuration and not a smaller one.

    For completeness: no crash line in the tail means the "worker log survives a crash" fix in v0.10.5 would not have added anything here — your logs were already being written. I said earlier it would help you; it would not have. The gap it closes is for people whose logs are genuinely empty, which is not your case.

  7. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    Yes these different runs the first with large repo is around 80GB which wrongly added some un-wanted directories in the repo....
    first run (80GB) - crashed

    level=info msg=parallel.extract.progress done=67030 total=5745011
    mimalloc: error: thread 0x7F52BE2BC6C0: unable to allocate memory (1048576 bytes)
    mimalloc: error: thread 0x7F52A1A636C0: unable to allocate memory (2097152 bytes)
    mimalloc: error: thread 0x7F52A7A7F6C0: unable to allocate memory (97201 bytes)
    mimalloc: error: thread 0x7F52B6AAD6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F529E25C6C0: out of memory in 'new'

    index worker ended with crash (exit=-1, signal=6); inspect log:
    /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-WIeGC4
    Failed index_repository (2724664 ms)

    real 45m27.116s
    user 0m4.666s
    sys 0m18.775s

    second run: (16GB) - crashed

    second run with small tail logs is cleared the un wanted data from repo and its reduced 16GB... (21 min with three tail logs)

    third run 16gb -> CBM_WORKERS =16 - crashed

    third run -> just pasted 300 lines from worker log and used CBM_WORKERS=16

    4th run 16gb -> CBM_WORKERS =8 - crashed -- still running but already one time crashed

    grep -o 'pos=[0-9]* elapsed_ms=[0-9]*' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o | awk 'NR%500==1' | head -50
    pos=7 elapsed_ms=5004

    tail -n 3000 .worker-log-DxCd2o
    level=info msg=parallel.extract.progress done=77190 total=175637
    level=info msg=parallel.extract.progress done=77200 total=175637
    level=info msg=parallel.extract.progress done=77210 total=175637
    level=info msg=parallel.extract.progress done=77220 total=175637
    level=info msg=parallel.extract.progress done=77230 total=175637
    level=info msg=parallel.extract.progress done=77240 total=175637
    level=info msg=parallel.extract.progress done=77250 total=175637
    level=info msg=parallel.extract.progress done=77260 total=175637
    level=info msg=parallel.extract.progress done=77270 total=175637
    level=info msg=parallel.extract.progress done=77280 total=175637
    level=info msg=parallel.extract.progress done=77290 total=175637
    level=info msg=parallel.extract.progress done=77300 total=175637
    level=info msg=parallel.extract.progress done=77310 total=175637
    level=info msg=parallel.extract.progress done=77320 total=175637
    level=info msg=parallel.extract.progress done=77330 total=175637
    level=info msg=parallel.extract.progress done=77340 total=175637
    level=info msg=parallel.extract.progress done=77350 total=175637
    level=info msg=parallel.extract.progress done=77360 total=175637
    level=info msg=parallel.extract.progress done=77370 total=175637
    level=info msg=parallel.extract.progress done=77380 total=175637
    level=info msg=parallel.extract.progress done=77390 total=175637
    level=info msg=parallel.extract.progress done=77400 total=175637
    level=info msg=parallel.extract.progress done=77410 total=175637
    level=info msg=parallel.extract.progress done=77420 total=175637
    level=info msg=parallel.extract.progress done=77430 total=175637
    level=info msg=parallel.extract.progress done=77440 total=175637
    level=info msg=parallel.extract.progress done=77450 total=175637
    level=info msg=parallel.extract.progress done=77460 total=175637
    level=info msg=parallel.extract.progress done=77470 total=175637
    level=info msg=parallel.extract.progress done=77480 total=175637
    level=info msg=parallel.extract.progress done=77490 total=175637
    level=info msg=parallel.extract.progress done=77500 total=175637
    level=info msg=parallel.extract.progress done=77510 total=175637
    level=info msg=parallel.extract.progress done=77520 total=175637
    level=info msg=parallel.extract.progress done=77530 total=175637
    level=info msg=parallel.extract.progress done=77540 total=175637
    level=info msg=parallel.extract.progress done=77550 total=175637
    level=info msg=parallel.extract.progress done=77560 total=175637
    level=info msg=parallel.extract.progress done=77570 total=175637
    level=info msg=parallel.extract.progress done=77580 total=175637
    level=info msg=parallel.extract.progress done=77590 total=175637
    level=info msg=parallel.extract.progress done=77610 total=175637
    level=info msg=parallel.extract.progress done=77600 total=175637
    level=info msg=parallel.extract.progress done=77620 total=175637
    level=info msg=parallel.extract.progress done=77630 total=175637
    level=info msg=parallel.extract.progress done=77640 total=175637
    level=info msg=parallel.extract.progress done=77650 total=175637
    level=info msg=parallel.extract.progress done=77660 total=175637
    level=info msg=parallel.extract.progress done=77670 total=175637
    level=info msg=parallel.extract.progress done=77680 total=175637
    level=info msg=parallel.extract.progress done=77700 total=175637
    level=info msg=parallel.extract.progress done=77690 total=175637
    level=info msg=parallel.extract.progress done=77710 total=175637
    level=info msg=parallel.extract.progress done=77720 total=175637
    level=info msg=parallel.extract.progress done=77730 total=175637
    level=info msg=parallel.extract.progress done=77740 total=175637
    level=info msg=parallel.extract.progress done=77750 total=175637
    level=info msg=parallel.extract.progress done=77760 total=175637
    level=info msg=parallel.extract.progress done=77770 total=175637
    level=info msg=parallel.extract.progress done=77780 total=175637
    level=info msg=parallel.extract.progress done=77790 total=175637
    level=info msg=parallel.extract.progress done=77800 total=175637
    level=info msg=parallel.extract.progress done=77810 total=175637
    level=info msg=parallel.extract.progress done=77820 total=175637
    level=info msg=parallel.extract.progress done=77830 total=175637
    level=info msg=parallel.extract.progress done=77840 total=175637
    level=info msg=parallel.extract.progress done=77850 total=175637
    level=info msg=parallel.extract.progress done=77860 total=175637
    level=info msg=parallel.extract.progress done=77870 total=175637
    level=info msg=parallel.extract.progress done=77880 total=175637
    level=info msg=parallel.extract.progress done=77890 total=175637
    level=info msg=parallel.extract.progress done=77900 total=175637
    level=info msg=parallel.extract.progress done=77910 total=175637
    level=info msg=parallel.extract.progress done=77920 total=175637
    level=info msg=parallel.extract.progress done=77930 total=175637
    level=info msg=parallel.extract.progress done=77940 total=175637
    level=info msg=parallel.extract.progress done=77950 total=175637
    level=info msg=parallel.extract.progress done=77960 total=175637
    level=info msg=parallel.extract.progress done=77970 total=175637
    level=info msg=parallel.extract.progress done=77980 total=175637
    level=info msg=parallel.extract.progress done=77990 total=175637
    level=info msg=parallel.extract.progress done=78000 total=175637
    level=info msg=parallel.extract.progress done=78010 total=175637
    level=info msg=parallel.extract.progress done=78020 total=175637
    level=info msg=parallel.extract.progress done=78030 total=175637
    level=info msg=parallel.extract.progress done=78050 total=175637
    level=info msg=parallel.extract.progress done=78040 total=175637
    level=info msg=parallel.extract.progress done=78060 total=175637
    level=info msg=parallel.extract.progress done=78070 total=175637
    level=info msg=parallel.extract.progress done=78080 total=175637
    level=info msg=parallel.extract.progress done=78090 total=175637
    level=info msg=parallel.extract.progress done=78100 total=175637
    level=info msg=parallel.extract.progress done=78110 total=175637
    level=info msg=parallel.extract.progress done=78120 total=175637
    level=info msg=parallel.extract.progress done=78140 total=175637
    level=info msg=parallel.extract.progress done=78150 total=175637
    level=info msg=parallel.extract.progress done=78130 total=175637
    level=info msg=parallel.extract.progress done=78160 total=175637
    level=info msg=parallel.extract.progress done=78170 total=175637
    level=info msg=parallel.extract.progress done=78180 total=175637
    level=info msg=parallel.extract.progress done=78190 total=175637
    level=info msg=parallel.extract.progress done=78200 total=175637
    level=info msg=parallel.extract.progress done=78210 total=175637
    level=info msg=parallel.extract.progress done=78220 total=175637
    level=info msg=parallel.extract.progress done=78230 total=175637
    level=info msg=parallel.extract.progress done=78240 total=175637
    level=info msg=parallel.extract.progress done=78250 total=175637
    level=info msg=parallel.extract.progress done=78260 total=175637
    level=info msg=parallel.extract.progress done=78270 total=175637
    level=info msg=parallel.extract.progress done=78280 total=175637
    level=info msg=parallel.extract.progress done=78290 total=175637
    level=info msg=parallel.extract.progress done=78300 total=175637
    level=info msg=parallel.extract.progress done=78310 total=175637
    level=info msg=parallel.extract.progress done=78330 total=175637
    level=info msg=parallel.extract.progress done=78320 total=175637
    level=info msg=parallel.extract.progress done=78340 total=175637
    level=info msg=parallel.extract.progress done=78350 total=175637
    level=info msg=parallel.extract.progress done=78360 total=175637
    level=info msg=parallel.extract.progress done=78370 total=175637
    level=info msg=parallel.extract.progress done=78380 total=175637
    level=info msg=parallel.extract.progress done=78390 total=175637
    level=info msg=parallel.extract.progress done=78400 total=175637
    level=info msg=parallel.extract.progress done=78410 total=175637
    level=info msg=parallel.extract.progress done=78420 total=175637
    level=info msg=parallel.extract.progress done=78430 total=175637
    level=info msg=parallel.extract.progress done=78440 total=175637
    level=info msg=parallel.extract.progress done=78450 total=175637
    level=info msg=parallel.extract.progress done=78460 total=175637
    level=info msg=parallel.extract.progress done=78470 total=175637
    level=info msg=parallel.extract.progress done=78480 total=175637
    level=info msg=parallel.extract.progress done=78500 total=175637
    level=info msg=parallel.extract.progress done=78490 total=175637
    level=info msg=parallel.extract.progress done=78510 total=175637
    level=info msg=parallel.extract.progress done=78520 total=175637
    level=info msg=parallel.extract.progress done=78530 total=175637
    level=info msg=parallel.extract.progress done=78540 total=175637
    level=info msg=parallel.extract.progress done=78550 total=175637
    level=info msg=parallel.extract.progress done=78560 total=175637
    level=info msg=parallel.extract.progress done=78570 total=175637
    level=info msg=parallel.extract.progress done=78580 total=175637
    level=info msg=parallel.extract.progress done=78590 total=175637
    level=info msg=parallel.extract.progress done=78600 total=175637
    level=info msg=parallel.extract.progress done=78610 total=175637
    level=info msg=parallel.extract.progress done=78620 total=175637
    level=info msg=parallel.extract.progress done=78630 total=175637
    level=info msg=parallel.extract.progress done=78640 total=175637
    level=info msg=parallel.extract.progress done=78650 total=175637
    level=info msg=parallel.extract.progress done=78660 total=175637
    level=info msg=parallel.extract.progress done=78670 total=175637
    level=info msg=parallel.extract.progress done=78680 total=175637
    level=info msg=parallel.extract.progress done=78690 total=175637
    level=info msg=parallel.extract.progress done=78700 total=175637
    level=info msg=parallel.extract.progress done=78710 total=175637
    level=info msg=parallel.extract.progress done=78720 total=175637
    level=info msg=parallel.extract.progress done=78730 total=175637
    level=info msg=parallel.extract.progress done=78740 total=175637
    level=info msg=parallel.extract.progress done=78750 total=175637
    level=info msg=parallel.extract.progress done=78760 total=175637
    level=info msg=parallel.extract.progress done=78770 total=175637
    level=info msg=parallel.extract.progress done=78790 total=175637
    level=info msg=parallel.extract.progress done=78780 total=175637
    level=info msg=parallel.extract.progress done=78800 total=175637
    level=info msg=parallel.extract.progress done=78810 total=175637
    level=info msg=parallel.extract.progress done=78820 total=175637
    level=info msg=parallel.extract.progress done=78830 total=175637
    level=info msg=parallel.extract.progress done=78840 total=175637
    level=info msg=parallel.extract.progress done=78850 total=175637
    level=info msg=parallel.extract.progress done=78860 total=175637
    level=info msg=parallel.extract.progress done=78870 total=175637
    level=info msg=parallel.extract.progress done=78880 total=175637
    level=info msg=parallel.extract.progress done=78890 total=175637
    level=info msg=parallel.extract.progress done=78900 total=175637
    level=info msg=parallel.extract.progress done=78910 total=175637
    level=info msg=parallel.extract.progress done=78920 total=175637
    level=info msg=parallel.extract.progress done=78930 total=175637
    level=info msg=parallel.extract.progress done=78940 total=175637
    level=info msg=parallel.extract.progress done=78950 total=175637
    level=info msg=parallel.extract.progress done=78960 total=175637
    level=info msg=parallel.extract.progress done=78970 total=175637
    level=info msg=parallel.extract.progress done=78980 total=175637
    level=info msg=parallel.extract.progress done=78990 total=175637
    level=info msg=parallel.extract.progress done=79010 total=175637
    level=info msg=parallel.extract.progress done=79000 total=175637
    level=info msg=parallel.extract.progress done=79020 total=175637
    level=info msg=parallel.extract.progress done=79030 total=175637
    level=info msg=parallel.extract.progress done=79040 total=175637
    level=info msg=parallel.extract.progress done=79050 total=175637
    level=info msg=parallel.extract.progress done=79060 total=175637
    level=info msg=parallel.extract.progress done=79070 total=175637
    level=info msg=parallel.extract.progress done=79080 total=175637
    level=info msg=parallel.extract.progress done=79090 total=175637
    level=info msg=parallel.extract.progress done=79100 total=175637
    level=info msg=parallel.extract.progress done=79110 total=175637
    level=info msg=parallel.extract.progress done=79120 total=175637
    level=info msg=parallel.extract.progress done=79130 total=175637
    level=info msg=parallel.extract.progress done=79140 total=175637
    level=info msg=parallel.extract.progress done=79150 total=175637
    level=info msg=parallel.extract.progress done=79160 total=175637
    level=info msg=parallel.extract.progress done=79170 total=175637
    level=info msg=parallel.extract.progress done=79180 total=175637
    level=info msg=parallel.extract.progress done=79190 total=175637
    level=info msg=parallel.extract.progress done=79200 total=175637
    level=info msg=parallel.extract.progress done=79210 total=175637
    level=info msg=parallel.extract.progress done=79220 total=175637
    level=info msg=parallel.extract.progress done=79230 total=175637
    level=info msg=parallel.extract.progress done=79240 total=175637
    level=info msg=parallel.extract.progress done=79250 total=175637
    level=info msg=parallel.extract.progress done=79260 total=175637
    level=info msg=parallel.extract.progress done=79270 total=175637
    level=info msg=parallel.extract.progress done=79280 total=175637
    level=info msg=parallel.extract.progress done=79290 total=175637
    level=info msg=parallel.extract.progress done=79300 total=175637
    level=info msg=parallel.extract.progress done=79310 total=175637
    level=info msg=parallel.extract.progress done=79320 total=175637
    level=info msg=parallel.extract.progress done=79330 total=175637
    level=info msg=parallel.extract.progress done=79350 total=175637
    level=info msg=parallel.extract.progress done=79360 total=175637
    level=info msg=parallel.extract.progress done=79340 total=175637
    level=info msg=parallel.extract.progress done=79370 total=175637
    level=info msg=parallel.extract.progress done=79380 total=175637
    level=info msg=parallel.extract.progress done=79390 total=175637
    level=info msg=parallel.extract.progress done=79400 total=175637
    level=info msg=parallel.extract.progress done=79410 total=175637
    level=info msg=parallel.extract.progress done=79420 total=175637
    level=info msg=parallel.extract.progress done=79430 total=175637
    level=info msg=parallel.extract.progress done=79440 total=175637
    level=info msg=parallel.extract.progress done=79450 total=175637
    level=info msg=parallel.extract.progress done=79460 total=175637
    level=info msg=parallel.extract.progress done=79470 total=175637
    level=info msg=parallel.extract.progress done=79480 total=175637
    level=info msg=parallel.extract.progress done=79490 total=175637
    level=info msg=parallel.extract.progress done=79500 total=175637
    level=info msg=parallel.extract.progress done=79510 total=175637
    level=info msg=parallel.extract.progress done=79520 total=175637
    level=info msg=parallel.extract.progress done=79530 total=175637
    level=info msg=parallel.extract.progress done=79540 total=175637
    level=info msg=parallel.extract.progress done=79550 total=175637
    level=info msg=parallel.extract.progress done=79560 total=175637
    level=info msg=parallel.extract.progress done=79570 total=175637
    level=info msg=parallel.extract.progress done=79590 total=175637
    level=info msg=parallel.extract.progress done=79580 total=175637
    level=info msg=parallel.extract.progress done=79600 total=175637
    level=info msg=parallel.extract.progress done=79610 total=175637
    level=info msg=parallel.extract.progress done=79620 total=175637
    level=info msg=parallel.extract.progress done=79630 total=175637
    level=info msg=parallel.extract.progress done=79640 total=175637
    level=info msg=parallel.extract.progress done=79650 total=175637
    level=info msg=parallel.extract.progress done=79660 total=175637
    level=info msg=parallel.extract.progress done=79670 total=175637
    level=info msg=parallel.extract.progress done=79680 total=175637
    level=info msg=parallel.extract.progress done=79690 total=175637
    level=info msg=parallel.extract.progress done=79710 total=175637
    level=info msg=parallel.extract.progress done=79720 total=175637
    level=info msg=parallel.extract.progress done=79700 total=175637
    level=info msg=parallel.extract.progress done=79730 total=175637
    level=info msg=parallel.extract.progress done=79740 total=175637
    level=info msg=parallel.extract.progress done=79750 total=175637
    level=info msg=parallel.extract.progress done=79760 total=175637
    level=info msg=parallel.extract.progress done=79770 total=175637
    level=info msg=parallel.extract.progress done=79790 total=175637
    level=info msg=parallel.extract.progress done=79780 total=175637
    level=info msg=parallel.extract.progress done=79800 total=175637
    level=info msg=parallel.extract.progress done=79810 total=175637
    level=info msg=parallel.extract.progress done=79820 total=175637
    level=info msg=parallel.extract.progress done=79830 total=175637
    level=info msg=parallel.extract.progress done=79840 total=175637
    level=info msg=parallel.extract.progress done=79850 total=175637
    level=info msg=parallel.extract.progress done=79860 total=175637
    level=info msg=parallel.extract.progress done=79870 total=175637
    level=info msg=parallel.extract.progress done=79880 total=175637
    level=info msg=parallel.extract.progress done=79890 total=175637
    level=info msg=parallel.extract.progress done=79900 total=175637
    level=info msg=parallel.extract.progress done=79910 total=175637
    level=info msg=parallel.extract.progress done=79920 total=175637
    level=info msg=parallel.extract.progress done=79930 total=175637
    level=info msg=parallel.extract.progress done=79940 total=175637
    level=info msg=parallel.extract.progress done=79950 total=175637
    level=info msg=parallel.extract.progress done=79960 total=175637
    level=info msg=parallel.extract.progress done=79980 total=175637
    level=info msg=parallel.extract.progress done=79970 total=175637
    level=info msg=parallel.extract.progress done=79990 total=175637
    level=info msg=parallel.extract.progress done=80000 total=175637
    level=info msg=parallel.extract.progress done=80010 total=175637
    level=info msg=parallel.extract.progress done=80020 total=175637
    level=info msg=parallel.extract.progress done=80030 total=175637
    level=info msg=parallel.extract.progress done=80040 total=175637
    level=info msg=parallel.extract.progress done=80050 total=175637
    level=info msg=parallel.extract.progress done=80060 total=175637
    level=info msg=parallel.extract.progress done=80070 total=175637
    level=info msg=parallel.extract.progress done=80080 total=175637
    level=info msg=parallel.extract.progress done=80090 total=175637
    level=info msg=parallel.extract.progress done=80100 total=175637
    level=info msg=parallel.extract.progress done=80110 total=175637
    level=info msg=parallel.extract.progress done=80120 total=175637
    level=info msg=parallel.extract.progress done=80140 total=175637
    level=info msg=parallel.extract.progress done=80130 total=175637
    level=info msg=parallel.extract.progress done=80150 total=175637
    level=info msg=parallel.extract.progress done=80160 total=175637
    level=info msg=parallel.extract.progress done=80170 total=175637
    level=info msg=parallel.extract.progress done=80180 total=175637
    level=info msg=parallel.extract.progress done=80190 total=175637
    level=info msg=parallel.extract.progress done=80200 total=175637
    level=info msg=parallel.extract.progress done=80210 total=175637
    level=info msg=parallel.extract.progress done=80220 total=175637
    level=info msg=parallel.extract.progress done=80230 total=175637
    level=info msg=parallel.extract.progress done=80240 total=175637
    level=info msg=parallel.extract.progress done=80250 total=175637
    level=info msg=parallel.extract.progress done=80260 total=175637
    level=info msg=parallel.extract.progress done=80270 total=175637
    level=info msg=parallel.extract.progress done=80280 total=175637
    level=info msg=parallel.extract.progress done=80290 total=175637
    level=info msg=parallel.extract.progress done=80300 total=175637
    level=info msg=parallel.extract.progress done=80310 total=175637
    level=info msg=parallel.extract.progress done=80320 total=175637
    level=info msg=parallel.extract.progress done=80330 total=175637
    level=info msg=parallel.extract.progress done=80340 total=175637
    level=info msg=parallel.extract.progress done=80350 total=175637
    level=info msg=parallel.extract.progress done=80360 total=175637
    level=info msg=parallel.extract.progress done=80370 total=175637
    level=info msg=parallel.extract.progress done=80380 total=175637
    level=info msg=parallel.extract.progress done=80400 total=175637
    level=info msg=parallel.extract.progress done=80390 total=175637
    level=info msg=parallel.extract.progress done=80410 total=175637
    level=info msg=parallel.extract.progress done=80420 total=175637
    level=info msg=parallel.extract.progress done=80430 total=175637
    level=info msg=parallel.extract.progress done=80440 total=175637
    level=info msg=parallel.extract.progress done=80450 total=175637
    level=info msg=parallel.extract.progress done=80460 total=175637
    level=info msg=parallel.extract.progress done=80470 total=175637
    level=info msg=parallel.extract.progress done=80480 total=175637
    level=info msg=parallel.extract.progress done=80490 total=175637
    level=info msg=parallel.extract.progress done=80510 total=175637
    level=info msg=parallel.extract.progress done=80520 total=175637
    level=info msg=parallel.extract.progress done=80500 total=175637
    level=info msg=parallel.extract.progress done=80530 total=175637
    level=info msg=parallel.extract.progress done=80540 total=175637
    level=info msg=parallel.extract.progress done=80550 total=175637
    level=info msg=parallel.extract.progress done=80560 total=175637
    level=info msg=parallel.extract.progress done=80570 total=175637
    level=info msg=parallel.extract.progress done=80580 total=175637
    level=info msg=parallel.extract.progress done=80590 total=175637
    level=info msg=parallel.extract.progress done=80600 total=175637
    level=info msg=parallel.extract.progress done=80610 total=175637
    level=info msg=parallel.extract.progress done=80620 total=175637
    level=info msg=parallel.extract.progress done=80630 total=175637
    level=info msg=parallel.extract.progress done=80640 total=175637
    level=info msg=parallel.extract.progress done=80650 total=175637
    level=info msg=parallel.extract.progress done=80660 total=175637
    level=info msg=parallel.extract.progress done=80670 total=175637
    level=info msg=parallel.extract.progress done=80680 total=175637
    level=info msg=parallel.extract.progress done=80690 total=175637
    level=info msg=parallel.extract.progress done=80700 total=175637
    level=info msg=parallel.extract.progress done=80720 total=175637
    level=info msg=parallel.extract.progress done=80710 total=175637
    level=info msg=parallel.extract.progress done=80730 total=175637
    level=info msg=parallel.extract.progress done=80740 total=175637
    level=info msg=parallel.extract.progress done=80750 total=175637
    level=info msg=parallel.extract.progress done=80760 total=175637
    level=info msg=parallel.extract.progress done=80770 total=175637
    level=info msg=parallel.extract.progress done=80780 total=175637
    level=info msg=parallel.extract.progress done=80790 total=175637
    level=info msg=parallel.extract.progress done=80800 total=175637
    level=info msg=parallel.extract.progress done=80810 total=175637
    level=info msg=parallel.extract.progress done=80820 total=175637
    level=info msg=parallel.extract.progress done=80830 total=175637
    level=info msg=parallel.extract.progress done=80840 total=175637
    level=info msg=parallel.extract.progress done=80850 total=175637
    level=info msg=parallel.extract.progress done=80860 total=175637
    level=info msg=parallel.extract.progress done=80870 total=175637
    level=info msg=parallel.extract.progress done=80880 total=175637
    level=info msg=parallel.extract.progress done=80890 total=175637
    level=info msg=parallel.extract.progress done=80900 total=175637
    level=info msg=parallel.extract.progress done=80910 total=175637
    level=info msg=parallel.extract.progress done=80920 total=175637
    level=info msg=parallel.extract.progress done=80930 total=175637
    level=info msg=parallel.extract.progress done=80940 total=175637
    level=info msg=parallel.extract.progress done=80950 total=175637
    level=info msg=parallel.extract.progress done=80960 total=175637
    level=info msg=parallel.extract.progress done=80970 total=175637
    level=info msg=parallel.extract.progress done=80980 total=175637
    level=info msg=parallel.extract.progress done=80990 total=175637
    level=info msg=parallel.extract.progress done=81000 total=175637
    level=info msg=parallel.extract.progress done=81010 total=175637
    level=info msg=parallel.extract.progress done=81020 total=175637
    level=info msg=parallel.extract.progress done=81030 total=175637
    level=info msg=parallel.extract.progress done=81040 total=175637
    level=info msg=parallel.extract.progress done=81050 total=175637
    level=info msg=parallel.extract.progress done=81060 total=175637
    level=info msg=parallel.extract.progress done=81070 total=175637
    level=info msg=parallel.extract.progress done=81080 total=175637
    level=info msg=parallel.extract.progress done=81090 total=175637
    level=info msg=parallel.extract.progress done=81100 total=175637
    level=info msg=parallel.extract.progress done=81110 total=175637
    level=info msg=parallel.extract.progress done=81120 total=175637
    level=info msg=parallel.extract.progress done=81130 total=175637
    level=info msg=parallel.extract.progress done=81140 total=175637
    level=info msg=parallel.extract.progress done=81150 total=175637
    level=info msg=parallel.extract.progress done=81160 total=175637
    level=info msg=parallel.extract.progress done=81170 total=175637
    level=info msg=parallel.extract.progress done=81180 total=175637
    level=info msg=parallel.extract.progress done=81190 total=175637
    level=info msg=parallel.extract.progress done=81200 total=175637
    level=info msg=parallel.extract.progress done=81210 total=175637
    level=info msg=parallel.extract.progress done=81220 total=175637
    level=info msg=parallel.extract.progress done=81230 total=175637
    level=info msg=parallel.extract.progress done=81240 total=175637
    level=info msg=parallel.extract.progress done=81250 total=175637
    level=info msg=parallel.extract.progress done=81260 total=175637
    level=info msg=parallel.extract.progress done=81270 total=175637
    level=info msg=parallel.extract.progress done=81280 total=175637
    level=info msg=parallel.extract.progress done=81290 total=175637
    level=info msg=parallel.extract.progress done=81300 total=175637
    level=info msg=parallel.extract.progress done=81310 total=175637
    level=info msg=parallel.extract.progress done=81320 total=175637
    level=info msg=parallel.extract.progress done=81330 total=175637
    level=info msg=parallel.extract.progress done=81340 total=175637
    level=info msg=parallel.extract.progress done=81350 total=175637
    level=info msg=parallel.extract.progress done=81360 total=175637
    level=info msg=parallel.extract.progress done=81370 total=175637
    level=info msg=parallel.extract.progress done=81380 total=175637
    level=info msg=parallel.extract.progress done=81390 total=175637
    level=info msg=parallel.extract.progress done=81400 total=175637
    level=info msg=parallel.extract.progress done=81410 total=175637
    level=info msg=parallel.extract.progress done=81420 total=175637
    level=info msg=parallel.extract.progress done=81430 total=175637
    level=info msg=parallel.extract.progress done=81440 total=175637
    level=info msg=parallel.extract.progress done=81450 total=175637
    level=info msg=parallel.extract.progress done=81460 total=175637
    level=info msg=parallel.extract.progress done=81470 total=175637
    level=info msg=parallel.extract.progress done=81480 total=175637
    level=info msg=parallel.extract.progress done=81490 total=175637
    level=info msg=parallel.extract.progress done=81500 total=175637
    level=info msg=parallel.extract.progress done=81510 total=175637
    level=info msg=parallel.extract.progress done=81520 total=175637
    level=info msg=parallel.extract.progress done=81530 total=175637
    level=info msg=parallel.extract.progress done=81540 total=175637
    level=info msg=parallel.extract.progress done=81560 total=175637
    level=info msg=parallel.extract.progress done=81570 total=175637
    level=info msg=parallel.extract.progress done=81580 total=175637
    level=info msg=parallel.extract.progress done=81590 total=175637
    level=info msg=parallel.extract.progress done=81600 total=175637
    level=info msg=parallel.extract.progress done=81610 total=175637
    level=info msg=parallel.extract.progress done=81620 total=175637
    level=info msg=parallel.extract.progress done=81630 total=175637
    level=info msg=parallel.extract.progress done=81640 total=175637
    level=info msg=parallel.extract.progress done=81650 total=175637
    level=info msg=parallel.extract.progress done=81660 total=175637
    level=info msg=parallel.extract.progress done=81670 total=175637
    level=info msg=parallel.extract.progress done=81680 total=175637
    level=info msg=parallel.extract.progress done=81690 total=175637
    level=info msg=parallel.extract.progress done=81700 total=175637
    level=info msg=parallel.extract.progress done=81720 total=175637
    level=info msg=parallel.extract.progress done=81730 total=175637
    level=info msg=parallel.extract.progress done=81710 total=175637
    level=info msg=parallel.extract.progress done=81740 total=175637
    level=info msg=parallel.extract.progress done=81750 total=175637
    level=info msg=parallel.extract.progress done=81760 total=175637
    level=info msg=parallel.extract.progress done=81770 total=175637
    level=info msg=parallel.extract.progress done=81780 total=175637
    level=info msg=parallel.extract.progress done=81800 total=175637
    level=info msg=parallel.extract.progress done=81790 total=175637
    level=info msg=parallel.extract.progress done=81810 total=175637
    level=info msg=parallel.extract.progress done=81820 total=175637
    level=info msg=parallel.extract.progress done=81830 total=175637
    level=info msg=parallel.extract.progress done=81840 total=175637
    level=info msg=parallel.extract.progress done=81850 total=175637
    level=info msg=parallel.extract.progress done=81860 total=175637
    level=info msg=parallel.extract.progress done=81870 total=175637
    level=info msg=parallel.extract.progress done=81880 total=175637
    level=info msg=parallel.extract.progress done=81890 total=175637
    level=info msg=parallel.extract.progress done=81550 total=175637
    level=info msg=parallel.extract.progress done=81900 total=175637
    level=info msg=parallel.extract.progress done=81910 total=175637
    level=info msg=parallel.extract.progress done=81920 total=175637
    level=info msg=parallel.extract.progress done=81930 total=175637
    level=info msg=parallel.extract.progress done=81940 total=175637
    level=info msg=parallel.extract.progress done=81950 total=175637
    level=info msg=parallel.extract.progress done=81960 total=175637
    level=info msg=parallel.extract.progress done=81970 total=175637
    level=info msg=parallel.extract.progress done=81980 total=175637
    level=info msg=parallel.extract.progress done=81990 total=175637
    level=info msg=parallel.extract.progress done=82000 total=175637
    level=info msg=parallel.extract.progress done=82010 total=175637
    level=info msg=parallel.extract.progress done=82020 total=175637
    level=info msg=parallel.extract.progress done=82030 total=175637
    level=info msg=parallel.extract.progress done=82040 total=175637
    level=info msg=parallel.extract.progress done=82050 total=175637
    level=info msg=parallel.extract.progress done=82060 total=175637
    level=info msg=parallel.extract.progress done=82070 total=175637
    level=info msg=parallel.extract.progress done=82080 total=175637
    level=info msg=parallel.extract.progress done=82090 total=175637
    level=info msg=parallel.extract.progress done=82100 total=175637
    level=info msg=parallel.extract.progress done=82110 total=175637
    level=info msg=parallel.extract.progress done=82120 total=175637
    level=info msg=parallel.extract.progress done=82130 total=175637
    level=info msg=parallel.extract.progress done=82140 total=175637
    level=info msg=parallel.extract.progress done=82150 total=175637
    level=info msg=parallel.extract.progress done=82160 total=175637
    level=info msg=parallel.extract.progress done=82170 total=175637
    level=info msg=parallel.extract.progress done=82180 total=175637
    level=info msg=parallel.extract.progress done=82190 total=175637
    level=info msg=parallel.extract.progress done=82200 total=175637
    level=info msg=parallel.extract.progress done=82210 total=175637
    level=info msg=parallel.extract.progress done=82220 total=175637
    level=info msg=parallel.extract.progress done=82230 total=175637
    level=info msg=parallel.extract.progress done=82240 total=175637
    level=info msg=parallel.extract.progress done=82250 total=175637
    level=info msg=parallel.extract.progress done=82260 total=175637
    level=info msg=parallel.extract.progress done=82270 total=175637
    level=info msg=parallel.extract.progress done=82280 total=175637
    level=info msg=parallel.extract.progress done=82290 total=175637
    level=info msg=parallel.extract.progress done=82300 total=175637
    level=info msg=parallel.extract.progress done=82310 total=175637
    level=info msg=parallel.extract.progress done=82320 total=175637
    level=info msg=parallel.extract.progress done=82330 total=175637
    level=info msg=parallel.extract.progress done=82340 total=175637
    level=info msg=parallel.extract.progress done=82350 total=175637
    level=info msg=parallel.extract.progress done=82360 total=175637
    level=info msg=parallel.extract.progress done=82370 total=175637
    level=info msg=parallel.extract.progress done=82380 total=175637
    level=info msg=parallel.extract.progress done=82390 total=175637
    level=info msg=parallel.extract.progress done=82400 total=175637
    level=info msg=parallel.extract.progress done=82410 total=175637
    level=info msg=parallel.extract.progress done=82420 total=175637
    level=info msg=parallel.extract.progress done=82430 total=175637
    level=info msg=parallel.extract.progress done=82440 total=175637
    level=info msg=parallel.extract.progress done=82450 total=175637
    level=info msg=parallel.extract.progress done=82460 total=175637
    level=info msg=parallel.extract.progress done=82470 total=175637
    level=info msg=parallel.extract.progress done=82480 total=175637
    level=info msg=parallel.extract.progress done=82490 total=175637
    level=info msg=parallel.extract.progress done=82500 total=175637
    level=info msg=parallel.extract.progress done=82510 total=175637
    level=info msg=parallel.extract.progress done=82520 total=175637
    level=info msg=parallel.extract.progress done=82540 total=175637
    level=info msg=parallel.extract.progress done=82530 total=175637
    level=info msg=parallel.extract.progress done=82550 total=175637
    level=info msg=parallel.extract.progress done=82560 total=175637
    level=info msg=parallel.extract.progress done=82570 total=175637
    level=info msg=parallel.extract.progress done=82580 total=175637
    level=info msg=parallel.extract.progress done=82590 total=175637
    level=info msg=parallel.extract.progress done=82600 total=175637
    level=info msg=parallel.extract.progress done=82610 total=175637
    level=info msg=parallel.extract.progress done=82620 total=175637
    level=info msg=parallel.extract.progress done=82630 total=175637
    level=info msg=parallel.extract.progress done=82640 total=175637
    level=info msg=parallel.extract.progress done=82650 total=175637
    level=info msg=parallel.extract.progress done=82660 total=175637
    level=info msg=parallel.extract.progress done=82670 total=175637
    level=info msg=parallel.extract.progress done=82680 total=175637
    level=info msg=parallel.extract.progress done=82690 total=175637
    level=info msg=parallel.extract.progress done=82710 total=175637
    level=info msg=parallel.extract.progress done=82700 total=175637
    level=info msg=parallel.extract.progress done=82720 total=175637
    level=info msg=parallel.extract.progress done=82730 total=175637
    level=info msg=parallel.extract.progress done=82740 total=175637
    level=info msg=parallel.extract.progress done=82750 total=175637
    level=info msg=parallel.extract.progress done=82760 total=175637
    level=info msg=parallel.extract.progress done=82770 total=175637
    level=info msg=parallel.extract.progress done=82780 total=175637
    level=info msg=parallel.extract.progress done=82790 total=175637
    level=info msg=parallel.extract.progress done=82800 total=175637
    level=info msg=parallel.extract.progress done=82810 total=175637
    level=info msg=parallel.extract.progress done=82820 total=175637
    level=info msg=parallel.extract.progress done=82830 total=175637
    level=info msg=parallel.extract.progress done=82840 total=175637
    level=info msg=parallel.extract.progress done=82850 total=175637
    level=info msg=parallel.extract.progress done=82860 total=175637
    level=info msg=parallel.extract.progress done=82870 total=175637
    level=info msg=parallel.extract.progress done=82880 total=175637
    level=info msg=parallel.extract.progress done=82890 total=175637
    level=info msg=parallel.extract.progress done=82900 total=175637
    level=info msg=parallel.extract.progress done=82910 total=175637
    level=info msg=parallel.extract.progress done=82920 total=175637
    level=info msg=parallel.extract.progress done=82930 total=175637
    level=info msg=parallel.extract.progress done=82940 total=175637
    level=info msg=parallel.extract.progress done=82950 total=175637
    level=info msg=parallel.extract.progress done=82970 total=175637
    level=info msg=parallel.extract.progress done=82960 total=175637
    level=info msg=parallel.extract.progress done=82980 total=175637
    level=info msg=parallel.extract.progress done=82990 total=175637
    level=info msg=parallel.extract.progress done=83000 total=175637
    level=info msg=parallel.extract.progress done=83010 total=175637
    level=info msg=parallel.extract.progress done=83020 total=175637
    level=info msg=parallel.extract.progress done=83030 total=175637
    level=info msg=parallel.extract.progress done=83040 total=175637
    level=info msg=parallel.extract.progress done=83050 total=175637
    level=info msg=parallel.extract.progress done=83060 total=175637
    level=info msg=parallel.extract.progress done=83070 total=175637
    level=info msg=parallel.extract.progress done=83080 total=175637
    level=info msg=parallel.extract.progress done=83090 total=175637
    level=info msg=parallel.extract.progress done=83100 total=175637
    level=info msg=parallel.extract.progress done=83110 total=175637
    level=info msg=parallel.extract.progress done=83120 total=175637
    level=info msg=parallel.extract.progress done=83130 total=175637
    level=info msg=parallel.extract.progress done=83140 total=175637
    level=info msg=parallel.extract.progress done=83150 total=175637
    level=info msg=parallel.extract.progress done=83160 total=175637
    level=info msg=parallel.extract.progress done=83170 total=175637
    level=info msg=parallel.extract.progress done=83180 total=175637
    level=info msg=parallel.extract.progress done=83190 total=175637
    level=info msg=parallel.extract.progress done=83200 total=175637
    level=info msg=parallel.extract.progress done=83210 total=175637
    level=info msg=parallel.extract.progress done=83220 total=175637
    level=info msg=parallel.extract.progress done=83230 total=175637
    level=info msg=parallel.extract.progress done=83240 total=175637
    level=info msg=parallel.extract.progress done=83260 total=175637
    level=info msg=parallel.extract.progress done=83250 total=175637
    level=info msg=parallel.extract.progress done=83270 total=175637
    level=info msg=parallel.extract.progress done=83280 total=175637
    level=info msg=parallel.extract.progress done=83290 total=175637
    level=info msg=parallel.extract.progress done=83300 total=175637
    level=info msg=parallel.extract.progress done=83310 total=175637
    level=info msg=parallel.extract.progress done=83320 total=175637
    level=info msg=parallel.extract.progress done=83340 total=175637
    level=info msg=parallel.extract.progress done=83350 total=175637
    level=info msg=parallel.extract.progress done=83360 total=175637
    level=info msg=parallel.extract.progress done=83330 total=175637
    level=info msg=parallel.extract.progress done=83370 total=175637
    level=info msg=parallel.extract.progress done=83380 total=175637
    level=info msg=parallel.extract.progress done=83400 total=175637
    level=info msg=parallel.extract.progress done=83390 total=175637
    level=info msg=parallel.extract.progress done=83410 total=175637
    level=info msg=parallel.extract.progress done=83430 total=175637
    level=info msg=parallel.extract.progress done=83420 total=175637
    level=info msg=parallel.extract.progress done=83440 total=175637
    level=info msg=parallel.extract.progress done=83450 total=175637
    level=info msg=parallel.extract.progress done=83460 total=175637
    level=info msg=parallel.extract.progress done=83470 total=175637
    level=info msg=parallel.extract.progress done=83480 total=175637
    level=info msg=parallel.extract.progress done=83490 total=175637
    level=info msg=parallel.extract.progress done=83500 total=175637
    level=info msg=parallel.extract.progress done=83510 total=175637
    level=info msg=parallel.extract.progress done=83520 total=175637
    level=info msg=parallel.extract.progress done=83530 total=175637
    level=info msg=parallel.extract.progress done=83540 total=175637
    level=info msg=parallel.extract.progress done=83560 total=175637
    level=info msg=parallel.extract.progress done=83550 total=175637
    level=info msg=parallel.extract.progress done=83570 total=175637
    level=info msg=parallel.extract.progress done=83580 total=175637
    level=info msg=parallel.extract.progress done=83590 total=175637
    level=info msg=parallel.extract.progress done=83600 total=175637
    level=info msg=parallel.extract.progress done=83610 total=175637
    level=info msg=parallel.extract.progress done=83620 total=175637
    level=info msg=parallel.extract.progress done=83630 total=175637
    level=info msg=parallel.extract.progress done=83640 total=175637
    level=info msg=parallel.extract.progress done=83660 total=175637
    level=info msg=parallel.extract.progress done=83650 total=175637
    level=info msg=parallel.extract.progress done=83670 total=175637
    level=info msg=parallel.extract.progress done=83680 total=175637
    level=info msg=parallel.extract.progress done=83690 total=175637
    level=info msg=parallel.extract.progress done=83700 total=175637
    level=info msg=parallel.extract.progress done=83710 total=175637
    level=info msg=parallel.extract.progress done=83720 total=175637
    level=info msg=parallel.extract.progress done=83730 total=175637
    level=info msg=parallel.extract.progress done=83740 total=175637
    level=info msg=parallel.extract.progress done=83750 total=175637
    level=info msg=parallel.extract.progress done=83760 total=175637
    level=info msg=parallel.extract.progress done=83770 total=175637
    level=info msg=parallel.extract.progress done=83790 total=175637
    level=info msg=parallel.extract.progress done=83780 total=175637
    level=info msg=parallel.extract.progress done=83800 total=175637
    level=info msg=parallel.extract.progress done=83810 total=175637
    level=info msg=parallel.extract.progress done=83820 total=175637
    level=info msg=parallel.extract.progress done=83830 total=175637
    level=info msg=parallel.extract.progress done=83840 total=175637
    level=info msg=parallel.extract.progress done=83850 total=175637
    level=info msg=parallel.extract.progress done=83860 total=175637
    level=info msg=parallel.extract.progress done=83870 total=175637
    level=info msg=parallel.extract.progress done=83880 total=175637
    level=info msg=parallel.extract.progress done=83890 total=175637
    level=info msg=parallel.extract.progress done=83900 total=175637
    level=info msg=parallel.extract.progress done=83910 total=175637
    level=info msg=parallel.extract.progress done=83920 total=175637
    level=info msg=parallel.extract.progress done=83930 total=175637
    level=info msg=parallel.extract.progress done=83940 total=175637
    level=info msg=parallel.extract.progress done=83950 total=175637
    level=info msg=parallel.extract.progress done=83960 total=175637
    level=info msg=parallel.extract.progress done=83970 total=175637
    level=info msg=parallel.extract.progress done=83980 total=175637
    level=info msg=parallel.extract.progress done=83990 total=175637
    level=info msg=parallel.extract.progress done=84000 total=175637
    level=info msg=parallel.extract.progress done=84010 total=175637
    level=info msg=parallel.extract.progress done=84020 total=175637
    level=info msg=parallel.extract.progress done=84030 total=175637
    level=info msg=parallel.extract.progress done=84040 total=175637
    level=info msg=parallel.extract.progress done=84050 total=175637
    level=info msg=parallel.extract.progress done=84060 total=175637
    level=info msg=parallel.extract.progress done=84070 total=175637
    level=info msg=parallel.extract.progress done=84080 total=175637
    level=info msg=parallel.extract.progress done=84090 total=175637
    level=info msg=parallel.extract.progress done=84100 total=175637
    level=info msg=parallel.extract.progress done=84110 total=175637
    level=info msg=parallel.extract.progress done=84120 total=175637
    level=info msg=parallel.extract.progress done=84130 total=175637
    level=info msg=parallel.extract.progress done=84140 total=175637
    level=info msg=parallel.extract.progress done=84150 total=175637
    level=info msg=parallel.extract.progress done=84160 total=175637
    level=info msg=parallel.extract.progress done=84170 total=175637
    level=info msg=parallel.extract.progress done=84180 total=175637
    level=info msg=parallel.extract.progress done=84190 total=175637
    level=info msg=parallel.extract.progress done=84200 total=175637
    level=info msg=parallel.extract.progress done=84210 total=175637
    level=info msg=parallel.extract.progress done=84220 total=175637
    level=info msg=parallel.extract.progress done=84230 total=175637
    level=info msg=parallel.extract.progress done=84240 total=175637
    level=info msg=parallel.extract.progress done=84250 total=175637
    level=info msg=parallel.extract.progress done=84260 total=175637
    level=info msg=parallel.extract.progress done=84270 total=175637
    level=info msg=parallel.extract.progress done=84280 total=175637
    level=info msg=parallel.extract.progress done=84290 total=175637
    level=info msg=parallel.extract.progress done=84300 total=175637
    level=info msg=parallel.extract.progress done=84310 total=175637
    level=info msg=parallel.extract.progress done=84320 total=175637
    level=info msg=parallel.extract.progress done=84330 total=175637
    level=info msg=parallel.extract.progress done=84340 total=175637
    level=info msg=parallel.extract.progress done=84350 total=175637
    level=info msg=parallel.extract.progress done=84360 total=175637
    level=info msg=parallel.extract.progress done=84370 total=175637
    level=info msg=parallel.extract.progress done=84380 total=175637
    level=info msg=parallel.extract.progress done=84390 total=175637
    level=info msg=parallel.extract.progress done=84400 total=175637
    level=info msg=parallel.extract.progress done=84410 total=175637
    level=info msg=parallel.extract.progress done=84420 total=175637
    level=info msg=parallel.extract.progress done=84430 total=175637
    level=info msg=parallel.extract.progress done=84440 total=175637
    level=info msg=parallel.extract.progress done=84450 total=175637
    level=info msg=parallel.extract.progress done=84460 total=175637
    level=info msg=parallel.extract.progress done=84470 total=175637
    level=info msg=parallel.extract.progress done=84480 total=175637
    level=info msg=parallel.extract.progress done=84490 total=175637
    level=info msg=parallel.extract.progress done=84500 total=175637
    level=info msg=parallel.extract.progress done=84510 total=175637
    level=info msg=parallel.extract.progress done=84520 total=175637
    level=info msg=parallel.extract.progress done=84530 total=175637
    level=info msg=parallel.extract.progress done=84540 total=175637
    level=info msg=parallel.extract.progress done=84550 total=175637
    level=info msg=parallel.extract.progress done=84560 total=175637
    level=info msg=parallel.extract.progress done=84570 total=175637
    level=info msg=parallel.extract.progress done=84580 total=175637
    level=info msg=parallel.extract.progress done=84600 total=175637
    level=info msg=parallel.extract.progress done=84590 total=175637
    level=info msg=parallel.extract.progress done=84610 total=175637
    level=info msg=parallel.extract.progress done=84620 total=175637
    level=info msg=parallel.extract.progress done=84630 total=175637
    level=info msg=parallel.extract.progress done=84640 total=175637
    level=info msg=parallel.extract.progress done=84650 total=175637
    level=info msg=parallel.extract.progress done=84660 total=175637
    level=info msg=parallel.extract.progress done=84670 total=175637
    level=info msg=parallel.extract.progress done=84680 total=175637
    level=info msg=parallel.extract.progress done=84690 total=175637
    level=info msg=parallel.extract.progress done=84700 total=175637
    level=info msg=parallel.extract.progress done=84710 total=175637
    level=info msg=parallel.extract.progress done=84720 total=175637
    level=info msg=parallel.extract.progress done=84730 total=175637
    level=info msg=parallel.extract.progress done=84740 total=175637
    level=info msg=parallel.extract.progress done=84750 total=175637
    level=info msg=parallel.extract.progress done=84760 total=175637
    level=info msg=parallel.extract.progress done=84770 total=175637
    level=info msg=parallel.extract.progress done=84780 total=175637
    level=info msg=parallel.extract.progress done=84790 total=175637
    level=info msg=parallel.extract.progress done=84810 total=175637
    level=info msg=parallel.extract.progress done=84800 total=175637
    level=info msg=parallel.extract.progress done=84830 total=175637
    level=info msg=parallel.extract.progress done=84820 total=175637
    level=info msg=parallel.extract.progress done=84840 total=175637
    level=info msg=parallel.extract.progress done=84850 total=175637
    level=info msg=parallel.extract.progress done=84860 total=175637
    level=info msg=parallel.extract.progress done=84870 total=175637
    level=info msg=parallel.extract.progress done=84880 total=175637
    level=info msg=parallel.extract.progress done=84890 total=175637
    level=info msg=parallel.extract.progress done=84900 total=175637
    level=info msg=parallel.extract.progress done=84910 total=175637
    level=info msg=parallel.extract.progress done=84920 total=175637
    level=info msg=parallel.extract.progress done=84930 total=175637
    level=info msg=parallel.extract.progress done=84940 total=175637
    level=info msg=parallel.extract.progress done=84950 total=175637
    level=info msg=parallel.extract.progress done=84960 total=175637
    level=info msg=parallel.extract.progress done=84970 total=175637
    level=info msg=parallel.extract.progress done=84980 total=175637
    level=info msg=parallel.extract.progress done=84990 total=175637
    level=info msg=parallel.extract.progress done=85000 total=175637
    level=info msg=parallel.extract.progress done=85010 total=175637
    level=info msg=parallel.extract.progress done=85020 total=175637
    level=info msg=parallel.extract.progress done=85030 total=175637
    level=info msg=parallel.extract.progress done=85040 total=175637
    level=info msg=parallel.extract.progress done=85050 total=175637
    level=info msg=parallel.extract.progress done=85060 total=175637
    level=info msg=parallel.extract.progress done=85070 total=175637
    level=info msg=parallel.extract.progress done=85080 total=175637
    level=info msg=parallel.extract.progress done=85090 total=175637
    level=info msg=parallel.extract.progress done=85100 total=175637
    level=info msg=parallel.extract.progress done=85110 total=175637
    level=info msg=parallel.extract.progress done=85120 total=175637
    level=info msg=parallel.extract.progress done=85130 total=175637
    level=info msg=parallel.extract.progress done=85140 total=175637
    level=info msg=parallel.extract.progress done=85150 total=175637
    level=info msg=parallel.extract.progress done=85160 total=175637
    level=info msg=parallel.extract.progress done=85170 total=175637
    level=info msg=parallel.extract.progress done=85180 total=175637
    level=info msg=parallel.extract.progress done=85190 total=175637
    level=info msg=parallel.extract.progress done=85200 total=175637
    level=info msg=parallel.extract.progress done=85210 total=175637
    level=info msg=parallel.extract.progress done=85220 total=175637
    level=info msg=parallel.extract.progress done=85230 total=175637
    level=info msg=parallel.extract.progress done=85240 total=175637
    level=info msg=parallel.extract.progress done=85250 total=175637
    level=info msg=parallel.extract.progress done=85260 total=175637
    level=info msg=parallel.extract.progress done=85270 total=175637
    level=info msg=parallel.extract.progress done=85280 total=175637
    level=info msg=parallel.extract.progress done=85290 total=175637
    level=info msg=parallel.extract.progress done=85300 total=175637
    level=info msg=parallel.extract.progress done=85310 total=175637
    level=info msg=parallel.extract.progress done=85320 total=175637
    level=info msg=parallel.extract.progress done=85330 total=175637
    level=info msg=parallel.extract.progress done=85340 total=175637
    level=info msg=parallel.extract.progress done=85350 total=175637
    level=info msg=parallel.extract.progress done=85360 total=175637
    level=info msg=parallel.extract.progress done=85370 total=175637
    level=info msg=parallel.extract.progress done=85380 total=175637
    level=info msg=parallel.extract.progress done=85390 total=175637
    level=info msg=parallel.extract.progress done=85400 total=175637
    level=info msg=parallel.extract.progress done=85410 total=175637
    level=info msg=parallel.extract.progress done=85420 total=175637
    level=info msg=parallel.extract.progress done=85430 total=175637
    level=info msg=parallel.extract.progress done=85440 total=175637
    level=info msg=parallel.extract.progress done=85450 total=175637
    level=info msg=parallel.extract.progress done=85460 total=175637
    level=info msg=parallel.extract.progress done=85470 total=175637
    level=info msg=parallel.extract.progress done=85480 total=175637
    level=info msg=parallel.extract.progress done=85490 total=175637
    level=info msg=parallel.extract.progress done=85500 total=175637
    level=info msg=parallel.extract.progress done=85510 total=175637
    level=info msg=parallel.extract.progress done=85520 total=175637
    level=info msg=parallel.extract.progress done=85530 total=175637
    level=info msg=parallel.extract.progress done=85540 total=175637
    level=info msg=parallel.extract.progress done=85550 total=175637
    level=info msg=parallel.extract.progress done=85560 total=175637
    level=info msg=parallel.extract.progress done=85570 total=175637
    level=info msg=parallel.extract.progress done=85580 total=175637
    level=info msg=parallel.extract.progress done=85590 total=175637
    level=info msg=parallel.extract.progress done=85600 total=175637
    level=info msg=parallel.extract.progress done=85610 total=175637
    level=info msg=parallel.extract.progress done=85620 total=175637
    level=info msg=parallel.extract.progress done=85630 total=175637
    level=info msg=parallel.extract.progress done=85640 total=175637
    level=info msg=parallel.extract.progress done=85650 total=175637
    level=info msg=parallel.extract.progress done=85660 total=175637
    level=info msg=parallel.extract.progress done=85670 total=175637
    level=info msg=parallel.extract.progress done=85680 total=175637
    level=info msg=parallel.extract.progress done=85700 total=175637
    level=info msg=parallel.extract.progress done=85690 total=175637
    level=info msg=parallel.extract.progress done=85710 total=175637
    level=info msg=parallel.extract.progress done=85720 total=175637
    level=info msg=parallel.extract.progress done=85730 total=175637
    level=info msg=parallel.extract.progress done=85740 total=175637
    level=info msg=parallel.extract.progress done=85750 total=175637
    level=info msg=parallel.extract.progress done=85760 total=175637
    level=info msg=parallel.extract.progress done=85770 total=175637
    level=info msg=parallel.extract.progress done=85780 total=175637
    level=info msg=parallel.extract.progress done=85790 total=175637
    level=info msg=parallel.extract.progress done=85800 total=175637
    level=info msg=parallel.extract.progress done=85810 total=175637
    level=info msg=parallel.extract.progress done=85820 total=175637
    level=info msg=parallel.extract.progress done=85830 total=175637
    level=info msg=parallel.extract.progress done=85840 total=175637
    level=info msg=parallel.extract.progress done=85850 total=175637
    level=info msg=parallel.extract.progress done=85860 total=175637
    level=info msg=parallel.extract.progress done=85870 total=175637
    level=info msg=parallel.extract.progress done=85880 total=175637
    level=info msg=parallel.extract.progress done=85890 total=175637
    level=info msg=parallel.extract.progress done=85900 total=175637
    level=info msg=parallel.extract.progress done=85910 total=175637
    level=info msg=parallel.extract.progress done=85920 total=175637
    level=info msg=parallel.extract.progress done=85930 total=175637
    level=info msg=parallel.extract.progress done=85940 total=175637
    level=info msg=parallel.extract.progress done=85950 total=175637
    level=info msg=parallel.extract.progress done=85960 total=175637
    level=info msg=parallel.extract.progress done=85970 total=175637
    level=info msg=parallel.extract.progress done=85990 total=175637
    level=info msg=parallel.extract.progress done=85980 total=175637
    level=info msg=parallel.extract.progress done=86000 total=175637
    level=info msg=parallel.extract.progress done=86010 total=175637
    level=info msg=parallel.extract.progress done=86020 total=175637
    level=info msg=parallel.extract.progress done=86030 total=175637
    level=info msg=parallel.extract.progress done=86040 total=175637
    level=info msg=parallel.extract.progress done=86050 total=175637
    level=info msg=parallel.extract.progress done=86060 total=175637
    level=info msg=parallel.extract.progress done=86070 total=175637
    level=info msg=parallel.extract.progress done=86080 total=175637
    level=info msg=parallel.extract.progress done=86090 total=175637
    level=info msg=parallel.extract.progress done=86100 total=175637
    level=info msg=parallel.extract.progress done=86110 total=175637
    level=info msg=parallel.extract.progress done=86120 total=175637
    level=info msg=parallel.extract.progress done=86130 total=175637
    level=info msg=parallel.extract.progress done=86150 total=175637
    level=info msg=parallel.extract.progress done=86140 total=175637
    level=info msg=parallel.extract.progress done=86160 total=175637
    level=info msg=parallel.extract.progress done=86170 total=175637
    level=info msg=parallel.extract.progress done=86180 total=175637
    level=info msg=parallel.extract.progress done=86190 total=175637
    level=info msg=parallel.extract.progress done=86200 total=175637
    level=info msg=parallel.extract.progress done=86210 total=175637
    level=info msg=parallel.extract.progress done=86220 total=175637
    level=info msg=parallel.extract.progress done=86230 total=175637
    level=info msg=parallel.extract.progress done=86240 total=175637
    level=info msg=parallel.extract.progress done=86250 total=175637
    level=info msg=parallel.extract.progress done=86260 total=175637
    level=info msg=parallel.extract.progress done=86270 total=175637
    level=info msg=parallel.extract.progress done=86280 total=175637
    level=info msg=parallel.extract.progress done=86290 total=175637
    level=info msg=parallel.extract.progress done=86300 total=175637
    level=info msg=parallel.extract.progress done=86310 total=175637
    level=info msg=parallel.extract.progress done=86320 total=175637
    level=info msg=parallel.extract.progress done=86330 total=175637
    level=info msg=parallel.extract.progress done=86340 total=175637
    level=info msg=parallel.extract.progress done=86350 total=175637
    level=info msg=parallel.extract.progress done=86360 total=175637
    level=info msg=parallel.extract.progress done=86370 total=175637
    level=info msg=parallel.extract.progress done=86380 total=175637
    level=info msg=parallel.extract.progress done=86390 total=175637
    level=info msg=parallel.extract.progress done=86400 total=175637
    level=info msg=parallel.extract.progress done=86410 total=175637
    level=info msg=parallel.extract.progress done=86420 total=175637
    level=info msg=parallel.extract.progress done=86430 total=175637
    level=info msg=parallel.extract.progress done=86440 total=175637
    level=info msg=parallel.extract.progress done=86450 total=175637
    level=info msg=parallel.extract.progress done=86460 total=175637
    level=info msg=parallel.extract.progress done=86470 total=175637
    level=info msg=parallel.extract.progress done=86480 total=175637
    level=info msg=parallel.extract.progress done=86490 total=175637
    level=info msg=parallel.extract.progress done=86500 total=175637
    level=info msg=parallel.extract.progress done=86510 total=175637
    level=info msg=parallel.extract.progress done=86520 total=175637
    level=info msg=parallel.extract.progress done=86530 total=175637
    level=info msg=parallel.extract.progress done=86540 total=175637
    level=info msg=parallel.extract.progress done=86550 total=175637
    level=info msg=parallel.extract.progress done=86560 total=175637
    level=info msg=parallel.extract.progress done=86570 total=175637
    level=info msg=parallel.extract.progress done=86580 total=175637
    level=info msg=parallel.extract.progress done=86590 total=175637
    level=info msg=parallel.extract.progress done=86600 total=175637
    level=info msg=parallel.extract.progress done=86610 total=175637
    level=info msg=parallel.extract.progress done=86620 total=175637
    level=info msg=parallel.extract.progress done=86640 total=175637
    level=info msg=parallel.extract.progress done=86630 total=175637
    level=info msg=parallel.extract.progress done=86660 total=175637
    level=info msg=parallel.extract.progress done=86650 total=175637
    level=info msg=parallel.extract.progress done=86670 total=175637
    level=info msg=parallel.extract.progress done=86680 total=175637
    level=info msg=parallel.extract.progress done=86690 total=175637
    level=info msg=parallel.extract.progress done=86700 total=175637
    level=info msg=parallel.extract.progress done=86710 total=175637
    level=info msg=parallel.extract.progress done=86720 total=175637
    level=info msg=parallel.extract.progress done=86730 total=175637
    level=info msg=parallel.extract.progress done=86740 total=175637
    level=info msg=parallel.extract.progress done=86750 total=175637
    level=info msg=parallel.extract.progress done=86760 total=175637
    level=info msg=parallel.extract.progress done=86770 total=175637
    level=info msg=parallel.extract.progress done=86780 total=175637
    level=info msg=parallel.extract.progress done=86790 total=175637
    level=info msg=parallel.extract.progress done=86800 total=175637
    level=info msg=parallel.extract.progress done=86810 total=175637
    level=info msg=parallel.extract.progress done=86820 total=175637
    level=info msg=parallel.extract.progress done=86830 total=175637
    level=info msg=parallel.extract.progress done=86840 total=175637
    level=info msg=parallel.extract.progress done=86850 total=175637
    level=info msg=parallel.extract.progress done=86860 total=175637
    level=info msg=parallel.extract.progress done=86870 total=175637
    level=info msg=parallel.extract.progress done=86880 total=175637
    level=info msg=parallel.extract.progress done=86890 total=175637
    level=info msg=parallel.extract.progress done=86900 total=175637
    level=info msg=parallel.extract.progress done=86910 total=175637
    level=info msg=parallel.extract.progress done=86920 total=175637
    level=info msg=parallel.extract.progress done=86930 total=175637
    level=info msg=parallel.extract.progress done=86940 total=175637
    level=info msg=parallel.extract.progress done=86950 total=175637
    level=info msg=parallel.extract.progress done=86960 total=175637
    level=info msg=parallel.extract.progress done=86970 total=175637
    level=info msg=parallel.extract.progress done=86980 total=175637
    level=info msg=parallel.extract.progress done=86990 total=175637
    level=info msg=parallel.extract.progress done=87000 total=175637
    level=info msg=parallel.extract.progress done=87010 total=175637
    level=info msg=parallel.extract.progress done=87020 total=175637
    level=info msg=parallel.extract.progress done=87030 total=175637
    level=info msg=parallel.extract.progress done=87040 total=175637
    level=info msg=parallel.extract.progress done=87050 total=175637
    level=info msg=parallel.extract.progress done=87060 total=175637
    level=info msg=parallel.extract.progress done=87070 total=175637
    level=info msg=parallel.extract.progress done=87080 total=175637
    level=info msg=parallel.extract.progress done=87090 total=175637
    level=info msg=parallel.extract.progress done=87100 total=175637
    level=info msg=parallel.extract.progress done=87110 total=175637
    level=info msg=parallel.extract.progress done=87120 total=175637
    level=info msg=parallel.extract.progress done=87130 total=175637
    level=info msg=parallel.extract.progress done=87140 total=175637
    level=info msg=parallel.extract.progress done=87150 total=175637
    level=info msg=parallel.extract.progress done=87160 total=175637
    level=info msg=parallel.extract.progress done=87170 total=175637
    level=info msg=parallel.extract.progress done=87180 total=175637
    level=info msg=parallel.extract.progress done=87190 total=175637
    level=info msg=parallel.extract.progress done=87200 total=175637
    level=info msg=parallel.extract.progress done=87210 total=175637
    level=info msg=parallel.extract.progress done=87220 total=175637
    level=info msg=parallel.extract.progress done=87230 total=175637
    level=info msg=parallel.extract.progress done=87240 total=175637
    level=info msg=parallel.extract.progress done=87260 total=175637
    level=info msg=parallel.extract.progress done=87250 total=175637
    level=info msg=parallel.extract.progress done=87270 total=175637
    level=info msg=parallel.extract.progress done=87280 total=175637
    level=info msg=parallel.extract.progress done=87290 total=175637
    level=info msg=parallel.extract.progress done=87300 total=175637
    level=info msg=parallel.extract.progress done=87310 total=175637
    level=info msg=parallel.extract.progress done=87320 total=175637
    level=info msg=parallel.extract.progress done=87330 total=175637
    level=info msg=parallel.extract.progress done=87340 total=175637
    level=info msg=parallel.extract.progress done=87350 total=175637
    level=info msg=parallel.extract.progress done=87360 total=175637
    level=info msg=parallel.extract.progress done=87370 total=175637
    level=info msg=parallel.extract.progress done=87380 total=175637
    level=info msg=parallel.extract.progress done=87390 total=175637
    level=info msg=parallel.extract.progress done=87410 total=175637
    level=info msg=parallel.extract.progress done=87400 total=175637
    level=info msg=parallel.extract.progress done=87420 total=175637
    level=info msg=parallel.extract.progress done=87430 total=175637
    level=info msg=parallel.extract.progress done=87440 total=175637
    level=info msg=parallel.extract.progress done=87450 total=175637
    level=info msg=parallel.extract.progress done=87460 total=175637
    level=info msg=parallel.extract.progress done=87470 total=175637
    level=info msg=parallel.extract.progress done=87480 total=175637
    level=info msg=parallel.extract.progress done=87490 total=175637
    level=info msg=parallel.extract.progress done=87500 total=175637
    level=info msg=parallel.extract.progress done=87510 total=175637
    level=info msg=parallel.extract.progress done=87520 total=175637
    level=info msg=parallel.extract.progress done=87530 total=175637
    level=info msg=parallel.extract.progress done=87540 total=175637
    level=info msg=parallel.extract.progress done=87550 total=175637
    level=info msg=parallel.extract.progress done=87560 total=175637
    level=info msg=parallel.extract.progress done=87570 total=175637
    level=info msg=parallel.extract.progress done=87580 total=175637
    level=info msg=parallel.extract.progress done=87590 total=175637
    level=info msg=parallel.extract.progress done=87600 total=175637
    level=info msg=parallel.extract.progress done=87610 total=175637
    level=info msg=parallel.extract.progress done=87620 total=175637
    level=info msg=parallel.extract.progress done=87630 total=175637
    level=info msg=parallel.extract.progress done=87640 total=175637
    level=info msg=parallel.extract.progress done=87650 total=175637
    level=info msg=parallel.extract.progress done=87660 total=175637
    level=info msg=parallel.extract.progress done=87670 total=175637
    level=info msg=parallel.extract.progress done=87680 total=175637
    level=info msg=parallel.extract.progress done=87690 total=175637
    level=info msg=parallel.extract.progress done=87700 total=175637
    level=info msg=parallel.extract.progress done=87710 total=175637
    level=info msg=parallel.extract.progress done=87720 total=175637
    level=info msg=parallel.extract.progress done=87730 total=175637
    level=info msg=parallel.extract.progress done=87740 total=175637
    level=info msg=parallel.extract.progress done=87750 total=175637
    level=info msg=parallel.extract.progress done=87760 total=175637
    level=info msg=parallel.extract.progress done=87770 total=175637
    level=info msg=parallel.extract.progress done=87780 total=175637
    level=info msg=parallel.extract.progress done=87790 total=175637
    level=info msg=parallel.extract.progress done=87800 total=175637
    level=info msg=parallel.extract.progress done=87810 total=175637
    level=info msg=parallel.extract.progress done=87820 total=175637
    level=info msg=parallel.extract.progress done=87830 total=175637
    level=info msg=parallel.extract.progress done=87840 total=175637
    level=info msg=parallel.extract.progress done=87850 total=175637
    level=info msg=parallel.extract.progress done=87860 total=175637
    level=info msg=parallel.extract.progress done=87870 total=175637
    level=info msg=parallel.extract.progress done=87880 total=175637
    level=info msg=parallel.extract.progress done=87890 total=175637
    level=info msg=parallel.extract.progress done=87900 total=175637
    level=info msg=parallel.extract.progress done=87910 total=175637
    level=info msg=parallel.extract.progress done=87920 total=175637
    level=info msg=parallel.extract.progress done=87930 total=175637
    level=info msg=parallel.extract.progress done=87940 total=175637
    level=info msg=parallel.extract.progress done=87950 total=175637
    level=info msg=parallel.extract.progress done=87960 total=175637
    level=info msg=parallel.extract.progress done=87970 total=175637
    level=info msg=parallel.extract.progress done=87980 total=175637
    level=info msg=parallel.extract.progress done=87990 total=175637
    level=info msg=parallel.extract.progress done=88000 total=175637
    level=info msg=parallel.extract.progress done=88010 total=175637
    level=info msg=parallel.extract.progress done=88020 total=175637
    level=info msg=parallel.extract.progress done=88030 total=175637
    level=info msg=parallel.extract.progress done=88040 total=175637
    level=info msg=parallel.extract.progress done=88050 total=175637
    level=info msg=parallel.extract.progress done=88070 total=175637
    level=info msg=parallel.extract.progress done=88060 total=175637
    level=info msg=parallel.extract.progress done=88080 total=175637
    level=info msg=parallel.extract.progress done=88090 total=175637
    level=info msg=parallel.extract.progress done=88100 total=175637
    level=info msg=parallel.extract.progress done=88110 total=175637
    level=info msg=parallel.extract.progress done=88120 total=175637
    level=info msg=parallel.extract.progress done=88130 total=175637
    level=info msg=parallel.extract.progress done=88140 total=175637
    level=info msg=parallel.extract.progress done=88150 total=175637
    level=info msg=parallel.extract.progress done=88160 total=175637
    level=info msg=parallel.extract.progress done=88170 total=175637
    level=info msg=parallel.extract.progress done=88180 total=175637
    level=info msg=parallel.extract.progress done=88190 total=175637
    level=info msg=parallel.extract.progress done=88200 total=175637
    level=info msg=parallel.extract.progress done=88210 total=175637
    level=info msg=parallel.extract.progress done=88220 total=175637
    level=info msg=parallel.extract.progress done=88230 total=175637
    level=info msg=parallel.extract.progress done=88240 total=175637
    level=info msg=parallel.extract.progress done=88250 total=175637
    level=info msg=parallel.extract.progress done=88260 total=175637
    level=info msg=parallel.extract.progress done=88270 total=175637
    level=info msg=parallel.extract.progress done=88280 total=175637
    level=info msg=parallel.extract.progress done=88290 total=175637
    level=info msg=parallel.extract.progress done=88300 total=175637
    level=info msg=parallel.extract.progress done=88310 total=175637
    level=info msg=parallel.extract.progress done=88320 total=175637
    level=info msg=parallel.extract.progress done=88330 total=175637
    level=info msg=parallel.extract.progress done=88340 total=175637
    level=info msg=parallel.extract.progress done=88350 total=175637
    level=info msg=parallel.extract.progress done=88360 total=175637
    level=info msg=parallel.extract.progress done=88370 total=175637
    level=info msg=parallel.extract.progress done=88380 total=175637
    level=info msg=parallel.extract.progress done=88390 total=175637
    level=info msg=parallel.extract.progress done=88400 total=175637
    level=info msg=parallel.extract.progress done=88410 total=175637
    level=info msg=parallel.extract.progress done=88420 total=175637
    level=info msg=parallel.extract.progress done=88430 total=175637
    level=info msg=parallel.extract.progress done=88440 total=175637
    level=info msg=parallel.extract.progress done=88460 total=175637
    level=info msg=parallel.extract.progress done=88470 total=175637
    level=info msg=parallel.extract.progress done=88450 total=175637
    level=info msg=parallel.extract.progress done=88480 total=175637
    level=info msg=parallel.extract.progress done=88490 total=175637
    level=info msg=parallel.extract.progress done=88500 total=175637
    level=info msg=parallel.extract.progress done=88510 total=175637
    level=info msg=parallel.extract.progress done=88520 total=175637
    level=info msg=parallel.extract.progress done=88530 total=175637
    level=info msg=parallel.extract.progress done=88540 total=175637
    level=info msg=parallel.extract.progress done=88550 total=175637
    level=info msg=parallel.extract.progress done=88570 total=175637
    level=info msg=parallel.extract.progress done=88560 total=175637
    level=info msg=parallel.extract.progress done=88580 total=175637
    level=info msg=parallel.extract.progress done=88590 total=175637
    level=info msg=parallel.extract.progress done=88600 total=175637
    level=info msg=parallel.extract.progress done=88610 total=175637
    level=info msg=parallel.extract.progress done=88620 total=175637
    level=info msg=parallel.extract.progress done=88630 total=175637
    level=info msg=parallel.extract.progress done=88640 total=175637
    level=info msg=parallel.extract.progress done=88650 total=175637
    level=info msg=parallel.extract.progress done=88660 total=175637
    level=info msg=parallel.extract.progress done=88670 total=175637
    level=info msg=parallel.extract.progress done=88680 total=175637
    level=info msg=parallel.extract.progress done=88690 total=175637
    level=info msg=parallel.extract.progress done=88700 total=175637
    level=info msg=parallel.extract.progress done=88710 total=175637
    level=info msg=parallel.extract.progress done=88720 total=175637
    level=info msg=parallel.extract.progress done=88730 total=175637
    level=info msg=parallel.extract.progress done=88740 total=175637
    level=info msg=parallel.extract.progress done=88750 total=175637
    level=info msg=parallel.extract.progress done=88760 total=175637
    level=info msg=parallel.extract.progress done=88770 total=175637
    level=info msg=parallel.extract.progress done=88780 total=175637
    level=info msg=parallel.extract.progress done=88790 total=175637
    level=info msg=parallel.extract.progress done=88810 total=175637
    level=info msg=parallel.extract.progress done=88800 total=175637
    level=info msg=parallel.extract.progress done=88820 total=175637
    level=info msg=parallel.extract.progress done=88830 total=175637
    level=info msg=parallel.extract.progress done=88840 total=175637
    level=info msg=parallel.extract.progress done=88850 total=175637
    level=info msg=parallel.extract.progress done=88860 total=175637
    level=info msg=parallel.extract.progress done=88870 total=175637
    level=info msg=parallel.extract.progress done=88880 total=175637
    level=info msg=parallel.extract.progress done=88890 total=175637
    level=info msg=parallel.extract.progress done=88900 total=175637
    level=info msg=parallel.extract.progress done=88910 total=175637
    level=info msg=parallel.extract.progress done=88920 total=175637
    level=info msg=parallel.extract.progress done=88930 total=175637
    level=info msg=parallel.extract.progress done=88940 total=175637
    level=info msg=parallel.extract.progress done=88950 total=175637
    level=info msg=parallel.extract.progress done=88960 total=175637
    level=info msg=parallel.extract.progress done=88970 total=175637
    level=info msg=parallel.extract.progress done=88980 total=175637
    level=info msg=parallel.extract.progress done=88990 total=175637
    level=info msg=parallel.extract.progress done=89000 total=175637
    level=info msg=parallel.extract.progress done=89010 total=175637
    level=info msg=parallel.extract.progress done=89020 total=175637
    level=info msg=parallel.extract.progress done=89030 total=175637
    level=info msg=parallel.extract.progress done=89040 total=175637
    level=info msg=parallel.extract.progress done=89050 total=175637
    level=info msg=parallel.extract.progress done=89060 total=175637
    level=info msg=parallel.extract.progress done=89070 total=175637
    level=info msg=parallel.extract.progress done=89080 total=175637
    level=info msg=parallel.extract.progress done=89090 total=175637
    level=info msg=parallel.extract.progress done=89100 total=175637
    level=info msg=parallel.extract.progress done=89110 total=175637
    level=info msg=parallel.extract.progress done=89120 total=175637
    level=info msg=parallel.extract.progress done=89130 total=175637
    level=info msg=parallel.extract.progress done=89140 total=175637
    level=info msg=parallel.extract.progress done=89150 total=175637
    level=info msg=parallel.extract.progress done=89160 total=175637
    level=info msg=parallel.extract.progress done=89170 total=175637
    level=info msg=parallel.extract.progress done=89180 total=175637
    level=info msg=parallel.extract.progress done=89190 total=175637
    level=info msg=parallel.extract.progress done=89200 total=175637
    level=info msg=parallel.extract.progress done=89210 total=175637
    level=info msg=parallel.extract.progress done=89220 total=175637
    level=info msg=parallel.extract.progress done=89230 total=175637
    level=info msg=parallel.extract.progress done=89240 total=175637
    level=info msg=parallel.extract.progress done=89250 total=175637
    level=info msg=parallel.extract.progress done=89260 total=175637
    level=info msg=parallel.extract.progress done=89270 total=175637
    level=info msg=parallel.extract.progress done=89280 total=175637
    level=info msg=parallel.extract.progress done=89290 total=175637
    level=info msg=parallel.extract.progress done=89300 total=175637
    level=info msg=parallel.extract.progress done=89310 total=175637
    level=info msg=parallel.extract.progress done=89320 total=175637
    level=info msg=parallel.extract.progress done=89330 total=175637
    level=info msg=parallel.extract.progress done=89340 total=175637
    level=info msg=parallel.extract.progress done=89350 total=175637
    level=info msg=parallel.extract.progress done=89360 total=175637
    level=info msg=parallel.extract.progress done=89370 total=175637
    level=info msg=parallel.extract.progress done=89380 total=175637
    level=info msg=parallel.extract.progress done=89390 total=175637
    level=info msg=parallel.extract.progress done=89400 total=175637
    level=info msg=parallel.extract.progress done=89410 total=175637
    level=info msg=parallel.extract.progress done=89420 total=175637
    level=info msg=parallel.extract.progress done=89430 total=175637
    level=info msg=parallel.extract.progress done=89440 total=175637
    level=info msg=parallel.extract.progress done=89450 total=175637
    level=info msg=parallel.extract.progress done=89460 total=175637
    level=info msg=parallel.extract.progress done=89470 total=175637
    level=info msg=parallel.extract.progress done=89480 total=175637
    level=info msg=parallel.extract.progress done=89490 total=175637
    level=info msg=parallel.extract.progress done=89500 total=175637
    level=info msg=parallel.extract.progress done=89510 total=175637
    level=info msg=parallel.extract.progress done=89520 total=175637
    level=info msg=parallel.extract.progress done=89530 total=175637
    level=info msg=parallel.extract.progress done=89540 total=175637
    level=info msg=parallel.extract.progress done=89550 total=175637
    level=info msg=parallel.extract.progress done=89560 total=175637
    level=info msg=parallel.extract.progress done=89570 total=175637
    level=info msg=parallel.extract.progress done=89580 total=175637
    level=info msg=parallel.extract.progress done=89590 total=175637
    level=info msg=parallel.extract.progress done=89600 total=175637
    level=info msg=parallel.extract.progress done=89610 total=175637
    level=info msg=parallel.extract.progress done=89620 total=175637
    level=info msg=parallel.extract.progress done=89630 total=175637
    level=info msg=parallel.extract.progress done=89640 total=175637
    level=info msg=parallel.extract.progress done=89650 total=175637
    level=info msg=parallel.extract.progress done=89660 total=175637
    level=info msg=parallel.extract.progress done=89670 total=175637
    level=info msg=parallel.extract.progress done=89680 total=175637
    level=info msg=parallel.extract.progress done=89690 total=175637
    level=info msg=parallel.extract.progress done=89700 total=175637
    level=info msg=parallel.extract.progress done=89710 total=175637
    level=info msg=parallel.extract.progress done=89720 total=175637
    level=info msg=parallel.extract.progress done=89730 total=175637
    level=info msg=parallel.extract.progress done=89740 total=175637
    level=info msg=parallel.extract.progress done=89750 total=175637
    level=info msg=parallel.extract.progress done=89760 total=175637
    level=info msg=parallel.extract.progress done=89770 total=175637
    level=info msg=parallel.extract.progress done=89780 total=175637
    level=info msg=parallel.extract.progress done=89790 total=175637
    level=info msg=parallel.extract.progress done=89800 total=175637
    level=info msg=parallel.extract.progress done=89820 total=175637
    level=info msg=parallel.extract.progress done=89830 total=175637
    level=info msg=parallel.extract.progress done=89810 total=175637
    level=info msg=parallel.extract.progress done=89840 total=175637
    level=info msg=parallel.extract.progress done=89850 total=175637
    level=info msg=parallel.extract.progress done=89860 total=175637
    level=info msg=parallel.extract.progress done=89870 total=175637
    level=info msg=parallel.extract.progress done=89880 total=175637
    level=info msg=parallel.extract.progress done=89890 total=175637
    level=info msg=parallel.extract.progress done=89900 total=175637
    level=info msg=parallel.extract.progress done=89910 total=175637
    level=info msg=parallel.extract.progress done=89920 total=175637
    level=info msg=parallel.extract.progress done=89930 total=175637
    level=info msg=parallel.extract.progress done=89940 total=175637
    level=info msg=parallel.extract.progress done=89950 total=175637
    level=info msg=parallel.extract.progress done=89960 total=175637
    level=info msg=parallel.extract.progress done=89970 total=175637
    level=info msg=parallel.extract.progress done=89980 total=175637
    level=info msg=parallel.extract.progress done=89990 total=175637
    level=info msg=parallel.extract.progress done=90000 total=175637
    level=info msg=parallel.extract.progress done=90010 total=175637
    level=info msg=parallel.extract.progress done=90020 total=175637
    level=info msg=parallel.extract.progress done=90030 total=175637
    level=info msg=parallel.extract.progress done=90040 total=175637
    level=info msg=parallel.extract.progress done=90050 total=175637
    level=info msg=parallel.extract.progress done=90060 total=175637
    level=info msg=parallel.extract.progress done=90070 total=175637
    level=info msg=parallel.extract.progress done=90080 total=175637
    level=info msg=parallel.extract.progress done=90090 total=175637
    level=info msg=parallel.extract.progress done=90100 total=175637
    level=info msg=parallel.extract.progress done=90110 total=175637
    level=info msg=parallel.extract.progress done=90120 total=175637
    level=info msg=parallel.extract.progress done=90140 total=175637
    level=info msg=parallel.extract.progress done=90130 total=175637
    level=info msg=parallel.extract.progress done=90150 total=175637
    level=info msg=parallel.extract.progress done=90160 total=175637
    level=info msg=parallel.extract.progress done=90170 total=175637
    level=info msg=parallel.extract.progress done=90180 total=175637
    level=info msg=parallel.extract.progress done=90190 total=175637
    level=info msg=parallel.extract.progress done=90200 total=175637
    level=info msg=parallel.extract.progress done=90210 total=175637
    level=info msg=parallel.extract.progress done=90230 total=175637
    level=info msg=parallel.extract.progress done=90220 total=175637
    level=info msg=parallel.extract.progress done=90240 total=175637
    level=info msg=parallel.extract.progress done=90250 total=175637
    level=info msg=parallel.extract.progress done=90260 total=175637
    level=info msg=parallel.extract.progress done=90270 total=175637
    level=info msg=parallel.extract.progress done=90280 total=175637
    level=info msg=parallel.extract.progress done=90290 total=175637
    level=info msg=parallel.extract.progress done=90300 total=175637
    level=info msg=parallel.extract.progress done=90310 total=175637
    level=info msg=parallel.extract.progress done=90320 total=175637
    level=info msg=parallel.extract.progress done=90330 total=175637
    level=info msg=parallel.extract.progress done=90340 total=175637
    level=info msg=parallel.extract.progress done=90350 total=175637
    level=info msg=parallel.extract.progress done=90360 total=175637
    level=info msg=parallel.extract.progress done=90370 total=175637
    level=info msg=parallel.extract.progress done=90380 total=175637
    level=info msg=parallel.extract.progress done=90390 total=175637
    level=info msg=parallel.extract.progress done=90400 total=175637
    level=info msg=parallel.extract.progress done=90410 total=175637
    level=info msg=parallel.extract.progress done=90420 total=175637
    level=info msg=parallel.extract.progress done=90430 total=175637
    level=info msg=parallel.extract.progress done=90440 total=175637
    level=info msg=parallel.extract.progress done=90450 total=175637
    level=info msg=parallel.extract.progress done=90460 total=175637
    level=info msg=parallel.extract.progress done=90470 total=175637
    level=info msg=parallel.extract.progress done=90480 total=175637
    level=info msg=parallel.extract.progress done=90490 total=175637
    level=info msg=parallel.extract.progress done=90500 total=175637
    level=info msg=parallel.extract.progress done=90510 total=175637
    level=info msg=parallel.extract.progress done=90520 total=175637
    level=info msg=parallel.extract.progress done=90530 total=175637
    level=info msg=parallel.extract.progress done=90540 total=175637
    level=info msg=parallel.extract.progress done=90550 total=175637
    level=info msg=parallel.extract.progress done=90560 total=175637
    level=info msg=parallel.extract.progress done=90570 total=175637
    level=info msg=parallel.extract.progress done=90580 total=175637
    level=info msg=parallel.extract.progress done=90590 total=175637
    level=info msg=parallel.extract.progress done=90600 total=175637
    level=info msg=parallel.extract.progress done=90610 total=175637
    level=info msg=parallel.extract.progress done=90620 total=175637
    level=info msg=parallel.extract.progress done=90630 total=175637
    level=info msg=parallel.extract.progress done=90640 total=175637
    level=info msg=parallel.extract.progress done=90650 total=175637
    level=info msg=parallel.extract.progress done=90660 total=175637
    level=info msg=parallel.extract.progress done=90670 total=175637
    level=info msg=parallel.extract.progress done=90680 total=175637
    level=info msg=parallel.extract.progress done=90690 total=175637
    level=info msg=parallel.extract.progress done=90700 total=175637
    level=info msg=parallel.extract.progress done=90710 total=175637
    level=info msg=parallel.extract.progress done=90720 total=175637
    level=info msg=parallel.extract.progress done=90730 total=175637
    level=info msg=parallel.extract.progress done=90740 total=175637
    level=info msg=parallel.extract.progress done=90750 total=175637
    level=info msg=parallel.extract.progress done=90760 total=175637
    level=info msg=parallel.extract.progress done=90770 total=175637
    level=info msg=parallel.extract.progress done=90780 total=175637
    level=info msg=parallel.extract.progress done=90790 total=175637
    level=info msg=parallel.extract.progress done=90800 total=175637
    level=info msg=parallel.extract.progress done=90810 total=175637
    level=info msg=parallel.extract.progress done=90820 total=175637
    level=info msg=parallel.extract.progress done=90830 total=175637
    level=info msg=parallel.extract.progress done=90840 total=175637
    level=info msg=parallel.extract.progress done=90850 total=175637
    level=info msg=parallel.extract.progress done=90860 total=175637
    level=info msg=parallel.extract.progress done=90870 total=175637
    level=info msg=parallel.extract.progress done=90880 total=175637
    level=info msg=parallel.extract.progress done=90890 total=175637
    level=info msg=parallel.extract.progress done=90900 total=175637
    level=info msg=parallel.extract.progress done=90910 total=175637
    level=info msg=parallel.extract.progress done=90920 total=175637
    level=info msg=parallel.extract.progress done=90930 total=175637
    level=info msg=parallel.extract.progress done=90940 total=175637
    level=info msg=parallel.extract.progress done=90950 total=175637
    level=info msg=parallel.extract.progress done=90960 total=175637
    level=info msg=parallel.extract.progress done=90970 total=175637
    level=info msg=parallel.extract.progress done=90980 total=175637
    level=info msg=parallel.extract.progress done=90990 total=175637
    level=info msg=parallel.extract.progress done=91000 total=175637
    level=info msg=parallel.extract.progress done=91010 total=175637
    level=info msg=parallel.extract.progress done=91020 total=175637
    level=info msg=parallel.extract.progress done=91030 total=175637
    level=info msg=parallel.extract.progress done=91040 total=175637
    level=info msg=parallel.extract.progress done=91050 total=175637
    level=info msg=parallel.extract.progress done=91060 total=175637
    level=info msg=parallel.extract.progress done=91070 total=175637
    level=info msg=parallel.extract.progress done=91080 total=175637
    level=info msg=parallel.extract.progress done=91090 total=175637
    level=info msg=parallel.extract.progress done=91100 total=175637
    level=info msg=parallel.extract.progress done=91110 total=175637
    level=info msg=parallel.extract.progress done=91120 total=175637
    level=info msg=parallel.extract.progress done=91130 total=175637
    level=info msg=parallel.extract.progress done=91140 total=175637
    level=info msg=parallel.extract.progress done=91150 total=175637
    level=info msg=parallel.extract.progress done=91160 total=175637
    level=info msg=parallel.extract.progress done=91170 total=175637
    level=info msg=parallel.extract.progress done=91180 total=175637
    level=info msg=parallel.extract.progress done=91190 total=175637
    level=info msg=parallel.extract.progress done=91200 total=175637
    level=info msg=parallel.extract.progress done=91210 total=175637
    level=info msg=parallel.extract.progress done=91220 total=175637
    level=info msg=parallel.extract.progress done=91230 total=175637
    level=info msg=parallel.extract.progress done=91240 total=175637
    level=info msg=parallel.extract.progress done=91250 total=175637
    level=info msg=parallel.extract.progress done=91260 total=175637
    level=info msg=parallel.extract.progress done=91270 total=175637
    level=info msg=parallel.extract.progress done=91280 total=175637
    level=info msg=parallel.extract.progress done=91290 total=175637
    level=info msg=parallel.extract.progress done=91300 total=175637
    level=info msg=parallel.extract.progress done=91310 total=175637
    level=info msg=parallel.extract.progress done=91320 total=175637
    level=info msg=parallel.extract.progress done=91330 total=175637
    level=info msg=parallel.extract.progress done=91340 total=175637
    level=info msg=parallel.extract.progress done=91350 total=175637
    level=info msg=parallel.extract.progress done=91360 total=175637
    level=info msg=parallel.extract.progress done=91370 total=175637
    level=info msg=parallel.extract.progress done=91380 total=175637
    level=info msg=parallel.extract.progress done=91390 total=175637
    level=info msg=parallel.extract.progress done=91400 total=175637
    level=info msg=parallel.extract.progress done=91410 total=175637
    level=info msg=parallel.extract.progress done=91420 total=175637
    level=info msg=parallel.extract.progress done=91430 total=175637
    level=info msg=parallel.extract.progress done=91440 total=175637
    level=info msg=parallel.extract.progress done=91450 total=175637
    level=info msg=parallel.extract.progress done=91460 total=175637
    level=info msg=parallel.extract.progress done=91470 total=175637
    level=info msg=parallel.extract.progress done=91480 total=175637
    level=info msg=parallel.extract.progress done=91490 total=175637
    level=info msg=parallel.extract.progress done=91500 total=175637
    level=info msg=parallel.extract.progress done=91510 total=175637
    level=info msg=parallel.extract.progress done=91520 total=175637
    level=info msg=parallel.extract.progress done=91530 total=175637
    level=info msg=parallel.extract.progress done=91540 total=175637
    level=info msg=parallel.extract.progress done=91550 total=175637
    level=info msg=parallel.extract.progress done=91560 total=175637
    level=info msg=parallel.extract.progress done=91570 total=175637
    level=info msg=parallel.extract.progress done=91580 total=175637
    level=info msg=parallel.extract.progress done=91590 total=175637
    level=info msg=parallel.extract.progress done=91600 total=175637
    level=info msg=parallel.extract.progress done=91610 total=175637
    level=info msg=parallel.extract.progress done=91620 total=175637
    level=info msg=parallel.extract.progress done=91630 total=175637
    level=info msg=parallel.extract.progress done=91640 total=175637
    level=info msg=parallel.extract.progress done=91650 total=175637
    level=info msg=parallel.extract.progress done=91660 total=175637
    level=info msg=parallel.extract.progress done=91670 total=175637
    level=info msg=parallel.extract.progress done=91680 total=175637
    level=info msg=parallel.extract.progress done=91690 total=175637
    level=info msg=parallel.extract.progress done=91700 total=175637
    level=info msg=parallel.extract.progress done=91710 total=175637
    level=info msg=parallel.extract.progress done=91720 total=175637
    level=info msg=parallel.extract.progress done=91730 total=175637
    level=info msg=parallel.extract.progress done=91740 total=175637
    level=info msg=parallel.extract.progress done=91750 total=175637
    level=info msg=parallel.extract.progress done=91760 total=175637
    level=info msg=parallel.extract.progress done=91770 total=175637
    level=info msg=parallel.extract.progress done=91780 total=175637
    level=info msg=parallel.extract.progress done=91790 total=175637
    level=info msg=parallel.extract.progress done=91800 total=175637
    level=info msg=parallel.extract.progress done=91810 total=175637
    level=info msg=parallel.extract.progress done=91820 total=175637
    level=info msg=parallel.extract.progress done=91830 total=175637
    level=info msg=parallel.extract.progress done=91840 total=175637
    level=info msg=parallel.extract.progress done=91850 total=175637
    level=info msg=parallel.extract.progress done=91860 total=175637
    level=info msg=parallel.extract.progress done=91870 total=175637
    level=info msg=parallel.extract.progress done=91880 total=175637
    level=info msg=parallel.extract.progress done=91890 total=175637
    level=info msg=parallel.extract.progress done=91900 total=175637
    level=info msg=parallel.extract.progress done=91910 total=175637
    level=info msg=parallel.extract.progress done=91920 total=175637
    level=info msg=parallel.extract.progress done=91930 total=175637
    level=info msg=parallel.extract.progress done=91940 total=175637
    level=info msg=parallel.extract.progress done=91950 total=175637
    level=info msg=parallel.extract.progress done=91960 total=175637
    level=info msg=parallel.extract.progress done=91970 total=175637
    level=info msg=parallel.extract.progress done=91980 total=175637
    level=info msg=parallel.extract.progress done=91990 total=175637
    level=info msg=parallel.extract.progress done=92000 total=175637
    level=info msg=parallel.extract.progress done=92010 total=175637
    level=info msg=parallel.extract.progress done=92020 total=175637
    level=info msg=parallel.extract.progress done=92030 total=175637
    level=info msg=parallel.extract.progress done=92040 total=175637
    level=info msg=parallel.extract.progress done=92050 total=175637
    level=info msg=parallel.extract.progress done=92060 total=175637
    level=info msg=parallel.extract.progress done=92070 total=175637
    level=info msg=parallel.extract.progress done=92080 total=175637
    level=info msg=parallel.extract.progress done=92090 total=175637
    level=info msg=parallel.extract.progress done=92100 total=175637
    level=info msg=parallel.extract.progress done=92110 total=175637
    level=info msg=parallel.extract.progress done=92120 total=175637
    level=info msg=parallel.extract.progress done=92130 total=175637
    level=info msg=parallel.extract.progress done=92140 total=175637
    level=info msg=parallel.extract.progress done=92150 total=175637
    level=info msg=parallel.extract.progress done=92160 total=175637
    level=info msg=parallel.extract.progress done=92170 total=175637
    level=info msg=parallel.extract.progress done=92180 total=175637
    level=info msg=parallel.extract.progress done=92190 total=175637
    level=info msg=parallel.extract.progress done=92200 total=175637
    level=info msg=parallel.extract.progress done=92210 total=175637
    level=info msg=parallel.extract.progress done=92220 total=175637
    level=info msg=parallel.extract.progress done=92230 total=175637
    level=info msg=parallel.extract.progress done=92250 total=175637
    level=info msg=parallel.extract.progress done=92240 total=175637
    level=info msg=parallel.extract.progress done=92260 total=175637
    level=info msg=parallel.extract.progress done=92270 total=175637
    level=info msg=parallel.extract.progress done=92290 total=175637
    level=info msg=parallel.extract.progress done=92280 total=175637
    level=info msg=parallel.extract.progress done=92310 total=175637
    level=info msg=parallel.extract.progress done=92300 total=175637
    level=info msg=parallel.extract.progress done=92320 total=175637
    level=info msg=parallel.extract.progress done=92330 total=175637
    level=info msg=parallel.extract.progress done=92340 total=175637
    level=info msg=parallel.extract.progress done=92350 total=175637
    level=info msg=parallel.extract.progress done=92360 total=175637
    level=info msg=parallel.extract.progress done=92370 total=175637
    level=info msg=parallel.extract.progress done=92380 total=175637
    level=info msg=parallel.extract.progress done=92390 total=175637
    level=info msg=parallel.extract.progress done=92410 total=175637
    level=info msg=parallel.extract.progress done=92420 total=175637
    level=info msg=parallel.extract.progress done=92400 total=175637
    level=info msg=parallel.extract.progress done=92430 total=175637
    level=info msg=parallel.extract.progress done=92440 total=175637
    level=info msg=parallel.extract.progress done=92450 total=175637
    level=info msg=parallel.extract.progress done=92460 total=175637
    level=info msg=parallel.extract.progress done=92470 total=175637
    level=info msg=parallel.extract.progress done=92480 total=175637
    level=info msg=parallel.extract.progress done=92490 total=175637
    level=info msg=parallel.extract.progress done=92500 total=175637
    level=info msg=parallel.extract.progress done=92510 total=175637
    level=info msg=parallel.extract.progress done=92520 total=175637
    level=info msg=parallel.extract.progress done=92530 total=175637
    level=info msg=parallel.extract.progress done=92540 total=175637
    level=info msg=parallel.extract.progress done=92550 total=175637
    level=info msg=parallel.extract.progress done=92560 total=175637
    level=info msg=parallel.extract.progress done=92570 total=175637
    level=info msg=parallel.extract.progress done=92580 total=175637
    level=info msg=parallel.extract.progress done=92590 total=175637
    level=info msg=parallel.extract.progress done=92600 total=175637
    level=info msg=parallel.extract.progress done=92610 total=175637
    level=info msg=parallel.extract.progress done=92620 total=175637
    level=info msg=parallel.extract.progress done=92630 total=175637
    level=info msg=parallel.extract.progress done=92640 total=175637
    level=info msg=parallel.extract.progress done=92650 total=175637
    level=info msg=parallel.extract.progress done=92660 total=175637
    level=info msg=parallel.extract.progress done=92670 total=175637
    level=info msg=parallel.extract.progress done=92690 total=175637
    level=info msg=parallel.extract.progress done=92680 total=175637
    level=info msg=parallel.extract.progress done=92700 total=175637
    level=info msg=parallel.extract.progress done=92710 total=175637
    level=info msg=parallel.extract.progress done=92720 total=175637
    level=info msg=parallel.extract.progress done=92730 total=175637
    level=info msg=parallel.extract.progress done=92740 total=175637
    level=info msg=parallel.extract.progress done=92760 total=175637
    level=info msg=parallel.extract.progress done=92750 total=175637
    level=info msg=parallel.extract.progress done=92770 total=175637
    level=info msg=parallel.extract.progress done=92780 total=175637
    level=info msg=parallel.extract.progress done=92790 total=175637
    level=info msg=parallel.extract.progress done=92800 total=175637
    level=info msg=parallel.extract.progress done=92810 total=175637
    level=info msg=parallel.extract.progress done=92820 total=175637
    level=info msg=parallel.extract.progress done=92830 total=175637
    level=info msg=parallel.extract.progress done=92840 total=175637
    level=info msg=parallel.extract.progress done=92860 total=175637
    level=info msg=parallel.extract.progress done=92850 total=175637
    level=info msg=parallel.extract.progress done=92870 total=175637
    level=info msg=parallel.extract.progress done=92880 total=175637
    level=info msg=parallel.extract.progress done=92890 total=175637
    level=info msg=parallel.extract.progress done=92900 total=175637
    level=info msg=parallel.extract.progress done=92920 total=175637
    level=info msg=parallel.extract.progress done=92910 total=175637
    level=info msg=parallel.extract.progress done=92930 total=175637
    level=info msg=parallel.extract.progress done=92940 total=175637
    level=info msg=parallel.extract.progress done=92960 total=175637
    level=info msg=parallel.extract.progress done=92950 total=175637
    level=info msg=parallel.extract.progress done=92970 total=175637
    level=info msg=parallel.extract.progress done=92980 total=175637
    level=info msg=parallel.extract.progress done=92990 total=175637
    level=info msg=parallel.extract.progress done=93000 total=175637
    level=info msg=parallel.extract.progress done=93010 total=175637
    level=info msg=parallel.extract.progress done=93020 total=175637
    level=info msg=parallel.extract.progress done=93030 total=175637
    level=info msg=parallel.extract.progress done=93040 total=175637
    level=info msg=parallel.extract.progress done=93050 total=175637
    level=info msg=parallel.extract.progress done=93060 total=175637
    level=info msg=parallel.extract.progress done=93070 total=175637
    level=info msg=parallel.extract.progress done=93080 total=175637
    level=info msg=parallel.extract.progress done=93090 total=175637
    level=info msg=parallel.extract.progress done=93100 total=175637
    level=info msg=parallel.extract.progress done=93110 total=175637
    level=info msg=parallel.extract.progress done=93130 total=175637
    level=info msg=parallel.extract.progress done=93120 total=175637
    level=info msg=parallel.extract.progress done=93140 total=175637
    level=info msg=parallel.extract.progress done=93150 total=175637
    level=info msg=parallel.extract.progress done=93160 total=175637
    level=info msg=parallel.extract.progress done=93180 total=175637
    level=info msg=parallel.extract.progress done=93190 total=175637
    level=info msg=parallel.extract.progress done=93170 total=175637
    level=info msg=parallel.extract.progress done=93200 total=175637
    level=info msg=parallel.extract.progress done=93210 total=175637
    level=info msg=parallel.extract.progress done=93220 total=175637
    level=info msg=parallel.extract.progress done=93230 total=175637
    level=info msg=parallel.extract.progress done=93240 total=175637
    level=info msg=parallel.extract.progress done=93250 total=175637
    level=info msg=parallel.extract.progress done=93260 total=175637
    level=info msg=parallel.extract.progress done=93270 total=175637
    level=info msg=parallel.extract.progress done=93280 total=175637
    level=info msg=parallel.extract.progress done=93290 total=175637
    level=info msg=parallel.extract.progress done=93300 total=175637
    level=info msg=parallel.extract.progress done=93310 total=175637
    level=info msg=parallel.extract.progress done=93320 total=175637
    level=info msg=parallel.extract.progress done=93330 total=175637
    level=info msg=parallel.extract.progress done=93340 total=175637
    level=info msg=parallel.extract.progress done=93350 total=175637
    level=info msg=parallel.extract.progress done=93360 total=175637
    level=info msg=parallel.extract.progress done=93370 total=175637
    level=info msg=parallel.extract.progress done=93380 total=175637
    level=info msg=parallel.extract.progress done=93400 total=175637
    level=info msg=parallel.extract.progress done=93390 total=175637
    level=info msg=parallel.extract.progress done=93410 total=175637
    level=info msg=parallel.extract.progress done=93420 total=175637
    level=info msg=parallel.extract.progress done=93430 total=175637
    level=info msg=parallel.extract.progress done=93440 total=175637
    level=info msg=parallel.extract.progress done=93450 total=175637
    level=info msg=parallel.extract.progress done=93460 total=175637
    level=info msg=parallel.extract.progress done=93470 total=175637
    level=info msg=parallel.extract.progress done=93480 total=175637
    level=info msg=parallel.extract.progress done=93490 total=175637
    level=info msg=parallel.extract.progress done=93500 total=175637
    level=info msg=parallel.extract.progress done=93510 total=175637
    level=info msg=parallel.extract.progress done=93520 total=175637
    level=info msg=parallel.extract.progress done=93530 total=175637
    level=info msg=parallel.extract.progress done=93540 total=175637
    level=info msg=parallel.extract.progress done=93550 total=175637
    level=info msg=parallel.extract.progress done=93570 total=175637
    level=info msg=parallel.extract.progress done=93560 total=175637
    level=info msg=parallel.extract.progress done=93590 total=175637
    level=info msg=parallel.extract.progress done=93580 total=175637
    level=info msg=parallel.extract.progress done=93600 total=175637
    level=info msg=parallel.extract.progress done=93610 total=175637
    level=info msg=parallel.extract.progress done=93620 total=175637
    level=info msg=parallel.extract.progress done=93630 total=175637
    level=info msg=parallel.extract.progress done=93640 total=175637
    level=info msg=parallel.extract.progress done=93650 total=175637
    level=info msg=parallel.extract.progress done=93660 total=175637
    level=info msg=parallel.extract.progress done=93670 total=175637
    level=info msg=parallel.extract.progress done=93680 total=175637
    level=info msg=parallel.extract.progress done=93690 total=175637
    level=info msg=parallel.extract.progress done=93700 total=175637
    level=info msg=parallel.extract.progress done=93720 total=175637
    level=info msg=parallel.extract.progress done=93710 total=175637
    level=info msg=parallel.extract.progress done=93730 total=175637
    level=info msg=parallel.extract.progress done=93750 total=175637
    level=info msg=parallel.extract.progress done=93740 total=175637
    level=info msg=parallel.extract.progress done=93770 total=175637
    level=info msg=parallel.extract.progress done=93760 total=175637
    level=info msg=parallel.extract.progress done=93780 total=175637
    level=info msg=parallel.extract.progress done=93800 total=175637
    level=info msg=parallel.extract.progress done=93790 total=175637
    level=info msg=parallel.extract.progress done=93810 total=175637
    level=info msg=parallel.extract.progress done=93820 total=175637
    level=info msg=parallel.extract.progress done=93830 total=175637
    level=info msg=parallel.extract.progress done=93840 total=175637
    level=info msg=parallel.extract.progress done=93850 total=175637
    level=info msg=parallel.extract.progress done=93860 total=175637
    level=info msg=parallel.extract.progress done=93870 total=175637
    level=info msg=parallel.extract.progress done=93880 total=175637
    level=info msg=parallel.extract.progress done=93890 total=175637
    level=info msg=parallel.extract.progress done=93910 total=175637
    level=info msg=parallel.extract.progress done=93900 total=175637
    level=info msg=parallel.extract.progress done=93920 total=175637
    level=info msg=parallel.extract.progress done=93930 total=175637
    level=info msg=parallel.extract.progress done=93940 total=175637
    level=info msg=parallel.extract.progress done=93960 total=175637
    level=info msg=parallel.extract.progress done=93950 total=175637
    level=info msg=parallel.extract.progress done=93970 total=175637
    level=info msg=parallel.extract.progress done=93980 total=175637
    level=info msg=parallel.extract.progress done=93990 total=175637
    level=info msg=parallel.extract.progress done=94000 total=175637
    level=info msg=parallel.extract.progress done=94010 total=175637
    level=info msg=parallel.extract.progress done=94020 total=175637
    level=info msg=parallel.extract.progress done=94030 total=175637
    level=info msg=parallel.extract.progress done=94040 total=175637
    level=info msg=parallel.extract.progress done=94050 total=175637
    level=info msg=parallel.extract.progress done=94060 total=175637
    level=info msg=parallel.extract.progress done=94070 total=175637
    level=info msg=parallel.extract.progress done=94080 total=175637
    level=info msg=parallel.extract.progress done=94090 total=175637
    level=info msg=parallel.extract.progress done=94100 total=175637
    level=info msg=parallel.extract.progress done=94110 total=175637
    level=info msg=parallel.extract.progress done=94120 total=175637
    level=info msg=parallel.extract.progress done=94130 total=175637
    level=info msg=parallel.extract.progress done=94140 total=175637
    level=info msg=parallel.extract.progress done=94150 total=175637
    level=info msg=parallel.extract.progress done=94160 total=175637
    level=info msg=parallel.extract.progress done=94170 total=175637
    level=info msg=parallel.extract.progress done=94180 total=175637
    level=info msg=parallel.extract.progress done=94190 total=175637
    level=info msg=parallel.extract.progress done=94200 total=175637
    level=info msg=parallel.extract.progress done=94210 total=175637
    level=info msg=parallel.extract.progress done=94230 total=175637
    level=info msg=parallel.extract.progress done=94220 total=175637
    level=info msg=parallel.extract.progress done=94240 total=175637
    level=info msg=parallel.extract.progress done=94250 total=175637
    level=info msg=parallel.extract.progress done=94260 total=175637
    level=info msg=parallel.extract.progress done=94280 total=175637
    level=info msg=parallel.extract.progress done=94270 total=175637
    level=info msg=parallel.extract.progress done=94290 total=175637
    level=info msg=parallel.extract.progress done=94300 total=175637
    level=info msg=parallel.extract.progress done=94310 total=175637
    level=info msg=parallel.extract.progress done=94320 total=175637
    level=info msg=parallel.extract.progress done=94330 total=175637
    level=info msg=parallel.extract.progress done=94350 total=175637
    level=info msg=parallel.extract.progress done=94340 total=175637
    level=info msg=parallel.extract.progress done=94360 total=175637
    level=info msg=parallel.extract.progress done=94370 total=175637
    level=info msg=parallel.extract.progress done=94390 total=175637
    level=info msg=parallel.extract.progress done=94380 total=175637
    level=info msg=parallel.extract.progress done=94400 total=175637
    level=info msg=parallel.extract.progress done=94410 total=175637
    level=info msg=parallel.extract.progress done=94420 total=175637
    level=info msg=parallel.extract.progress done=94430 total=175637
    level=info msg=parallel.extract.progress done=94440 total=175637
    level=info msg=parallel.extract.progress done=94450 total=175637
    level=info msg=parallel.extract.progress done=94460 total=175637
    level=info msg=parallel.extract.progress done=94470 total=175637
    level=info msg=parallel.extract.progress done=94480 total=175637
    level=info msg=parallel.extract.progress done=94490 total=175637
    level=info msg=parallel.extract.progress done=94500 total=175637
    level=info msg=parallel.extract.progress done=94520 total=175637
    level=info msg=parallel.extract.progress done=94510 total=175637
    level=info msg=parallel.extract.progress done=94540 total=175637
    level=info msg=parallel.extract.progress done=94530 total=175637
    level=info msg=parallel.extract.progress done=94550 total=175637
    level=info msg=parallel.extract.progress done=94560 total=175637
    level=info msg=parallel.extract.progress done=94570 total=175637
    level=info msg=parallel.extract.progress done=94580 total=175637
    level=info msg=parallel.extract.progress done=94590 total=175637
    level=info msg=parallel.extract.progress done=94600 total=175637
    level=info msg=parallel.extract.progress done=94610 total=175637
    level=info msg=parallel.extract.progress done=94620 total=175637
    level=info msg=parallel.extract.progress done=94630 total=175637
    level=info msg=parallel.extract.progress done=94640 total=175637
    level=info msg=parallel.extract.progress done=94650 total=175637
    level=info msg=parallel.extract.progress done=94660 total=175637
    level=info msg=parallel.extract.progress done=94670 total=175637
    level=info msg=parallel.extract.progress done=94680 total=175637
    level=info msg=parallel.extract.progress done=94690 total=175637
    level=info msg=parallel.extract.progress done=94700 total=175637
    level=info msg=parallel.extract.progress done=94710 total=175637
    level=info msg=parallel.extract.progress done=94720 total=175637
    level=info msg=parallel.extract.progress done=94730 total=175637
    level=info msg=parallel.extract.progress done=94750 total=175637
    level=info msg=parallel.extract.progress done=94740 total=175637
    level=info msg=parallel.extract.progress done=94770 total=175637
    level=info msg=parallel.extract.progress done=94780 total=175637
    level=info msg=parallel.extract.progress done=94760 total=175637
    level=info msg=parallel.extract.progress done=94790 total=175637
    level=info msg=parallel.extract.progress done=94800 total=175637
    level=info msg=parallel.extract.progress done=94810 total=175637
    level=info msg=parallel.extract.progress done=94830 total=175637
    level=info msg=parallel.extract.progress done=94820 total=175637
    level=info msg=parallel.extract.progress done=94840 total=175637
    level=info msg=parallel.extract.progress done=94850 total=175637
    level=info msg=parallel.extract.progress done=94860 total=175637
    level=info msg=parallel.extract.progress done=94870 total=175637
    level=info msg=parallel.extract.progress done=94880 total=175637
    level=info msg=parallel.extract.progress done=94890 total=175637
    level=info msg=parallel.extract.progress done=94900 total=175637
    level=info msg=parallel.extract.progress done=94910 total=175637
    level=info msg=parallel.extract.progress done=94920 total=175637
    level=info msg=parallel.extract.progress done=94930 total=175637
    level=info msg=parallel.extract.progress done=94940 total=175637
    level=info msg=parallel.extract.progress done=94950 total=175637
    level=info msg=parallel.extract.progress done=94960 total=175637
    level=info msg=parallel.extract.progress done=94970 total=175637
    level=info msg=parallel.extract.progress done=94980 total=175637
    level=info msg=parallel.extract.progress done=94990 total=175637
    level=info msg=parallel.extract.progress done=95000 total=175637
    level=info msg=parallel.extract.progress done=95010 total=175637
    level=info msg=parallel.extract.progress done=95020 total=175637
    level=info msg=parallel.extract.progress done=95030 total=175637
    level=info msg=parallel.extract.progress done=95040 total=175637
    level=info msg=parallel.extract.progress done=95050 total=175637
    level=info msg=parallel.extract.progress done=95060 total=175637
    level=info msg=parallel.extract.progress done=95070 total=175637
    level=info msg=parallel.extract.progress done=95080 total=175637
    level=info msg=parallel.extract.progress done=95090 total=175637
    level=info msg=parallel.extract.progress done=95100 total=175637
    level=info msg=parallel.extract.progress done=95110 total=175637
    level=info msg=parallel.extract.progress done=95120 total=175637
    level=info msg=parallel.extract.progress done=95130 total=175637
    level=info msg=parallel.extract.progress done=95140 total=175637
    level=info msg=parallel.extract.progress done=95150 total=175637
    level=info msg=parallel.extract.progress done=95160 total=175637
    level=info msg=parallel.extract.progress done=95170 total=175637
    level=info msg=parallel.extract.progress done=95180 total=175637
    level=info msg=parallel.extract.progress done=95190 total=175637
    level=info msg=parallel.extract.progress done=95200 total=175637
    level=info msg=parallel.extract.progress done=95210 total=175637
    level=info msg=parallel.extract.progress done=95220 total=175637
    level=info msg=parallel.extract.progress done=95230 total=175637
    level=info msg=parallel.extract.progress done=95240 total=175637
    level=info msg=parallel.extract.progress done=95250 total=175637
    level=info msg=parallel.extract.progress done=95260 total=175637
    level=info msg=parallel.extract.progress done=95270 total=175637
    level=info msg=parallel.extract.progress done=95280 total=175637
    level=info msg=parallel.extract.progress done=95290 total=175637
    level=info msg=parallel.extract.progress done=95300 total=175637
    level=info msg=parallel.extract.progress done=95310 total=175637
    level=info msg=parallel.extract.progress done=95330 total=175637
    level=info msg=parallel.extract.progress done=95320 total=175637
    level=info msg=parallel.extract.progress done=95340 total=175637
    level=info msg=parallel.extract.progress done=95350 total=175637
    level=info msg=parallel.extract.progress done=95360 total=175637
    level=info msg=parallel.extract.progress done=95370 total=175637
    level=info msg=parallel.extract.progress done=95380 total=175637
    level=info msg=parallel.extract.progress done=95390 total=175637
    level=info msg=parallel.extract.progress done=95400 total=175637
    level=info msg=parallel.extract.progress done=95420 total=175637
    level=info msg=parallel.extract.progress done=95410 total=175637
    level=info msg=parallel.extract.progress done=95430 total=175637
    level=info msg=parallel.extract.progress done=95440 total=175637
    level=info msg=parallel.extract.progress done=95450 total=175637
    level=info msg=parallel.extract.progress done=95460 total=175637
    level=info msg=parallel.extract.progress done=95470 total=175637
    level=info msg=parallel.extract.progress done=95480 total=175637
    level=info msg=parallel.extract.progress done=95490 total=175637
    level=info msg=parallel.extract.progress done=95500 total=175637
    level=info msg=parallel.extract.progress done=95510 total=175637
    level=info msg=parallel.extract.progress done=95520 total=175637
    level=info msg=parallel.extract.progress done=95530 total=175637
    level=info msg=parallel.extract.progress done=95540 total=175637
    level=info msg=parallel.extract.progress done=95550 total=175637
    level=info msg=parallel.extract.progress done=95560 total=175637
    level=info msg=parallel.extract.progress done=95570 total=175637
    level=info msg=parallel.extract.progress done=95580 total=175637
    level=info msg=parallel.extract.progress done=95590 total=175637
    level=info msg=parallel.extract.progress done=95600 total=175637
    level=info msg=parallel.extract.progress done=95610 total=175637
    level=info msg=parallel.extract.progress done=95620 total=175637
    level=info msg=parallel.extract.progress done=95630 total=175637
    level=info msg=parallel.extract.progress done=95640 total=175637
    level=info msg=parallel.extract.progress done=95650 total=175637
    level=info msg=parallel.extract.progress done=95660 total=175637
    level=info msg=parallel.extract.progress done=95670 total=175637
    level=info msg=parallel.extract.progress done=95680 total=175637
    level=info msg=parallel.extract.progress done=95690 total=175637
    level=info msg=parallel.extract.progress done=95700 total=175637
    level=info msg=parallel.extract.progress done=95710 total=175637
    level=info msg=parallel.extract.progress done=95720 total=175637
    level=info msg=parallel.extract.progress done=95730 total=175637
    level=info msg=parallel.extract.progress done=95740 total=175637
    level=info msg=parallel.extract.progress done=95750 total=175637
    level=info msg=parallel.extract.progress done=95760 total=175637
    level=info msg=parallel.extract.progress done=95770 total=175637
    level=info msg=parallel.extract.progress done=95780 total=175637
    level=info msg=parallel.extract.progress done=95800 total=175637
    level=info msg=parallel.extract.progress done=95790 total=175637
    level=info msg=parallel.extract.progress done=95810 total=175637
    level=info msg=parallel.extract.progress done=95820 total=175637
    level=info msg=parallel.extract.progress done=95830 total=175637
    level=info msg=parallel.extract.progress done=95840 total=175637
    level=info msg=parallel.extract.progress done=95850 total=175637
    level=info msg=parallel.extract.progress done=95860 total=175637
    level=info msg=parallel.extract.progress done=95870 total=175637
    level=info msg=parallel.extract.progress done=95880 total=175637
    level=info msg=parallel.extract.progress done=95890 total=175637
    level=info msg=parallel.extract.progress done=95900 total=175637
    level=info msg=parallel.extract.progress done=95910 total=175637
    level=info msg=parallel.extract.progress done=95920 total=175637
    level=info msg=parallel.extract.progress done=95930 total=175637
    level=info msg=parallel.extract.progress done=95940 total=175637
    level=info msg=parallel.extract.progress done=95950 total=175637
    level=info msg=parallel.extract.progress done=95960 total=175637
    level=info msg=parallel.extract.progress done=95970 total=175637
    level=info msg=parallel.extract.progress done=95980 total=175637
    level=info msg=parallel.extract.progress done=95990 total=175637
    level=info msg=parallel.extract.progress done=96000 total=175637
    level=info msg=parallel.extract.progress done=96010 total=175637
    level=info msg=parallel.extract.progress done=96020 total=175637
    level=info msg=parallel.extract.progress done=96030 total=175637
    level=info msg=parallel.extract.progress done=96040 total=175637
    level=info msg=parallel.extract.progress done=96050 total=175637
    level=info msg=parallel.extract.progress done=96060 total=175637
    level=info msg=parallel.extract.progress done=96070 total=175637
    level=info msg=parallel.extract.progress done=96080 total=175637
    level=info msg=parallel.extract.progress done=96090 total=175637
    level=info msg=parallel.extract.progress done=96110 total=175637
    level=info msg=parallel.extract.progress done=96100 total=175637
    level=info msg=parallel.extract.progress done=96120 total=175637
    level=info msg=parallel.extract.progress done=96130 total=175637
    level=info msg=parallel.extract.progress done=96140 total=175637
    level=info msg=parallel.extract.progress done=96150 total=175637
    level=info msg=parallel.extract.progress done=96160 total=175637
    level=info msg=parallel.extract.progress done=96170 total=175637
    level=info msg=parallel.extract.progress done=96180 total=175637
    level=info msg=parallel.extract.progress done=96190 total=175637
    level=info msg=parallel.extract.progress done=96200 total=175637
    level=info msg=parallel.extract.progress done=96210 total=175637
    level=info msg=parallel.extract.progress done=96220 total=175637
    level=info msg=parallel.extract.progress done=96230 total=175637
    level=info msg=parallel.extract.progress done=96240 total=175637
    level=info msg=parallel.extract.progress done=96250 total=175637
    level=info msg=parallel.extract.progress done=96260 total=175637
    level=info msg=parallel.extract.progress done=96270 total=175637
    level=info msg=parallel.extract.progress done=96280 total=175637
    level=info msg=parallel.extract.progress done=96290 total=175637
    level=info msg=parallel.extract.progress done=96300 total=175637
    level=info msg=parallel.extract.progress done=96310 total=175637
    level=info msg=parallel.extract.progress done=96320 total=175637
    level=info msg=parallel.extract.progress done=96330 total=175637
    level=info msg=parallel.extract.progress done=96340 total=175637
    level=info msg=parallel.extract.progress done=96350 total=175637
    level=info msg=parallel.extract.progress done=96360 total=175637
    level=info msg=parallel.extract.progress done=96370 total=175637
    level=info msg=parallel.extract.progress done=96380 total=175637
    level=info msg=parallel.extract.progress done=96390 total=175637
    level=info msg=parallel.extract.progress done=96400 total=175637
    level=info msg=parallel.extract.progress done=96410 total=175637
    level=info msg=parallel.extract.progress done=96420 total=175637
    level=info msg=parallel.extract.progress done=96430 total=175637
    level=info msg=parallel.extract.progress done=96440 total=175637
    level=info msg=parallel.extract.progress done=96450 total=175637
    level=info msg=parallel.extract.progress done=96460 total=175637
    level=info msg=parallel.extract.progress done=96470 total=175637
    level=info msg=parallel.extract.progress done=96480 total=175637
    level=info msg=parallel.extract.progress done=96490 total=175637
    level=info msg=parallel.extract.progress done=96500 total=175637
    level=info msg=parallel.extract.progress done=96510 total=175637
    level=info msg=parallel.extract.progress done=96520 total=175637
    level=info msg=parallel.extract.progress done=96530 total=175637
    level=info msg=parallel.extract.progress done=96540 total=175637
    level=info msg=parallel.extract.progress done=96550 total=175637
    level=info msg=parallel.extract.progress done=96560 total=175637
    level=info msg=parallel.extract.progress done=96570 total=175637
    level=info msg=parallel.extract.progress done=96580 total=175637
    level=info msg=parallel.extract.progress done=96590 total=175637
    level=info msg=parallel.extract.progress done=96600 total=175637
    level=info msg=parallel.extract.progress done=96610 total=175637
    level=info msg=parallel.extract.progress done=96620 total=175637
    level=info msg=parallel.extract.progress done=96630 total=175637
    level=info msg=parallel.extract.progress done=96650 total=175637
    level=info msg=parallel.extract.progress done=96640 total=175637
    level=info msg=parallel.extract.progress done=96660 total=175637
    level=info msg=parallel.extract.progress done=96670 total=175637
    level=info msg=parallel.extract.progress done=96680 total=175637
    level=info msg=parallel.extract.progress done=96690 total=175637
    level=info msg=parallel.extract.progress done=96700 total=175637
    level=info msg=parallel.extract.progress done=96710 total=175637
    level=info msg=parallel.extract.progress done=96720 total=175637
    level=info msg=parallel.extract.progress done=96730 total=175637
    level=info msg=parallel.extract.progress done=96740 total=175637
    level=info msg=parallel.extract.progress done=96750 total=175637
    level=info msg=parallel.extract.progress done=96760 total=175637
    level=info msg=parallel.extract.progress done=96770 total=175637
    level=info msg=parallel.extract.progress done=96780 total=175637
    level=info msg=parallel.extract.progress done=96800 total=175637
    level=info msg=parallel.extract.progress done=96790 total=175637
    level=info msg=parallel.extract.progress done=96820 total=175637
    level=info msg=parallel.extract.progress done=96810 total=175637
    level=info msg=parallel.extract.progress done=96830 total=175637
    level=info msg=parallel.extract.progress done=96840 total=175637
    level=info msg=parallel.extract.progress done=96850 total=175637
    level=info msg=parallel.extract.progress done=96860 total=175637
    level=info msg=parallel.extract.progress done=96870 total=175637
    level=info msg=parallel.extract.progress done=96880 total=175637
    level=info msg=parallel.extract.progress done=96890 total=175637
    level=info msg=parallel.extract.progress done=96900 total=175637
    level=info msg=parallel.extract.progress done=96910 total=175637
    level=info msg=parallel.extract.progress done=96920 total=175637
    level=info msg=parallel.extract.progress done=96930 total=175637
    level=info msg=parallel.extract.progress done=96940 total=175637
    level=info msg=parallel.extract.progress done=96950 total=175637
    level=info msg=parallel.extract.progress done=96960 total=175637
    level=info msg=parallel.extract.progress done=96970 total=175637
    level=info msg=parallel.extract.progress done=96980 total=175637
    level=info msg=parallel.extract.progress done=96990 total=175637
    level=info msg=parallel.extract.progress done=97000 total=175637
    level=info msg=parallel.extract.progress done=97010 total=175637
    level=info msg=parallel.extract.progress done=97020 total=175637
    level=info msg=parallel.extract.progress done=97030 total=175637
    level=info msg=parallel.extract.progress done=97040 total=175637
    level=info msg=parallel.extract.progress done=97050 total=175637
    level=info msg=parallel.extract.progress done=97060 total=175637
    level=info msg=parallel.extract.progress done=97070 total=175637
    level=info msg=parallel.extract.progress done=97080 total=175637
    level=info msg=parallel.extract.progress done=97090 total=175637
    level=info msg=parallel.extract.progress done=97100 total=175637
    level=info msg=parallel.extract.progress done=97110 total=175637
    level=info msg=parallel.extract.progress done=97120 total=175637
    level=info msg=parallel.extract.progress done=97130 total=175637
    level=info msg=parallel.extract.progress done=97140 total=175637
    level=info msg=parallel.extract.progress done=97150 total=175637
    level=info msg=parallel.extract.progress done=97160 total=175637
    level=info msg=parallel.extract.progress done=97170 total=175637
    level=info msg=parallel.extract.progress done=97180 total=175637
    level=info msg=parallel.extract.progress done=97190 total=175637
    level=info msg=parallel.extract.progress done=97200 total=175637
    level=info msg=parallel.extract.progress done=97210 total=175637
    level=info msg=parallel.extract.progress done=97220 total=175637
    level=info msg=parallel.extract.progress done=97230 total=175637
    level=info msg=parallel.extract.progress done=97240 total=175637
    level=info msg=parallel.extract.progress done=97250 total=175637
    level=info msg=parallel.extract.progress done=97260 total=175637
    level=info msg=parallel.extract.progress done=97270 total=175637
    level=info msg=parallel.extract.progress done=97280 total=175637
    level=info msg=parallel.extract.progress done=97290 total=175637
    level=info msg=parallel.extract.progress done=97300 total=175637
    level=info msg=parallel.extract.progress done=97310 total=175637
    level=info msg=parallel.extract.progress done=97320 total=175637
    level=info msg=parallel.extract.progress done=97330 total=175637
    level=info msg=parallel.extract.progress done=97340 total=175637
    level=info msg=parallel.extract.progress done=97350 total=175637
    level=info msg=parallel.extract.progress done=97360 total=175637
    level=info msg=parallel.extract.progress done=97370 total=175637
    level=info msg=parallel.extract.progress done=97380 total=175637
    level=info msg=parallel.extract.progress done=97390 total=175637
    level=info msg=parallel.extract.progress done=97410 total=175637
    level=info msg=parallel.extract.progress done=97400 total=175637
    level=info msg=parallel.extract.progress done=97420 total=175637
    level=info msg=parallel.extract.progress done=97430 total=175637
    level=info msg=parallel.extract.progress done=97440 total=175637
    level=info msg=parallel.extract.progress done=97450 total=175637
    level=info msg=parallel.extract.progress done=97460 total=175637
    level=info msg=parallel.extract.progress done=97470 total=175637
    level=info msg=parallel.extract.progress done=97480 total=175637
    level=info msg=parallel.extract.progress done=97490 total=175637
    level=info msg=parallel.extract.progress done=97500 total=175637
    level=info msg=parallel.extract.progress done=97510 total=175637
    level=info msg=parallel.extract.progress done=97520 total=175637
    level=info msg=parallel.extract.progress done=97530 total=175637
    level=info msg=parallel.extract.progress done=97540 total=175637
    level=info msg=parallel.extract.progress done=97550 total=175637
    level=info msg=parallel.extract.progress done=97560 total=175637
    level=info msg=parallel.extract.progress done=97570 total=175637
    level=info msg=parallel.extract.progress done=97580 total=175637
    level=info msg=parallel.extract.progress done=97590 total=175637
    level=info msg=parallel.extract.progress done=97610 total=175637
    level=info msg=parallel.extract.progress done=97600 total=175637
    level=info msg=parallel.extract.progress done=97620 total=175637
    level=info msg=parallel.extract.progress done=97630 total=175637
    level=info msg=parallel.extract.progress done=97640 total=175637
    level=info msg=parallel.extract.progress done=97650 total=175637
    level=info msg=parallel.extract.progress done=97660 total=175637
    level=info msg=parallel.extract.progress done=97670 total=175637
    level=info msg=parallel.extract.progress done=97680 total=175637
    level=info msg=parallel.extract.progress done=97690 total=175637
    level=info msg=parallel.extract.progress done=97700 total=175637
    level=info msg=parallel.extract.progress done=97710 total=175637
    level=info msg=parallel.extract.progress done=97720 total=175637
    level=info msg=parallel.extract.progress done=97730 total=175637
    level=info msg=parallel.extract.progress done=97740 total=175637
    level=info msg=parallel.extract.progress done=97750 total=175637
    level=info msg=parallel.extract.progress done=97760 total=175637
    level=info msg=parallel.extract.progress done=97770 total=175637
    level=info msg=parallel.extract.progress done=97780 total=175637
    level=info msg=parallel.extract.progress done=97790 total=175637
    level=info msg=parallel.extract.progress done=97800 total=175637
    level=info msg=parallel.extract.progress done=97810 total=175637
    level=info msg=parallel.extract.progress done=97820 total=175637
    level=info msg=parallel.extract.progress done=97830 total=175637
    level=info msg=parallel.extract.progress done=97840 total=175637
    level=info msg=parallel.extract.progress done=97850 total=175637
    level=info msg=parallel.extract.progress done=97860 total=175637
    level=info msg=parallel.extract.progress done=97870 total=175637
    level=info msg=parallel.extract.progress done=97880 total=175637
    level=info msg=parallel.extract.progress done=97890 total=175637
    level=info msg=parallel.extract.progress done=97900 total=175637
    level=info msg=parallel.extract.progress done=97910 total=175637
    level=info msg=parallel.extract.progress done=97920 total=175637
    level=info msg=parallel.extract.progress done=97930 total=175637
    level=info msg=parallel.extract.progress done=97940 total=175637
    level=info msg=parallel.extract.progress done=97950 total=175637
    level=info msg=parallel.extract.progress done=97960 total=175637
    level=info msg=parallel.extract.progress done=97970 total=175637
    level=info msg=parallel.extract.progress done=97980 total=175637
    level=info msg=parallel.extract.progress done=97990 total=175637
    level=info msg=parallel.extract.progress done=98000 total=175637
    level=info msg=parallel.extract.progress done=98010 total=175637
    level=info msg=parallel.extract.progress done=98020 total=175637
    level=info msg=parallel.extract.progress done=98030 total=175637
    level=info msg=parallel.extract.progress done=98040 total=175637
    level=info msg=parallel.extract.progress done=98050 total=175637
    level=info msg=parallel.extract.progress done=98060 total=175637
    level=info msg=parallel.extract.progress done=98070 total=175637
    level=info msg=parallel.extract.progress done=98080 total=175637
    level=info msg=parallel.extract.progress done=98090 total=175637
    level=info msg=parallel.extract.progress done=98110 total=175637
    level=info msg=parallel.extract.progress done=98100 total=175637
    level=info msg=parallel.extract.progress done=98120 total=175637
    level=info msg=parallel.extract.progress done=98130 total=175637
    level=info msg=parallel.extract.progress done=98140 total=175637
    level=info msg=parallel.extract.progress done=98150 total=175637
    level=info msg=parallel.extract.progress done=98160 total=175637
    level=info msg=parallel.extract.progress done=98170 total=175637
    level=info msg=parallel.extract.progress done=98180 total=175637
    level=info msg=parallel.extract.progress done=98190 total=175637
    level=info msg=parallel.extract.progress done=98200 total=175637
    level=info msg=parallel.extract.progress done=98210 total=175637
    level=info msg=parallel.extract.progress done=98230 total=175637
    level=info msg=parallel.extract.progress done=98220 total=175637
    level=info msg=parallel.extract.progress done=98240 total=175637
    level=info msg=parallel.extract.progress done=98250 total=175637
    level=info msg=parallel.extract.progress done=98260 total=175637
    level=info msg=parallel.extract.progress done=98270 total=175637
    level=info msg=parallel.extract.progress done=98280 total=175637
    level=info msg=parallel.extract.progress done=98290 total=175637
    level=info msg=parallel.extract.progress done=98300 total=175637
    level=info msg=parallel.extract.progress done=98310 total=175637
    level=info msg=parallel.extract.progress done=98320 total=175637
    level=info msg=parallel.extract.progress done=98330 total=175637
    level=info msg=parallel.extract.progress done=98340 total=175637
    level=info msg=parallel.extract.progress done=98350 total=175637
    level=info msg=parallel.extract.progress done=98360 total=175637
    level=info msg=parallel.extract.progress done=98370 total=175637
    level=info msg=parallel.extract.progress done=98380 total=175637
    level=info msg=parallel.extract.progress done=98390 total=175637
    level=info msg=parallel.extract.progress done=98400 total=175637
    level=info msg=parallel.extract.progress done=98410 total=175637
    level=info msg=parallel.extract.progress done=98420 total=175637
    level=info msg=parallel.extract.progress done=98430 total=175637
    level=info msg=parallel.extract.progress done=98440 total=175637
    level=info msg=parallel.extract.progress done=98450 total=175637
    level=info msg=parallel.extract.progress done=98460 total=175637
    level=info msg=parallel.extract.progress done=98470 total=175637
    level=info msg=parallel.extract.progress done=98480 total=175637
    level=info msg=parallel.extract.progress done=98490 total=175637
    level=info msg=parallel.extract.progress done=98500 total=175637
    level=info msg=parallel.extract.progress done=98510 total=175637
    level=info msg=parallel.extract.progress done=98520 total=175637
    level=info msg=parallel.extract.progress done=98530 total=175637
    level=info msg=parallel.extract.progress done=98540 total=175637
    level=info msg=parallel.extract.progress done=98550 total=175637
    level=info msg=parallel.extract.progress done=98560 total=175637
    level=info msg=parallel.extract.progress done=98580 total=175637
    level=info msg=parallel.extract.progress done=98570 total=175637
    level=info msg=parallel.extract.progress done=98590 total=175637
    level=info msg=parallel.extract.progress done=98610 total=175637
    level=info msg=parallel.extract.progress done=98600 total=175637
    level=info msg=parallel.extract.progress done=98620 total=175637
    level=info msg=parallel.extract.progress done=98630 total=175637
    level=info msg=parallel.extract.progress done=98640 total=175637
    level=info msg=parallel.extract.progress done=98650 total=175637
    level=info msg=parallel.extract.progress done=98660 total=175637
    level=info msg=parallel.extract.progress done=98670 total=175637
    level=info msg=parallel.extract.progress done=98680 total=175637
    level=info msg=parallel.extract.progress done=98690 total=175637
    level=info msg=parallel.extract.progress done=98700 total=175637
    level=info msg=parallel.extract.progress done=98710 total=175637
    level=info msg=parallel.extract.progress done=98720 total=175637
    level=info msg=parallel.extract.progress done=98730 total=175637
    level=info msg=parallel.extract.progress done=98740 total=175637
    level=info msg=parallel.extract.progress done=98760 total=175637
    level=info msg=parallel.extract.progress done=98750 total=175637
    level=info msg=parallel.extract.progress done=98770 total=175637
    level=info msg=parallel.extract.progress done=98780 total=175637
    level=info msg=parallel.extract.progress done=98790 total=175637
    level=info msg=parallel.extract.progress done=98800 total=175637
    level=info msg=parallel.extract.progress done=98810 total=175637
    level=info msg=parallel.extract.progress done=98820 total=175637
    level=info msg=parallel.extract.progress done=98830 total=175637
    level=info msg=parallel.extract.progress done=98840 total=175637
    level=info msg=parallel.extract.progress done=98850 total=175637
    level=info msg=parallel.extract.progress done=98860 total=175637
    level=info msg=parallel.extract.progress done=98870 total=175637
    level=info msg=parallel.extract.progress done=98880 total=175637
    level=info msg=parallel.extract.progress done=98890 total=175637
    level=info msg=parallel.extract.progress done=98900 total=175637
    level=info msg=parallel.extract.progress done=98910 total=175637
    level=info msg=parallel.extract.progress done=98920 total=175637
    level=info msg=parallel.extract.progress done=98930 total=175637
    level=info msg=parallel.extract.progress done=98940 total=175637
    level=info msg=parallel.extract.progress done=98950 total=175637
    level=info msg=parallel.extract.progress done=98960 total=175637
    level=info msg=parallel.extract.progress done=98970 total=175637
    level=info msg=parallel.extract.progress done=98980 total=175637
    level=info msg=parallel.extract.progress done=98990 total=175637
    level=info msg=parallel.extract.progress done=99000 total=175637
    level=info msg=parallel.extract.progress done=99010 total=175637
    level=info msg=parallel.extract.progress done=99020 total=175637
    level=info msg=parallel.extract.progress done=99030 total=175637
    level=info msg=parallel.extract.progress done=99040 total=175637
    level=info msg=parallel.extract.progress done=99050 total=175637
    level=info msg=parallel.extract.progress done=99060 total=175637
    level=info msg=parallel.extract.progress done=99070 total=175637
    level=info msg=parallel.extract.progress done=99080 total=175637
    level=info msg=parallel.extract.progress done=99090 total=175637
    level=info msg=parallel.extract.progress done=99100 total=175637
    level=info msg=parallel.extract.progress done=99110 total=175637
    level=info msg=parallel.extract.progress done=99120 total=175637
    level=info msg=parallel.extract.progress done=99130 total=175637
    level=info msg=parallel.extract.progress done=99140 total=175637
    level=info msg=parallel.extract.progress done=99150 total=175637
    level=info msg=parallel.extract.progress done=99160 total=175637
    level=info msg=parallel.extract.progress done=99170 total=175637
    level=info msg=parallel.extract.progress done=99180 total=175637
    level=info msg=parallel.extract.progress done=99190 total=175637
    level=info msg=parallel.extract.progress done=99200 total=175637
    level=info msg=parallel.extract.progress done=99210 total=175637
    level=info msg=parallel.extract.progress done=99220 total=175637
    level=info msg=parallel.extract.progress done=99230 total=175637
    level=info msg=parallel.extract.progress done=99240 total=175637
    level=info msg=parallel.extract.progress done=99250 total=175637
    level=info msg=parallel.extract.progress done=99260 total=175637
    level=info msg=parallel.extract.progress done=99270 total=175637
    level=info msg=parallel.extract.progress done=99280 total=175637
    level=info msg=parallel.extract.progress done=99300 total=175637
    level=info msg=parallel.extract.progress done=99290 total=175637
    level=info msg=parallel.extract.progress done=99310 total=175637
    level=info msg=parallel.extract.progress done=99320 total=175637
    level=info msg=parallel.extract.progress done=99330 total=175637
    level=info msg=parallel.extract.progress done=99340 total=175637
    level=info msg=parallel.extract.progress done=99350 total=175637
    level=info msg=parallel.extract.progress done=99360 total=175637
    level=info msg=parallel.extract.progress done=99370 total=175637
    level=info msg=parallel.extract.progress done=99380 total=175637
    level=info msg=parallel.extract.progress done=99390 total=175637
    level=info msg=parallel.extract.progress done=99400 total=175637
    level=info msg=parallel.extract.progress done=99410 total=175637
    level=info msg=parallel.extract.progress done=99420 total=175637
    level=info msg=parallel.extract.progress done=99430 total=175637
    level=info msg=parallel.extract.progress done=99440 total=175637
    level=info msg=parallel.extract.progress done=99450 total=175637
    level=info msg=parallel.extract.progress done=99460 total=175637
    level=info msg=parallel.extract.progress done=99470 total=175637
    level=info msg=parallel.extract.progress done=99480 total=175637
    level=info msg=parallel.extract.progress done=99490 total=175637
    level=info msg=parallel.extract.progress done=99500 total=175637
    level=info msg=parallel.extract.progress done=99510 total=175637
    level=info msg=parallel.extract.progress done=99520 total=175637
    level=info msg=parallel.extract.progress done=99530 total=175637
    level=info msg=parallel.extract.progress done=99540 total=175637
    level=info msg=parallel.extract.progress done=99550 total=175637
    level=info msg=parallel.extract.progress done=99560 total=175637
    level=info msg=parallel.extract.progress done=99570 total=175637
    level=info msg=parallel.extract.progress done=99590 total=175637
    level=info msg=parallel.extract.progress done=99580 total=175637
    level=info msg=parallel.extract.progress done=99600 total=175637
    level=info msg=parallel.extract.progress done=99610 total=175637
    level=info msg=parallel.extract.progress done=99630 total=175637
    level=info msg=parallel.extract.progress done=99620 total=175637
    level=info msg=parallel.extract.progress done=99640 total=175637
    level=info msg=parallel.extract.progress done=99650 total=175637
    level=info msg=parallel.extract.progress done=99660 total=175637
    level=info msg=parallel.extract.progress done=99670 total=175637
    level=info msg=parallel.extract.progress done=99680 total=175637
    level=info msg=parallel.extract.progress done=99690 total=175637
    level=info msg=parallel.extract.progress done=99700 total=175637
    level=info msg=parallel.extract.progress done=99710 total=175637
    level=info msg=parallel.extract.progress done=99720 total=175637
    level=info msg=parallel.extract.progress done=99730 total=175637
    level=info msg=parallel.extract.progress done=99740 total=175637
    level=info msg=parallel.extract.progress done=99750 total=175637
    level=info msg=parallel.extract.progress done=99760 total=175637
    level=info msg=parallel.extract.progress done=99770 total=175637
    level=info msg=parallel.extract.progress done=99780 total=175637
    level=info msg=parallel.extract.progress done=99790 total=175637
    level=info msg=parallel.extract.progress done=99800 total=175637
    level=info msg=parallel.extract.progress done=99810 total=175637
    level=info msg=parallel.extract.progress done=99820 total=175637
    level=info msg=parallel.extract.progress done=99830 total=175637
    level=info msg=parallel.extract.progress done=99840 total=175637
    level=info msg=parallel.extract.progress done=99850 total=175637
    level=info msg=parallel.extract.progress done=99860 total=175637
    level=info msg=parallel.extract.progress done=99870 total=175637
    level=info msg=parallel.extract.progress done=99880 total=175637
    level=info msg=parallel.extract.progress done=99890 total=175637
    level=info msg=parallel.extract.progress done=99900 total=175637
    level=info msg=parallel.extract.progress done=99910 total=175637
    level=info msg=parallel.extract.progress done=99920 total=175637
    level=info msg=parallel.extract.progress done=99930 total=175637
    level=info msg=parallel.extract.progress done=99940 total=175637
    level=info msg=parallel.extract.progress done=99950 total=175637
    level=info msg=parallel.extract.progress done=99960 total=175637
    level=info msg=parallel.extract.progress done=99970 total=175637
    level=info msg=parallel.extract.progress done=99980 total=175637
    level=info msg=parallel.extract.progress done=99990 total=175637
    level=info msg=parallel.extract.progress done=100000 total=175637
    level=info msg=parallel.extract.progress done=100010 total=175637
    level=info msg=parallel.extract.progress done=100020 total=175637
    level=info msg=parallel.extract.progress done=100030 total=175637
    level=info msg=parallel.extract.progress done=100040 total=175637
    level=info msg=parallel.extract.progress done=100060 total=175637
    level=info msg=parallel.extract.progress done=100050 total=175637
    level=info msg=parallel.extract.progress done=100070 total=175637
    level=info msg=parallel.extract.progress done=100080 total=175637
    level=info msg=parallel.extract.progress done=100090 total=175637
    level=info msg=parallel.extract.progress done=100100 total=175637
    level=info msg=parallel.extract.progress done=100110 total=175637
    level=info msg=parallel.extract.progress done=100120 total=175637
    level=info msg=parallel.extract.progress done=100130 total=175637
    level=info msg=parallel.extract.progress done=100140 total=175637
    level=info msg=parallel.extract.progress done=100150 total=175637
    level=info msg=parallel.extract.progress done=100160 total=175637
    level=info msg=parallel.extract.progress done=100170 total=175637
    level=info msg=parallel.extract.progress done=100180 total=175637
    level=info msg=parallel.extract.progress done=100190 total=175637
    level=info msg=parallel.extract.progress done=100200 total=175637
    level=info msg=parallel.extract.progress done=100210 total=175637
    level=info msg=parallel.extract.progress done=100220 total=175637
    level=info msg=parallel.extract.progress done=100230 total=175637
    level=info msg=parallel.extract.progress done=100240 total=175637
    level=info msg=parallel.extract.progress done=100250 total=175637
    level=info msg=parallel.extract.progress done=100260 total=175637
    level=info msg=parallel.extract.progress done=100270 total=175637
    level=info msg=parallel.extract.progress done=100280 total=175637
    level=info msg=parallel.extract.progress done=100290 total=175637
    level=info msg=parallel.extract.progress done=100300 total=175637
    level=info msg=parallel.extract.progress done=100310 total=175637
    level=info msg=parallel.extract.progress done=100320 total=175637
    level=info msg=parallel.extract.progress done=100330 total=175637
    level=info msg=parallel.extract.progress done=100340 total=175637
    level=info msg=parallel.extract.progress done=100350 total=175637
    level=info msg=parallel.extract.progress done=100360 total=175637
    level=info msg=parallel.extract.progress done=100370 total=175637
    level=info msg=parallel.extract.progress done=100380 total=175637
    level=info msg=parallel.extract.progress done=100390 total=175637
    level=info msg=parallel.extract.progress done=100400 total=175637
    level=info msg=parallel.extract.progress done=100410 total=175637
    level=info msg=parallel.extract.progress done=100420 total=175637
    level=info msg=parallel.extract.progress done=100430 total=175637
    level=info msg=parallel.extract.progress done=100440 total=175637
    level=info msg=parallel.extract.progress done=100450 total=175637
    level=info msg=parallel.extract.progress done=100460 total=175637
    level=info msg=parallel.extract.progress done=100470 total=175637
    level=info msg=parallel.extract.progress done=100480 total=175637
    level=info msg=parallel.extract.progress done=100490 total=175637
    level=info msg=parallel.extract.progress done=100500 total=175637
    level=info msg=parallel.extract.progress done=100510 total=175637
    level=info msg=parallel.extract.progress done=100520 total=175637
    level=info msg=parallel.extract.progress done=100530 total=175637
    level=info msg=parallel.extract.progress done=100540 total=175637
    level=info msg=parallel.extract.progress done=100550 total=175637
    level=info msg=parallel.extract.progress done=100560 total=175637
    level=info msg=parallel.extract.progress done=100570 total=175637
    level=info msg=parallel.extract.progress done=100580 total=175637
    level=info msg=parallel.extract.progress done=100590 total=175637
    level=info msg=parallel.extract.progress done=100600 total=175637
    level=info msg=parallel.extract.progress done=100610 total=175637
    level=info msg=parallel.extract.progress done=100620 total=175637
    level=info msg=parallel.extract.progress done=100630 total=175637
    level=info msg=parallel.extract.progress done=100640 total=175637
    level=info msg=parallel.extract.progress done=100650 total=175637
    level=info msg=parallel.extract.progress done=100660 total=175637
    level=info msg=parallel.extract.progress done=100670 total=175637
    level=info msg=parallel.extract.progress done=100680 total=175637
    level=info msg=parallel.extract.progress done=100690 total=175637
    level=info msg=parallel.extract.progress done=100700 total=175637
    level=info msg=parallel.extract.progress done=100710 total=175637
    level=info msg=parallel.extract.progress done=100720 total=175637
    level=info msg=parallel.extract.progress done=100740 total=175637
    level=info msg=parallel.extract.progress done=100730 total=175637
    level=info msg=parallel.extract.progress done=100750 total=175637
    level=info msg=parallel.extract.progress done=100760 total=175637
    level=info msg=parallel.extract.progress done=100770 total=175637
    level=info msg=parallel.extract.progress done=100780 total=175637
    level=info msg=parallel.extract.progress done=100790 total=175637
    level=info msg=parallel.extract.progress done=100800 total=175637
    level=info msg=parallel.extract.progress done=100810 total=175637
    level=info msg=parallel.extract.progress done=100820 total=175637
    level=info msg=parallel.extract.progress done=100830 total=175637
    level=info msg=parallel.extract.progress done=100840 total=175637
    level=info msg=parallel.extract.progress done=100850 total=175637
    level=info msg=parallel.extract.progress done=100860 total=175637
    level=info msg=parallel.extract.progress done=100870 total=175637
    level=info msg=parallel.extract.progress done=100880 total=175637
    level=info msg=parallel.extract.progress done=100890 total=175637
    level=info msg=parallel.extract.progress done=100900 total=175637
    level=info msg=parallel.extract.progress done=100910 total=175637
    level=info msg=parallel.extract.progress done=100920 total=175637
    level=info msg=parallel.extract.progress done=100930 total=175637
    level=info msg=parallel.extract.progress done=100940 total=175637
    level=info msg=parallel.extract.progress done=100950 total=175637
    level=info msg=parallel.extract.progress done=100960 total=175637
    level=info msg=parallel.extract.progress done=100970 total=175637
    level=info msg=parallel.extract.progress done=100980 total=175637
    level=info msg=parallel.extract.progress done=100990 total=175637
    level=info msg=parallel.extract.progress done=101000 total=175637
    level=info msg=parallel.extract.progress done=101010 total=175637
    level=info msg=parallel.extract.progress done=101020 total=175637
    level=info msg=parallel.extract.progress done=101030 total=175637
    level=info msg=parallel.extract.progress done=101050 total=175637
    level=info msg=parallel.extract.progress done=101040 total=175637
    level=info msg=parallel.extract.progress done=101060 total=175637
    level=info msg=parallel.extract.progress done=101070 total=175637
    level=info msg=parallel.extract.progress done=101080 total=175637
    level=info msg=parallel.extract.progress done=101090 total=175637
    level=info msg=parallel.extract.progress done=101100 total=175637
    level=info msg=parallel.extract.progress done=101110 total=175637
    level=info msg=parallel.extract.progress done=101120 total=175637
    level=info msg=parallel.extract.progress done=101130 total=175637
    level=info msg=parallel.extract.progress done=101140 total=175637
    level=info msg=parallel.extract.progress done=101150 total=175637
    level=info msg=parallel.extract.progress done=101160 total=175637
    level=info msg=parallel.extract.progress done=101170 total=175637
    level=info msg=parallel.extract.progress done=101180 total=175637
    level=info msg=parallel.extract.progress done=101190 total=175637
    level=info msg=parallel.extract.progress done=101200 total=175637
    level=info msg=parallel.extract.progress done=101210 total=175637
    level=info msg=parallel.extract.progress done=101230 total=175637
    level=info msg=parallel.extract.progress done=101220 total=175637
    level=info msg=parallel.extract.progress done=101240 total=175637
    level=info msg=parallel.extract.progress done=101260 total=175637
    level=info msg=parallel.extract.progress done=101250 total=175637
    level=info msg=parallel.extract.progress done=101270 total=175637
    level=info msg=parallel.extract.progress done=101280 total=175637
    level=info msg=parallel.extract.progress done=101300 total=175637
    level=info msg=parallel.extract.progress done=101290 total=175637
    level=info msg=parallel.extract.progress done=101310 total=175637
    level=info msg=parallel.extract.progress done=101320 total=175637
    level=info msg=parallel.extract.progress done=101330 total=175637
    level=info msg=parallel.extract.progress done=101340 total=175637
    level=info msg=parallel.extract.progress done=101350 total=175637
    level=info msg=parallel.extract.progress done=101360 total=175637
    level=info msg=parallel.extract.progress done=101370 total=175637
    level=info msg=parallel.extract.progress done=101380 total=175637
    level=info msg=parallel.extract.progress done=101390 total=175637
    level=info msg=parallel.extract.progress done=101400 total=175637
    level=info msg=parallel.extract.progress done=101410 total=175637
    level=info msg=parallel.extract.progress done=101420 total=175637
    level=info msg=parallel.extract.progress done=101430 total=175637
    level=info msg=parallel.extract.progress done=101440 total=175637
    level=info msg=parallel.extract.progress done=101460 total=175637
    level=info msg=parallel.extract.progress done=101450 total=175637
    level=info msg=parallel.extract.progress done=101470 total=175637
    level=info msg=parallel.extract.progress done=101480 total=175637
    level=info msg=parallel.extract.progress done=101490 total=175637
    level=info msg=parallel.extract.progress done=101500 total=175637
    level=info msg=parallel.extract.progress done=101510 total=175637
    level=info msg=parallel.extract.progress done=101520 total=175637
    level=info msg=parallel.extract.progress done=101530 total=175637
    level=info msg=parallel.extract.progress done=101540 total=175637
    level=info msg=parallel.extract.progress done=101550 total=175637
    level=info msg=parallel.extract.progress done=101560 total=175637
    level=info msg=parallel.extract.progress done=101570 total=175637
    level=info msg=parallel.extract.progress done=101580 total=175637
    level=info msg=parallel.extract.progress done=101590 total=175637
    level=info msg=parallel.extract.progress done=101600 total=175637
    level=info msg=parallel.extract.progress done=101610 total=175637
    level=info msg=parallel.extract.progress done=101630 total=175637
    level=info msg=parallel.extract.progress done=101620 total=175637
    level=info msg=parallel.extract.progress done=101640 total=175637
    level=info msg=parallel.extract.progress done=101650 total=175637
    level=info msg=parallel.extract.progress done=101660 total=175637
    level=info msg=parallel.extract.progress done=101670 total=175637
    level=info msg=parallel.extract.progress done=101680 total=175637
    level=info msg=parallel.extract.progress done=101690 total=175637
    level=info msg=parallel.extract.progress done=101700 total=175637
    level=info msg=parallel.extract.progress done=101710 total=175637
    level=info msg=parallel.extract.progress done=101720 total=175637
    level=info msg=parallel.extract.progress done=101730 total=175637
    level=info msg=parallel.extract.progress done=101740 total=175637
    level=info msg=parallel.extract.progress done=101750 total=175637
    level=info msg=parallel.extract.progress done=101760 total=175637
    level=info msg=parallel.extract.progress done=101770 total=175637
    level=info msg=parallel.extract.progress done=101790 total=175637
    level=info msg=parallel.extract.progress done=101780 total=175637
    level=info msg=parallel.extract.progress done=101800 total=175637
    level=info msg=parallel.extract.progress done=101810 total=175637
    level=info msg=parallel.extract.progress done=101820 total=175637
    level=info msg=parallel.extract.progress done=101830 total=175637
    level=info msg=parallel.extract.progress done=101840 total=175637
    level=info msg=parallel.extract.progress done=101850 total=175637
    level=info msg=parallel.extract.progress done=101860 total=175637
    level=info msg=parallel.extract.progress done=101870 total=175637
    level=info msg=parallel.extract.progress done=101880 total=175637
    level=info msg=parallel.extract.progress done=101890 total=175637
    level=info msg=parallel.extract.progress done=101900 total=175637
    level=info msg=parallel.extract.progress done=101910 total=175637
    level=info msg=parallel.extract.progress done=101920 total=175637
    level=info msg=parallel.extract.progress done=101930 total=175637
    level=info msg=parallel.extract.progress done=101940 total=175637
    level=info msg=parallel.extract.progress done=101950 total=175637
    level=info msg=parallel.extract.progress done=101960 total=175637
    level=info msg=parallel.extract.progress done=101970 total=175637
    level=info msg=parallel.extract.progress done=101980 total=175637
    level=info msg=parallel.extract.progress done=101990 total=175637
    level=info msg=parallel.extract.progress done=102000 total=175637
    level=info msg=parallel.extract.progress done=102010 total=175637
    level=info msg=parallel.extract.progress done=102020 total=175637
    level=info msg=parallel.extract.progress done=102030 total=175637
    level=info msg=parallel.extract.progress done=102040 total=175637
    level=info msg=parallel.extract.progress done=102050 total=175637
    level=info msg=parallel.extract.progress done=102060 total=175637
    level=info msg=parallel.extract.progress done=102070 total=175637
    level=info msg=parallel.extract.progress done=102080 total=175637
    level=info msg=parallel.extract.progress done=102090 total=175637
    level=info msg=parallel.extract.progress done=102100 total=175637
    level=info msg=parallel.extract.progress done=102110 total=175637
    level=info msg=parallel.extract.progress done=102120 total=175637
    level=info msg=parallel.extract.progress done=102130 total=175637
    level=info msg=parallel.extract.progress done=102140 total=175637
    level=info msg=parallel.extract.progress done=102150 total=175637
    level=info msg=parallel.extract.progress done=102160 total=175637
    level=info msg=parallel.extract.progress done=102170 total=175637
    level=info msg=parallel.extract.progress done=102180 total=175637
    level=info msg=parallel.extract.progress done=102190 total=175637
    level=info msg=parallel.extract.progress done=102200 total=175637
    level=info msg=parallel.extract.progress done=102210 total=175637
    level=info msg=parallel.extract.progress done=102220 total=175637
    level=info msg=parallel.extract.progress done=102230 total=175637
    level=info msg=parallel.extract.progress done=102240 total=175637
    level=info msg=parallel.extract.progress done=102250 total=175637
    level=info msg=parallel.extract.progress done=102260 total=175637
    level=info msg=parallel.extract.progress done=102270 total=175637
    level=info msg=parallel.extract.progress done=102280 total=175637
    level=info msg=parallel.extract.progress done=102290 total=175637
    level=info msg=parallel.extract.progress done=102300 total=175637
    level=info msg=parallel.extract.progress done=102310 total=175637
    level=info msg=parallel.extract.progress done=102320 total=175637
    level=info msg=parallel.extract.progress done=102330 total=175637
    level=info msg=parallel.extract.progress done=102340 total=175637
    level=info msg=parallel.extract.progress done=102350 total=175637
    level=info msg=parallel.extract.progress done=102360 total=175637
    level=info msg=parallel.extract.progress done=102370 total=175637
    level=info msg=parallel.extract.progress done=102380 total=175637
    level=info msg=parallel.extract.progress done=102390 total=175637
    level=info msg=parallel.extract.progress done=102400 total=175637
    level=info msg=parallel.extract.progress done=102410 total=175637
    level=info msg=parallel.extract.progress done=102430 total=175637
    level=info msg=parallel.extract.progress done=102420 total=175637
    level=info msg=parallel.extract.progress done=102440 total=175637
    level=info msg=parallel.extract.progress done=102460 total=175637
    level=info msg=parallel.extract.progress done=102450 total=175637
    level=info msg=parallel.extract.progress done=102470 total=175637
    level=info msg=parallel.extract.progress done=102480 total=175637
    level=info msg=parallel.extract.progress done=102490 total=175637
    level=info msg=parallel.extract.progress done=102500 total=175637
    level=info msg=parallel.extract.progress done=102510 total=175637
    level=info msg=parallel.extract.progress done=102520 total=175637
    level=info msg=parallel.extract.progress done=102540 total=175637
    level=info msg=parallel.extract.progress done=102530 total=175637
    level=info msg=parallel.extract.progress done=102550 total=175637
    level=info msg=parallel.extract.progress done=102560 total=175637
    level=info msg=parallel.extract.progress done=102570 total=175637
    level=info msg=parallel.extract.progress done=102580 total=175637
    level=info msg=parallel.extract.progress done=102590 total=175637
    level=info msg=parallel.extract.progress done=102600 total=175637
    level=info msg=parallel.extract.progress done=102610 total=175637
    level=info msg=parallel.extract.progress done=102620 total=175637
    level=info msg=parallel.extract.progress done=102630 total=175637
    level=info msg=parallel.extract.progress done=102640 total=175637
    level=info msg=parallel.extract.progress done=102650 total=175637
    level=info msg=parallel.extract.progress done=102660 total=175637
    level=info msg=parallel.extract.progress done=102680 total=175637
    level=info msg=parallel.extract.progress done=102670 total=175637
    level=info msg=parallel.extract.progress done=102690 total=175637
    level=info msg=parallel.extract.progress done=102700 total=175637
    level=info msg=parallel.extract.progress done=102710 total=175637
    level=info msg=parallel.extract.progress done=102720 total=175637
    level=info msg=parallel.extract.progress done=102730 total=175637
    level=info msg=parallel.extract.progress done=102740 total=175637
    level=info msg=parallel.extract.progress done=102750 total=175637
    level=info msg=parallel.extract.progress done=102770 total=175637
    level=info msg=parallel.extract.progress done=102760 total=175637
    level=info msg=parallel.extract.progress done=102780 total=175637
    level=info msg=parallel.extract.progress done=102790 total=175637
    level=info msg=parallel.extract.progress done=102800 total=175637
    level=info msg=parallel.extract.progress done=102810 total=175637
    level=info msg=parallel.extract.progress done=102820 total=175637
    level=info msg=parallel.extract.progress done=102830 total=175637
    level=info msg=parallel.extract.progress done=102840 total=175637
    level=info msg=parallel.extract.progress done=102850 total=175637
    level=info msg=parallel.extract.progress done=102860 total=175637
    level=info msg=parallel.extract.progress done=102870 total=175637
    level=info msg=parallel.extract.progress done=102880 total=175637
    level=info msg=parallel.extract.progress done=102890 total=175637
    level=info msg=parallel.extract.progress done=102900 total=175637
    level=info msg=parallel.extract.progress done=102910 total=175637
    level=info msg=parallel.extract.progress done=102920 total=175637
    level=info msg=parallel.extract.progress done=102930 total=175637
    level=info msg=parallel.extract.progress done=102940 total=175637
    level=info msg=parallel.extract.progress done=102950 total=175637
    level=info msg=parallel.extract.progress done=102960 total=175637
    level=info msg=parallel.extract.progress done=102970 total=175637
    level=info msg=parallel.extract.progress done=102980 total=175637
    level=info msg=parallel.extract.progress done=102990 total=175637
    level=info msg=parallel.extract.progress done=103000 total=175637
    level=info msg=parallel.extract.progress done=103010 total=175637
    level=info msg=parallel.extract.progress done=103020 total=175637
    level=info msg=parallel.extract.progress done=103030 total=175637
    level=info msg=parallel.extract.progress done=103040 total=175637
    level=info msg=parallel.extract.progress done=103060 total=175637
    level=info msg=parallel.extract.progress done=103050 total=175637
    level=info msg=parallel.extract.progress done=103080 total=175637
    level=info msg=parallel.extract.progress done=103090 total=175637
    level=info msg=parallel.extract.progress done=103070 total=175637
    level=info msg=parallel.extract.progress done=103110 total=175637
    level=info msg=parallel.extract.progress done=103100 total=175637
    level=info msg=parallel.extract.progress done=103120 total=175637
    level=info msg=parallel.extract.progress done=103130 total=175637
    level=info msg=parallel.extract.progress done=103140 total=175637
    level=info msg=parallel.extract.progress done=103150 total=175637
    level=info msg=parallel.extract.progress done=103160 total=175637
    level=info msg=parallel.extract.progress done=103170 total=175637
    level=info msg=parallel.extract.progress done=103190 total=175637
    level=info msg=parallel.extract.progress done=103180 total=175637
    level=info msg=parallel.extract.progress done=103200 total=175637
    level=info msg=parallel.extract.progress done=103210 total=175637
    level=info msg=parallel.extract.progress done=103220 total=175637
    level=info msg=parallel.extract.progress done=103230 total=175637
    level=info msg=parallel.extract.progress done=103250 total=175637
    level=info msg=parallel.extract.progress done=103240 total=175637
    level=info msg=parallel.extract.progress done=103270 total=175637
    level=info msg=parallel.extract.progress done=103260 total=175637
    level=info msg=parallel.extract.progress done=103290 total=175637
    level=info msg=parallel.extract.progress done=103280 total=175637
    level=info msg=parallel.extract.progress done=103300 total=175637
    level=info msg=parallel.extract.progress done=103310 total=175637
    level=info msg=parallel.extract.progress done=103330 total=175637
    level=info msg=parallel.extract.progress done=103320 total=175637
    level=info msg=parallel.extract.progress done=103340 total=175637
    level=info msg=parallel.extract.progress done=103350 total=175637
    level=info msg=parallel.extract.progress done=103360 total=175637
    level=info msg=parallel.extract.progress done=103370 total=175637
    level=info msg=parallel.extract.progress done=103380 total=175637
    level=info msg=parallel.extract.progress done=103390 total=175637
    level=info msg=parallel.extract.progress done=103400 total=175637
    level=info msg=parallel.extract.progress done=103410 total=175637
    level=info msg=parallel.extract.progress done=103420 total=175637
    level=info msg=parallel.extract.progress done=103430 total=175637
    level=info msg=parallel.extract.progress done=103440 total=175637
    level=info msg=parallel.extract.progress done=103450 total=175637
    level=info msg=parallel.extract.progress done=103460 total=175637
    level=info msg=parallel.extract.progress done=103470 total=175637
    level=info msg=parallel.extract.progress done=103480 total=175637
    level=info msg=parallel.extract.progress done=103490 total=175637
    level=info msg=parallel.extract.progress done=103500 total=175637
    level=info msg=parallel.extract.progress done=103510 total=175637
    level=info msg=parallel.extract.progress done=103520 total=175637
    level=info msg=parallel.extract.progress done=103530 total=175637
    level=info msg=parallel.extract.progress done=103540 total=175637
    level=info msg=parallel.extract.progress done=103550 total=175637
    level=info msg=parallel.extract.progress done=103560 total=175637
    level=info msg=parallel.extract.progress done=103570 total=175637
    level=info msg=parallel.extract.progress done=103580 total=175637
    level=info msg=parallel.extract.progress done=103590 total=175637
    level=info msg=parallel.extract.progress done=103600 total=175637
    level=info msg=parallel.extract.progress done=103610 total=175637
    level=info msg=parallel.extract.progress done=103620 total=175637
    level=info msg=parallel.extract.progress done=103630 total=175637
    level=info msg=parallel.extract.progress done=103640 total=175637
    level=info msg=parallel.extract.progress done=103650 total=175637
    level=info msg=parallel.extract.progress done=103660 total=175637
    level=info msg=parallel.extract.progress done=103670 total=175637
    level=info msg=parallel.extract.progress done=103680 total=175637
    level=info msg=parallel.extract.progress done=103690 total=175637
    level=info msg=parallel.extract.progress done=103710 total=175637
    level=info msg=parallel.extract.progress done=103700 total=175637
    level=info msg=parallel.extract.progress done=103720 total=175637
    level=info msg=parallel.extract.progress done=103730 total=175637
    level=info msg=parallel.extract.progress done=103740 total=175637
    level=info msg=parallel.extract.progress done=103750 total=175637
    level=info msg=parallel.extract.progress done=103760 total=175637
    level=info msg=parallel.extract.progress done=103770 total=175637
    level=info msg=parallel.extract.progress done=103780 total=175637
    level=info msg=parallel.extract.progress done=103790 total=175637
    level=info msg=parallel.extract.progress done=103800 total=175637
    level=info msg=parallel.extract.progress done=103810 total=175637
    level=info msg=parallel.extract.progress done=103830 total=175637
    level=info msg=parallel.extract.progress done=103840 total=175637
    level=info msg=parallel.extract.progress done=103820 total=175637
    level=info msg=parallel.extract.progress done=103850 total=175637
    level=info msg=parallel.extract.progress done=103860 total=175637
    level=info msg=parallel.extract.progress done=103870 total=175637
    level=info msg=parallel.extract.progress done=103890 total=175637
    level=info msg=parallel.extract.progress done=103900 total=175637
    level=info msg=parallel.extract.progress done=103880 total=175637
    level=info msg=parallel.extract.progress done=103910 total=175637
    level=info msg=parallel.extract.progress done=103920 total=175637
    level=info msg=parallel.extract.progress done=103930 total=175637
    level=info msg=parallel.extract.progress done=103940 total=175637
    level=info msg=parallel.extract.progress done=103950 total=175637
    level=info msg=parallel.extract.progress done=103960 total=175637
    level=info msg=parallel.extract.progress done=103970 total=175637
    level=info msg=parallel.extract.progress done=103980 total=175637
    level=info msg=parallel.extract.progress done=103990 total=175637
    level=info msg=parallel.extract.progress done=104000 total=175637
    level=info msg=parallel.extract.progress done=104010 total=175637
    level=info msg=parallel.extract.progress done=104020 total=175637
    level=info msg=parallel.extract.progress done=104030 total=175637
    level=info msg=parallel.extract.progress done=104040 total=175637
    level=info msg=parallel.extract.progress done=104050 total=175637
    level=info msg=parallel.extract.progress done=104060 total=175637
    level=info msg=parallel.extract.progress done=104070 total=175637
    level=info msg=parallel.extract.progress done=104080 total=175637
    level=info msg=parallel.extract.progress done=104090 total=175637
    level=info msg=parallel.extract.progress done=104100 total=175637
    level=info msg=parallel.extract.progress done=104110 total=175637
    level=info msg=parallel.extract.progress done=104130 total=175637
    level=info msg=parallel.extract.progress done=104120 total=175637
    level=info msg=parallel.extract.progress done=104140 total=175637
    level=info msg=parallel.extract.progress done=104150 total=175637
    level=info msg=parallel.extract.progress done=104160 total=175637
    level=info msg=parallel.extract.progress done=104170 total=175637
    level=info msg=parallel.extract.progress done=104180 total=175637
    level=info msg=parallel.extract.progress done=104190 total=175637
    level=info msg=parallel.extract.progress done=104200 total=175637
    level=info msg=parallel.extract.progress done=104210 total=175637
    level=info msg=parallel.extract.progress done=104220 total=175637
    level=info msg=parallel.extract.progress done=104230 total=175637
    level=info msg=parallel.extract.progress done=104240 total=175637
    level=info msg=parallel.extract.progress done=104250 total=175637
    level=info msg=parallel.extract.progress done=104260 total=175637
    level=info msg=parallel.extract.progress done=104270 total=175637
    level=info msg=parallel.extract.progress done=104280 total=175637
    level=info msg=parallel.extract.progress done=104300 total=175637
    level=info msg=parallel.extract.progress done=104310 total=175637
    level=info msg=parallel.extract.progress done=104320 total=175637
    level=info msg=parallel.extract.progress done=104330 total=175637
    level=info msg=parallel.extract.progress done=104340 total=175637
    level=info msg=parallel.extract.progress done=104290 total=175637
    level=info msg=parallel.extract.progress done=104350 total=175637
    level=info msg=parallel.extract.progress done=104370 total=175637
    level=info msg=parallel.extract.progress done=104360 total=175637
    level=info msg=parallel.extract.progress done=104380 total=175637
    level=info msg=parallel.extract.progress done=104390 total=175637
    level=info msg=parallel.extract.progress done=104400 total=175637
    level=info msg=parallel.extract.progress done=104410 total=175637
    level=info msg=parallel.extract.progress done=104420 total=175637
    level=info msg=parallel.extract.progress done=104430 total=175637
    level=info msg=parallel.extract.progress done=104440 total=175637
    level=info msg=parallel.extract.progress done=104450 total=175637
    level=info msg=parallel.extract.progress done=104460 total=175637
    level=info msg=parallel.extract.progress done=104470 total=175637
    level=info msg=parallel.extract.progress done=104480 total=175637
    level=info msg=parallel.extract.progress done=104490 total=175637
    level=info msg=parallel.extract.progress done=104500 total=175637
    level=info msg=parallel.extract.progress done=104510 total=175637
    level=info msg=parallel.extract.progress done=104520 total=175637
    level=info msg=parallel.extract.progress done=104530 total=175637
    level=info msg=parallel.extract.progress done=104540 total=175637
    level=info msg=parallel.extract.progress done=104550 total=175637
    level=info msg=parallel.extract.progress done=104560 total=175637
    level=info msg=parallel.extract.progress done=104570 total=175637
    level=info msg=parallel.extract.progress done=104580 total=175637
    level=info msg=parallel.extract.progress done=104590 total=175637
    level=info msg=parallel.extract.progress done=104600 total=175637
    level=info msg=parallel.extract.progress done=104610 total=175637
    level=info msg=parallel.extract.progress done=104620 total=175637
    level=info msg=parallel.extract.progress done=104630 total=175637
    level=info msg=parallel.extract.progress done=104640 total=175637
    level=info msg=parallel.extract.progress done=104650 total=175637
    level=info msg=parallel.extract.progress done=104660 total=175637
    level=info msg=parallel.extract.progress done=104670 total=175637
    level=info msg=parallel.extract.progress done=104680 total=175637
    level=info msg=parallel.extract.progress done=104690 total=175637
    level=info msg=parallel.extract.progress done=104700 total=175637
    level=info msg=parallel.extract.progress done=104710 total=175637
    level=info msg=parallel.extract.progress done=104720 total=175637
    level=info msg=parallel.extract.progress done=104730 total=175637
    level=info msg=parallel.extract.progress done=104740 total=175637
    level=info msg=parallel.extract.progress done=104750 total=175637
    level=info msg=parallel.extract.progress done=104770 total=175637
    level=info msg=parallel.extract.progress done=104760 total=175637
    level=info msg=parallel.extract.progress done=104780 total=175637
    level=info msg=parallel.extract.progress done=104800 total=175637
    level=info msg=parallel.extract.progress done=104790 total=175637
    level=info msg=parallel.extract.progress done=104810 total=175637
    level=info msg=parallel.extract.progress done=104820 total=175637
    level=info msg=parallel.extract.progress done=104830 total=175637
    level=info msg=parallel.extract.progress done=104840 total=175637
    level=info msg=parallel.extract.progress done=104850 total=175637
    level=info msg=parallel.extract.progress done=104860 total=175637
    level=info msg=parallel.extract.progress done=104870 total=175637
    level=info msg=parallel.extract.progress done=104880 total=175637
    level=info msg=parallel.extract.progress done=104890 total=175637
    level=info msg=parallel.extract.progress done=104900 total=175637
    level=info msg=parallel.extract.progress done=104910 total=175637
    level=info msg=parallel.extract.progress done=104920 total=175637
    level=info msg=parallel.extract.progress done=104930 total=175637
    level=info msg=parallel.extract.progress done=104940 total=175637
    level=info msg=parallel.extract.progress done=104950 total=175637
    level=info msg=parallel.extract.progress done=104960 total=175637
    level=info msg=parallel.extract.progress done=104970 total=175637
    level=info msg=parallel.extract.progress done=104980 total=175637
    level=info msg=parallel.extract.progress done=104990 total=175637
    level=info msg=parallel.extract.progress done=105000 total=175637
    level=info msg=parallel.extract.progress done=105010 total=175637
    level=info msg=parallel.extract.progress done=105020 total=175637
    level=info msg=parallel.extract.progress done=105030 total=175637
    level=info msg=parallel.extract.progress done=105040 total=175637
    level=info msg=parallel.extract.progress done=105050 total=175637
    level=info msg=parallel.extract.progress done=105060 total=175637
    level=info msg=parallel.extract.progress done=105070 total=175637
    level=info msg=parallel.extract.progress done=105080 total=175637
    level=info msg=parallel.extract.progress done=105090 total=175637
    level=info msg=parallel.extract.progress done=105100 total=175637
    level=info msg=parallel.extract.progress done=105110 total=175637
    level=info msg=parallel.extract.progress done=105120 total=175637
    level=info msg=parallel.extract.progress done=105130 total=175637
    level=info msg=parallel.extract.progress done=105140 total=175637
    level=info msg=parallel.extract.progress done=105160 total=175637
    level=info msg=parallel.extract.progress done=105150 total=175637
    level=info msg=parallel.extract.progress done=105170 total=175637
    level=info msg=parallel.extract.progress done=105180 total=175637
    level=info msg=parallel.extract.progress done=105200 total=175637
    level=info msg=parallel.extract.progress done=105190 total=175637
    level=info msg=parallel.extract.progress done=105210 total=175637
    level=info msg=parallel.extract.progress done=105220 total=175637
    level=info msg=parallel.extract.progress done=105240 total=175637
    level=info msg=parallel.extract.progress done=105230 total=175637
    level=info msg=parallel.extract.progress done=105250 total=175637
    level=info msg=parallel.extract.progress done=105270 total=175637
    level=info msg=parallel.extract.progress done=105260 total=175637
    level=info msg=parallel.extract.progress done=105280 total=175637
    level=info msg=parallel.extract.progress done=105290 total=175637
    level=info msg=parallel.extract.progress done=105300 total=175637
    level=info msg=parallel.extract.progress done=105310 total=175637
    level=info msg=parallel.extract.progress done=105320 total=175637
    level=info msg=parallel.extract.progress done=105330 total=175637
    level=info msg=parallel.extract.progress done=105340 total=175637
    level=info msg=parallel.extract.progress done=105350 total=175637
    level=info msg=parallel.extract.progress done=105360 total=175637
    level=info msg=parallel.extract.progress done=105370 total=175637
    level=info msg=parallel.extract.progress done=105380 total=175637
    level=info msg=parallel.extract.progress done=105400 total=175637
    level=info msg=parallel.extract.progress done=105410 total=175637
    level=info msg=parallel.extract.progress done=105390 total=175637
    level=info msg=parallel.extract.progress done=105420 total=175637
    level=info msg=parallel.extract.progress done=105430 total=175637
    level=info msg=parallel.extract.progress done=105440 total=175637
    level=info msg=parallel.extract.progress done=105450 total=175637
    level=info msg=parallel.extract.progress done=105460 total=175637
    level=info msg=parallel.extract.progress done=105470 total=175637
    level=info msg=parallel.extract.progress done=105480 total=175637
    level=info msg=parallel.extract.progress done=105490 total=175637
    level=info msg=parallel.extract.progress done=105500 total=175637
    level=info msg=parallel.extract.progress done=105510 total=175637
    level=info msg=parallel.extract.progress done=105520 total=175637
    level=info msg=parallel.extract.progress done=105530 total=175637
    level=info msg=parallel.extract.progress done=105540 total=175637
    level=info msg=parallel.extract.progress done=105550 total=175637
    level=info msg=parallel.extract.progress done=105560 total=175637
    level=info msg=parallel.extract.progress done=105570 total=175637
    level=info msg=parallel.extract.progress done=105580 total=175637
    level=info msg=parallel.extract.progress done=105590 total=175637
    level=info msg=parallel.extract.progress done=105600 total=175637
    level=info msg=parallel.extract.progress done=105620 total=175637
    level=info msg=parallel.extract.progress done=105610 total=175637
    level=info msg=parallel.extract.progress done=105630 total=175637
    level=info msg=parallel.extract.progress done=105640 total=175637
    level=info msg=parallel.extract.progress done=105650 total=175637
    level=info msg=parallel.extract.progress done=105660 total=175637
    level=info msg=parallel.extract.progress done=105670 total=175637
    level=info msg=parallel.extract.progress done=105680 total=175637
    level=info msg=parallel.extract.progress done=105690 total=175637
    level=info msg=parallel.extract.progress done=105700 total=175637
    level=info msg=parallel.extract.progress done=105710 total=175637
    level=info msg=parallel.extract.progress done=105720 total=175637
    level=info msg=parallel.extract.progress done=105730 total=175637
    level=info msg=parallel.extract.progress done=105740 total=175637
    level=info msg=parallel.extract.progress done=105750 total=175637
    level=info msg=parallel.extract.progress done=105760 total=175637
    level=info msg=parallel.extract.progress done=105770 total=175637
    level=info msg=parallel.extract.progress done=105780 total=175637
    level=info msg=parallel.extract.progress done=105800 total=175637
    level=info msg=parallel.extract.progress done=105790 total=175637
    level=info msg=parallel.extract.progress done=105810 total=175637
    level=info msg=parallel.extract.progress done=105820 total=175637
    level=info msg=parallel.extract.progress done=105830 total=175637
    level=info msg=parallel.extract.progress done=105840 total=175637
    level=info msg=parallel.extract.progress done=105850 total=175637
    level=info msg=parallel.extract.progress done=105860 total=175637
    level=info msg=parallel.extract.progress done=105870 total=175637
    level=info msg=parallel.extract.progress done=105880 total=175637
    level=info msg=parallel.extract.progress done=105890 total=175637
    level=info msg=parallel.extract.progress done=105900 total=175637
    level=info msg=parallel.extract.progress done=105910 total=175637
    level=info msg=parallel.extract.progress done=105920 total=175637
    level=info msg=parallel.extract.progress done=105930 total=175637
    level=info msg=parallel.extract.progress done=105940 total=175637
    level=info msg=parallel.extract.progress done=105950 total=175637
    level=info msg=parallel.extract.progress done=105960 total=175637
    level=info msg=parallel.extract.progress done=105970 total=175637
    level=info msg=parallel.extract.progress done=105980 total=175637
    level=info msg=parallel.extract.progress done=105990 total=175637
    level=info msg=parallel.extract.progress done=106000 total=175637
    level=info msg=parallel.extract.progress done=106010 total=175637
    level=info msg=parallel.extract.progress done=106020 total=175637
    level=info msg=parallel.extract.progress done=106030 total=175637
    level=info msg=parallel.extract.progress done=106040 total=175637
    level=info msg=parallel.extract.progress done=106050 total=175637
    level=info msg=parallel.extract.progress done=106060 total=175637
    level=info msg=parallel.extract.progress done=106070 total=175637
    level=info msg=parallel.extract.progress done=106080 total=175637
    level=info msg=parallel.extract.progress done=106090 total=175637
    level=info msg=parallel.extract.progress done=106100 total=175637
    level=info msg=parallel.extract.progress done=106110 total=175637
    level=info msg=parallel.extract.progress done=106120 total=175637
    level=info msg=parallel.extract.progress done=106130 total=175637
    level=info msg=parallel.extract.progress done=106140 total=175637
    level=info msg=parallel.extract.progress done=106150 total=175637
    level=info msg=parallel.extract.progress done=106160 total=175637
    level=info msg=parallel.extract.progress done=106170 total=175637
    level=info msg=parallel.extract.progress done=106180 total=175637
    level=info msg=parallel.extract.progress done=106190 total=175637
    level=info msg=parallel.extract.progress done=106200 total=175637
    level=info msg=parallel.extract.progress done=106210 total=175637
    level=info msg=parallel.extract.progress done=106220 total=175637
    level=info msg=parallel.extract.progress done=106230 total=175637
    level=info msg=parallel.extract.progress done=106240 total=175637
    level=info msg=parallel.extract.progress done=106250 total=175637
    level=info msg=parallel.extract.progress done=106260 total=175637
    level=info msg=parallel.extract.progress done=106270 total=175637
    level=info msg=parallel.extract.progress done=106280 total=175637
    level=info msg=parallel.extract.progress done=106290 total=175637
    level=info msg=parallel.extract.progress done=106300 total=175637
    level=info msg=parallel.extract.progress done=106310 total=175637
    level=info msg=parallel.extract.progress done=106320 total=175637
    level=info msg=parallel.extract.progress done=106330 total=175637
    level=info msg=parallel.extract.progress done=106340 total=175637
    level=info msg=parallel.extract.progress done=106350 total=175637
    level=info msg=parallel.extract.progress done=106360 total=175637
    level=info msg=parallel.extract.progress done=106370 total=175637
    level=info msg=parallel.extract.progress done=106380 total=175637
    level=info msg=parallel.extract.progress done=106390 total=175637
    level=info msg=parallel.extract.progress done=106400 total=175637
    level=info msg=parallel.extract.progress done=106420 total=175637
    level=info msg=parallel.extract.progress done=106410 total=175637
    level=info msg=parallel.extract.progress done=106430 total=175637
    level=info msg=parallel.extract.progress done=106440 total=175637
    level=info msg=parallel.extract.progress done=106450 total=175637
    level=info msg=parallel.extract.progress done=106460 total=175637
    level=info msg=parallel.extract.progress done=106470 total=175637
    level=info msg=parallel.extract.progress done=106490 total=175637
    level=info msg=parallel.extract.progress done=106480 total=175637
    level=info msg=parallel.extract.progress done=106500 total=175637
    level=info msg=parallel.extract.progress done=106510 total=175637
    level=info msg=parallel.extract.progress done=106520 total=175637
    level=info msg=parallel.extract.progress done=106530 total=175637
    level=info msg=parallel.extract.progress done=106540 total=175637
    level=info msg=parallel.extract.progress done=106550 total=175637
    level=info msg=parallel.extract.progress done=106560 total=175637
    level=info msg=parallel.extract.progress done=106570 total=175637
    level=info msg=parallel.extract.progress done=106580 total=175637
    level=info msg=parallel.extract.progress done=106590 total=175637
    level=info msg=parallel.extract.progress done=106600 total=175637
    level=info msg=parallel.extract.progress done=106610 total=175637
    level=info msg=parallel.extract.progress done=106620 total=175637
    level=info msg=parallel.extract.progress done=106630 total=175637
    level=info msg=parallel.extract.progress done=106640 total=175637
    level=info msg=parallel.extract.progress done=106650 total=175637
    level=info msg=parallel.extract.progress done=106660 total=175637
    level=info msg=parallel.extract.progress done=106670 total=175637
    level=info msg=parallel.extract.progress done=106680 total=175637
    level=info msg=parallel.extract.progress done=106690 total=175637
    level=info msg=parallel.extract.progress done=106700 total=175637
    level=info msg=parallel.extract.progress done=106720 total=175637
    level=info msg=parallel.extract.progress done=106710 total=175637
    level=info msg=parallel.extract.progress done=106730 total=175637
    level=info msg=parallel.extract.progress done=106740 total=175637
    level=info msg=parallel.extract.progress done=106750 total=175637
    level=info msg=parallel.extract.progress done=106760 total=175637
    level=info msg=parallel.extract.progress done=106770 total=175637
    level=info msg=parallel.extract.progress done=106780 total=175637
    level=info msg=parallel.extract.progress done=106790 total=175637
    level=info msg=parallel.extract.progress done=106800 total=175637
    level=info msg=parallel.extract.progress done=106810 total=175637
    level=info msg=parallel.extract.progress done=106820 total=175637
    level=info msg=parallel.extract.progress done=106830 total=175637
    level=info msg=parallel.extract.progress done=106840 total=175637
    level=info msg=parallel.extract.progress done=106850 total=175637
    level=info msg=parallel.extract.progress done=106860 total=175637
    level=info msg=parallel.extract.progress done=106870 total=175637
    level=info msg=parallel.extract.progress done=106880 total=175637
    level=info msg=parallel.extract.progress done=106890 total=175637
    mimalloc: error: thread 0x7F0ADFDCD6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADCDC76C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADDDC96C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADC5C66C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADFDCD6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADEDCB6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADEDCB6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADC5C66C0: unable to allocate memory (65536 bytes)
    mimalloc: error: thread 0x7F0ADD5C86C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADEDCB6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADFDCD6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (65536 bytes)
    mimalloc: error: thread 0x7F0ADDDC96C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADCDC76C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADEDCB6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADC5C66C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADDDC96C0: unable to allocate memory (524288 bytes)
    mimalloc: error: unable to allocate memory (65536 bytes)
    level=info msg=parallel.extract.progress done=106900 total=175637
    mimalloc: error: thread 0x7F0ADF5CC6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADCDC76C0: unable to allocate memory (65536 bytes)
    mimalloc: error: thread 0x7F0ADEDCB6C0: unable to allocate memory (524288 bytes)
    mimalloc: error: thread 0x7F0ADDDC96C0: unable to allocate memory (524288 bytes)
    mimalloc: error: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7F0ADC5C66C0: unable to allocate memory (65536 bytes)

  8. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    Thank you — and this makes me correct my own analysis in two places. Both corrections matter, so I want to be explicit rather than quietly move on.

    Correction 1: my "1.3 seconds per file is pathological" reading was selection bias. I have since checked how that line is emitted (src/pipeline/pass_parallel.c):

    static void log_extract_done(int pos, uint64_t ms, int defs, const char *path) {
        if (pos < PP_LOG_THRESH || ms > PP_TIMER_THRESH) {   /* 24, 1000 */

    parallel.extract.file.done is written only for the first 24 files, or for files that took more than 1 second. So every late-run sample I quoted was, by construction, a slow file. Those numbers could not have shown me anything else, and I drew a conclusion from them anyway.

    The useful consequence is the opposite of what I said: your awk 'NR%500==1' returning a single line means there are fewer than 500 such records in a log covering ~77,000 processed units. So the overwhelming majority of files are extracting in under a second. There is no uniform slowdown. Only a small minority are slow.

    Correction 2: the "13 minutes vs 45 minutes" comparison was not like-for-like — and I should have questioned it rather than building on it. Your first run was the 80 GB tree with unwanted directories included (total=5745011); the cleaned tree is 16 GB (total=175637), a ~33× smaller unit count. So the dramatic slowdown I was chasing may be largely an artefact of comparing different trees.

    Which leaves one question that actually decides this: when v0.9.0 indexed this repository in ~13 minutes, was that the cleaned 16 GB tree, or the same 80 GB one? If v0.9.0 did the 80 GB tree in 13 minutes, there is a severe regression. If it did the 16 GB tree, then the performance story mostly dissolves and what remains is purely the crash.

    On the crash — the real finding is that worker count does not matter. It died at default, at CBM_WORKERS=16, and at CBM_WORKERS=8. That rules out simple per-worker memory scaling, which was my leading theory. Combined with the log ending mid-progress with no error line, and signals of both 6 and 11, this looks like a specific input or a genuine memory-safety fault rather than gradual exhaustion.

    Three cheap things that would narrow it decisively:

    # 1. How many files actually exceeded 1s? (the true slow-file population)
    grep -c 'extract.file.done' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o
    
    # 2. Anything that is not routine progress — this is where a real clue would be
    grep -E 'level=(warn|error)' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o | tail -50
    
    # 3. Does it die at the SAME point every time?
    for f in /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-*; do
      echo "$f: $(grep -o 'done=[0-9]*' "$f" | tail -1)"
    done

    Number 3 is the one I care about most. If every crash stops near the same done= count, it is a specific file and we can find it. If they stop at scattered points, it is resource exhaustion or a race, which is a different hunt entirely.

    Sorry for sending you down the per-worker path — that theory is now dead, and your data killed it.

  9. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    successful run with 16GB and not tried on 80GB with v0.9.0

    v0.9.0 indexed this repository in ~13 minutes ...
    but same branch is complated with v0.9.0

    with CBM_WORKERS=8. RUN

    grep -c 'extract.file.done' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o
    365
    grep -c 'extract.file.done' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-uiSaGE
    346

    grep -E 'level=(warn|error)' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o | tail -50
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=pipeline.route path=full reason=invalid_existing_db
    level=warn msg=index.retain_capped path=dpdeps-i386,bsdx.mk bytes=38470510
    level=warn msg=mem.pressure.warn rss_mb=48200 budget_mb=48193 pct=100
    level=warn msg=mem.backpressure.futile action=soft_overshoot

    grep -E 'level=(warn|error)' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-uiSaGE | tail -50
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=pipeline.route path=full reason=invalid_existing_db
    level=warn msg=index.retain_capped path=dpdeps-i386,bsdx.mk bytes=38470510
    level=warn msg=mem.pressure.warn rss_mb=48194 budget_mb=48193 pct=100
    level=warn msg=mem.backpressure.futile action=soft_overshoot

    grep -E 'level=(warn|error)' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-TeG742 | tail -50
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=pipeline.route path=full reason=invalid_existing_db
    level=warn msg=index.retain_capped path=dpdeps-i386,bsdx.mk bytes=38470510
    level=warn msg=mem.pressure.warn rss_mb=48194 budget_mb=48193 pct=100
    level=warn msg=mem.backpressure.futile action=soft_overshoot

    for f in /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-; do echo "$f: $(grep -o 'done=[0-9]' "$f" | tail -1)"; done
    /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-DxCd2o: done=106900
    /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-TeG742: done=107580
    /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-uiSaGE: done=105390

  10. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    cat dpdeps-i386,bsdx.mk |wc -l
    416023

    time CBM_WORKERS=8 HOME=/data/codebase ./codebase-memory-mcp cli index_repository --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true
    Preparing one-shot local CBM command...
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=info msg=version_cohort.claimed_unheld build=df1b97b0f5266924072a0c020027a14fa1890fa7457183c2106ff7eab4b62122
    level=info msg=mem.allocator.owned classes=all
    level=info msg=mem.init budget_mb=192775 total_ram_mb=385550 source=ram_fraction
    Running index_repository locally...
    hint: this command started a temporary CBM daemon. codebase-memory-mcp daemon start keeps one warm and removes this startup cost from every CLI command.

    index worker ended with crash (exit=-1, signal=11); inspect log: /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-TeG742
    Failed index_repository (2570498 ms)

    real 42m53.034s
    user 0m4.355s
    sys 0m15.525s

    du -sh --exclude=.svn /data/src/DEV_COMMON_BRANCH/
    16G /data/src/DEV_COMMON_BRANCH/

    mimalloc: warning: thread 0x7F4D2138D6C0: cannot use OS memory since it is too large with respect to the maximum object size (size 16384 MiB, meta-info slices 585, maximum object slices are 512)level=info msg=parallel.extract.progress done=29480 total=175637
    level=info msg=parallel.extract.progress done=29490 total=175637
    level=info msg=parallel.extract.progress done=29500 total=175637
    level=info msg=parallel.extract.progress done=29510 total=175637
    level=info msg=parallel.extract.progress done=29520 total=175637
    level=info msg=parallel.extract.progress done=29530 total=175637
    level=info msg=parallel.extract.progress done=29540 total=175637
    mimalloc: warning: cannot use OS memory since it is too large with respect to the maximum object size (size 16384 MiB, meta-info slices 585, maximum object slices are 512)level=info msg=parallel.extract.progress done=29550 total=175637
    level=info msg=parallel.extract.progress done=29560 total=175637
    level=info msg=parallel.extract.progress done=29570 total=175637
    level=info msg=parallel.extract.progress done=29580 total=175637
    level=info msg=parallel.extract.progress done=29590 total=175637
    level=info msg=parallel.extract.progress done=29600 total=175637
    level=info msg=parallel.extract.progress done=29610 total=175637
    level=info msg=parallel.extract.progress done=29620 total=175637
    level=info msg=parallel.extract.progress done=29630 total=175637
    mimalloc: warning: thread 0x7F4D1EB886C0: cannot use OS memory since it is too large with respect to the maximum object size (size 16384 MiB, meta-info slices 585, maximum object slices are 512)level=info msg=parallel.extract.progress done=29640 total=175637

  11. sreehari-malapati-myprod commented on Aug 15, 2026

    @sreehari-malapati-myprod
    Author

    removed this file dpdeps-i386,bsdx.mk and again ran it ..still it is crashed

    level=info msg=parallel.extract.progress done=105800 total=175636
    level=info msg=parallel.extract.progress done=105990 total=175636
    level=info msg=parallel.extract.progress done=105950 total=175636
    mimalloc: error: thread 0x7F2C60ACB6C0: unable to allocate memory (160 bytes)
    mimalloc: error: thread 0x7F2C60ACB6C0: out of memory in 'new'
    ".worker-log-spSVvZ" [noeol] 17017L, 1544405B

    .cache/codebase-memory-mcp/logs# grep -E 'level=(warn|error)' /data/codebase/.cache/codebase-memory-mcp/logs/.worker-log-spSVvZ | tail -50
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=pipeline.route path=full reason=invalid_existing_db
    level=warn msg=index.retain_capped path=hdrparser_igp.c bytes=631350
    level=warn msg=mem.pressure.warn rss_mb=48194 budget_mb=48193 pct=100
    level=warn msg=mem.backpressure.futile action=soft_overshoot

    i do know how many files i have to delete like from branch

  12. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    That grep found it. These three lines are the whole story:

    level=warn msg=mem.pressure.warn rss_mb=48194 budget_mb=48193 pct=100
    level=warn msg=mem.backpressure.futile action=soft_overshoot
    mimalloc: error: unable to allocate memory (160 bytes)
    

    You are not running out of machine memory. You are hitting a budget we impose on ourselves, and then failing badly instead of coping. RSS reaches the budget exactly (48194 vs 48193), our backpressure tries to relieve it and reports itself futile, and immediately after that a 160-byte allocation fails. A 160-byte failure on a 376 GB host is not memory exhaustion — it is our own cap refusing the allocation. That also explains why deleting files never helped and why CBM_WORKERS=16 and =8 made no difference: the cap is the wall, not the parallelism.

    Two bugs on our side, and I want to name both:

    1. The budget is far too small for this machine. Your parent process resolved budget_mb=192775 (~188 GB, source=ram_fraction) but the indexing worker is running against 48193 MB — almost exactly a quarter of it. On a host with 376 GB, capping the worker at 48 GB and then dying is the wrong outcome.
    2. backpressure.futile should not be followed by a crash. Once we know we cannot relieve pressure, the honest behaviours are to degrade (spill, shrink batches, reduce concurrency) or to stop with a clear message naming the budget and how to raise it. Aborting inside the allocator, with no error in the log and a bare signal=6/signal=11 at the top level, is the worst of the options and is why this looked like a mysterious OOM for days.

    Worth trying right now — raise the budget explicitly:

    CBM_MEM_BUDGET_MB=300000 HOME=/data/codebase ./codebase-memory-mcp cli index_repository \
      --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true

    CBM_MEM_BUDGET_MB overrides the RAM-fraction default and is clamped to physical RAM, so 300000 (~293 GB) is safe on a 376 GB box. Please do not delete any more files — that was never the problem, and I am sorry you spent time on it.

    When it starts, the first useful line is:

    level=info msg=mem.init budget_mb=... total_ram_mb=385550 source=...
    

    source should stop saying ram_fraction. If a line mem.budget.worker_cap also appears, that tells us the worker is being hard-capped below what you asked for — which would be bug 1 above, confirmed, and exactly what needs fixing.

    Two outcomes, both informative: if it completes, this is a budget-sizing bug and you have your index. If it still dies at the same rss_mb == budget_mb boundary with a higher number, then something is genuinely consuming hundreds of gigabytes on a 16 GB tree, and that is a leak worth hunting on its own.

    Thank you for staying with this through five runs and for running every command asked. The mem.pressure / backpressure.futile pair was the missing piece, and it was in your logs the whole time — we simply never asked for the right ten lines.

  13. 5 remaining items

  14. DeusData commented on Aug 15, 2026

    @DeusData
    Owner

    Follow-up — I can now explain the slowdown and the allocation failures as one mechanism, and there is a second workaround that needs no root.

    Measured on Linux, same corpus, varying only the worker count:

    mimalloc mappings peak RSS
    v0.9.0, 18 workers 10 13.73 GB
    v0.9.0, 4 workers 10 13.40 GB
    v0.10.5, 1 worker 999 4.11 GB
    v0.10.5, 4 workers 8,460 15.99 GB
    v0.10.5, 18 workers 11,965 18.87 GB

    v0.9.0 holds a constant 10 mimalloc mappings regardless of concurrency, because mimalloc only served the bound populations (sqlite, tree-sitter) there. From 0.10.x, with ordinary malloc/new routed through mimalloc on Linux, each worker thread accumulates its own segments — so the mapping count scales with concurrency.

    That one fact accounts for both symptoms you saw:

    • The 100x slowdown: per-thread segment churn is an mmap/munmap storm, and those serialize on the kernel's per-process mmap_lock. At 96 threads that contention dominates, which is why you saw 1.2% progress in 45 minutes rather than a proportional slowdown.
    • The allocation failures: the VMA count climbs toward vm.max_map_count, and once it is hit mmap fails for any size — hence 10 KB failing while free -g showed 246 GB available.

    Second workaround: cap the worker count

    CBM_WORKERS=16 HOME=/data/codebase ./codebase-memory-mcp cli index_repository \
      --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true

    On your 96-CPU host the default worker count is the multiplier driving both effects, so this should help more than it costs. It needs no root, unlike the sysctl. Combining both (raised vm.max_map_count and a reduced CBM_WORKERS) is the configuration I would try first.

    Worth knowing: in my run, going from 18 workers to 1 cut peak RSS from 18.87 GB to 4.11 GB — so if you are memory-constrained rather than time-constrained, a low worker count is a large lever.

    I would still like the two numbers from my previous comment (cat /proc/sys/vm/max_map_count, and wc -l < /proc/<worker-pid>/maps during a run) — with those I can tell you exactly which of the two limits you are hitting, and confirm this analysis against your host rather than my scaled reproduction.

  15. sreehari-malapati-myprod commented on Aug 16, 2026

    @sreehari-malapati-myprod
    Author

    Now I have executed with sudo sysctl -w vm.max_map_count=1048576 and above issues passed but Now it is different problem...

    ~/.cache/codebase-memory-mcp# ls -latr
    total 14158832
    drwxr-xr-x 3 root root 4096 Jul 17 05:04 ..
    -rw------- 1 root root 12288 Aug 15 19:44 _config.db
    -rw------- 1 root root 0 Aug 15 19:44 DEV_COMMON_BRANCH.db.stage.mlls0G
    -rw------- 1 root root 13023576064 Aug 15 20:15 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws
    -rw------- 1 root root 196608 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws-shm
    -rw------- 1 root root 1474903352 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws-wal
    -rw------- 1 root root 0 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.8XwfUD
    drwx------ 3 root root 4096 Aug 15 20:30 .
    drwx------ 2 root root 4096 Aug 15 20:32 logs

    at end of DB update its started again re-index with another worker

    ~/.cache/codebase-memory-mcp/logs# ls -latr
    total 4616
    -rw------- 1 root root 2554688 Aug 15 20:15 .worker-log-6AcQ9f
    -rw------- 1 root root 773 Aug 15 20:30 cbm-daemon.log
    -rw------- 1 root root 0 Aug 15 20:30 .daemon-index-quarantine-rEgqcx
    -rw------- 1 root root 0 Aug 15 20:30 .worker-response-hVYyiQ
    drwx------ 3 root root 4096 Aug 15 20:30 ..
    drwx------ 2 root root 4096 Aug 15 20:32 .
    -rw------- 1 root root 717353 Aug 15 20:34 .worker-log-HtMzzq
    -rw------- 1 root root 1422249 Aug 15 20:34 .daemon-index-marker-5m1Em9

    tail -n 100 .worker-log-6AcQ9f
    s=5
    level=info msg=pass.k8s.depmanifest file=go.mod deps=11
    level=info msg=pass.done pass=k8s kustomize=0 manifests=48
    level=info msg=pass.timing pass=k8s elapsed_ms=122
    level=info msg=pass.start pass=tests
    level=info msg=pass.done pass=tests tests=33373 tests_file=16
    level=info msg=pass.timing pass=tests elapsed_ms=2582
    level=info msg=pass.timing pass=githistory_compute elapsed_ms=8
    level=info msg=pass.done pass=githistory commits=0 edges=0
    level=info msg=pass.decorator_tags candidates=yes tagged=yes
    level=info msg=pass.timing pass=decorator_tags elapsed_ms=2510
    level=info msg=configlinker.truncated side=config cap=4096
    level=info msg=configlinker.truncated side=code cap=8192
    level=info msg=configlinker.strategy name=key_symbol edges=582
    level=info msg=configlinker.strategy name=dep_import edges=0
    level=info msg=configlinker.strategy name=file_ref edges=0
    level=info msg=configlinker.done total=582
    level=info msg=pass.timing pass=configlink elapsed_ms=1610
    level=info msg=pass.route_nodes created=2308
    level=info msg=pass.prefix_bridge connected=73
    level=info msg=pass.route_match infra_matched=4
    level=info msg=pass.data_flows created=130 skipped_has_call=0
    level=info msg=pass.route_nodes.grpc routes=9
    level=info msg=pass.timing pass=route_match elapsed_ms=11371
    level=info msg=pass.start pass=similarity
    level=info msg=pass.similarity.collected nodes_with_fp=757870
    level=info msg=pass.done pass=similarity edges=503690
    level=info msg=pass.timing pass=similarity elapsed_ms=7680
    level=info msg=pass.start pass=semantic_edges
    level=info msg=pass.semantic.collected functions=1409529
    level=info msg=pass.semantic.token_vectors count=227255
    level=info msg=pass.semantic.vectors_stored count=1409529
    level=info msg=pass.semantic.lsh_built functions=1409529 bands=16
    level=info msg=pass.done pass=semantic_edges edges=515
    level=info msg=pass.timing pass=semantic_edges elapsed_ms=74979
    level=info msg=pass.complexity functions=1409529
    level=info msg=pass.timing pass=complexity elapsed_ms=4370
    level=info msg=pass.timing pass=semantic_manifest_hash files=175636 workers=96 elapsed_ms=1600
    level=info msg=mem.pressure.ok rss_mb=13511 budget_mb=48193 pct=28
    level=info msg=gbuf.dump nodes=5277875 edges=19732986
    level=info msg=publish.timing block=writes elapsed_ms=7948
    level=info msg=publish.timing block=get_project elapsed_ms=0. -> it stuck so much time and got restarted with another worker PID

    .worker-log-HtMzzq

    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=info msg=mem.allocator.owned classes=all
    level=info msg=mem.budget.worker_cap cap_bytes=50534927872
    level=info msg=mem.init budget_mb=48193 total_ram_mb=385550 source=daemon_worker_cap
    warning: passing raw JSON to 'cli index_repository' is deprecated and will be removed in a future release; use flags (run 'cli index_repository --help'), --args-file , or piped stdin.
    level=info msg=pipeline.discover files=175636 elapsed_ms=2156
    level=info msg=pass.timing pass=semantic_manifest_hash files=175636 workers=96 elapsed_ms=1247
    level=warn msg=pipeline.route path=full reason=invalid_existing_db
    level=info msg=pipeline.route path=full
    level=info msg=pass.start pass=structure files=175636
    level=info msg=pass.done pass=structure nodes=209652 edges=205923
    level=info msg=pass.timing pass=structure elapsed_ms=1239
    level=info msg=pipeline.mode mode=parallel workers=96 files=175636
    level=info msg=parallel.extract.start files=175636 workers=96
    level=info msg=parallel.extract.retention retain_sources=true total_mb=1024 per_file_mb=32
    level=info msg=parallel.mem.budget total_mb=48193 per_worker_mb=502

    attached progressive log of /proc//maps during the index.

    Progressive.log.pdf

    Index process is ended with after long time .. with no complete db update and no errors silently got killed.

    -rw------- 1 root root 12288 Aug 15 19:44 _config.db
    -rw------- 1 root root 0 Aug 15 19:44 DEV_COMMON_BRANCH.db.stage.mlls0G
    -rw------- 1 root root 13023576064 Aug 15 20:15 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws
    -rw------- 1 root root 196608 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws-shm
    -rw------- 1 root root 1474903352 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.mlls0G.stage.8RVTws-wal
    -rw------- 1 root root 0 Aug 15 20:30 DEV_COMMON_BRANCH.db.stage.8XwfUD
    -rw------- 1 root root 13013024768 Aug 15 21:01 DEV_COMMON_BRANCH.db.stage.8XwfUD.stage.4lOyoJ
    -rw------- 1 root root 196608 Aug 15 21:16 DEV_COMMON_BRANCH.db.stage.8XwfUD.stage.4lOyoJ-shm
    -rw------- 1 root root 1473526592 Aug 15 21:16 DEV_COMMON_BRANCH.db.stage.8XwfUD.stage.4lOyoJ-wal
    drwx------ 2 root root 4096 Aug 15 21:16 logs

  16. added a commit that references this issue on Aug 16, 2026
  17. DeusData commented on Aug 16, 2026

    @DeusData
    Owner

    The Linux allocator fix has landed on main (merge commit 4353119, PR #1666): mimalloc's own Linux default for arena_eager_commit is restored, cutting the index worker's memory mappings ~23% at source and removing the VMA-fragmentation pressure that made small allocations fail under vm.max_map_count while the host had memory to spare.

    Both workarounds from earlier in this thread remain valid on 0.10.4/0.10.5 until the next release ships:

    • raise vm.max_map_count (needs root), and/or
    • cap CBM_WORKERS (no root; also cuts peak RSS substantially).

    The deeper follow-up — pooling the 64 KB–3 MB extraction buffers so the worker stops reserving ~2× its RSS in address space — is tracked for a separate change. The measurement I asked for earlier (cat /proc/sys/vm/max_map_count + wc -l < /proc/<worker-pid>/maps during a run) would still be valuable to confirm the mechanism on your exact host, but the fix does not depend on it.

    Thank you again for the caliber of this report — the progress counter, allocator lines, and free -g output were what made the mechanism findable without access to your tree.

  18. added
    priority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.
    awaiting-reporterWaiting on the reporter for info/repro; stale bot will warn then close
    and removed
    parsing/qualityGraph extraction bugs, false positives, missing edges
    windowsWindows-specific issues
    on Aug 18, 2026
  19. DeusData commented on Aug 18, 2026

    @DeusData
    Owner

    Thank you again for the host measurements that isolated the Linux allocator mechanism. v0.10.6 contains the #1666 fix at merge commit 43531195fef8, restoring mimalloc's Linux arena eager-commit default and reducing the VMA pressure identified in this thread.

    Please rerun the same repository and command with v0.10.6 and report whether it completes. If it still fails, the final worker-log phase and a sampled /proc/<worker-pid>/maps count are the most useful next evidence; no proprietary source is needed. I have marked this awaiting-reporter because the released fix plausibly addresses the original crash, while the later publication/restart behavior may remain a separate bug. Thank you for staying with a difficult large-scale reproduction.

  20. github-actions commented on Aug 18, 2026

    @github-actions

    Thanks for the report! To move this forward we need a bit more so we can reproduce it ourselves:

    • the codebase-memory-mcp --version you're on
    • the exact steps or command you ran
    • a public repo (or a small dummy snippet) that shows the problem — please don't paste proprietary code

    Once that's here we'll pick it straight back up. Heads-up: issues left awaiting-reporter are automatically closed after a few weeks of silence, but a comment reopens the door anytime.

  21. sreehari-malapati-myprod commented on Aug 18, 2026

    @sreehari-malapati-myprod
    Author

    it took long time to complet .. and long time took at the end only

    cat /proc/sys/vm/max_map_count
    1048576

    ./codebase-memory-mcp --version
    codebase-memory-mcp 0.10.6

    time HOME=/data/codebase ./codebase-memory-mcp cli index_repository --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true

    {"project":"DEV_COMMON_BRANCH","excluded":{"dirs":[".codebase-memory","vendor",".svn","dist","chassism/env"],"count":115,"truncated":true},"skipped_count":283,"logfile":"/data/codebase/.cache/codebase-memory-mcp/logs/DEV_COMMON_BRANCH-1787047758.log","skipped":{"files":[{"path":"struct.h","reason":"parse timeout","phase":"extract"},{"path":"stream.min.js","reason":"parse timeout","phase":"extract"},{"path":"l2tp.cc","reason":"parse timeout","phase":"extract"},{"path":"P1StandardFormat.csv","reason":"parse timeout","phase":"extract"},{"path":"fpgadata.c","reason":"parse timeout","phase":"extract"}],"count":283,"truncated":true},"parse_partial_count":67956,"parse_partial":{"files":[{"path":"config/_ui.c","error_ranges":"449-449,537-537,538-538,572-572,573-573,602-602,603-603,626-626,686-686,1474-1474,1475-1475,1735-1735,1736-1736,1760-1760,1996-1996,1997-1997,2119-2119,2212-2212,2213-2213,2250-2250,2328-2328,2375-2375,2376-2376,2448-2448,2559-2559,2560-2560,2838-2838,2839-2839,2840-2840,2841-2841,3675-3675,3855-3855,3856-3856,3915-3915,3995-3995,4091-4091,4145-4145,4244-4244,4499-4499,4515-4515,4537-4537,4593-4593,5180-5180,5213-5213,5707-5707,6371-6371,6848-6848,7685-7685,8438-8438,8603-8603,8882-8882,9161-9161,9482-9482,9659-9659,10262-10262,10403-10403,11263-11263,12117-12117,13051-13051,13359-13359,13381-13381,13733-13733,14708-14708,14875-14875"},{"path":"jifd.c","error_ranges":"574-574,775-775,1030-1030,1204-1204,1475-1475,1501-1501,1512-1512,1540-1540,2967-2967,3307-3307,3397-3397,5173-5173,5174-5174,5175-5175,6460-6460,7096-7096,8496-8496,9226-9226,9596-9596,9802-9802,9806-9806,9822-9822,9842-9842,9888-9888,9892-9892,9903-9903,10063-10063"},{"path":"trans.c","error_ranges":"196-196,196-196,339-339,339-339,376-376,376-377,403-403,403-403,810-810,5587-5587,5799-5799,5876-5876,5953-5953,5998-5998,6049-6049,6147-6147,10166-10166,11988-11988,11988-11988,13336-13336,13336-13336,13365-13365,13365-13365"},{"path":"session.c","error_ranges":"242-242,313-313,357-357,722-722,819-819,879-879,960-960,1196-1196,1347-1347,1428-1428,1460-1460,1500-1500,1607-1607,1691-1691,1826-1826,1918-1918,2068-2068,3340-3340,3524-3524,3536-3536,3543-3543,3735-3735,4562-4562,5903-5903,6878-6878,7107-7107,7165-7165,7192-7192,7686-7686,7895-7895,8083-8083,8150-8150,8234-8234,8443-8443,8453-8453,9135-9135,9224-9224,9227-9227,9306-9306,9496-9496,9497-9497,9588-9588,9820-9820,9861-9861"},{"path":"restart.c","error_ranges":"296-296,297-297,6950-6950,6975-6975,6999-6999,7680-7680,7681-7681,7713-7713,7714-7714,7743-7743,7744-7744,7825-7825,7826-7826,8017-8017,8018-8018,9515-9515,9516-9516"}],"count":67956,"truncated":true,"note":"Indexed, but constructs in these line ranges may be missing (best-effort signal); examples only — full list via index_status or 'logfile'."},"not_indexed_files_count":2780,"not_indexed_files":{"files":[{"path":"740-121944-pem-sec.bin","reason":"ignored-suffix"},{"path":"05417CE_r7.bin","reason":"ignored-suffix"},{"path":"sky0.bin","reason":"ignored-suffix"},{"path":"bios.bin","reason":"ignored-suffix"},{"path":"v0.4.bin","reason":"ignored-suffix"}],"count":2780,"truncated":true,"note":"Excluded by design (gitignore/.cbmignore/skip-lists); examples only — full list in 'logfile'."},"nodes":5066809,"edges":19295279,"expected_nodes":5066809,"expected_edges":19295279,"adr_present":false,"adr_hint":"Project indexed. Consider creating an Architecture Decision Record: explore the codebase with get_architecture(aspects=['all']), then use manage_adr(mode='update') to persist architectural insights across sessions.","artifact_present":true,"artifact_hint":"Persistent artifact written to .codebase-memory/graph.db.zst. Commit this file to share the index with teammates.","status":"indexed"}
    Completed index_repository (2986615 ms)

    real 49m49.080s
    user 0m5.096s
    sys 0m20.527s

    MAX memory
    /.cache/codebase-memory-mcp/logs# free -g
    total used free shared buff/cache available
    Mem: 376 299 30 0 46 74
    Swap: 0 0 0

    Max one:
    wc -l /proc/964951/maps
    134203 /proc/964951/maps

    .worker-log-79XUgm -> this worker log got deleted after completion of indexing. not able capture end log where it is taking long time.

    DEV_COMMON_BRANCH-1787047758.log -> it has lot files partial parse with line number

  22. sreehari-malapati-myprod commented on Aug 18, 2026

    @sreehari-malapati-myprod
    Author

    it is failing with max_map_count 65530

    cat /proc/sys/vm/max_map_count
    65530

    ./codebase-memory-mcp --version
    codebase-memory-mcp 0.10.6

    time HOME=/data/codebase/test ./codebase-memory-mcp cli index_repository --repo-path /data/src/DEV_COMMON_BRANCH --mode full --name DEV_COMMON_BRANCH --persistence true
    Preparing one-shot local CBM command...
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=warn msg=daemon.private_dir_group_writable_ancestor mode=0775
    level=info msg=version_cohort.claimed_unheld build=8eea4ec828cd0cfa1c406cda5640a8dfa5381878b4d96b106cdc53aff3733508
    level=info msg=mem.allocator.owned classes=all
    level=info msg=mem.init budget_mb=192775 total_ram_mb=385550 source=ram_fraction
    Running index_repository locally...
    hint: this command started a temporary CBM daemon. codebase-memory-mcp daemon start keeps one warm and removes this startup cost from every CLI command.

    pc_msg_defs.h
    mimalloc: error: thread 0x7FAB269EF6C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7FAB3A2166C0: unable to allocate memory (14 bytes)
    mimalloc: error: thread 0x7FAB1E9DF6C0: unable to allocate memory (10240 bytes)
    level=info msg=parallel.extract.file.start pos=127862 size_kb=1 path=t_msg.h
    mimalloc: error: thread 0x7FAB131C86C0: unable to allocate memory (10240 bytes)
    mimalloc: error: thread 0x7FAB1E1DE6C0: unable to allocate memory (4096 bytes)
    level=info msg=parallel.extract.file.start pos=127863 size_kb=1 path=phase2.h
    level=info msg=parallel.extract.file.start pos=127864 size_kb=1 path=Exception.h
    mimalloc: error: thread 0x7FAB1E1DE6C0: unable to allocate memory (4496 bytes)
    mimalloc: error: thread 0x7FAB1D1DC6C0: unable to allocate memory (524288 bytes)
    level=info msg=parallel.extract.file.start pos=127865 size_kb=1 path=Makefile.inc
    mimalloc: error: thread 0x7FAB1E1DE6C0: unable to allocate memory (4096 bytes)
    level=info msg=parallel.extract.file.start pos=127866 size_kb=1 path=rm9220_ukern.h
    level=info msg=parallel.extract.file.start pos=127868 size_kb=1 path=Makefile.inc
    mimalloc: error: thread 0x7FAB1B1D86C0: unable to allocate memory (262144 bytes)
    level=info msg=parallel.extract.progress done=127770 total=175636
    level=info msg=parallel.extract.file.start pos=127869 size_kb=1 path=Makefile.inc
    level=info msg=parallel.extract.file.start pos=127870 size_kb=1 path=junoscript/web/html/jwebui/src/services/i18n/locale/ja_JP/device.json
    level=info msg=parallel.extract.file.start pos=127871 size_kb=1 path=sc_pattern.h
    mimalloc: error: thread 0x7FAB35A0D6C0: unable to allocate memory (256 bytes)
    level=info msg=parallel.extract.file.start pos=127872 size_kb=1 path=sc_pattern.h
    ".worker-log-c1Rwcq" 145148L, 16859291B 145148,1 Bot

  23. removed
    awaiting-reporterWaiting on the reporter for info/repro; stale bot will warn then close
    on Sep 5, 2026
  24. DeusData commented on Sep 19, 2026

    @DeusData
    Owner

    Thank you for the paired v0.10.6 results. Success with a raised mapping limit is a workaround; failure at 65530 means the original host case was not fully resolved. The later publication delay and diagnostic retention remain distinct, and another costly run should wait for a narrower investigation plan.

  25. DeusData commented on Oct 25, 2026

    @DeusData
    Owner

    Thank you for the paired retests. The failure at the default mapping limit remains unresolved, even though the raised-limit run completed; another costly run is not needed before a narrower maintainer investigation. Sorry for the delay; this is waiting on maintainer follow-up, and I’ll follow up soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.stability/performanceServer crashes, OOM, hangs, high CPU/memory

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions