Add long log test script with time checks

Created on 18 April 2024, 8 months ago
Updated 25 April 2024, 8 months ago

Problem/Motivation

It is possible that the logging takes longer and longer as the log grows. It would be nice to have a test BatchOperation that could log 10,000 things and report on the logging times.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States swirt Florida

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @swirt
    • swirt β†’ committed 9b1d432d on 1.0.x
      Issue #3441685: Add long log test script with time checks
      
  • πŸ‡ΊπŸ‡ΈUnited States swirt Florida

    The result I get when running the script with 10,000 log entries is that the early log saves are approximately 0.005 seconds and the ones near the end are approximately 0.015 seconds. So yes with log growth, the time to save the log roughly triples for the 10,000th item, but are still pretty small. (doubles for every 5,000)

    Not huge growth and likely way more performant than any work that is actually being done in a BatchOperation.

  • Status changed to Fixed 8 months ago
  • πŸ‡ΊπŸ‡ΈUnited States swirt Florida

    This has been done and will go out with Beta7

  • Status changed to Fixed 8 months ago
  • πŸ‡ΊπŸ‡ΈUnited States swirt Florida

    Released as part of 1.0.1-beta7 β†’

Production build 0.71.5 2024