Skip to content

Conversation

@GJFR
Copy link
Member

@GJFR GJFR commented Dec 9, 2024

Fixes:

  • Experiment status codes are now respected.
  • SHIFT key for removing data points is not sticky anymore.
  • Big PoC files are OK.
  • Updated tailwind config due to breaking node image upgrade.
  • Increase RAM allowance for workers.
  • Ignore .DS_Store files in experiments folder.

Improvements:

  • Upgrade MongoDB image to v6
  • Add log rotating.
  • Additional logging.
  • Allow binary logging without external database.

GJFR and others added 15 commits November 29, 2024 12:49
Additionally, add input string validiation and front-end error reporting.
This was caused by the file contents being sent as a GET parameter, in
addition to as a json in the request body. With big PoC files, the
request would fail due to the long request line. Now, the GET parameter
has been omitted.
This script file is now embedded in the nginx image. Additionally, bokeh
scripts are now also stored in the nginx image, so we don't need to
fetch them from the CDN at runtime.
- Pinning node image version prevents breaking upgrades.
- Add python extensions to vscode devcontainer config
- Make docker pull all required parent images in ./scripts/build.sh
By changing the way containers are started, we can now better report on
the cause of a failure.

RAM allowance is increased, because it sometimes caused a 137 (OOM)
which would kill the container.
Caching improvements:
- Chunked uploading to database
- Ignore unnecessary locale files

Additionally, some code cleanup.
@GJFR GJFR merged commit 76e2efe into main Dec 9, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants