ERDDAP™變更
ERDDAP™是個很好的例子使用者產品創意常常來自於消費者 (ERDDAP™使用者) 不只是制片人 (ERDDAP™發展者) . 這些年來,大部分新點子ERDDAP™來自使用者。 這些使用者的偉大想法被稱為下方。 謝謝你! 請繼續說這些好建議!
以下是與每項變更相關的變更ERDDAP™釋放
2.2.7.0版本
(2025-06-11年)
-
新特性和變更 (使用者) :
-
在 /erddap/convert/color.html 的伺服器上新增數據到色彩列轉換器
-
事情ERDDAP™管理者需要知道和做:
-
預設比喻是, 缓存將被清除 。 這樣可以更可靠和定期地清理舊的缓存檔案 。 磁碟空間低時還有更多改善伺服器空間的工作 (傳回可能讓伺服器耗盡空間的要求的錯誤, 並在低磁碟環境下更常地清理快 取以試圖防止錯誤) . 在datasets.xml (或設定.xml) 您可以新增/ 設定新快取 清除Minutes 參數以控制伺服器檢查清除快取的频率 。 注意, 现有的缓存Minutes 參數控制要保存的檔案的年齡, 新的缓存 清除Minutes是多 频繁做一個 cache 清除。
<cacheClearMinutes>15</cacheClearMinutes>
您可以在設定. xml 中設定任务CacheClear 以錯誤的方式關閉新的缓存清查, 雖然這不是建議的 。 快取 清除Minutes也在其中數據集文件.
- 本地化的數據集元数据支援 。 它支持數值的本地化addAttributes章次 只需用附加的 xml: lang 標籤加入一個屬性 。 例如在您的數據集中加入一個法語標題addAttributes包括:
<att name="title">Data from a local source.</att>
<att name="title" xml:lang="fr">Données provenant d'une source locale.</att>
附件本地化元数据文件.
-
新建嵌入器 以 SSL 和空骨 Prometheus 伺服器的選項來編譯檔案 。 謝恩·圣薩維奇為SSL和胡家辉為普羅米修斯
-
支持在信頭中使用資訊來決定伺服器網址, 而不是依靠設定檔 。 這會讓伺服器被多個名稱存取, 並可能简化某些設定 。 請啟用並發送回復 。
<useHeadersForUrl>true</useHeadersForUrl>
-
一些小變更, 錯誤修正, 以及优化 。
-
為ERDDAP™發展者 :
-
重設輸出檔案類型的代碼 。 這應該可以讓檔案型態被加入而不需要觸碰很多碼位 。
2.26版本
(2025-03-31年)
- 所有人:
- 我們的檔案網站大部份更新: https://erddap.github.io/
除了更新的外貌外, 還有更好的導航、搜尋、翻譯,
-
新特性和變更 (使用者) :
-
订阅和RSS更新應更可靠地發生於從檔案變更時常更新的數據集 。
-
事情ERDDAP™管理者需要知道和做:
-
預設釋放需要/ 支援Java第21版 重回本版Java17個相容的二進制
-
自訂 UI 中顯示的數據集資訊的新功能 。 我們期望這對加入數據集引文等項目尤其有用。 更多細節你可以讀到新文件. 感謝阿尤什·辛格的貢獻!
-
附加的普羅米修斯度量衡 最大的是http_ request_duration_seconds 包括按 request_type 、 "dataset_id"、 "dataset_type"、 "file_type"、 "lang_code"、 "status_code" 细分的應答時間 此機型可讀格式可以更好地收集公制以了解使用者如何使用伺服器 。
-
產生 ISO19115 XML 檔案的新方式 。 它使用Apache SIS, 是此版本中的新選項 。 請啟用並發送回復 。
<useSisISO19115>true</useSisISO19115>
-
使用者介面將建立單位連結, 每個網址的字段如infoUrl和摘要。
-
订阅和RSS更新應更可靠地發生於從檔案變更時常更新的數據集 。 如果這會引起問題, 請用 GitHub 聯絡, 並在您的設定中加入以下旗號, 以關閉功能 。 未推荐
<updateSubsRssOnFileChanges>false</updateSubsRssOnFileChanges>
- 子集變數將不再被自動產生 。 如果你靠的就是行為 (偏好的解决办法) 添加subsetVariables到您的數據集定義datasets.xml,或將下面的旗子加入您的設定. xml 。 如果你覺得有必要打開這個 請聯繫GitHub 這樣我們就能更好地支持你的使用案例 未推荐
<includeNcCFSubsetVariables>true</includeNcCFSubsetVariables>
- 伺服器將重新定向文件要求 (已移動的文件) 到新文件网站。 如果您需要的話, 您可以在設定. xml 中禁用此標籤 : 未推荐
<redirectDocumentationToGitHubIo>false</redirectDocumentationToGitHubIo>
-
一些小變更與錯誤修正 。
-
為ERDDAP™發展者 :
-
更多代碼質素的改善和死亡代碼清理 。 包括微小的优化、更妥善地處理殘缺的資源, (像矢量) .
-
大型重製到 EDStatic 以拔出大部分的配置、訊息和公制碼 。 更好的封裝和處理目錄路徑 (最後兩份還有更多事要做)
-
在建立官方支持的Docker影像方面, 有很多進展。 計劃是完成並釋 放ERDDAP™2.26 已公布。
2.25版本
(2024-10-31年)
- 新特性和變更 (使用者) :
- EDD Table FromFiles 現在只支援衍生的輸出 (全局、 jexl 文稿或變數) .
- 事情ERDDAP™管理者需要知道和做:
- 2.25版本要求Java21或更新。 這是 LTS 版本, 已使用一年多 。
- 共享監視服務現在是預設的 。 如果您需要關閉, 請聯繫 Chris 。 在Noaa.gov的John讓我知道, <使用shared watch Service > false( 共享監控服務)</ 使用共享監視服務> 到您的設定. xml 。
- 其ERDDAP™伺服器將從伺服器啟動開始 。 這意味著數據集將立即開始加載, 而不是等待到要求被提出 。
- 移除 MVRows 在 EDDTable FromultidimNcFiles 中的參數將有效果 。 假設它會大大加速一些查詢, 但這可能不適合所有的數據集 。 更多信息,请参阅參數描述.
- 數據集 (NcFiles 和 EDD 表格EDDGrid來自 Nc 檔案) 使用 Zarr 檔案已支援 。 它們必須包括「 zarr 」 。 看數據集文件中的 zarr secion更多細節
- 新的數據集類型, EDD Table FromParquetFiles 已支援 。 看數據集中從Parquet Files 分離的 EDD表更多細節
- 普羅米修斯度量衡目前可使用/erddap/度量衡。
- 已有新的 XML 解析器執行 。 此新解析器允許使用 X Include 。datasets.xml. 多虧了阿尤什·辛格的特徵
- 新增參數於datasets.xml控制不同寻常的活動電 子郵件。 非常動性 faultPercent 預設為 25% 的舊值 。 多虧了阿尤什·辛格的特徵
- 在 setup.xml 中新增參數, 在狀態. html 頁面上顯示數據集加載錯誤 。 它預設為真, 禁用狀態頁面上的數據集錯誤, 設定為錯誤的 LoadErrorsOnStatusPage :<顯示 LOADErrors 在狀態Page > false<顯示 LOAD Errors 狀態頁面 >
- 一些小變更與錯誤修正 。
- 為ERDDAP™發展者 :
- 分離到單位與集成 (慢) 測試 也有更多測試被啟動,
- prone 錯誤 (有些支票仍然關閉) 和Spot Bugs整合到馬文.
- 完整碼基底格式化以符合 Google 樣式指南 。
2.24版本
(2024-06-07年)
- 新特性和變更 (使用者) :
- 新增音效數據集的調色板 EK80 。 多虧了羅布·塞馬克
- 解決 EDDTable Aggregate Rows 的問題, 多虧了馬爾科·阿爾瓦的修复和蟲子報告
- 事情ERDDAP™管理者需要知道和做:
- 安全改變: Google 認證可能需要修改您的 CSP 。
具体地說,你可能需要加上 https://accounts.google.com/gsi/style 到 stlye-src 和 https://accounts.google.com/gsi/ 要連接- src。 您現在可以用到的文稿弧 https://accounts.google.com/gsi/client.