|
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-05-01T02:17:59+00:00
Startup was at 2026-04-26T06:01:44+00:00
Last major LoadDatasets started 6m 47s ago and finished after 5 seconds.
Currently, minor LoadDatasets is loading dataset #22246=Rutgers_BRMR (3.840 s).
nGridDatasets = 0
nTableDatasets = 200
nTotalDatasets = 200
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 3468
Response Failed Time (since last major LoadDatasets) n = 19, median ~= 4 ms
Response Failed Time (since last Daily Report) n = 5439, median ~= 3 ms
Response Failed Time (since startup) n = 29512, median ~= 3 ms
Response Succeeded Time (since last major LoadDatasets) n = 187, median ~= 3 ms
Response Succeeded Time (since last Daily Report) n = 28506, median ~= 4 ms
Response Succeeded Time (since startup) n = 169194, median ~= 4 ms
TaskThread has finished 22347 out of 22347 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 1, median ~= 15 ms
TaskThread Failed Time (since startup) n = 8, median ~= 100 ms
TaskThread Succeeded Time (since last Daily Report) n = 3615, median ~= 122 ms
TaskThread Succeeded Time (since startup) n = 22339, median ~= 124 ms
EmailThread has sent 10112 out of 10271 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 288, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.1613652 processCPULoad=0.03834779 totalMemory=15727MB freeMemory=877MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=4
Number of threads: Tomcat-waiting=12, inotify=0, other=19
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 339 MB (highWaterMark= 1385 MB) (Xmx ~= 4096 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-05-01T02:11:14+00:00 1s 0 0 200.0 1093 ( 5) 407 ( 2) 0 0 145 12 0 20 217 0 0%
2026-05-01T01:54:49+00:00 1s 0 0 200.0 398 ( 6) 95 ( 3) 0 0 0 12 0 19 134 0 0%
2026-05-01T01:39:48+00:00 1s 0 0 200.0 174 ( 4) 24 ( 4) 0 0 0 13 0 19 138 0 0%
2026-05-01T01:24:48+00:00 1s 0 0 200.0 557 ( 25) 121 ( 5799) 0 0 0 13 0 18 135 1 0%
2026-05-01T01:09:48+00:00 1s 0 0 200.0 462 ( 5) 108 ( 3) 0 0 144 13 0 19 149 0 0%
2026-05-01T00:53:48+00:00 1s 0 0 200.0 177 ( 5) 14 ( 28) 0 0 0 14 0 17 140 0 0%
2026-05-01T00:40:35+00:00 109s 21966 0 200.0 429 ( 6) 211 ( 3) 0 0 0 14 0 18 166 0 0%
2026-05-01T00:23:23+00:00 1s 0 0 200.0 308 ( 4) 19 ( 4) 0 0 0 13 0 18 138 0 0%
2026-05-01T00:11:40+00:00 199s 21891 0 200.0 584 ( 4) 194 ( 3) 0 0 46 14 0 18 192 0 0%
2026-04-30T23:51:53+00:00 1s 0 0 200.0 404 ( 5) 98 ( 3) 0 0 0 13 0 18 158 1 0%
2026-04-30T23:38:49+00:00 117s 21782 0 200.0 447 ( 4) 110 ( 3) 0 0 0 12 0 20 163 0 0%
2026-04-30T23:21:47+00:00 1s 0 0 200.0 613 ( 5) 168 ( 2) 0 0 0 12 0 19 146 0 0%
2026-04-30T23:06:47+00:00 1s 0 0 200.0 292 ( 3) 33 ( 43) 0 0 144 11 0 20 154 1 0%
2026-04-30T22:51:47+00:00 1s 0 0 200.0 254 ( 3) 26 ( 4) 0 0 0 13 0 18 151 1 0%
2026-04-30T22:36:47+00:00 1s 0 0 200.0 182 ( 5) 35 ( 4) 0 0 0 12 0 19 159 0 0%
2026-04-30T22:21:47+00:00 1s 0 0 200.0 361 ( 2) 25 ( 4) 0 0 0 12 0 20 156 0 0%
2026-04-30T22:05:52+00:00 1s 0 0 200.0 199 ( 4) 35 ( 71) 0 0 131 11 0 20 158 0 0%
2026-04-30T21:50:58+00:00 7s 21441 0 200.0 294 ( 2) 22 ( 4) 0 0 0 12 0 19 147 0 0%
2026-04-30T21:35:52+00:00 1s 0 0 200.0 164 ( 5) 24 ( 4) 0 0 0 13 0 18 152 0 0%
2026-04-30T21:20:52+00:00 1s 0 0 200.0 312 ( 2) 26 ( 3) 0 0 0 13 0 18 150 0 0%
2026-04-30T21:05:52+00:00 1s 0 0 200.0 204 ( 4) 36 ( 43) 0 0 144 12 0 19 155 0 0%
2026-04-30T20:50:51+00:00 1s 0 0 200.0 251 ( 3) 16 ( 4) 0 0 0 14 0 17 132 0 0%
2026-04-30T20:35:51+00:00 1s 0 0 200.0 287 ( 3) 26 ( 4) 0 0 0 14 0 17 134 0 0%
2026-04-30T20:20:51+00:00 1s 0 0 200.0 377 ( 5) 120 ( 3) 0 0 0 14 0 17 149 0 0%
2026-04-30T20:05:51+00:00 1s 0 0 200.0 489 ( 4) 121 ( 3) 0 0 125 46 0 19 161 0 0%
2026-04-30T19:50:51+00:00 1s 0 0 200.0 213 ( 4) 21 ( 4) 0 0 0 14 0 17 141 0 0%
2026-04-30T19:35:51+00:00 1s 0 0 200.0 180 ( 2) 24 ( 4) 0 0 0 14 0 17 141 0 0%
2026-04-30T19:20:51+00:00 1s 0 0 200.0 387 ( 3) 22 ( 4) 0 0 0 13 0 18 152 0 0%
2026-04-30T19:05:50+00:00 1s 0 0 200.0 288 ( 5) 39 ( 29) 0 0 140 13 0 18 145 0 0%
2026-04-30T18:50:50+00:00 1s 0 0 200.0 235 ( 4) 19 ( 4) 0 0 0 14 0 17 132 0 0%
2026-04-30T18:35:50+00:00 1s 0 0 200.0 322 ( 2) 22 ( 4) 0 0 0 14 0 17 133 0 0%
2026-04-30T18:20:50+00:00 1s 0 0 200.0 504 ( 5) 118 ( 3) 0 0 0 14 0 18 135 0 0%
2026-04-30T18:05:50+00:00 1s 0 0 200.0 380 ( 4) 73 ( 4) 0 0 143 10 0 21 175 0 0%
2026-04-30T17:50:50+00:00 1s 0 0 200.0 571 ( 5) 197 ( 2) 0 0 0 13 0 18 148 0 0%
2026-04-30T17:35:58+00:00 9s 20635 0 200.0 558 ( 8) 190 ( 3) 0 0 0 13 0 18 150 1 0%
2026-04-30T17:20:50+00:00 1s 0 0 200.0 329 ( 4) 24 ( 4) 0 0 0 13 0 18 148 0 0%
2026-04-30T17:05:50+00:00 1s 0 0 200.0 205 ( 4) 34 ( 92) 0 0 129 11 0 20 172 0 0%
2026-04-30T16:50:50+00:00 1s 0 0 200.0 319 ( 5) 85 ( 3) 0 0 0 12 0 19 152 1 0%
2026-04-30T16:35:49+00:00 1s 0 0 200.0 232 ( 5) 22 ( 4) 0 0 0 12 0 19 151 0 0%
2026-04-30T16:20:49+00:00 1s 0 0 200.0 589 ( 2) 24 ( 3) 0 0 0 12 0 19 143 0 0%
2026-04-30T16:06:04+00:00 16s 20366 0 200.0 489 ( 2) 38 ( 38) 0 0 143 12 0 19 153 0 0%
2026-04-30T15:48:59+00:00 55s 20310 0 200.0 221 ( 4) 17 ( 4) 0 0 0 13 0 18 135 0 0%
2026-04-30T15:31:39+00:00 1s 0 0 200.0 299 ( 2) 20 ( 4) 0 0 0 13 0 18 136 0 0%
2026-04-30T15:16:39+00:00 1s 0 0 200.0 306 ( 2) 31 ( 65) 0 0 46 12 0 19 143 0 0%
2026-04-30T15:01:43+00:00 5s 20166 0 200.0 170 ( 3) 22 ( 5) 0 0 98 8 0 55 167 0 0%
2026-04-30T14:48:49+00:00 131s 20116 0 200.0 1136 ( 4) 220 ( 3) 0 0 0 8 0 25 166 5 0%
2026-04-30T14:31:29+00:00 1s 0 0 200.0 912 ( 2) 28 ( 5) 0 0 0 12 0 19 153 1 0%
2026-04-30T14:16:29+00:00 1s 0 0 200.0 317 ( 4) 34 ( 70) 0 0 60 13 0 18 143 0 0%
2026-04-30T14:01:29+00:00 1s 0 0 200.0 263 ( 3) 23 ( 4) 0 0 81 9 0 57 161 3 0%
2026-04-30T13:46:08+00:00 1s 0 0 200.0 386 ( 5) 87 ( 3) 0 0 0 12 0 19 155 0 0%
2026-04-30T13:31:08+00:00 1s 0 0 200.0 342 ( 5) 110 ( 3) 0 0 0 12 0 19 150 0 0%
2026-04-30T13:16:08+00:00 1s 0 0 200.0 731 ( 5) 228 ( 2) 0 0 77 12 0 19 150 0 0%
2026-04-30T13:01:08+00:00 1s 0 0 200.0 329 ( 1) 34 ( 4) 0 0 68 8 0 56 165 1 0%
2026-04-30T12:45:28+00:00 1s 0 0 200.0 443 ( 4) 105 ( 3) 0 0 0 12 0 19 155 0 0%
2026-04-30T12:30:28+00:00 1s 0 0 200.0 252 ( 2) 25 ( 4) 0 0 0 12 0 20 166 0 0%
2026-04-30T12:15:28+00:00 1s 0 0 200.0 355 ( 2) 41 ( 39) 0 0 143 12 0 19 163 0 0%
2026-04-30T12:00:42+00:00 15s 19591 0 200.0 694 ( 6) 233 ( 2) 0 0 0 11 0 21 168 3 0%
2026-04-30T11:42:32+00:00 1s 0 0 200.0 361 ( 5) 100 ( 2) 0 0 0 12 0 20 167 1 0%
2026-04-30T11:27:56+00:00 25s 19501 0 200.0 341 ( 2) 23 ( 4) 0 0 0 12 0 20 160 0 0%
2026-04-30T11:11:38+00:00 1s 0 0 200.0 369 ( 2) 43 ( 48) 0 0 144 11 0 21 168 1 0%
2026-04-30T10:55:43+00:00 1s 0 0 200.0 221 ( 4) 26 ( 4) 0 0 0 10 0 21 170 3 0%
2026-04-30T10:40:42+00:00 1s 0 0 200.0 417 ( 5) 108 ( 2) 0 0 0 11 0 20 155 2 0%
2026-04-30T10:25:42+00:00 1s 0 0 200.0 318 ( 2) 19 ( 4) 0 0 0 11 0 20 156 0 0%
2026-04-30T10:10:42+00:00 1s 0 0 200.0 348 ( 2) 37 ( 61) 0 0 140 11 0 21 186 0 0%
2026-04-30T09:55:12+00:00 1s 0 0 200.0 531 ( 6) 213 ( 2) 0 0 0 13 0 18 158 0 0%
2026-04-30T09:40:12+00:00 1s 0 0 200.0 299 ( 4) 107 ( 3) 0 0 0 10 0 22 155 0 0%
2026-04-30T09:23:52+00:00 1s 0 0 200.0 432 ( 5) 100 ( 2) 0 0 0 14 0 17 157 0 0%
2026-04-30T09:10:30+00:00 99s 19060 0 200.0 525 ( 4) 135 ( 3) 0 0 144 9 0 23 192 0 0%
2026-04-30T08:53:42+00:00 1s 0 0 200.0 173 ( 4) 21 ( 4) 0 0 0 13 0 18 159 0 0%
2026-04-30T08:38:42+00:00 1s 0 0 200.0 222 ( 4) 27 ( 4) 0 0 0 15 0 19 185 0 0%
2026-04-30T08:23:41+00:00 1s 0 0 200.0 322 ( 2) 18 ( 4) 0 0 0 13 0 18 153 0 0%
2026-04-30T08:11:08+00:00 147s 18872 0 200.0 320 ( 2) 42 ( 35) 0 0 145 14 0 18 168 0 0%
2026-04-30T07:53:21+00:00 1s 0 0 200.0 192 ( 4) 12 ( 5) 0 0 0 14 0 17 166 0 0%
2026-04-30T07:38:42+00:00 22s 18763 0 200.0 252 ( 4) 33 ( 4) 0 0 0 14 0 18 154 0 0%
2026-04-30T07:21:51+00:00 1s 0 0 200.0 407 ( 3) 30 ( 4) 0 0 0 14 0 18 158 0 0%
2026-04-30T07:03:46+00:00 1s 0 0 200.0 433 ( 5) 119 ( 2) 0 0 140 42 0 19 153 0 0%
2026-04-30T06:49:21+00:00 36s 18608 0 200.0 283 ( 1) 30 ( 4) 0 0 0 14 0 17 158 0 0%
2026-04-30T06:32:56+00:00 1s 0 0 200.0 245 ( 3) 21 ( 4) 0 0 0 14 0 17 153 0 0%
2026-04-30T06:21:49+00:00 234s 18542 0 200.0 487 ( 2) 48 ( 30) 0 0 87 14 0 18 155 0 0%
2026-04-30T06:01:40+00:00 1s 0 0 200.0 254 ( 2) 33 ( 4) 0 0 57 7 0 53 154 0 0%
2026-04-30T05:46:40+00:00 1s 0 0 200.0 326 ( 6) 118 ( 3) 0 0 0 11 0 20 167 0 0%
2026-04-30T05:31:40+00:00 1s 0 0 200.0 298 ( 2) 24 ( 4) 0 0 0 11 0 20 162 0 0%
2026-04-30T05:16:40+00:00 1s 0 0 200.0 379 ( 3) 32 ( 83) 0 0 49 11 0 20 177 0 0%
2026-04-30T05:01:41+00:00 1s 0 0 200.0 297 ( 3) 17 ( 4) 0 0 80 8 0 57 169 0 0%
2026-04-30T04:46:40+00:00 1s 0 0 200.0 223 ( 3) 27 ( 4) 0 0 0 13 0 18 150 0 0%
2026-04-30T04:31:40+00:00 1s 0 0 200.0 206 ( 2) 25 ( 4) 0 0 0 14 0 18 134 0 0%
2026-04-30T04:16:40+00:00 1s 0 0 200.0 458 ( 5) 122 ( 3) 0 0 62 14 0 17 151 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 75, median ~= 412 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 53
<= 1 s: 8
<= 2 s: 0
<= 5 s: 1
<= 10 s: 2
<= 20 s: 2
<= 1 min: 3
<= 2 min: 3
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 457, median ~= 436 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 290
<= 1 s: 68
<= 2 s: 0
<= 5 s: 11
<= 10 s: 19
<= 20 s: 9
<= 1 min: 15
<= 2 min: 14
<= 5 min: 28
<= 10 min: 3
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 292, median ~= 50769 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 4
<= 10 s: 34
<= 20 s: 38
<= 1 min: 91
<= 2 min: 68
<= 5 min: 55
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 1762, median ~= 48345 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 38
<= 10 s: 172
<= 20 s: 277
<= 1 min: 556
<= 2 min: 363
<= 5 min: 340
<= 10 min: 15
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 19, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 1
<= 5 ms: 11
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 2
<= 100 ms: 4
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 5439, median ~= 3 ms
0 ms: 23
1 ms: 22
2 ms: 1690
<= 5 ms: 2558
<= 10 ms: 83
<= 20 ms: 16
<= 50 ms: 280
<= 100 ms: 322
<= 200 ms: 44
<= 500 ms: 21
<= 1 s: 7
<= 2 s: 20
<= 5 s: 22
<= 10 s: 72
<= 20 s: 0
<= 1 min: 3
<= 2 min: 5
<= 5 min: 233
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 16
Response Failed Time Distribution (since startup):
n = 29512, median ~= 3 ms
0 ms: 110
1 ms: 84
2 ms: 9123
<= 5 ms: 13302
<= 10 ms: 397
<= 20 ms: 90
<= 50 ms: 2628
<= 100 ms: 1092
<= 200 ms: 181
<= 500 ms: 104
<= 1 s: 66
<= 2 s: 80
<= 5 s: 192
<= 10 s: 364
<= 20 s: 7
<= 1 min: 8
<= 2 min: 28
<= 5 min: 1519
<= 10 min: 31
<= 20 min: 3
<= 1 hr: 4
> 1 hr: 99
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 187, median ~= 3 ms
0 ms: 6
1 ms: 32
2 ms: 47
<= 5 ms: 33
<= 10 ms: 37
<= 20 ms: 1
<= 50 ms: 3
<= 100 ms: 13
<= 200 ms: 4
<= 500 ms: 1
<= 1 s: 6
<= 2 s: 2
<= 5 s: 2
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 28506, median ~= 4 ms
0 ms: 1307
1 ms: 4618
2 ms: 4256
<= 5 ms: 5588
<= 10 ms: 7123
<= 20 ms: 675
<= 50 ms: 989
<= 100 ms: 954
<= 200 ms: 492
<= 500 ms: 361
<= 1 s: 905
<= 2 s: 743
<= 5 s: 164
<= 10 s: 204
<= 20 s: 32
<= 1 min: 29
<= 2 min: 19
<= 5 min: 20
<= 10 min: 27
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 169194, median ~= 4 ms
0 ms: 7848
1 ms: 30522
2 ms: 26592
<= 5 ms: 31092
<= 10 ms: 40202
<= 20 ms: 3738
<= 50 ms: 6196
<= 100 ms: 5868
<= 200 ms: 2843
<= 500 ms: 2090
<= 1 s: 5294
<= 2 s: 4375
<= 5 s: 899
<= 10 s: 992
<= 20 s: 108
<= 1 min: 149
<= 2 min: 119
<= 5 min: 126
<= 10 min: 140
<= 20 min: 0
<= 1 hr: 1
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 288, median ~= 0 ms
0 ms: 288
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since startup):
n = 1746, median ~= 0 ms
0 ms: 1746
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 288, median ~= 0
0: 288
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 1746, median ~= 0
0: 1746
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 1, median ~= 15 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since startup):
n = 8, median ~= 100 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 2
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 1
<= 20 s: 0
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 3615, median ~= 122 ms
0 ms: 7
1 ms: 24
2 ms: 6
<= 5 ms: 3
<= 10 ms: 0
<= 20 ms: 48
<= 50 ms: 293
<= 100 ms: 1153
<= 200 ms: 1259
<= 500 ms: 389
<= 1 s: 7
<= 2 s: 0
<= 5 s: 2
<= 10 s: 60
<= 20 s: 259
<= 1 min: 105
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 22339, median ~= 124 ms
0 ms: 13
1 ms: 90
2 ms: 65
<= 5 ms: 61
<= 10 ms: 21
<= 20 ms: 313
<= 50 ms: 1943
<= 100 ms: 6762
<= 200 ms: 7888
<= 500 ms: 2480
<= 1 s: 89
<= 2 s: 2
<= 5 s: 7
<= 10 s: 342
<= 20 s: 1550
<= 1 min: 713
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 33713 (100%)
Language (since startup)
: 197204 (100%)
SgtMap topography nFromCache=0 nNotFromCache=52
GSHHS: nCached=96 of 100, nCoarse=0, nSuccesses=208, nTossed=0
NationalBoundaries: nCached=48 of 100, nCoarse=0, nSuccesses=52, nTossed=0
StateBoundaries: nCached=48 of 100, nCoarse=0, nSuccesses=52, nTossed=0
Rivers: nCached=48 of 100, nCoarse=0, nSuccesses=52, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
680 + 693 + 688 + 664 + 635 + 681 + 658 + 697 + 657 + 700 + 699 + 663 + 685 + 684 + 698 + 685 +
672 + 691 + 691 + 724 + 660 + 692 + 647 + 672 + 665 + 655 + 709 + 679 + 651 + 676 + 663 + 668 +
681 + 674 + 664 + 673 + 672 + 698 + 658 + 684 + 668 + 660 + 643 + 678 + 739 + 695 + 681 + 672 +
640 + 672 + 640 + 662 + 712 + 659 + 674 + 705 + 704 + 641 + 676 + 645 + 636 + 647 + 664 + 684 +
715 + 707 + 664 + 686 + 661 + 694 + 668 + 716 + 692 + 657 + 689 + 653 + 650 + 642 + 680 + 650 +
653 + 717 + 720 + 700 + 666 + 671 + 617 + 695 + 673 + 719 + 674 + 713 + 664 + 627 + 673 + 651 +
686 + 666 + 700 + 654 + 715 + 679 + 667 + 683 + 644 + 675 + 657 + 735 + 673 + 697 + 681 + 666 +
649 + 646 + 710 + 655 + 682 + 675 + 678 + 661 + 700 + 702 + 660 + 678 + 637 + 662 + 669 = 85782
Number of threads: Tomcat-waiting=12, inotify=0, other=19
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#12,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#2 Thread[#13,Finalizer,8,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#3 Thread[#14,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#19,Notification Thread,9,system] RUNNABLE daemon
#5 Thread[#20,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#6 Thread[#26,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#7 Thread[#3,main,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
org.apache.catalina.core.StandardServer.await(StandardServer.java:517)
org.apache.catalina.startup.Catalina.await(Catalina.java:846)
org.apache.catalina.startup.Catalina.start(Catalina.java:794)
java.base@25.0.1/java.lang.invoke.LambdaForm$DMH/0x0000000033148400.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x0000000033148c00.invoke(LambdaForm$MH)
java.base@25.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:339)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:470)
#8 Thread[#35,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#36,EmailThread,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#10 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#11 Thread[#50484,http-nio-8080-exec-3618,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.poll(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:279)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:302)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:354)
java.base@25.0.1/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:798)
java.base@25.0.1/java.net.Socket$SocketInputStream.implRead(Socket.java:974)
java.base@25.0.1/java.net.Socket$SocketInputStream.read(Socket.java:964)
java.base@25.0.1/java.io.BufferedInputStream.fill(BufferedInputStream.java:289)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:330)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
java.base@25.0.1/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:795)
java.base@25.0.1/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:727)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1392)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1302)
java.base@25.0.1/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:493)
software.amazon.awssdk.regions.util.HttpResourcesUtils.readResource(HttpResourcesUtils.java:114)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.getToken(InstanceProfileCredentialsProvider.java:253)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.createEndpointProvider(InstanceProfileCredentialsProvider.java:222)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.refreshCredentials(InstanceProfileCredentialsProvider.java:169)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider$$Lambda/0x0000000033728c00.get(Unknown Source)
software.amazon.awssdk.utils.cache.CachedSupplier.lambda$jitteredPrefetchValueSupplier$8(CachedSupplier.java:300)
software.amazon.awssdk.utils.cache.CachedSupplier$$Lambda/0x0000000033721000.get(Unknown Source)
software.amazon.awssdk.utils.cache.CachedSupplier$PrefetchStrategy.fetch(CachedSupplier.java:448)
software.amazon.awssdk.utils.cache.CachedSupplier.refreshCache(CachedSupplier.java:208)
software.amazon.awssdk.utils.cache.CachedSupplier.get(CachedSupplier.java:135)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.resolveCredentials(InstanceProfileCredentialsProvider.java:160)
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider.resolveIdentity(AwsCredentialsProvider.java:54)
software.amazon.awssdk.identity.spi.IdentityProvider.resolveIdentity(IdentityProvider.java:158)
software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.resolveCredentials(AwsCredentialsProviderChain.java:109)
software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider.resolveCredentials(LazyAwsCredentialsProvider.java:45)
software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.resolveCredentials(DefaultCredentialsProvider.java:134)
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider.resolveIdentity(AwsCredentialsProvider.java:54)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.lambda$trySelectAuthScheme$6(S3AuthSchemeInterceptor.java:181)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor$$Lambda/0x000000003371f800.get(Unknown Source)
software.amazon.awssdk.core.internal.util.MetricUtils.reportDuration(MetricUtils.java:81)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.trySelectAuthScheme(S3AuthSchemeInterceptor.java:181)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.selectAuthScheme(S3AuthSchemeInterceptor.java:99)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.beforeExecution(S3AuthSchemeInterceptor.java:71)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain.lambda$beforeExecution$1(ExecutionInterceptorChain.java:59)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain$$Lambda/0x0000000033704400.accept(Unknown Source)
java.base@25.0.1/java.util.ArrayList.forEach(ArrayList.java:1604)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain.beforeExecution(ExecutionInterceptorChain.java:59)
software.amazon.awssdk.awscore.internal.AwsExecutionContextBuilder.runInitialInterceptors(AwsExecutionContextBuilder.java:319)
software.amazon.awssdk.awscore.internal.AwsExecutionContextBuilder.invokeInterceptorsAndCreateExecutionContext(AwsExecutionContextBuilder.java:155)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.invokeInterceptorsAndCreateExecutionContext(AwsSyncClientHandler.java:67)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$0(BaseSyncClientHandler.java:62)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler$$Lambda/0x0000000033953c00.get(Unknown Source)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:60)
software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:52)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:60)
software.amazon.awssdk.services.s3.DefaultS3Client.getObject(DefaultS3Client.java:6813)
software.amazon.awssdk.services.s3.S3Client.getObject(S3Client.java:11923)
com.cohort.util.File2.getBufferedInputStream(File2.java:1216)
com.cohort.util.File2.getBufferedInputStream(File2.java:1177)
com.cohort.util.File2.getDecompressedBufferedInputStream(File2.java:1331)
com.cohort.util.File2.getDecompressedBufferedFileReader(File2.java:1543)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2463)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1777)
gov.noaa.pfel.erddap.filetypes.ImageFiles.saveAsImage(ImageFiles.java:199)
gov.noaa.pfel.erddap.filetypes.ImageFiles.tableToImage(ImageFiles.java:55)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateFile(ImageTypes.java:44)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateTableFile(ImageTypes.java:23)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3121)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#12 Thread[#50895,http-nio-8080-exec-3668,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.poll(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:279)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:302)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:354)
java.base@25.0.1/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:798)
java.base@25.0.1/java.net.Socket$SocketInputStream.implRead(Socket.java:974)
java.base@25.0.1/java.net.Socket$SocketInputStream.read(Socket.java:964)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@25.0.1/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461)
java.base@25.0.1/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068)
org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient.execute(ApacheSdkHttpClient.java:72)
software.amazon.awssdk.http.apache.ApacheHttpClient.execute(ApacheHttpClient.java:261)
software.amazon.awssdk.http.apache.ApacheHttpClient.access$600(ApacheHttpClient.java:106)
software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:238)
software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:235)
software.amazon.awssdk.core.internal.util.MetricUtils.measureDurationUnsafe(MetricUtils.java:103)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.executeHttpRequest(MakeHttpRequestStage.java:88)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:64)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:46)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:74)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:43)
software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:79)
software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:41)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:55)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:39)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.executeRequest(RetryableStage.java:93)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:56)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:36)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:53)
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:35)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:82)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:43)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:50)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:32)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:210)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:103)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:173)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$0(BaseSyncClientHandler.java:66)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler$$Lambda/0x0000000033953c00.get(Unknown Source)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:60)
software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:52)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:60)
software.amazon.awssdk.services.s3.DefaultS3Client.getObject(DefaultS3Client.java:6813)
software.amazon.awssdk.services.s3.S3Client.getObject(S3Client.java:11923)
com.cohort.util.File2.getBufferedInputStream(File2.java:1216)
com.cohort.util.File2.getBufferedInputStream(File2.java:1177)
com.cohort.util.File2.getDecompressedBufferedInputStream(File2.java:1331)
com.cohort.util.File2.getDecompressedBufferedFileReader(File2.java:1543)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2463)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1777)
gov.noaa.pfel.erddap.filetypes.ImageFiles.saveAsImage(ImageFiles.java:199)
gov.noaa.pfel.erddap.filetypes.ImageFiles.tableToImage(ImageFiles.java:55)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateFile(ImageTypes.java:44)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateTableFile(ImageTypes.java:23)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3121)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#13 Thread[#51,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:778)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#51125,http-nio-8080-exec-3704,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.poll(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:279)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:302)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:354)
java.base@25.0.1/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:798)
java.base@25.0.1/java.net.Socket$SocketInputStream.implRead(Socket.java:974)
java.base@25.0.1/java.net.Socket$SocketInputStream.read(Socket.java:964)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483)
java.base@25.0.1/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@25.0.1/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461)
java.base@25.0.1/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068)
org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient.execute(ApacheSdkHttpClient.java:72)
software.amazon.awssdk.http.apache.ApacheHttpClient.execute(ApacheHttpClient.java:261)
software.amazon.awssdk.http.apache.ApacheHttpClient.access$600(ApacheHttpClient.java:106)
software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:238)
software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:235)
software.amazon.awssdk.core.internal.util.MetricUtils.measureDurationUnsafe(MetricUtils.java:103)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.executeHttpRequest(MakeHttpRequestStage.java:88)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:64)
software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:46)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:74)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:43)
software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:79)
software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:41)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:55)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:39)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.executeRequest(RetryableStage.java:93)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:56)
software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:36)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:53)
software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:35)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:82)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:43)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:50)
software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:32)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:210)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:103)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:173)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$0(BaseSyncClientHandler.java:66)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler$$Lambda/0x0000000033953c00.get(Unknown Source)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:60)
software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:52)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:60)
software.amazon.awssdk.services.s3.DefaultS3Client.getObject(DefaultS3Client.java:6813)
software.amazon.awssdk.services.s3.S3Client.getObject(S3Client.java:11923)
com.cohort.util.File2.getBufferedInputStream(File2.java:1216)
com.cohort.util.File2.getBufferedInputStream(File2.java:1177)
com.cohort.util.File2.getDecompressedBufferedInputStream(File2.java:1331)
com.cohort.util.File2.getDecompressedBufferedFileReader(File2.java:1543)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2463)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1777)
gov.noaa.pfel.erddap.filetypes.ImageFiles.saveAsImage(ImageFiles.java:199)
gov.noaa.pfel.erddap.filetypes.ImageFiles.tableToImage(ImageFiles.java:55)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateFile(ImageTypes.java:44)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateTableFile(ImageTypes.java:23)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3121)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#51499,idle-connection-reaper,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
software.amazon.awssdk.http.apache.internal.conn.IdleConnectionReaper$ReaperTask.run(IdleConnectionReaper.java:151)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#16 Thread[#51616,LoadDatasets,5,main] RUNNABLE
java.base@25.0.1/java.lang.Throwable.fillInStackTrace(Native Method)
java.base@25.0.1/java.lang.Throwable.fillInStackTrace(Throwable.java:825)
java.base@25.0.1/java.lang.Throwable.<init>(Throwable.java:283)
java.base@25.0.1/java.lang.Exception.<init>(Exception.java:67)
java.base@25.0.1/java.io.IOException.<init>(IOException.java:57)
java.base@25.0.1/java.nio.file.FileSystemException.<init>(FileSystemException.java:82)
java.base@25.0.1/java.nio.file.AccessDeniedException.<init>(AccessDeniedException.java:62)
java.base@25.0.1/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
java.base@25.0.1/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
java.base@25.0.1/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
java.base@25.0.1/sun.nio.fs.UnixFileSystemProvider.readAttributesIfExists(UnixFileSystemProvider.java:177)
java.base@25.0.1/java.nio.file.Files.isRegularFile(Files.java:2150)
software.amazon.awssdk.profiles.ProfileFileLocation.isReadableRegularFile(ProfileFileLocation.java:99)
software.amazon.awssdk.profiles.ProfileFileLocation$$Lambda/0x0000000033593400.test(Unknown Source)
java.base@25.0.1/java.util.Optional.filter(Optional.java:218)
software.amazon.awssdk.profiles.ProfileFileLocation.resolveIfExists(ProfileFileLocation.java:94)
software.amazon.awssdk.profiles.ProfileFileLocation.credentialsFileLocation(ProfileFileLocation.java:81)
software.amazon.awssdk.profiles.ProfileFile.addCredentialsFile(ProfileFile.java:158)
software.amazon.awssdk.profiles.ProfileFile$$Lambda/0x0000000033592400.accept(Unknown Source)
software.amazon.awssdk.utils.builder.SdkBuilder.applyMutation(SdkBuilder.java:61)
software.amazon.awssdk.profiles.ProfileFile.defaultProfileFile(ProfileFile.java:106)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.lambda$new$0(InstanceProfileCredentialsProvider.java:108)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider$$Lambda/0x0000000033721c00.get(Unknown Source)
java.base@25.0.1/java.util.Optional.orElseGet(Optional.java:364)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.<init>(InstanceProfileCredentialsProvider.java:108)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.<init>(InstanceProfileCredentialsProvider.java:68)
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider$BuilderImpl.build(InstanceProfileCredentialsProvider.java:495)
software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.lambda$createChain$0(DefaultCredentialsProvider.java:115)
software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider$$Lambda/0x000000003357a800.get(Unknown Source)
software.amazon.awssdk.utils.Lazy.getValue(Lazy.java:50)
software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider.resolveCredentials(LazyAwsCredentialsProvider.java:45)
software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.resolveCredentials(DefaultCredentialsProvider.java:134)
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider.resolveIdentity(AwsCredentialsProvider.java:54)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.lambda$trySelectAuthScheme$6(S3AuthSchemeInterceptor.java:181)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor$$Lambda/0x000000003371f800.get(Unknown Source)
software.amazon.awssdk.core.internal.util.MetricUtils.reportDuration(MetricUtils.java:81)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.trySelectAuthScheme(S3AuthSchemeInterceptor.java:181)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.selectAuthScheme(S3AuthSchemeInterceptor.java:99)
software.amazon.awssdk.services.s3.auth.scheme.internal.S3AuthSchemeInterceptor.beforeExecution(S3AuthSchemeInterceptor.java:71)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain.lambda$beforeExecution$1(ExecutionInterceptorChain.java:59)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain$$Lambda/0x0000000033704400.accept(Unknown Source)
java.base@25.0.1/java.util.ArrayList.forEach(ArrayList.java:1604)
software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain.beforeExecution(ExecutionInterceptorChain.java:59)
software.amazon.awssdk.awscore.internal.AwsExecutionContextBuilder.runInitialInterceptors(AwsExecutionContextBuilder.java:319)
software.amazon.awssdk.awscore.internal.AwsExecutionContextBuilder.invokeInterceptorsAndCreateExecutionContext(AwsExecutionContextBuilder.java:155)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.invokeInterceptorsAndCreateExecutionContext(AwsSyncClientHandler.java:67)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$1(BaseSyncClientHandler.java:76)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler$$Lambda/0x00000000336f5000.get(Unknown Source)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:74)
software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:53)
software.amazon.awssdk.services.s3.DefaultS3Client.headObject(DefaultS3Client.java:8096)
com.cohort.util.File2.length(File2.java:950)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2679)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1884)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.<init>(EDDTableFromAsciiFiles.java:113)
gov.noaa.pfel.erddap.handlers.EDDTableFromFilesHandler.getDataset(EDDTableFromFilesHandler.java:81)
gov.noaa.pfel.erddap.handlers.EDDTableFromFilesHandler.buildDataset(EDDTableFromFilesHandler.java:917)
gov.noaa.pfel.erddap.handlers.BaseDatasetHandler.endElement(BaseDatasetHandler.java:65)
gov.noaa.pfel.erddap.handlers.SaxHandler.endElement(SaxHandler.java:73)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:619)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.endElement(XIncludeHandler.java:1112)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1738)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2909)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:635)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:113)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:551)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:890)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:826)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:137)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1225)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:629)
java.xml@25.0.1/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:328)
java.xml@25.0.1/javax.xml.parsers.SAXParser.parse(SAXParser.java:197)
gov.noaa.pfel.erddap.handlers.SaxHandler.parse(SaxHandler.java:167)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:230)
#17 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:532)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#18 Thread[#56,ReferenceQueueConsumer,8,Daemons] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)
#19 Thread[#57,DelayedExecutor,6,Daemons] TIMED_WAITING daemon
java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:255)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)