一个bug分析 ----------换个角度,有另外一个天地

简介: 有个接口是按修改时间(updated_time)排序的   优化后,有人反馈接口的返回值有问题   查了一下,反馈的数据是推荐过的(推荐操作是会更新updated_time的)。 然后就认为是有人进行了推荐操作,然后这一些就都合理了。

 

有个接口是按修改时间(updated_time)排序的

 

优化后,有人反馈接口的返回值有问题

 

查了一下,反馈的数据是推荐过的(推荐操作是会更新updated_time的)。

然后就认为是有人进行了推荐操作,然后这一些就都合理了。因为推荐,所以修改时间,因为修改时间更改,所以接口返回顺序发生变化 

但运营人员否认进行了推荐操作,并且反馈,有些记录是很久以前操作的。

 

因为上面的逻辑也解释的通,就没有再跟进。

 

然而最终确定是bug,因为有另外的解释:
接口返回的一条记录的确是推荐的,但是之前几个月推荐的。
修改时间(updated_time)是另外一个操作更新的。

so, is bug.

 

相关文章
|
6月前
|
人工智能 关系型数据库 MySQL
细节爆炸!腾讯用13个案例实战讲明白MySQL,没想到这么全
MySQL MySQL的数据类型有很多种,选择正确的数据类型对于获得高性能特别地重要。MySQL作为应用最广泛、最流行的开源数据库之一,MySQL数据库软件已经广为人知了,MySQL的衍生技术百花齐放,拓展架构异彩纷呈。尤其是在性能优化及高可用架构两方面,很多从业多年的DBA限于生产环境的固定体系,往往都是盲人摸象,难窥全局! 当前很火的Facebook、腾讯、淘宝等大型网站都在使用MySQL的数据库。在最近的二十年,我们也目睹了云计算、大数据、物联网、区块链、5G、人工智能、数字化转型等都有多种浪潮的冲击。而且一些技术随着热潮的褪去也降低了热度,;另一些技术在多次冲刷与洗礼中屹立不倒,
102 5
|
Java 中间件 程序员
最网最全bug定位套路,遇见bug再也不慌了
最网最全bug定位套路,遇见bug再也不慌了
241 0
|
测试技术
软件测试面试题:1:做好测试用例设计工作的关键是什么? ------------------2:测试工具在测试工作中是什么地位? --------3:和用户共同测试(UAT测试)的注意点有哪些?
软件测试面试题:1:做好测试用例设计工作的关键是什么? ------------------2:测试工具在测试工作中是什么地位? --------3:和用户共同测试(UAT测试)的注意点有哪些?
387 0
|
敏捷开发
测试理论----软件开发模型
测试理论----软件开发模型
82 0
测试理论----软件开发模型
盘点服装设计所经常性使用的软件-----ET(下篇)
盘点服装设计所经常性使用的软件-----ET(下篇)
190 1
盘点服装设计所经常性使用的软件-----ET(下篇)
盘点服装设计所经常性使用的软件-----ET(上篇)
盘点服装设计所经常性使用的软件-----ET(上篇)
404 0
盘点服装设计所经常性使用的软件-----ET(上篇)
|
运维 监控 IDE
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
最近线上监控 SFTP 连接频繁爆表,通过重启某个系统,连接数迅速下降,系统就能恢复正常,初步判断是应用程序连接未关闭的问题导致的。
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
|
Linux
出现问题,不经过吾确认,都不能作为结论
出现问题,不经过吾确认,都不能作为结论
55 0
|
运维 Kubernetes 前端开发
换个角度入门 K8s
本文通过一个业务发展的故事,分享 K8s 出现的原因以及它的运作方式。适合所有技术开发人员,尤其是前端开发者。
1717 0
换个角度入门 K8s
|
JavaScript
工作中一些比较奇怪的产品需求笔记
1.要求登录以后点击浏览器返回以后再点返回需要重新登录;这个本来是浏览器默认的一些缓存,当时也是在网上各种百度   解决问题思路 :当时经过反复的测试,发现每次浏览器返回之后会重新加载一次页面js;但是不会给服务器发请求;也就是从后台没办法控制‘      然后给windos设置了一个全局变量;每次...
1094 0