invoiceninja/app/Console
David Bomba 0d44ca6481 fix: Remove timeout from elastic rebuild wait logic
Previously the command would timeout after 600 seconds (10 minutes)
per model when using --wait flag. This was insufficient for large
datasets and could cause queue congestion.

Changes:
- Removed $maxWaitSeconds = 600 limitation
- Changed while condition from timeout check to infinite loop
- Removed timeout warning code
- Command now waits indefinitely until jobs complete
- Still exits early when jobs detected as complete
- Still exits on exception after 10 second delay

Behavior:
- Command will run until all jobs complete or exception occurs
- Can be manually killed with Ctrl+C if needed
- Better for production with large datasets (25k+ records)
2025-11-26 02:32:30 +00:00
..
Commands fix: Remove timeout from elastic rebuild wait logic 2025-11-26 02:32:30 +00:00
Kernel.php Method checks 2025-08-11 08:01:09 +10:00