Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The worker container consistently uses around 25% of CPU resources even when I'm not performing any actions in DIFY. #12281

Closed
5 tasks done
sofs2005 opened this issue Jan 1, 2025 · 10 comments
Labels
🌚 invalid This doesn't seem right

Comments

@sofs2005
Copy link

sofs2005 commented Jan 1, 2025

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

0.14.1

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

do nothing

✔️ Expected Behavior

When DIFY is not being used, it should have CPU usage similar to other DIFY containers, either occupying CPU0 or having very low usage.

❌ Actual Behavior

image

Copy link

dosubot bot commented Jan 1, 2025

The worker container in Dify handles various asynchronous tasks, such as document indexing and dataset updates, using Celery. These tasks are typically triggered by specific actions, but there is no explicit mention of tasks running continuously or periodically when the system is idle [1].

To investigate the high CPU usage, you can check the logging mechanisms in place. Dify includes logging configurations that can help identify what the worker container is doing at any given time. You can adjust the logging settings in the docker-compose.yaml file to get more detailed logs, which might provide insights into the CPU usage [2][3].

Additionally, you might want to review the environment variables related to Celery workers, such as CELERY_WORKER_AMOUNT and CELERY_AUTO_SCALE, to ensure they are configured optimally for your setup [3][4][5]. Adjusting these settings might help manage the resource usage more effectively.

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other

@dosubot dosubot bot added the 🐞 bug Something isn't working label Jan 1, 2025
@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

My .env file is untouched, it's the default. The log level is set to info, and all the log entries in the worker container are just: INFO:numexpr.utils:NumExpr defaulting to 4 threads.

Another weird thing is that after I get into the worker container's shell, I'm unexpectedly kicked back to the host pretty quickly, even without doing anything. It feels pretty strange.

@crazywoola crazywoola added 🌚 invalid This doesn't seem right and removed 🐞 bug Something isn't working labels Jan 2, 2025
@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

image
image
I now see why I was being disconnected from the worker's shell. The container is in a continuous restart loop, happening every few seconds. What's causing this?

Copy link

dosubot bot commented Jan 2, 2025

A continuous restart loop for the worker container in Dify can be caused by several factors:

  1. Dependency Issues: Ensure that the dependencies, such as the PostgreSQL database and Redis cache, are running correctly. The worker container depends on these services, and if they are not available, it could cause the container to restart [1].

  2. Configuration Errors: Double-check the .env file and the docker-compose.yaml configuration to ensure all necessary environment variables are correctly set. Even though you mentioned the .env file is untouched, it's worth verifying that all required configurations are correct and that there are no missing or incorrect values that could affect the worker's operation [2].

  3. Resource Limitations: Insufficient resources, such as CPU or memory, could lead to the container restarting. Ensure that your system has enough resources allocated to handle the worker's operations.

  4. Code Errors or Bugs: There might be bugs or errors in the code that are causing the worker to crash. Reviewing the logs for any error messages or stack traces could provide more insight. Since the log level is set to INFO, consider increasing the verbosity to DEBUG to capture more detailed logs.

  5. Health Check Failures: If there are health checks configured for the worker container, failures in these checks could trigger restarts. Verify if any health check configurations are in place and adjust them if necessary.

Since the logs only show INFO:numexpr.utils:NumExpr defaulting to 4 threads., it might be helpful to increase the log level to DEBUG to capture more detailed information about what might be causing the restarts.

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other

@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

INFO:numexpr.utils:NumExpr defaulting to 4 threads. DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:matplotlib:matplotlib data path: /app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data DEBUG:matplotlib:CONFIGDIR=/root/.config/matplotlib DEBUG:matplotlib:interactive is False DEBUG:matplotlib:platform is linux DEBUG:matplotlib:CACHEDIR=/root/.cache/matplotlib DEBUG:matplotlib.font_manager:font search path [PosixPath('/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf'), PosixPath('/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/afm'), PosixPath('/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts')] DEBUG:extensions.storage.opendal_storage:opendal operator created with scheme fs DEBUG:extensions.storage.opendal_storage:added retry layer to opendal operator INFO:matplotlib.font_manager:generated new fontManager DEBUG:matplotlib.pyplot:Loaded backend agg version v2.2. DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to Noto Sans CJK JP ('/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc') with score of 0.050000. INFO:numexpr.utils:NumExpr defaulting to 4 threads. DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:matplotlib:matplotlib data path: /app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data DEBUG:matplotlib:CONFIGDIR=/root/.config/matplotlib DEBUG:matplotlib:interactive is False DEBUG:matplotlib:platform is linux DEBUG:matplotlib:CACHEDIR=/root/.cache/matplotlib DEBUG:matplotlib.font_manager:Using fontManager instance from /root/.cache/matplotlib/fontlist-v330.json DEBUG:matplotlib.pyplot:Loaded backend agg version v2.2. DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to Noto Sans CJK JP ('/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc') with score of 0.050000. DEBUG:extensions.storage.opendal_storage:opendal operator created with scheme fs DEBUG:extensions.storage.opendal_storage:added retry layer to opendal operator INFO:numexpr.utils:NumExpr defaulting to 4 threads. DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:matplotlib:matplotlib data path: /app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data DEBUG:matplotlib:CONFIGDIR=/root/.config/matplotlib DEBUG:matplotlib:interactive is False DEBUG:matplotlib:platform is linux DEBUG:matplotlib:CACHEDIR=/root/.cache/matplotlib DEBUG:matplotlib.font_manager:Using fontManager instance from /root/.cache/matplotlib/fontlist-v330.json DEBUG:matplotlib.pyplot:Loaded backend agg version v2.2. DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to Noto Sans CJK JP ('/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc') with score of 0.050000. DEBUG:extensions.storage.opendal_storage:opendal operator created with scheme fs DEBUG:extensions.storage.opendal_storage:added retry layer to opendal operator INFO:numexpr.utils:NumExpr defaulting to 4 threads. DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:matplotlib:matplotlib data path: /app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data DEBUG:matplotlib:CONFIGDIR=/root/.config/matplotlib DEBUG:matplotlib:interactive is False DEBUG:matplotlib:platform is linux DEBUG:matplotlib:CACHEDIR=/root/.cache/matplotlib DEBUG:matplotlib.font_manager:Using fontManager instance from /root/.cache/matplotlib/fontlist-v330.json DEBUG:matplotlib.pyplot:Loaded backend agg version v2.2. DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to Noto Sans CJK JP ('/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc') with score of 0.050000. DEBUG:extensions.storage.opendal_storage:opendal operator created with scheme fs DEBUG:extensions.storage.opendal_storage:added retry layer to opendal operator INFO:numexpr.utils:NumExpr defaulting to 4 threads. DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False DEBUG:httpx:load_verify_locations cafile='/app/api/.venv/lib/python3.12/site-packages/certifi/cacert.pem' DEBUG:matplotlib:matplotlib data path: /app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data DEBUG:matplotlib:CONFIGDIR=/root/.config/matplotlib DEBUG:matplotlib:interactive is False DEBUG:matplotlib:platform is linux DEBUG:matplotlib:CACHEDIR=/root/.cache/matplotlib DEBUG:matplotlib.font_manager:Using fontManager instance from /root/.cache/matplotlib/fontlist-v330.json DEBUG:matplotlib.pyplot:Loaded backend agg version v2.2. DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/app/api/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 DEBUG:matplotlib.font_manager:findfont: Matching Noto Sans CJK JP:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to Noto Sans CJK JP ('/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc') with score of 0.050000.

it seems nothing wrong in the logs.

@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

and although worker is always restarting, DIFY system seems normal

@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

now DIFY can't start up after I do a restart.
I find an error in logs:
api-1 | ERROR [flask_migrate] Error: Can't locate revision identified by 'd7999dfa4aae'

@crazywoola
Copy link
Member

now DIFY can't start up after I do a restart. I find an error in logs: api-1 | ERROR [flask_migrate] Error: Can't locate revision identified by 'd7999dfa4aae'

This error suggests you missed a migration version 'd7999dfa4aae'. Please check you have follow the upgrade instructions. If not, please remove the containers and images to start it again.

@sofs2005
Copy link
Author

sofs2005 commented Jan 2, 2025

I've got a hunch about the cause. Last week I upgraded from 0.14.1 to 0.14.2, but then I rolled back to 0.14.1 due to a file bug. That's when the high CPU usage began. The system remained usable, but if I restarted DIFY it would fail to start. Upgrading back to 0.14.2 then fixed it. Downgrading to 0.14.1 would let me access the system again, but it wouldn't survive a restart. So I'm counting on your new version release now.

@DoiiarX
Copy link

DoiiarX commented Jan 7, 2025

I've got a hunch about the cause. Last week I upgraded from 0.14.1 to 0.14.2, but then I rolled back to 0.14.1 due to a file bug. That's when the high CPU usage began. The system remained usable, but if I restarted DIFY it would fail to start. Upgrading back to 0.14.2 then fixed it. Downgrading to 0.14.1 would let me access the system again, but it wouldn't survive a restart. So I'm counting on your new version release now.

I have a similar problem, my N100 host is almost unusable due to lag

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌚 invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

3 participants