![]() |
ERDDAPEasier access to scientific data Brought to you by CDIP USACE DBW |
Current time is 2026-03-20T12:01:29+00:00
Startup was at 2026-01-26T21:36:34+00:00
Last major LoadDatasets started 14m 52s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 6
nTotalDatasets = 6
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 10663
Response Failed Time (since last major LoadDatasets) n = 8, median ~= 20 ms
Response Failed Time (since last Daily Report) n = 110, median ~= 13 ms
Response Failed Time (since startup) n = 29757, median ~= 5 ms
Response Succeeded Time (since last major LoadDatasets) n = 33, median ~= 75 ms
Response Succeeded Time (since last Daily Report) n = 639, median ~= 247 ms
Response Succeeded Time (since startup) n = 194727, median ~= 35 ms
TaskThread has finished 0 out of 0 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 0
TaskThread Succeeded Time (since last Daily Report) n = 0
TaskThread Succeeded Time (since startup) n = 0
EmailThread has sent 490 out of 490 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 4, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 3, median ~= 425 ms
TouchThread has finished 399 out of 399 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.14852376 processCPULoad=0.14781454 totalMemory=15721MB freeMemory=2384MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=4
Number of threads: Tomcat-waiting=6, inotify=5, other=19
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1771 MB (highWaterMark= 6161 MB) (Xmx ~= 12288 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-03-20T11:46:38+00:00 1s 0 0 6 27 ( 39) 7 ( 16) 0 0 0 10 5 16 450 1 0%
2026-03-20T11:31:37+00:00 1s 0 0 6 29 ( 290) 7 ( 14) 0 0 0 11 5 15 893 0 0%
2026-03-20T11:16:36+00:00 1s 0 0 6 39 ( 20) 5 ( 14) 0 0 0 11 5 15 531 2 0%
2026-03-20T11:01:35+00:00 1s 0 0 6 31 ( 28) 4 ( 15) 0 0 0 14 5 12 57 1 0%
2026-03-20T10:46:34+00:00 1s 0 0 6 33 ( 563) 16 ( 8) 0 0 0 12 5 14 1519 2 0%
2026-03-20T10:31:33+00:00 1s 0 0 6 26 ( 100) 6 ( 13) 0 0 0 11 5 15 1827 1 0%
2026-03-20T10:16:32+00:00 1s 0 0 6 38 ( 500) 3 ( 15) 0 0 0 12 5 14 1746 2 0%
2026-03-20T10:01:31+00:00 1s 0 0 6 38 ( 28) 3 ( 15) 0 0 0 10 5 16 1874 2 0%
2026-03-20T09:46:30+00:00 1s 0 0 6 24 ( 583) 4 ( 20) 0 0 0 12 5 14 1530 3 0%
2026-03-20T09:31:28+00:00 1s 0 0 6 30 ( 50) 3 ( 13) 0 0 0 11 5 15 1676 0 0%
2026-03-20T09:16:28+00:00 1s 0 0 6 37 ( 43) 4 ( 17) 0 0 0 12 5 14 550 3 0%
2026-03-20T09:01:27+00:00 1s 0 0 6 38 ( 28) 3 ( 15) 0 0 0 10 5 16 1331 2 0%
2026-03-20T08:46:25+00:00 1s 0 0 6 28 ( 875) 13 ( 10) 0 0 0 11 5 15 1809 2 0%
2026-03-20T08:31:23+00:00 1s 0 0 6 26 ( 583) 6 ( 20) 0 0 0 10 5 16 1277 1 0%
2026-03-20T08:16:21+00:00 1s 0 0 6 34 ( 50) 3 ( 2) 0 0 0 11 5 15 1073 2 0%
2026-03-20T08:01:21+00:00 1s 0 0 6 38 ( 20) 3 ( 2) 0 0 0 12 5 14 2153 2 0%
2026-03-20T07:46:20+00:00 1s 0 0 6 33 ( 313) 5 ( 4) 0 0 0 11 5 15 1603 2 0%
2026-03-20T07:31:18+00:00 1s 0 0 6 24 ( 350) 3 ( 2) 0 0 0 12 5 14 1625 1 0%
2026-03-20T07:16:18+00:00 1s 0 0 6 33 ( 313) 4 ( 2) 0 0 0 12 5 14 819 3 0%
2026-03-20T07:01:17+00:00 1s 0 0 6 38 ( 17) 13 ( 6) 0 0 0 10 5 16 1316 1 0%
2026-03-20T06:46:15+00:00 1s 0 0 6 26 ( 500) 3 ( 3) 0 0 0 13 5 13 777 1 0%
2026-03-20T06:31:14+00:00 1s 0 0 6 30 ( 350) 3 ( 2) 0 0 0 11 5 15 1757 1 0%
2026-03-20T06:16:12+00:00 1s 0 0 6 29 ( 230) 5 ( 350) 0 0 0 10 5 16 1936 1 0%
2026-03-20T06:01:12+00:00 1s 0 0 6 41 ( 19) 4 ( 4) 0 0 0 10 5 16 1420 2 0%
2026-03-20T05:46:10+00:00 1s 0 0 6 25 ( 463) 7 ( 8) 0 0 0 10 5 16 1734 3 0%
2026-03-20T05:31:10+00:00 1s 0 0 6 26 ( 440) 4 ( 2) 0 0 0 10 5 16 961 3 0%
2026-03-20T05:16:08+00:00 1s 0 0 6 30 ( 300) 7 ( 15) 0 0 0 12 5 14 1018 2 0%
2026-03-20T05:01:07+00:00 1s 0 0 6 40 ( 100) 5 ( 4) 0 0 0 10 5 16 1840 4 0%
2026-03-20T04:46:06+00:00 1s 0 0 6 28 ( 43) 7 ( 8) 0 0 0 11 5 15 1794 2 0%
2026-03-20T04:31:06+00:00 1s 0 0 6 57 ( 662) 25 ( 0) 0 0 0 10 5 16 1919 1 0%
2026-03-20T04:16:05+00:00 1s 0 0 6 40 ( 500) 21 ( 2) 0 0 0 11 5 15 567 2 0%
2026-03-20T04:01:02+00:00 1s 0 0 6 59 ( 15) 25 ( 0) 0 0 0 13 5 13 171 1 0%
2026-03-20T03:46:01+00:00 1s 0 0 6 54 ( 275) 26 ( 0) 0 0 0 11 5 15 537 3 0%
2026-03-20T03:31:00+00:00 1s 0 0 6 34 ( 20) 4 ( 4) 0 0 0 12 5 14 1036 2 0%
2026-03-20T03:15:59+00:00 1s 0 0 6 37 ( 350) 12 ( 0) 0 0 0 14 5 12 57 1 0%
2026-03-20T03:00:57+00:00 1s 0 0 6 34 ( 40) 14 ( 1) 0 0 0 12 5 14 1551 2 0%
2026-03-20T02:45:55+00:00 1s 0 0 6 26 ( 100) 6 ( 5) 0 0 0 10 5 16 2185 0 0%
2026-03-20T02:30:55+00:00 1s 0 0 6 29 ( 388) 4 ( 4) 0 0 0 11 5 15 762 1 0%
2026-03-20T02:15:54+00:00 1s 0 0 6 38 ( 75) 4 ( 4) 0 0 0 12 5 14 1360 1 0%
2026-03-20T02:00:53+00:00 1s 0 0 6 31 ( 48) 14 ( 7) 0 0 0 11 5 15 1588 0 0%
2026-03-20T01:45:53+00:00 1s 0 0 6 28 ( 100) 4 ( 4) 0 0 0 14 5 12 69 0 0%
2026-03-20T01:30:52+00:00 1s 0 0 6 33 ( 290) 5 ( 6) 0 0 0 11 5 15 1718 2 0%
2026-03-20T01:15:51+00:00 1s 0 0 6 34 ( 47) 6 ( 20) 0 0 0 13 5 13 213 0 0%
2026-03-20T01:00:51+00:00 1s 0 0 6 34 ( 67) 6 ( 10) 0 0 0 10 5 16 454 0 0%
2026-03-20T00:46:18+00:00 29s 1 0 6 44 ( 88) 6 ( 15) 0 0 0 11 5 15 443 0 0%
2026-03-20T00:30:49+00:00 1s 0 0 6 28 ( 260) 5 ( 9) 0 0 0 14 5 12 56 0 0%
2026-03-20T00:15:48+00:00 1s 0 0 6 43 ( 275) 5 ( 15) 0 0 0 12 5 14 1590 3 0%
2026-03-20T00:00:46+00:00 1s 0 0 6 39 ( 150) 5 ( 14) 0 0 0 13 5 13 1520 1 0%
2026-03-19T23:45:45+00:00 1s 0 0 6 35 ( 39) 5 ( 14) 0 0 0 14 5 12 56 1 0%
2026-03-19T23:30:44+00:00 1s 0 0 6 36 ( 175) 5 ( 14) 0 0 0 12 5 14 1590 2 0%
2026-03-19T23:15:43+00:00 1s 0 0 6 36 ( 167) 7 ( 4) 0 0 0 12 5 14 1088 2 0%
2026-03-19T23:00:41+00:00 1s 0 0 6 64 ( 150) 9 ( 1) 0 0 0 11 5 15 1529 3 0%
2026-03-19T22:45:39+00:00 1s 0 0 6 31 ( 290) 7 ( 2) 0 0 0 14 5 12 58 2 0%
2026-03-19T22:30:38+00:00 1s 0 0 6 39 ( 18) 10 ( 4) 0 0 0 13 5 13 1497 1 0%
2026-03-19T22:15:37+00:00 1s 0 0 6 44 ( 100) 6 ( 2) 0 0 0 12 5 14 1406 1 0%
2026-03-19T22:00:36+00:00 1s 0 0 6 33 ( 39) 7 ( 12) 0 0 0 14 5 12 59 0 0%
2026-03-19T21:45:34+00:00 1s 0 0 6 43 ( 17) 6 ( 7) 0 0 0 13 5 13 1522 0 0%
2026-03-19T21:30:34+00:00 1s 0 0 6 23 ( 219) 6 ( 8) 0 0 0 14 5 12 58 1 0%
2026-03-19T21:15:33+00:00 1s 0 0 6 44 ( 50) 6 ( 8) 0 0 0 14 5 12 57 3 0%
2026-03-19T21:00:32+00:00 1s 0 0 6 37 ( 15) 4 ( 13) 0 0 0 13 5 13 967 0 0%
2026-03-19T20:45:32+00:00 1s 0 0 6 43 ( 19) 9 ( 14) 0 0 0 14 5 12 61 0 0%
2026-03-19T20:30:30+00:00 1s 0 0 6 25 ( 230) 11 ( 8) 0 0 0 14 5 12 58 1 0%
2026-03-19T20:15:29+00:00 1s 0 0 6 44 ( 19) 9 ( 6) 0 0 0 14 5 12 62 1 0%
2026-03-19T20:00:28+00:00 1s 0 0 6 44 ( 100) 7 ( 5) 0 0 0 13 5 13 1363 2 0%
2026-03-19T19:45:47+00:00 19s 1 0 6 35 ( 41) 15 ( 5) 0 0 0 11 5 16 1454 2 0%
2026-03-19T19:30:28+00:00 1s 0 0 6 31 ( 88) 13 ( 2) 0 0 0 14 5 12 58 0 0%
2026-03-19T19:15:27+00:00 1s 0 0 6 42 ( 18) 14 ( 4) 0 0 0 14 5 12 59 1 0%
2026-03-19T19:00:44+00:00 18s 1 0 6 42 ( 15) 18 ( 7) 0 0 0 13 6 13 1504 2 0%
2026-03-19T18:45:26+00:00 1s 0 0 6 34 ( 15) 7 ( 3) 0 0 0 14 5 12 59 0 0%
2026-03-19T18:30:26+00:00 1s 0 0 6 32 ( 100) 9 ( 4) 0 0 0 14 5 12 59 1 0%
2026-03-19T18:15:25+00:00 1s 0 0 6 45 ( 23) 8 ( 5) 0 0 0 13 5 13 1176 0 0%
2026-03-19T18:00:24+00:00 1s 0 0 6 35 ( 46) 9 ( 4) 0 0 0 14 5 12 65 0 0%
2026-03-19T17:45:23+00:00 1s 0 0 6 47 ( 43) 10 ( 5) 0 0 0 14 5 12 64 1 0%
2026-03-19T17:30:23+00:00 1s 0 0 6 38 ( 20) 8 ( 2) 0 0 0 14 5 12 57 0 0%
2026-03-19T17:15:23+00:00 1s 0 0 6 47 ( 26) 9 ( 8) 0 0 0 14 5 12 57 1 0%
2026-03-19T17:00:22+00:00 1s 0 0 6 33 ( 75) 18 ( 8) 0 0 0 14 5 12 62 1 0%
2026-03-19T16:45:21+00:00 1s 0 0 6 35 ( 19) 12 ( 5) 0 0 0 14 5 12 58 1 0%
2026-03-19T16:30:20+00:00 1s 0 0 6 31 ( 10) 10 ( 2) 0 0 0 14 5 12 56 0 0%
2026-03-19T16:15:20+00:00 1s 0 0 6 51 ( 16) 7 ( 5) 0 0 0 14 5 12 58 0 0%
2026-03-19T16:00:20+00:00 1s 0 0 6 36 ( 88) 8 ( 5) 0 0 0 14 5 12 62 1 0%
2026-03-19T15:45:20+00:00 1s 0 0 6 37 ( 19) 8 ( 5) 0 0 0 14 5 12 56 3 0%
2026-03-19T15:30:20+00:00 1s 0 0 6 32 ( 10) 8 ( 4) 0 0 0 14 5 12 55 0 0%
2026-03-19T15:15:19+00:00 1s 0 0 6 49 ( 15) 11 ( 4) 0 0 0 14 5 12 57 0 0%
2026-03-19T15:00:19+00:00 1s 0 0 6 33 ( 45) 12 ( 8) 0 0 0 14 5 12 61 1 0%
2026-03-19T14:45:18+00:00 1s 0 0 6 37 ( 24) 17 ( 8) 0 0 0 14 5 12 55 1 0%
2026-03-19T14:30:17+00:00 1s 0 0 6 31 ( 13) 8 ( 4) 0 0 0 14 5 12 62 0 0%
2026-03-19T14:15:17+00:00 1s 0 0 6 46 ( 243) 8 ( 5) 0 0 0 14 5 12 57 1 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 19, median ~= 5 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 11
<= 10 ms: 7
<= 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
Major LoadDatasets Times Distribution (since startup):
n = 5043, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 3761
<= 10 ms: 480
<= 20 ms: 242
<= 50 ms: 188
<= 100 ms: 145
<= 200 ms: 46
<= 500 ms: 7
<= 1 s: 0
<= 2 s: 0
<= 5 s: 4
<= 10 s: 7
<= 20 s: 81
<= 1 min: 50
<= 2 min: 5
<= 5 min: 14
<= 10 min: 12
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 108, median ~= 20000 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: 13
<= 20 s: 37
<= 1 min: 28
<= 2 min: 6
<= 5 min: 15
<= 10 min: 5
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 8, median ~= 20 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 2
<= 20 ms: 2
<= 50 ms: 2
<= 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: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 110, median ~= 13 ms
0 ms: 0
1 ms: 5
2 ms: 17
<= 5 ms: 9
<= 10 ms: 11
<= 20 ms: 51
<= 50 ms: 3
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 3
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 1
<= 20 s: 1
<= 1 min: 0
<= 2 min: 5
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 29757, median ~= 5 ms
0 ms: 2070
1 ms: 2319
2 ms: 7527
<= 5 ms: 2335
<= 10 ms: 6446
<= 20 ms: 4854
<= 50 ms: 106
<= 100 ms: 25
<= 200 ms: 20
<= 500 ms: 606
<= 1 s: 89
<= 2 s: 197
<= 5 s: 186
<= 10 s: 81
<= 20 s: 238
<= 1 min: 241
<= 2 min: 1730
<= 5 min: 682
<= 10 min: 2
<= 20 min: 1
<= 1 hr: 2
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 33, median ~= 75 ms
0 ms: 0
1 ms: 1
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 1
<= 50 ms: 13
<= 100 ms: 1
<= 200 ms: 1
<= 500 ms: 4
<= 1 s: 5
<= 2 s: 0
<= 5 s: 4
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 639, median ~= 247 ms
0 ms: 2
1 ms: 15
2 ms: 21
<= 5 ms: 35
<= 10 ms: 54
<= 20 ms: 122
<= 50 ms: 53
<= 100 ms: 4
<= 200 ms: 2
<= 500 ms: 73
<= 1 s: 79
<= 2 s: 30
<= 5 s: 54
<= 10 s: 10
<= 20 s: 16
<= 1 min: 26
<= 2 min: 13
<= 5 min: 30
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 194727, median ~= 35 ms
0 ms: 6513
1 ms: 5306
2 ms: 8514
<= 5 ms: 10320
<= 10 ms: 14139
<= 20 ms: 33311
<= 50 ms: 37732
<= 100 ms: 5787
<= 200 ms: 1350
<= 500 ms: 23116
<= 1 s: 20960
<= 2 s: 10482
<= 5 s: 3492
<= 10 s: 586
<= 20 s: 1588
<= 1 min: 1713
<= 2 min: 3456
<= 5 min: 6332
<= 10 min: 8
<= 20 min: 18
<= 1 hr: 3
> 1 hr: 1
EmailThread Failed Time Distribution (since last Daily Report):
n = 4, median ~= 0 ms
0 ms: 4
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 = 842, median ~= 0 ms
0 ms: 842
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 = 3, median ~= 425 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: 2
<= 1 s: 1
<= 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 startup):
n = 490, median ~= 354 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: 476
<= 1 s: 13
<= 2 s: 0
<= 5 s: 1
<= 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 nEmails/Session Distribution (since last Daily Report):
n = 7, median ~= 0
0: 4
1: 3
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 1323, median ~= 0
0: 842
1: 472
2: 9
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 0
TaskThread Succeeded Time Distribution (since startup):
n = 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 5, median ~= 90000 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: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 5
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 394, median ~= 388 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 20
<= 200 ms: 12
<= 500 ms: 264
<= 1 s: 58
<= 2 s: 16
<= 5 s: 4
<= 10 s: 7
<= 20 s: 7
<= 1 min: 6
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 747 (100%)
Language (since startup)
: 223076 (100%)
SgtMap topography nFromCache=790 nNotFromCache=297
GSHHS: nCached=100 of 100, nCoarse=1286, nSuccesses=1738, nTossed=126
NationalBoundaries: nCached=100 of 100, nCoarse=621, nSuccesses=466, nTossed=0
StateBoundaries: nCached=100 of 100, nCoarse=22, nSuccesses=466, nTossed=0
Rivers: nCached=100 of 100, nCoarse=22, nSuccesses=466, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
33 + 37 + 37 + 29 + 37 + 33 + 28 + 30 + 33 + 38 + 34 + 33 + 32 + 25 + 39 + 38 +
39 + 36 + 28 + 34 + 33 + 46 + 33 + 32 + 27 + 19 + 30 + 21 + 25 + 44 + 38 + 24 +
38 + 23 + 28 + 40 + 31 + 30 + 28 + 34 + 32 + 41 + 24 + 33 + 41 + 33 + 27 + 41 +
31 + 37 + 22 + 29 + 45 + 23 + 30 + 33 + 33 + 27 + 44 + 33 + 38 + 21 + 27 + 40 +
34 + 33 + 31 + 39 + 31 + 32 + 36 + 26 + 37 + 33 + 34 + 33 + 30 + 28 + 30 + 34 +
26 + 37 + 38 + 38 + 28 + 26 + 32 + 35 + 31 + 36 + 35 + 38 + 29 + 30 + 28 + 29 +
33 + 30 + 37 + 30 + 31 + 33 + 30 + 19 + 27 + 29 + 42 + 47 + 29 + 36 + 23 + 20 +
24 + 29 + 38 + 35 + 29 + 24 + 28 + 26 + 43 + 40 + 32 + 33 + 31 + 31 + 29 = 4087
canonicalStringHolder map sizes:
12 + 10 + 12 + 14 + 13 + 9 + 9 + 15 + 13 + 8 + 9 + 12 + 12 + 8 + 10 + 7 +
11 + 12 + 13 + 8 + 10 + 7 + 10 + 8 + 14 + 11 + 7 + 11 + 8 + 10 + 14 + 15 +
6 + 5 + 12 + 8 + 10 + 14 + 12 + 11 + 9 + 8 + 10 + 9 + 11 + 8 + 7 + 10 +
8 + 10 + 9 + 7 + 6 + 7 + 18 + 15 + 13 + 14 + 17 + 11 + 11 + 13 + 12 + 13 +
9 + 11 + 15 + 12 + 14 + 7 + 10 + 12 + 12 + 14 + 11 + 12 + 4 + 12 + 12 + 7 +
13 + 8 + 10 + 8 + 11 + 9 + 10 + 11 + 10 + 10 + 10 + 11 + 7 + 10 + 12 + 9 +
9 + 10 + 10 + 14 + 8 + 10 + 8 + 9 + 11 + 5 + 6 + 6 + 9 + 11 + 11 + 10 +
9 + 8 + 15 + 13 + 6 + 16 + 11 + 8 + 10 + 11 + 11 + 18 + 15 + 11 + 9 = 1327
Number of threads: Tomcat-waiting=6, inotify=5, other=19
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] TIMED_WAITING
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
org.apache.catalina.core.StandardServer.await(StandardServer.java:524)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007fb448100000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007fb448100800.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.4/java.lang.Object.wait0(Native Method)
java.base@21.0.4/java.lang.Object.wait(Object.java:366)
java.base@21.0.4/java.lang.Object.wait(Object.java:339)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#16,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#5 Thread[#17,Notification Thread,9,system] RUNNABLE daemon
#6 Thread[#2993,http-nio-8080-exec-117,5,main] RUNNABLE daemon
java.base@21.0.4/java.util.HashMap.getNode(HashMap.java:585)
java.base@21.0.4/java.util.HashMap.get(HashMap.java:564)
gov.noaa.pfel.coastwatch.pointdata.Table.join(Table.java:10181)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:6639)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:119)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3290)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3944)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3129)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#35,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#36,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#38,EmailThread,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:70)
#10 Thread[#39,TouchThread,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)
#11 Thread[#40,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#41,RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#13 Thread[#5599,http-nio-8080-exec-194,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.SocketDispatcher.write0(Native Method)
java.base@21.0.4/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62)
java.base@21.0.4/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137)
java.base@21.0.4/sun.nio.ch.IOUtil.write(IOUtil.java:102)
java.base@21.0.4/sun.nio.ch.IOUtil.write(IOUtil.java:58)
java.base@21.0.4/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:542)
org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:122)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1378)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:728)
org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:712)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:559)
org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1244)
org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:400)
org.apache.coyote.Response.action(Response.java:208)
org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:265)
org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:136)
java.base@21.0.4/java.io.BufferedOutputStream.implFlush(BufferedOutputStream.java:253)
java.base@21.0.4/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:240)
java.base@21.0.4/java.io.FilterOutputStream.close(FilterOutputStream.java:184)
java.base@21.0.4/java.util.zip.DeflaterOutputStream.close(DeflaterOutputStream.java:249)
java.base@21.0.4/sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:439)
java.base@21.0.4/sun.nio.cs.StreamEncoder.lockedClose(StreamEncoder.java:237)
java.base@21.0.4/sun.nio.cs.StreamEncoder.close(StreamEncoder.java:222)
java.base@21.0.4/java.io.OutputStreamWriter.close(OutputStreamWriter.java:266)
java.base@21.0.4/java.io.BufferedWriter.implClose(BufferedWriter.java:398)
java.base@21.0.4/java.io.BufferedWriter.close(BufferedWriter.java:380)
gov.noaa.pfel.erddap.Erddap.endHtmlWriter(Erddap.java:17316)
gov.noaa.pfel.erddap.Erddap.doListSubscriptions(Erddap.java:14203)
gov.noaa.pfel.erddap.Erddap.doSubscriptions(Erddap.java:13798)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:706)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#5634,http-nio-8080-exec-195,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:545)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#15 Thread[#5635,http-nio-8080-exec-196,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:545)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#16 Thread[#5923,http-nio-8080-exec-205,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:545)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#17 Thread[#6248,http-nio-8080-exec-209,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:545)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#18 Thread[#6253,http-nio-8080-exec-210,5,main] RUNNABLE daemon
com.cohort.array.PrimitiveArray.compare(PrimitiveArray.java:1772)
com.cohort.array.RowComparator.compare(RowComparator.java:59)
com.cohort.array.RowComparator.compare(RowComparator.java:17)
java.base@21.0.4/java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
java.base@21.0.4/java.util.TimSort.sort(TimSort.java:234)
java.base@21.0.4/java.util.Arrays.sort(Arrays.java:1234)
com.cohort.array.PrimitiveArray.lowRank(PrimitiveArray.java:2904)
com.cohort.array.PrimitiveArray.rank(PrimitiveArray.java:2887)
com.cohort.array.PrimitiveArray.sort(PrimitiveArray.java:2934)
gov.noaa.pfel.coastwatch.pointdata.Table.sort(Table.java:11906)
gov.noaa.pfel.coastwatch.pointdata.Table.ascendingSort(Table.java:11979)
gov.noaa.pfel.coastwatch.pointdata.Table.orderByMax(Table.java:12187)
gov.noaa.pfel.coastwatch.pointdata.Table.lambda$orderByMax$1(Table.java:12465)
gov.noaa.pfel.coastwatch.pointdata.Table$$Lambda/0x00007fb4484ac980.apply(Unknown Source)
gov.noaa.pfel.coastwatch.pointdata.Table.withRounding(Table.java:12568)
gov.noaa.pfel.coastwatch.pointdata.Table.orderByMax(Table.java:12464)
gov.noaa.pfel.erddap.dataset.TableWriterOrderByMax.writeSome(TableWriterOrderByMax.java:91)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lambda$getDataForDapQuery$0(EDDTableFromFiles.java:3727)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles$$Lambda/0x00007fb44842ee30.accept(Unknown Source)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3944)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3129)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#19 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)