FireRed-Experimental-Turbo / logging_utils.py

Commit History

  1. Handle empty dataset repo in _list_existing_files⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    3ef5c36

  1. Batch log uploads to avoid HF 256-commits/hour rate limit⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    2f63460
  2. Prune log files before uploading, not after⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    bc828ab
  3. Switch log pruning from time-based to count-based⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    c149547

  1. Add per-section timing to log_inference⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    0ce14db
  2. Time log_inference and print elapsed duration⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    b59fe84
  3. Log temp file cleanup failures instead of silently swallowing them⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    34c8646
  4. Squash git history daily to free LFS storage from pruned files⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    0597d39
  5. Extract _make_path as single source of truth for parquet file naming⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    9235827
  6. Pass now to _prune_old_files for deterministic boundary testing⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    818b129
  7. Auto-prune log files older than LOG_MAX_DAYS (default 7) after each upload⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    ca0e7d6
  8. Write one parquet file per inference to avoid Git LFS version bloat⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    9e47f62

  1. Change timestamp column from ISO string to Unix float64⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    4883dd8
  2. Log reason when inference logging is skipped⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    b886ed1
  3. Move logging logic into logging_utils.py⁠

    someone-in-the-world +1: Claude Sonnet 4.6
    8e461ed