ERDDAP™变动
ERDDAP™是一个伟大的例子用户驱动创新,产品创新往往来自消费者 (ERDDAP™用户) 不仅仅是制片人 (ERDDAP™开发者) 。 。 。 多年来,大多数关于新特征和变化的想法ERDDAP™已经来自用户。 这些用户的伟大想法列在下面。 谢谢! 请保持这些伟大的建议!
以下是与每个ERDDAP™释放
第2.26号版本
(2025-03-31 (韩语).)
- 为所有人:
- 我们的文件网站大量更新: https://erddap.github.io/
除了更新的外观外,还有改进的导航,搜索,翻译,应该更便于维持前进!
-
新特征和变化 (用户) 数字 :
-
订阅费和RSS对从文件更改中频繁更新的数据集,更新应当更加可靠。
-
东西ERDDAP™管理员需要知道和做:
-
默认发布需要/支持Java第21版. 回到本版后,人们可以很容易地Java17个兼容二进制.
-
用于自定义UI中显示的数据集信息的新功能. 我们期望这特别有助于增加数据引用。 详情请阅读新文档。 。 。 感谢阿尤什·辛格的贡献!
-
额外的普罗米修斯度量衡. 最大的一个是...http_ request_dult_seconds' 包括按“request_type”、“dataset_id”、“dataset_type”、“file_type”、“lang_code”、“status_code”细分的请求响应时间 这种机器可读格式可以更好地收集度量衡来理解用户是如何使用服务器的.
-
生成 ISO19115 XML 文件的新方式. 它使用Apache SIS,是本版中的新选项. 请启用并发送反馈 。
<useSisISO19115>true</useSisISO19115>
-
用户界面现在将创建单个链接。infoUrl和摘要。
-
订阅费和RSS对从文件更改中频繁更新的数据集,更新应当更加可靠。 如果这造成问题, 请联系 GitHub 并禁用功能, 在您的设置中添加下面的旗帜 。 xml 。 未建议
<updateSubsRssOnFileChanges>false</updateSubsRssOnFileChanges>
- 对于数据集类型EDD Table FromNcCFFiles,子集变量将不再自动生成. 如果你依赖于行为,你也可以 (首选解决方案) 添加subsetVariables到您的数据集定义datasets.xml,或者在您的设置中添加下面的旗帜.xml. 如果你觉得需要打开这个 请联系GitHub 这样我们就能更好地支持你的使用案例 未建议
<includeNcCFSubsetVariables>true</includeNcCFSubsetVariables>
- 服务器现在将重定向文档请求 (下载/ 这是已迁移的文件) 到新文档网站。 如果需要, 您可以在设置. xml 中禁用此标记 : 未建议
<redirectDocumentationToGitHubIo>false</redirectDocumentationToGitHubIo>
-
一些小的更改和错误修正 。
-
对于ERDDAP™开发者 :
-
更多代码质量改进和死代码清理. 其中包括微小优化、更好地处理可消耗资源以及从长期过时的数据类型中迁移出去 (像矢量一样) 。 。 。 。
-
大量重构到EDStatic,以拔出大部分的配置,消息,和度量码. 它还更好地封装目录路径的初始化和处理 (最后两个方面还有许多工作要做。)
-
在正式支持的Docker图像上取得了很多进展. 计划在ERDDAP™2.26 发布。
第2.25号版本
(2024-10-31年发布)
- 新特征和变化 (用户) 数字 :
- EDDTable FromFiles 现在只能支持输出的查询 (全局、 jexl 脚本或变量) 。 。 。 。
- 东西ERDDAP™管理员需要知道和做:
- 2.25版本要求Java21岁或更新. 这是LTS版本,已有一年多时间可供使用.
- 共享监视服务现在是默认值 。 如果需要禁用,请联系chris. John at Noaa.gov 让我知道, 这样我就可以在未来的版本中加以改进,并补充: <使用共享监视服务> false</ 使用共享监视服务> 到您的设置. xml 。
- 那个ERDDAP™服务器从服务器启动开始 。 这意味着数据集会立即开始加载,而不是等待到提出请求.
- 从MultidimNcFiles中移除的 MVRows 参数现在将产生效果. 设为虚假可能大大加快一些查询,但这可能不适合所有数据集. 更多信息见参数描述。 。 。 。
- 数据集 (从NcFiles和EDDGrid从NcFiles调用) 现在支持使用 Zarr 文件。 它们必须在文件NameRegex或路径Regex中包含"zarr". 见数据集文档中的 sarr secion更多细节。
- 新的数据集类型, EDDTable FromParquetFiles 现在被支持 。 见数据集文档中的 EDD Table FromParquetFiles secion更多细节。
- 普罗米修斯度量衡现以/erddap/度量衡提供。
- 提供了新的 XML 解析器执行 。 此新解析器允许在datasets.xml。 。 。 感谢阿尤什·辛格的特写.
- 新参数在datasets.xml控制异常活动的电子邮件。 异常活动 失败率默认为 25% 的旧值 。 感谢阿尤什·辛格的特写.
- 在设置.xml中新建参数,用于控制在状态.html页面上显示数据集加载错误的情况. 它默认为真, 禁用状态页面上的数据集错误, 设置显示 LoadErrorsOnStatusPage为假 :<显示 LOADErrors 关于StatusPage > 虚假</显示 LOADErrors 关于状态页 >
- 一些小的更改和错误修正 。
- 对于ERDDAP™开发者 :
- 测试分离到单位和集成 (缓慢) 测试。 此外,还进行了更多的试验,并减少了片状试验。
- 错误 Prone (一些支票仍然被禁用) 和Spot Bugs通过马文整合.
- 完整代码基础格式化,以匹配Google样式指南.
第2.24号版本
(2024-06-07年发布)
- 新特征和变化 (用户) 数字 :
- 用于音响数据集的新色调调调色板 EK80. 多亏了罗布·塞马克
- 解决一个EDDTable AggregateRows没有显示所有儿童的合适范围的问题。 感谢Marco Alba的修复和错误报告。
- 东西ERDDAP™管理员需要知道和做:
- 安全变化: 谷歌认证可能需要修改您的CSP.
具体来说,您可能需要添加 https://accounts.google.com/gsi/style 以斜弧和 https://accounts.google.com/gsi/ 以连接-src。 现在可以使用脚本弧 https://accounts.google.com/gsi/client.
欲了解更多信息,请前往谷歌页面关于CSP配置.
- 新共享监视服务. 这是查看目录更新的新选项 。 它每个文件系统都有一条线程,而不是每个数据集一条线程. 这很可能会大大减少用于监视变化的线程数量. 这确实意味着所有数据集都会一起更新,而不是每个数据集都有自己的更新频率. 这很可能意味着对大多数数据集进行更频繁的更新。
启用此添加<使用共享监视服务> true</ 使用共享监视服务> 到您的设置. xml 。
请试试这个 向克里斯汇报一下 约翰在noaa.gov。
- 修复日志中不正确的 var 名称 。 感谢阿尤什·辛格的帮助
- 一些小的更改和错误修正 。
- 改进ERDDAP™开发者 :
- 支持使用Docker本地开发. 谢谢马特·霍普森和罗杰
- 利用Jetty和文献改进支持地方发展。 谢谢米卡・温格伦
- 修改测试以减少问题跨平台. 谢谢 谢恩圣萨维奇.