DataEase, an open-source business intelligence tool for data visualization and analysis, has seen a significant increase in bug reports related to its latest version, v2.9.0, highlighting challenges in data handling and visualization components.
The recent activity within the DataEase project is characterized by a high volume of open issues (286), with many users reporting bugs in visualization features, such as chart types not displaying correctly or losing settings. Connectivity issues with databases like ClickHouse and PostgreSQL also persist, suggesting compatibility challenges. User interface concerns, particularly on mobile devices, further indicate areas needing improvement.
fit2cloud-chenyw
Junjun (XiaJunjie2020)
王嘉豪 (ziyujiahao)
dataeaseShu
pyh
taojinlong (tjlygdx)
ulleo
jianneng-fit2cloud
wisonic-s
maninhill
fit2cloudrd
xuwei-fit2cloud
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 43 | 81 | 43 | 0 | 4 |
14 Days | 90 | 98 | 110 | 2 | 4 |
30 Days | 219 | 141 | 281 | 2 | 5 |
All Time | 4793 | 4507 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
王嘉豪 | 2 | 51/50/1 | 21 | 38 | 717 | |
fit2cloud-chenyw | 3 | 49/48/1 | 33 | 21 | 515 | |
wisonic-s | 2 | 10/10/0 | 10 | 17 | 471 | |
dataeaseShu | 1 | 31/31/0 | 16 | 25 | 409 | |
jianneng-fit2cloud | 1 | 19/18/1 | 11 | 9 | 139 | |
taojinlong | 1 | 0/0/0 | 7 | 9 | 117 | |
pyh | 1 | 0/0/0 | 1 | 1 | 67 | |
Junjun | 1 | 4/4/0 | 2 | 5 | 62 | |
ulleo | 1 | 10/9/1 | 4 | 1 | 8 | |
maninhill | 1 | 0/0/0 | 1 | 1 | 2 | |
xuwei-fit2cloud | 1 | 0/0/0 | 1 | 1 | 2 | |
Kris Chi (chixq) | 0 | 1/1/0 | 0 | 0 | 0 | |
Theguy (Pugo66) | 0 | 1/1/0 | 0 | 0 | 0 | |
前端老李 (web677) | 0 | 2/1/1 | 0 | 0 | 0 | |
Summer (2b3c511) | 0 | 1/0/0 | 0 | 0 | 0 | |
神楽坂喵喵 (Lensual) | 0 | 2/0/0 | 0 | 0 | 0 | |
taojinlong | 0 | 13/13/0 | 0 | 0 | 0 | |
fit2cloudrd | 0 | 6/6/0 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
The DataEase project has experienced a notable increase in GitHub issue activity, with 286 open issues currently logged. Recent submissions indicate a mix of bug reports, feature requests, and questions, reflecting ongoing user engagement and the need for improvements. A significant number of issues are related to bugs in the latest version (v2.9.0), particularly concerning data handling and visualization components.
Several themes emerge from the recent issues: 1. Bugs in Visualization: Many users report problems with chart types (e.g., K-line charts, stacked bar charts) not displaying correctly or losing settings upon switching views. 2. Data Source Connectivity: Issues related to connecting to various databases (e.g., ClickHouse, PostgreSQL) continue to surface, indicating potential gaps in compatibility or configuration. 3. User Interface Concerns: Users express dissatisfaction with the UI/UX aspects, such as font sizes on mobile devices and the layout of components in dashboards.
Issue #12074: [Bug] 视图开启最值关联时间组件,通过时间过滤数据为空时,依然显示最值。
Issue #12072: [Question] ClickHouse 版本 驱动不支持,需要升级Clickhouse驱动版本,该如何处理
Issue #12071: [Feature] v2文本下拉框默认值,希望可以设置为动态值
Issue #12069: [Feature] 数据导出中心这里,列表处最好加一个导出时间,不然导出相同的表时,名字都一样,用户不知道最近导出的是最上面一个,还是最下面一个。
Issue #12068: [Bug] 创建数据源时信息写错校验会一直白屏
Issue #12039: [Bug] 模板市场中的模板使用时报错“解析错误”
Issue #12033: [Bug] 【仪表板】跳转联动成功后,清除联动再次跳转就会不生效,需要手动刷新地址才能显出。
Issue #12020: [Feature] 柱状图 横轴 标签支持垂直竖着展示
Issue #12016: [Feature] PostgreSQL能否支持展示分区前的表
Issue #11990: [Feature] 权限体系能够导出,包括行列权限和用户权限
The recent activity highlights several critical areas for the DataEase project:
Overall, these insights suggest that while DataEase is gaining traction as a BI tool, ongoing development efforts must focus on resolving existing bugs and enhancing user experience to maintain and grow its user base effectively.
The analysis of the pull requests (PRs) for the DataEase project reveals a total of 3 open PRs and 7273 closed PRs, indicating a high level of ongoing development activity. The recent PRs focus on bug fixes, feature enhancements, and performance improvements, showcasing the project's commitment to continuous improvement and user feedback integration.
UserGridVO
by adding phonePrefix
and correcting enable
and phone
fields. This PR was created today.@ConditionalOnMissingBean
annotations between SubstituleLoginServer
and SubstituteUserServer
. This PR was created yesterday.Numerous other closed PRs focus on various aspects of the application, including bug fixes, refactoring code, and enhancing existing features.
The recent pull requests indicate a robust development cycle within the DataEase project, with a clear emphasis on addressing bugs and enhancing features. The presence of multiple fixes related to user interface elements (e.g., hover styles and icon adjustments) suggests that user experience is a priority for the development team. Additionally, the introduction of new features like IoTDB support reflects an effort to expand the tool's capabilities, aligning with current trends in data management and analytics.
A notable trend is the frequency of PRs addressing X-Pack functionalities, which indicates that this component is critical to the overall system performance and user satisfaction. The rapid closure of many PRs suggests an efficient review process, although it raises questions about whether all contributions are receiving adequate scrutiny before merging.
The open pull requests show that there is still active development happening in key areas such as schema corrections and conditional bean configurations. The fact that these PRs are being created by consistent contributors (e.g., 神楽坂喵喵) suggests a dedicated team focused on maintaining code quality and functionality.
However, there are some anomalies worth noting: 1. High Volume of Closed PRs: With 7273 closed PRs, it may be beneficial to analyze whether this volume indicates a healthy turnover of contributions or if it reflects issues with code quality or project management. 2. Lack of Recent Merge Activity in Older PRs: While recent activity is commendable, older PRs may require attention to ensure that they do not stagnate, potentially leading to outdated code or missed opportunities for improvements. 3. Testing and Documentation: Many recent PR descriptions mention consideration for test coverage and documentation updates; however, it would be prudent to ensure that these practices are consistently followed across all contributions to maintain project integrity.
In conclusion, while DataEase demonstrates strong community engagement and active development practices through its pull request history, attention should be given to maintaining quality control processes as the project scales further. The integration of new features alongside ongoing bug fixes positions DataEase as a competitive player in the business intelligence space.
fit2cloud-chenyw
Junjun (XiaJunjie2020)
王嘉豪 (ziyujiahao)
dataeaseShu
pyh
taojinlong (tjlygdx)
ulleo
jianneng-fit2cloud
wisonic-s
maninhill
fit2cloudrd
xuwei-fit2cloud