3bb5f8d43a4b122836482cbc5a28de320ddf3164 has introduced some fault tolerance for the Listener.run loop, this should be sufficient for a short blips in connectivity. However when the attempt budget is exhausted, the whole process terminates. After that systemd tries to restart the unit accoring to https://www.freedesktop.org/software/systemd/man/latest/systemd-system.conf.html#Timeouts%20and%20Rate%20Limits If the database is not available for an extended amount of time, the default rate limiting configurationg (5 attempts in 10 seconds) will give up on restarting the service. https://www.freedesktop.org/software/systemd/man/latest/systemd.service.html#Restart=
Blender Open Data
Blender Open Data is a platform to collect and display the results of hardware and software performance tests. In the future, analytics, telemetry and more might also be made available. Currently, the platform consists of four parts:
/website
: the portal for viewing, querying, and managing data samples./launcher
: the benchmark launcher for downloading Blender versions and scenes and coordinating benchmarks against them./launcher_authenticator
: a websocket service that handles authentication of the benchmark launcher using tokens./benchmark_script
: the Python script that is run within Blender and gathers system information and runs benchmarks.
For information on how these parts work internally see:
For information on how these parts are tied together see
ARCHITECTURE.md
.
Description
Languages
Python
38.1%
Go
32.4%
PLpgSQL
13.1%
Pug
6.3%
JavaScript
4.3%
Other
5.8%