Data+AI时代,如何打造下一代数智平台? 了解详情
写点什么

Bugzilla 5.0 新特性:新增 REST API 等

  • 2015-07-30
  • 本文字数:720 字

    阅读完需:约 2 分钟

上一版本发布两年之后,Bugzilla发布了 5.0 版本。在这一版本中,该程序错误跟踪工具新增了许多新的特性和优化,例如在注释中添加标签的能力,新的分组成员资格检查机制,优化的网络服务 API 等等。

  • WebServices API:Bugzilla 5.0 增加了新的类 REST 端点,允许客户端使用标准的 HTTP 调用。已有的 XML-RPC 和 JSON-RPC 已经被废弃并有可能在 Bugzilla 7.0 版本中移除。类 REST 接口所带来的重大优化是对 API 键的支持,这样客户端就不再需要使用 cookie 或用户凭证。
  • 错误注释标签:新版本中可以使用标签筛选错误注释。这一功能在用标签关联会话、将某些具体的注释标识为重要注释或垃圾信息时非常实用。
  • 成员资格检查:建立一种更加灵活的新机制用于确定查看错误的权限。之前的版本中,用户所属的分组需要包含错误所在的所有组才可以查看这个错误,而 5.0 版本中默认的新的设置则允许属于错误所在的任一分组的用户查看该错误。这一新的机制虽然更加宽松,但有可能会不小心将错误暴露给不恰当的人。
  • 缓存优化:Bugzilla 可以连接到一个 Memcached 服务器,以降低数据库查询的执行数量,从而提升性能。

完整的变更列表可以参见发布说明

Bugzilla 最初由 Mozilla 公司开发,并于 1998 年开源,曾经是错误追踪工具的一种标准。最近几年,由于对基于云的错误追踪工具的青睐,如Jira 和GitHub,虽然仍有许多组织在大量的项目中应用,它已经逐渐失去了吸引力。与基于云的问题追踪工具相比,Bugzilla 的弊端包括复杂的安装和配置过程、过时的UI 界面、受限的定制化能力以及缺乏商业支持。另外一方面,Bugzilla 的优点在于在大型错误数据库之上的优良性能,可扩展的问题和用户分组功能以及高级搜索。

查看英文原文: Bugzilla 5.0 Adds New REST API and More

2015-07-30 08:322107
用户头像

发布了 75 篇内容, 共 65.1 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

面试官:Java装箱与拆箱的区别?

田维常

springboot

Redis-缓存雪崩,缓存击穿,缓存穿透

topsion

redis

23张图!万字详解「链表」,从小白到大佬!

王磊

Java 数据结构与算法

TensorFlow 篇 | TensorFlow 数据输入格式之 TFRecord

Alex

tensorflow keras dataset tfrecord

推进AI融合 2020 LF AI & DATA DAY(AI开源日)即将召开

甲方日常 44

句子

工作 随笔杂谈 日常

【原创】Spring Boot 过滤器、监听器、拦截器的使用

田维常

springboot

社会正在惩罚不读书的人!这份程序员进阶书单,值得收藏~

田维常

程序员 电子书

追风人与笃行者:云手机的2020风云录

脑极体

刷了LeetCode的链表专题,我发现了一个秘密!

Simon郎

Java 面试 链表

Linux高级编程常用的系统调用函数汇总

哒宰的自我修养

Linux 线程 网络编程 进程 MySQL数据库

5G时代的到来对直播的影响

anyRTC开发者

5G 音视频 WebRTC 直播 RTC

一期二班 - 吴水金 - 第五课作业

吴水金

如何将MySQL查询优化到极致?

冰河

MySQL sql 性能优化 查询优化 查询

面经手册 · 第16篇《码农会锁,ReentrantLock之公平锁讲解和实现》

小傅哥

Java 面试 小傅哥 ReentrantLock 公平锁

vivo 云服务海量数据存储架构演进与实践

vivo互联网技术

数据库 架构 云服务 数据存储

Polkadot系列(二)——混合共识详解

QTech

区块链 polkadot

国内外互联网大厂工程师联合推荐:程序员三门课+151个建议

小Q

Java 学习 编程 程序员 开发

JDK8中的新时间API:Duration Period和ChronoUnit介绍

程序那些事

java8 jdk8 新特性 程序那些事 时间API

送你4句口诀 云存储选型不再犯难

京东科技开发者

云存储

看完这篇你还能不懂C语言/C++内存管理?

C语言与CPP编程

c c++ C语言 内存管理 编程开发

第一届“多模态自然语言处理研讨会”精彩回顾(免费获取PPT)

京东科技开发者

人工智能 自然语言处理

【原创】Spring Boot终极篇《上》

田维常

springboot

【原创】Spring Boot终极篇《下》

田维常

springboot

设置Vmware中的Ubuntu为桥接模式

jiangling500

ubuntu vmware 桥接

【原创】SpringBoot快速整合Thymeleaf模板引擎

田维常

springboot

Spring Boot 如何快速实现定时任务

田维常

springboot

【原创】Spring Boot 如何手写starter

田维常

springboot

高防服务器是什么?

德胜网络-阳

C++中的vector和Java中的ArrayList的构造函数的区别

jiangling500

Java c++ ArrayList vector

开源技术够用了么?我的 NAS 选型与搭建过程

LeanCloud

开源 NAS

Bugzilla 5.0 新特性:新增REST API等_DevOps & 平台工程_Sergio De Simone_InfoQ精选文章