Grafana Infinity数据源3.0.0-beta.2版本发布:支持更多HTTP方法及解析器优化
Grafana Infinity数据源是一个功能强大的Grafana插件,它允许用户通过多种协议(如HTTP、GraphQL等)连接各种数据源,并将数据可视化。该插件特别适合需要从非传统数据源获取数据的场景,为数据分析提供了极大的灵活性。
近日,Grafana Infinity数据源发布了3.0.0-beta.2版本,这个预发布版本带来了两项重要改进和一项基础维护更新。
新增HTTP方法支持
在3.0.0-beta.2版本中,数据源新增了对PATCH、PUT和DELETE等HTTP方法的支持。这些方法在RESTful API设计中扮演着重要角色:
- PUT方法通常用于完整更新资源
- PATCH方法用于部分更新资源
- DELETE方法用于删除资源
需要注意的是,出于安全考虑,这些"危险"的HTTP方法默认是不启用的。用户需要在数据源配置中显式开启allowDangerousHTTPMethods选项才能使用这些方法。这种设计既提供了灵活性,又确保了安全性,防止意外修改或删除数据。
解析器默认设置优化
本次版本的另一项重要变更是将后端解析器设置为新查询的默认解析器。后端解析器相比前端解析器有以下优势:
- 性能更好,处理大量数据时更高效
- 减轻浏览器负担,复杂计算在服务器端完成
- 支持更复杂的数据转换操作
对于现有查询,如果之前使用的是前端解析器,它们将继续正常工作,保证了向后兼容性。如果用户遇到任何问题,可以手动将解析器切换回"Frontend"模式。
依赖项更新
作为常规维护的一部分,3.0.0-beta.2版本更新了前端和后端的依赖项。依赖项更新带来了:
- 安全补丁,修复已知漏洞
- 性能优化,提升数据处理效率
- 新功能的支持基础
这种定期更新确保了插件的稳定性和安全性,同时为未来功能扩展奠定了基础。
升级建议
对于考虑升级到3.0.0-beta.2版本的用户,建议:
- 在测试环境中先行验证,特别是使用了自定义查询的场景
- 检查是否有查询依赖前端解析器的特殊功能
- 如果需要使用新的HTTP方法,确保理解其影响并做好权限控制
这个beta版本虽然已经过测试,但作为预发布版本,可能仍存在未发现的问题。生产环境用户可以考虑等待正式版发布,或者进行充分测试后再部署。
总的来说,3.0.0-beta.2版本为Grafana Infinity数据源带来了更强大的功能和更好的性能,特别是对于需要与RESTful API深度集成的使用场景,这些改进将显著提升用户体验。
kernelopenEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。C086
baihu-dataset异构数据集“白虎”正式开源——首批开放10w+条真实机器人动作数据,构建具身智能标准化训练基座。00
mindquantumMindQuantum is a general software library supporting the development of applications for quantum computation.Python057
PaddleOCR-VLPaddleOCR-VL 是一款顶尖且资源高效的文档解析专用模型。其核心组件为 PaddleOCR-VL-0.9B,这是一款精简却功能强大的视觉语言模型(VLM)。该模型融合了 NaViT 风格的动态分辨率视觉编码器与 ERNIE-4.5-0.3B 语言模型,可实现精准的元素识别。Python00
GLM-4.7GLM-4.7上线并开源。新版本面向Coding场景强化了编码能力、长程任务规划与工具协同,并在多项主流公开基准测试中取得开源模型中的领先表现。 目前,GLM-4.7已通过BigModel.cn提供API,并在z.ai全栈开发模式中上线Skills模块,支持多模态任务的统一规划与协作。Jinja00
agent-studioopenJiuwen agent-studio提供零码、低码可视化开发和工作流编排,模型、知识库、插件等各资源管理能力TSX0137
Spark-Formalizer-X1-7BSpark-Formalizer 是由科大讯飞团队开发的专用大型语言模型,专注于数学自动形式化任务。该模型擅长将自然语言数学问题转化为精确的 Lean4 形式化语句,在形式化语句生成方面达到了业界领先水平。Python00