|
@
|
PhpStorm
|
faVsco.js – TrackAutomatedReportGeneratedEvent.php
|
NULL
|
|
@dil
|
PhpStorm
|
faVsco.js – MatchActivityCrmData.php
|
NULL
|
|
@fil
|
PhpStorm
|
faVsco.js – RateLimitException.php
|
NULL
|
|
A
|
PhpStorm
|
faVsco.js – Client.php
|
NULL
|
|
A
|
PhpStorm
|
faVsco.js – Client.php
|
NULL
|
|
A
|
Firefox
|
Jy 20493 smart instant nudge pre filtering by niko Jy 20493 smart instant nudge pre filtering by nikolaybiaivanov · Pull Request #12053 · jiminny/app — Work...
|
NULL
|
|
A
|
PhpStorm
|
faVsco.js – HandleHubspotRateLimit.php
|
NULL
|
|
A
|
PhpStorm
|
Shelve Changes
|
NULL
|
|
A
|
Firefox
|
Оптичен интернет за дома - EON телевизия | Vivacom Оптичен интернет за дома - EON телевизия | Vivacom | 5G — Personal...
|
NULL
|
|
A
|
Firefox
|
Jy 20820 es reindex stream model hydration by Vasi Jy 20820 es reindex stream model hydration by Vasil-Jiminny · Pull Request #12059 · jiminny/app — Work...
|
NULL
|
|
A
|
Firefox
|
Jy 20820 es reindex stream model hydration by Vasi Jy 20820 es reindex stream model hydration by Vasil-Jiminny · Pull Request #12059 · jiminny/app — Work...
|
NULL
|
|
A
|
Claude
|
Claude
|
NULL
|
|
A
|
Claude
|
Claude
|
NULL
|
|
A
|
Claude
|
Claude
|
NULL
|
|
A
|
PhpStorm
|
faVsco.js – HandleHubspotRateLimit.php
|
NULL
|
|
A
|
PhpStorm
|
faVsco.js – MatchActivityCrmData.php
|
NULL
|
|
A
|
Finder
|
screenpipe
|
NULL
|
|
A
|
Finder
|
screenpipe
|
NULL
|
|
A
|
Finder
|
screenpipe
|
NULL
|
|
A. The "Infinite Accumulation" Memory Leak A. The "Infinite Accumulation" Memory Leak
The primary goal of this refactor was memory optimization, but the implementation defeats its own purpose.
The Issue: The code iterates over the database cursor and manually unsets $entityModel to free memory. However, it simultaneously instantiates new Document objects and adds them to $documentsToUpdate (and IDs to $documentsToDelete).
The Bottleneck: These collections are not flushed or processed within the loop; they are accumulated and returned at the end of the method. If this script processes 500,000 records, $documentsToUpdate will hold 500,000 ElasticSearch Document objects in RAM at once, inevitably leading to an Out Of Memory (OOM) fatal error.
B. Laravel cursor() and N+1 Query Problems
Replacing chunkByIdDesc() with cursor() introduces a severe database performance risk.
The Issue: Laravel's cursor() executes a single query and uses a PHP generator to yield results one by one via a PDO cursor. Because it does n......
|
NULL
|
NULL
|
NULL
|
|
A. The "Infinite Accumulation" Memory Leak A. The "Infinite Accumulation" Memory Leak
The primary goal of this refactor was memory optimization, but the implementation defeats its own purpose.
The Issue: The code iterates over the database cursor and manually unsets $entityModel to free memory. However, it simultaneously instantiates new Document objects and adds them to $documentsToUpdate (and IDs to $documentsToDelete).
The Bottleneck: These collections are not flushed or processed within the loop; they are accumulated and returned at the end of the method. If this script processes 500,000 records, $documentsToUpdate will hold 500,000 ElasticSearch Document objects in RAM at once, inevitably leading to an Out Of Memory (OOM) fatal error.
B. Laravel cursor() and N+1 Query Problems
Replacing chunkByIdDesc() with cursor() introduces a severe database performance risk.
The Issue: Laravel's cursor() executes a single query and uses a PHP generator to yield results one by one via a PDO cursor. Because it does n......
|
NULL
|
NULL
|
NULL
|
|
A. The "Infinite Accumulation" Memory Leak A. The "Infinite Accumulation" Memory Leak
The primary goal of this refactor was memory optimization, but the implementation defeats its own purpose.
The Issue: The code iterates over the database cursor and manually unsets $entityModel to free memory. However, it simultaneously instantiates new Document objects and adds them to $documentsToUpdate (and IDs to $documentsToDelete).
The Bottleneck: These collections are not flushed or processed within the loop; they are accumulated and returned at the end of the method. If this script processes 500,000 records, $documentsToUpdate will hold 500,000 ElasticSearch Document objects in RAM at once, inevitably leading to an Out Of Memory (OOM) fatal error.
B. Laravel cursor() and N+1 Query Problems
Replacing chunkByIdDesc() with cursor() introduces a severe database performance risk.
The Issue: Laravel's cursor() executes a single query and uses a PHP generator to yield results one by one via a PDO cursor. Because it does n......
|
NULL
|
NULL
|
NULL
|
|
A. The "Infinite Accumulation" Memory Leak A. The "Infinite Accumulation" Memory Leak
The primary goal of this refactor was memory optimization, but the implementation defeats its own purpose.
The Issue: The code iterates over the database cursor and manually unsets $entityModel to free memory. However, it simultaneously instantiates new Document objects and adds them to $documentsToUpdate (and IDs to $documentsToDelete).
The Bottleneck: These collections are not flushed or processed within the loop; they are accumulated and returned at the end of the method. If this script processes 500,000 records, $documentsToUpdate will hold 500,000 ElasticSearch Document objects in RAM at once, inevitably leading to an Out Of Memory (OOM) fatal error.
B. Laravel cursor() and N+1 Query Problems
Replacing chunkByIdDesc() with cursor() introduces a severe database performance risk.
The Issue: Laravel's cursor() executes a single query and uses a PHP generator to yield results one by one via a PDO cursor. Because it does n......
|
NULL
|
NULL
|
NULL
|
|
AJ
|
iTerm2
|
APP (-zsh)
|
NULL
|
|
ALso
|
PhpStorm
|
faVsco.js – Client.php
|
NULL
|
|
ANd last i
|
Claude
|
Claude
|
NULL
|
|
API
|
Claude
|
Claude
|
NULL
|
|
API usage guidelines and limits - HubSpot docs
|
NULL
|
NULL
|
NULL
|
|
API usage guidelines and limits - HubSpot docs
|
NULL
|
NULL
|
NULL
|
|
APP
|
PhpStorm
|
faVsco.js – Service.php
|
NULL
|
|
Accou
|
PhpStorm
|
|
NULL
|
|
Ad
|
Claude
|
Claude
|
NULL
|
|
Add
|
Claude
|
Claude
|
NULL
|
|
Add
|
Claude
|
Claude
|
NULL
|
|
Add
|
Finder
|
screenpipe
|
NULL
|
|
Add
|
Finder
|
screenpipe
|
NULL
|
|
Add coverage for
|
Finder
|
screenpipe
|
NULL
|
|
Address
|
PhpStorm
|
faVsco.js – Client.php
|
NULL
|
|
Adds
|
Finder
|
screenpipe
|
NULL
|
|
Adm1n
|
Claude
|
Claude
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh
Import target : http://localhost:3001/api/payments/ingest
Records found : 215
Mode : LIVE
[1/215] OK DSK Bank. Na 18/02/2026 v 20:38 sa plateni 4.19 EUR s karta 400915***4
[2/215] OK DSK Bank. Na 20/02/2026 v 13:08 sa plateni 13.75 EUR s karta 400915***
[3/215] OK DSK Bank. Na 20/02/2026 v 18:17 sa plateni 16.58 EUR s karta 400915***
[4/215] OK DSK Bank. Na 20/02/2026 v 18:28 sa plateni 12.51 EUR s karta 400915***
[5/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa iztegleni 400.00 EUR s karta 483890
[6/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa plateni 0.50 EUR/0.50 EUR s karta 4
[7/215] OK DSK Bank. Na 24/02/2026 v 08:42 sa plateni 116.85 EUR s karta 400915**
[8/215] OK DSK Bank. Na 25/02/2026 v 08:38 sa plateni 78.01 EUR s karta 400915***
[9/215] OK DSK Bank. Na 26/02/2026 v 08:39 sa plateni 59.65 EUR s karta 400915***
[10/215] OK DS......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh
Import target : http://localhost:3001/api/payments/ingest
Records found : 215
Mode : LIVE
[1/215] OK DSK Bank. Na 18/02/2026 v 20:38 sa plateni 4.19 EUR s karta 400915***4
[2/215] OK DSK Bank. Na 20/02/2026 v 13:08 sa plateni 13.75 EUR s karta 400915***
[3/215] OK DSK Bank. Na 20/02/2026 v 18:17 sa plateni 16.58 EUR s karta 400915***
[4/215] OK DSK Bank. Na 20/02/2026 v 18:28 sa plateni 12.51 EUR s karta 400915***
[5/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa iztegleni 400.00 EUR s karta 483890
[6/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa plateni 0.50 EUR/0.50 EUR s karta 4
[7/215] OK DSK Bank. Na 24/02/2026 v 08:42 sa plateni 116.85 EUR s karta 400915**
[8/215] OK DSK Bank. Na 25/02/2026 v 08:38 sa plateni 78.01 EUR s karta 400915***
[9/215] OK DSK Bank. Na 26/02/2026 v 08:39 sa plateni 59.65 EUR s karta 400915***
[10/215] OK DS......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh
Import target : http://localhost:3001/api/payments/ingest
Records found : 215
Mode : LIVE
[1/215] OK DSK Bank. Na 18/02/2026 v 20:38 sa plateni 4.19 EUR s karta 400915***4
[2/215] OK DSK Bank. Na 20/02/2026 v 13:08 sa plateni 13.75 EUR s karta 400915***
[3/215] OK DSK Bank. Na 20/02/2026 v 18:17 sa plateni 16.58 EUR s karta 400915***
[4/215] OK DSK Bank. Na 20/02/2026 v 18:28 sa plateni 12.51 EUR s karta 400915***
[5/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa iztegleni 400.00 EUR s karta 483890
[6/215] OK DSK Bank. Na 22/02/2026 v 11:05 sa plateni 0.50 EUR/0.50 EUR s karta 4
[7/215] OK DSK Bank. Na 24/02/2026 v 08:42 sa plateni 116.85 EUR s karta 400915**
[8/215] OK DSK Bank. Na 25/02/2026 v 08:38 sa plateni 78.01 EUR s karta 400915***
[9/215] OK DSK Bank. Na 26/02/2026 v 08:39 sa plateni 59.65 EUR s karta 400915***
[10/215] OK DS......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh --dry-run
ERROR: export file not found: --dry-run...
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh --dry-run
ERROR: export file not found: --dry-run...
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ bash /volume2/docker/finance/finance-hub/scripts/reimport_sms.sh --dry-run
ERROR: export file not found: --dry-run...
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ sudo docker exec finance-hub-db-1 psql -U finance -d finance_hub -c "SELECT id, date, recipient, amount, source, created_at FROM payments ORDER BY id DESC LIMIT 5;" 2>/dev/null || docker ps --format "{{.Names}}" | grep finance
[sudo] password for Adm1n:
Sorry, try again.
[sudo] password for Adm1n:
id | date | recipient | amount | source | created_at
----+---------------------+-----------------------------------------+--------+--------+-------------------------
8 | 2026-05-08 00:00:00 | POL BALICE Lagardere Travel R KR3 | 5.49 | UPLOAD | 2026-05-09 08:26:53.656
7 | 2026-05-08 00:00:00 | BGR SOFIA CBA EKO MARKET | 5.51 | UPLOAD | 2026-05-09 08:26:53.642
6 | 2026-05-08 00:00:00 | BGR SOFIYA LIDL BALGARIYA EOOD UL TODOR | 67.81 | UPLOAD | 2026-05-09 08:26:53.624
5 | 2026-05-08 00:00:00 | | 9.04 | UPLOA......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ sudo docker exec finance-hub-db-1 psql -U finance -d finance_hub -c "SELECT id, date, recipient, amount, source, created_at FROM payments ORDER BY id DESC LIMIT 5;" 2>/dev/null || docker ps --format "{{.Names}}" | grep finance
[sudo] password for Adm1n:
Sorry, try again.
[sudo] password for Adm1n:
id | date | recipient | amount | source | created_at
----+---------------------+-----------------------------------------+--------+--------+-------------------------
8 | 2026-05-08 00:00:00 | POL BALICE Lagardere Travel R KR3 | 5.49 | UPLOAD | 2026-05-09 08:26:53.656
7 | 2026-05-08 00:00:00 | BGR SOFIA CBA EKO MARKET | 5.51 | UPLOAD | 2026-05-09 08:26:53.642
6 | 2026-05-08 00:00:00 | BGR SOFIYA LIDL BALGARIYA EOOD UL TODOR | 67.81 | UPLOAD | 2026-05-09 08:26:53.624
5 | 2026-05-08 00:00:00 | | 9.04 | UPLOA......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ sudo docker exec finance-hub-db-1 psql -U finance -d finance_hub -c "SELECT id, date, recipient, amount, source, created_at FROM payments ORDER BY id DESC LIMIT 5;" 2>/dev/null || docker ps --format "{{.Names}}" | grep finance
[sudo] password for Adm1n:
Sorry, try again.
[sudo] password for Adm1n:
id | date | recipient | amount | source | created_at
----+---------------------+-----------------------------------------+--------+--------+-------------------------
8 | 2026-05-08 00:00:00 | POL BALICE Lagardere Travel R KR3 | 5.49 | UPLOAD | 2026-05-09 08:26:53.656
7 | 2026-05-08 00:00:00 | BGR SOFIA CBA EKO MARKET | 5.51 | UPLOAD | 2026-05-09 08:26:53.642
6 | 2026-05-08 00:00:00 | BGR SOFIYA LIDL BALGARIYA EOOD UL TODOR | 67.81 | UPLOAD | 2026-05-09 08:26:53.624
5 | 2026-05-08 00:00:00 | | 9.04 | UPLOA......
|
NULL
|
NULL
|
NULL
|
|
Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/fin Adm1n@DXP4800PLUS-B5F8:/volume2/docker/finance/finance-hub$ sudo docker exec finance-hub-db-1 psql -U finance -d finance_hub -c "SELECT id, date, recipient, amount, source, created_at FROM payments ORDER BY id DESC LIMIT 5;" 2>/dev/null || docker ps --format "{{.Names}}" | grep finance
[sudo] password for Adm1n:
Sorry, try again.
[sudo] password for Adm1n:
id | date | recipient | amount | source | created_at
----+---------------------+-----------------------------------------+--------+--------+-------------------------
8 | 2026-05-08 00:00:00 | POL BALICE Lagardere Travel R KR3 | 5.49 | UPLOAD | 2026-05-09 08:26:53.656
7 | 2026-05-08 00:00:00 | BGR SOFIA CBA EKO MARKET | 5.51 | UPLOAD | 2026-05-09 08:26:53.642
6 | 2026-05-08 00:00:00 | BGR SOFIYA LIDL BALGARIYA EOOD UL TODOR | 67.81 | UPLOAD | 2026-05-09 08:26:53.624
5 | 2026-05-08 00:00:00 | | 9.04 | UPLOA......
|
NULL
|
NULL
|
NULL
|