Hi @jonasraoni @bozana
We are running 1 OMP-3.4 (https://ebook.icar.org.in) and 2 OJS-3.4 (https://epatrika.icar.org.in small website and https://epubs.icar.org.in is main website) applications on one server.
I’ve tried running the 20240213
log file manually but it’s stuck in the processing
folder and won’t complete. After that I checked SHOW ENGINE INNODB STATUS\G;
But it is only showing the deadlocked query 2024-02-13 19:45:09
.
After running the SHOW ENGINE INNODB STATUS\G;
some of the deadlock MySQL query found.
mysql> SHOW ENGINE INNODB STATUS\G;
*************************** 1. row ***************************
Type: InnoDB
Name:
Status:
=====================================
2024-02-14 11:28:18 139799579436800 INNODB MONITOR OUTPUT
=====================================
Per second averages calculated from the last 42 seconds
-----------------
BACKGROUND THREAD
-----------------
srv_master_thread loops: 84546 srv_active, 0 srv_shutdown, 9536 srv_idle
srv_master_thread log flush and writes: 0
----------
SEMAPHORES
----------
OS WAIT ARRAY INFO: reservation count 1216822
OS WAIT ARRAY INFO: signal count 5012520
RW-shared spins 0, rounds 0, OS waits 0
RW-excl spins 0, rounds 0, OS waits 0
RW-sx spins 0, rounds 0, OS waits 0
Spin rounds per wait: 0.00 RW-shared, 0.00 RW-excl, 0.00 RW-sx
------------------------
LATEST DETECTED DEADLOCK
------------------------
2024-02-13 19:45:09 139798652098304
*** (1) TRANSACTION:
TRANSACTION 228444376, ACTIVE 0 sec inserting
mysql tables in use 2, locked 2
LOCK WAIT 18 lock struct(s), heap size 1128, 464 row lock(s), undo log entries 2
MySQL thread id 105598, OS thread handle 139791671899904, query id 172605935 localhost epubs executing
INSERT INTO metrics_counter_submission_daily (load_id, context_id, submission_id, date, metric_investigations, metric_investigations_unique, metric_requests, metric_requests_unique)
SELECT * FROM (SELECT load_id, context_id, submission_id, DATE(date) as date, count(*) as metric, 0 as metric_investigations_unique, 0 as metric_requests, 0 as metric_requests_unique
FROM usage_stats_total_temporary_records
WHERE load_id = 'usage_events_20240212.log' AND submission_id IS NOT NULL
GROUP BY load_id, context_id, submission_id, DATE(date)) AS t
ON DUPLICATE KEY UPDATE metric_investigations = metric
*** (1) HOLDS THE LOCK(S):
RECORD LOCKS space id 2236 page no 112 n bits 392 index msd_context_id_submission_id of table `ojs_hindi`.`metrics_counter_submission_daily` trx id 228444376 lock_mode X locks rec but not gap
Record lock, heap no 319 PHYSICAL RECORD: n_fields 3; compact format; info bits 0
0: len 8; hex 8000000000000002; asc ;;
1: len 8; hex 800000000000007c; asc |;;
2: len 8; hex 0000000000002045; asc E;;
*** (1) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS space id 2236 page no 19 n bits 624 index msd_context_id_submission_id of table `ojs_hindi`.`metrics_counter_submission_daily` trx id 228444376 lock_mode X locks gap before rec insert intention waiting
Record lock, heap no 170 PHYSICAL RECORD: n_fields 3; compact format; info bits 0
0: len 8; hex 8000000000000002; asc ;;
1: len 8; hex 800000000000000b; asc ;;
2: len 8; hex 000000000000068f; asc ;;
*** (2) TRANSACTION:
TRANSACTION 228444375, ACTIVE 0 sec fetching rows
mysql tables in use 2, locked 2
LOCK WAIT 41 lock struct(s), heap size 8312, 1004 row lock(s), undo log entries 23
MySQL thread id 105600, OS thread handle 139799578380032, query id 172605687 localhost epubs executing
insert into `metrics_counter_submission_monthly` (`context_id`, `submission_id`, `month`, `metric_investigations`, `metric_investigations_unique`, `metric_requests`, `metric_requests_unique`) select csd.context_id, csd.submission_id, CAST(DATE_FORMAT(csd.date, '%Y%m') AS UNSIGNED) as csdmonth, SUM(csd.metric_investigations), SUM(csd.metric_investigations_unique), SUM(csd.metric_requests), SUM(csd.metric_requests_unique) from `metrics_counter_submission_daily` as `csd` where CAST(DATE_FORMAT(csd.date, '%Y%m') AS UNSIGNED) = '202402' group by csd.context_id, csd.submission_id, csdmonth
*** (2) HOLDS THE LOCK(S):
RECORD LOCKS space id 2236 page no 19 n bits 624 index msd_context_id_submission_id of table `ojs_hindi`.`metrics_counter_submission_daily` trx id 228444375 lock mode S
Record lock, heap no 1 PHYSICAL RECORD: n_fields 1; compact format; info bits 0
0: len 8; hex 73757072656d756d; asc supremum;;
Record lock, heap no 2 PHYSICAL RECORD: n_fields 3; compact format; info bits 0
0: len 8; hex 8000000000000002; asc ;;
1: len 8; hex 8000000000000008; asc ;;
2: len 8; hex 000000000000000c; asc ;;
.
.
.
.
Record lock, heap no 540 PHYSICAL RECORD: n_fields 3; compact format; info bits 0
0: len 8; hex 8000000000000002; asc ;;
1: len 8; hex 8000000000000017; asc ;;
2: len 8; hex 00000000000013c8; asc ;;
*** (2) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS space id 2236 page no 112 n bits 392 index msd_context_id_submission_id of table `ojs_hindi`.`metrics_counter_submission_daily` trx id 228444375 lock mode S waiting
Record lock, heap no 319 PHYSICAL RECORD: n_fields 3; compact format; info bits 0
0: len 8; hex 8000000000000002; asc ;;
1: len 8; hex 800000000000007c; asc |;;
2: len 8; hex 0000000000002045; asc E;;
*** WE ROLL BACK TRANSACTION (1)
------------
TRANSACTIONS
------------
Trx id counter 228714523
Purge done for trx's n:o < 228714519 undo n:o < 0 state: running but idle
History list length 0
LIST OF TRANSACTIONS FOR EACH SESSION:
---TRANSACTION 421275375804416, not started
0 lock struct(s), heap size 1128, 0 row lock(s)
---TRANSACTION 421275375803608, not started
0 lock struct(s), heap size 1128, 0 row lock(s)
---TRANSACTION 421275375802800, not started
0 lock struct(s), heap size 1128, 0 row lock(s)
---TRANSACTION 421275375801992, not started
0 lock struct(s), heap size 1128, 0 row lock(s)
--------
FILE I/O
--------
I/O thread 0 state: waiting for completed aio requests (insert buffer thread)
I/O thread 1 state: waiting for completed aio requests (log thread)
I/O thread 2 state: waiting for completed aio requests (read thread)
I/O thread 3 state: waiting for completed aio requests (read thread)
I/O thread 4 state: waiting for completed aio requests (read thread)
I/O thread 5 state: waiting for completed aio requests (read thread)
I/O thread 6 state: waiting for completed aio requests (write thread)
I/O thread 7 state: complete io for buf page (write thread)
I/O thread 8 state: waiting for completed aio requests (write thread)
I/O thread 9 state: waiting for completed aio requests (write thread)
Pending normal aio reads: [0, 0, 0, 0] , aio writes: [0, 0, 0, 0] ,
ibuf aio reads:, log i/o's:, sync i/o's:
Pending flushes (fsync) log: 0; buffer pool: 66
2344075 OS file reads, 3491691 OS file writes, 1680191 OS fsyncs
4.60 reads/s, 16384 avg bytes/read, 95.99 writes/s, 31.97 fsyncs/s
-------------------------------------
INSERT BUFFER AND ADAPTIVE HASH INDEX
-------------------------------------
Ibuf: size 3, free list len 22056, seg size 22060, 25143 merges
merged operations:
insert 74246, delete mark 220699, delete 41660
discarded operations:
insert 0, delete mark 0, delete 0
Hash table size 1328213, node heap has 8368 buffer(s)
Hash table size 1328213, node heap has 535 buffer(s)
Hash table size 1328213, node heap has 1085 buffer(s)
Hash table size 1328213, node heap has 31463 buffer(s)
Hash table size 1328213, node heap has 3228 buffer(s)
Hash table size 1328213, node heap has 1034 buffer(s)
Hash table size 1328213, node heap has 2573 buffer(s)
Hash table size 1328213, node heap has 1193 buffer(s)
51193.09 hash searches/s, 8234.80 non-hash searches/s
---
LOG
---
Log sequence number 342758059817
Log buffer assigned up to 342758059817
Log buffer completed up to 342758059817
Log written up to 342758059817
Log flushed up to 342758059152
Added dirty pages up to 342758059817
Pages flushed up to 342755188885
Last checkpoint at 342755188885
1600086 log i/o's done, 37.58 log i/o's/second
----------------------
BUFFER POOL AND MEMORY
----------------------
Total large memory allocated 0
Dictionary memory allocated 4213490
Buffer pool size 327652
Free buffers 8190
Database pages 269983
Old database pages 99497
Modified db pages 840
Pending reads 0
Pending writes: LRU 0, flush list 6, single page 0
Pages made young 2185139, not young 263086187
51.82 youngs/s, 303.86 non-youngs/s
Pages read 2343201, created 7966, written 1171273
4.60 reads/s, 0.02 creates/s, 44.66 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 269983, unzip_LRU len: 0
I/O sum[19040]:cur[416], unzip sum[0]:cur[0]
----------------------
INDIVIDUAL BUFFER POOL INFO
----------------------
---BUFFER POOL 0
Buffer pool size 40955
Free buffers 1021
Database pages 33751
Old database pages 12438
Modified db pages 89
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 286919, not young 33058654
7.02 youngs/s, 49.75 non-youngs/s
Pages read 292924, created 896, written 170449
0.68 reads/s, 0.00 creates/s, 6.53 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 2 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33751, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 1
Buffer pool size 40957
Free buffers 1024
Database pages 33764
Old database pages 12443
Modified db pages 28
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 257183, not young 32368240
3.99 youngs/s, 21.26 non-youngs/s
Pages read 286700, created 1058, written 127135
0.68 reads/s, 0.02 creates/s, 6.60 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33764, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 2
Buffer pool size 40956
Free buffers 1024
Database pages 33745
Old database pages 12436
Modified db pages 96
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 263850, not young 30477894
2.23 youngs/s, 33.83 non-youngs/s
Pages read 286452, created 960, written 165394
0.45 reads/s, 0.00 creates/s, 6.48 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33745, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 3
Buffer pool size 40957
Free buffers 1025
Database pages 33733
Old database pages 12432
Modified db pages 32
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 274666, not young 32876917
2.77 youngs/s, 20.04 non-youngs/s
Pages read 294618, created 962, written 125202
0.47 reads/s, 0.00 creates/s, 6.13 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33733, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 4
Buffer pool size 40958
Free buffers 1025
Database pages 33736
Old database pages 12433
Modified db pages 23
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 231297, not young 33203431
2.75 youngs/s, 20.11 non-youngs/s
Pages read 291880, created 997, written 124842
0.49 reads/s, 0.00 creates/s, 5.61 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33736, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 5
Buffer pool size 40957
Free buffers 1024
Database pages 33734
Old database pages 12432
Modified db pages 82
Pending reads 0
Pending writes: LRU 0, flush list 6, single page 0
Pages made young 284152, not young 34037183
5.05 youngs/s, 88.49 non-youngs/s
Pages read 298993, created 1273, written 135248
0.66 reads/s, 0.00 creates/s, 4.98 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 3 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33734, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 6
Buffer pool size 40957
Free buffers 1024
Database pages 33781
Old database pages 12449
Modified db pages 266
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 300232, not young 32882331
4.70 youngs/s, 30.09 non-youngs/s
Pages read 297156, created 999, written 161894
0.42 reads/s, 0.00 creates/s, 4.37 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 0 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33781, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
---BUFFER POOL 7
Buffer pool size 40955
Free buffers 1023
Database pages 33739
Old database pages 12434
Modified db pages 224
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 286840, not young 34181537
23.30 youngs/s, 40.29 non-youngs/s
Pages read 294478, created 821, written 161109
0.75 reads/s, 0.00 creates/s, 3.95 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 1 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 33739, unzip_LRU len: 0
I/O sum[2380]:cur[52], unzip sum[0]:cur[0]
--------------
ROW OPERATIONS
--------------
0 queries inside InnoDB, 0 queries in queue
0 read views open inside InnoDB
Process ID=22020, Main thread ID=139791756936960 , state=sleeping
Number of rows inserted 376500, updated 78032, deleted 335785, read 22152340335
2.29 inserts/s, 1.21 updates/s, 33.17 deletes/s, 166003.69 reads/s
Number of system rows inserted 0, updated 317, deleted 0, read 130551
0.00 inserts/s, 0.00 updates/s, 0.00 deletes/s, 0.00 reads/s
----------------------------
END OF INNODB MONITOR OUTPUT
============================
1 row in set (0.00 sec)
ERROR:
No query specified
mysql>
{
"uuid": "77de35ce-1d8d-49f7-ab1c-cd2902426cf8",
"displayName": "APP\\jobs\\statistics\\CompileUsageStatsFromTemporaryRecords",
"job": "Illuminate\\Queue\\CallQueuedHandler@call",
"maxTries": 1,
"maxExceptions": 3,
"failOnTimeout": true,
"backoff": "5",
"timeout": 60,
"retryUntil": null,
"data": {
"commandName": "APP\\jobs\\statistics\\CompileUsageStatsFromTemporaryRecords",
"command": "O:57:\"APP\\jobs\\statistics\\CompileUsageStatsFromTemporaryRecords\":3:{s:9:\"\u0000*\u0000loadId\";s:25:\"usage_events_20240212.log\";s:10:\"connection\";s:8:\"database\";s:5:\"queue\";s:5:\"queue\";}"
}
}
{
"message": "SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (SQL: \n INSERT INTO metrics_counter_submission_daily (load_id, context_id, submission_id, date, metric_investigations, metric_investigations_unique, metric_requests, metric_requests_unique)\n SELECT * FROM (SELECT load_id, context_id, submission_id, DATE(date) as date, count(*) as metric, 0 as metric_investigations_unique, 0 as metric_requests, 0 as metric_requests_unique\n FROM usage_stats_total_temporary_records\n WHERE load_id = usage_events_20240212.log AND submission_id IS NOT NULL\n GROUP BY load_id, context_id, submission_id, DATE(date)) AS t\n \n ON DUPLICATE KEY UPDATE metric_investigations = metric;\n )",
"code": "40001",
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php",
"line": 760,
"trace": [
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php",
"line": 720,
"function": "runQueryCallback",
"class": "Illuminate\\Database\\Connection",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php",
"line": 546,
"function": "run",
"class": "Illuminate\\Database\\Connection",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/DatabaseManager.php",
"line": 469,
"function": "statement",
"class": "Illuminate\\Database\\Connection",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Support\/Facades\/Facade.php",
"line": 338,
"function": "__call",
"class": "Illuminate\\Database\\DatabaseManager",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/classes\/statistics\/PKPTemporaryTotalsDAO.php",
"line": 241,
"function": "__callStatic",
"class": "Illuminate\\Support\\Facades\\Facade",
"type": "::"
},
{
"file": "\/ojshindi\/jobs\/statistics\/CompileUsageStatsFromTemporaryRecords.php",
"line": 111,
"function": "compileCounterSubmissionDailyMetrics",
"class": "PKP\\statistics\\PKPTemporaryTotalsDAO",
"type": "->"
},
{
"file": "\/ojshindi\/jobs\/statistics\/CompileUsageStatsFromTemporaryRecords.php",
"line": 55,
"function": "compileMetrics",
"class": "APP\\jobs\\statistics\\CompileUsageStatsFromTemporaryRecords",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php",
"line": 36,
"function": "handle",
"class": "APP\\jobs\\statistics\\CompileUsageStatsFromTemporaryRecords",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php",
"line": 41,
"function": "Illuminate\\Container\\{closure}",
"class": "Illuminate\\Container\\BoundMethod",
"type": "::"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php",
"line": 93,
"function": "unwrapIfClosure",
"class": "Illuminate\\Container\\Util",
"type": "::"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php",
"line": 37,
"function": "callBoundMethod",
"class": "Illuminate\\Container\\BoundMethod",
"type": "::"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php",
"line": 661,
"function": "call",
"class": "Illuminate\\Container\\BoundMethod",
"type": "::"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Bus\/Dispatcher.php",
"line": 128,
"function": "call",
"class": "Illuminate\\Container\\Container",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php",
"line": 141,
"function": "Illuminate\\Bus\\{closure}",
"class": "Illuminate\\Bus\\Dispatcher",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php",
"line": 116,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Bus\/Dispatcher.php",
"line": 132,
"function": "then",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/CallQueuedHandler.php",
"line": 124,
"function": "dispatchNow",
"class": "Illuminate\\Bus\\Dispatcher",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php",
"line": 141,
"function": "Illuminate\\Queue\\{closure}",
"class": "Illuminate\\Queue\\CallQueuedHandler",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php",
"line": 116,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/CallQueuedHandler.php",
"line": 126,
"function": "then",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/CallQueuedHandler.php",
"line": 70,
"function": "dispatchThroughMiddleware",
"class": "Illuminate\\Queue\\CallQueuedHandler",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/Jobs\/Job.php",
"line": 98,
"function": "call",
"class": "Illuminate\\Queue\\CallQueuedHandler",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/Worker.php",
"line": 425,
"function": "fire",
"class": "Illuminate\\Queue\\Jobs\\Job",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/Worker.php",
"line": 375,
"function": "process",
"class": "Illuminate\\Queue\\Worker",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/lib\/vendor\/laravel\/framework\/src\/Illuminate\/Queue\/Worker.php",
"line": 326,
"function": "runJob",
"class": "Illuminate\\Queue\\Worker",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/classes\/core\/PKPQueueProvider.php",
"line": 104,
"function": "runNextJob",
"class": "Illuminate\\Queue\\Worker",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/classes\/queue\/JobRunner.php",
"line": 220,
"function": "runJobInQueue",
"class": "PKP\\core\\PKPQueueProvider",
"type": "->"
},
{
"file": "\/ojshindi\/lib\/pkp\/classes\/core\/PKPQueueProvider.php",
"line": 128,
"function": "processJobs",
"class": "PKP\\queue\\JobRunner",
"type": "->"
},
{
"function": "PKP\\core\\{closure}",
"class": "PKP\\core\\PKPQueueProvider",
"type": "->"
}
]
}