登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
Gitee 2025年度个人数据报告已发布,快来看看你的成长👉
代码拉取完成,页面将自动刷新
开源项目
>
服务器应用
>
大数据
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
149
Star
1.3K
Fork
597
GVP
DataLinkDC
/
Dinky
代码
Issues
49
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
v1.2.4
b027cbb
2025-07-30 01:01
对比
Dinky v1.2.4
文末丶
## 新特性 - 支持 Flink table planner loader ## 修复 - 修复文档模块中子类型菜单不会随文档类型刷新的问题 - 修复 CDCSOURCE 中启用自动建表时 sink.db 不能为空的问题 - 修改 K8s 部署命令 - 修复 JAR 包中 SQL 语句拆分问题 - 修复缺少 dinky-cdc-plus.jar 的问题 - 修复任务定位错误问题 - 修复从其他发送方式切换到企业微信时出现的 bug - 修复 CI/CD 的 k3d 相关 bug - 修复 K8s operator 提交 bug - 修复令牌无法正常刷新的问题 ## 优化 - 目录服务(CatalogueService)新增 findByTaskId 方法 ## 贡献者 @aiwenmo @gaoyan1998 @javaht @jiangwwwei @renyansongno1 @suxinshuo
最后提交信息为:
Release-1.2.4 (#4426)
Dinkyv1.2.3
ecfbd69
2025-03-30 23:30
对比
Dinky v1.2.3
文末丶
# 新特性 - 支持从最新完成的 checkpoint 恢复 # 修复 - 修复 Flink SQL 历史版本切换按钮不起作用的问题 - 修复页面不断刷新的问题 - 修复两个具有相同前缀的 Flink 配置项导致 Flink 配置解析出错的问题 - 修复创建新任务时前端表单被清空的问题 - 将helm的配置与 src/main/resources 目录进行同步 - 修复两个前缀相同的 Flink 配置项导致 Flink 配置解析出错的问题 - 修复 Paimon 查询中数组类型未显示值的问题 - 修复 metadata-hive MissingFormatArgumentException - 修复实用工具类中的导入错误并解决与前端显示相关的配置问题 - 修复数据源中心 Paimon 的 tinyint 数据不能预览 - 修复flinkjar任务历史缓存对比错误 - 修复 websocket 重连导致页面闪烁 - 修复登录页初始化请求加载多次 # 优化 - 在启动 Flink 会话之前检查集群是否已禁用 - 优化 WebSocket 以实现异步发送 # 贡献者 @aiwenmo @cantiandashu @Jam804 @leeoo
最后提交信息为:
Release-1.2.3 (#4341)
v1.2.2
d6cab25
2025-02-28 00:08
对比
Dinky v1.2.2
文末丶
# 新特性 - 支持数据开发页面目录树列表的滚动交互与搜索 # 修复 - 修复 Flink 中挂载日志配置文件的漏洞 - 修复无法执行如创建数据库等语句的问题 - 修复任务提交期间 pipeline.jars 的配置 - 修复在详情页切换标签时重复提交作业的问题 - 修复无法创建名称相同但父级不同的项目的问题 - 修复解析全局变量时出现的 “不存在” 错误报告问题 - 修复由于配置为空导致任务启动失败 - 修复了任务推送后历史版本未刷新的问题 # 优化 - 启用英文时注册中心文档模态框显示优化 - 替换 NPM,切换到 PNPM - 优化 UDF 已保存占位符 - 优化 WebSocket 的架构,使其能与 Spring 事件协同工作 - 优化目录表信息 - 在数据预览时,将时间戳类型字段显示为字符串值 - 与 kubernetes.container.image 和 kubernetes.container.image.ref 兼容 - 优化 web 项目的 package.json 内容 - 优化提示消息的国际化 - 优化作业执行前对集群配置可用性的验证 # 贡献者 @aiwenmo @Jam804 @jiangwwwei @MactavishCui @zackyoungh @Zzm0809
最后提交信息为:
[Fix-4263] Fix web socket bug in data studio (#4268)
v1.2.1
273007c
2025-01-21 00:42
对比
Dinky v1.2.1
文末丶
# 新特性 - 支持 CALL 语句 - Flink Kubernetes opoerator 支持 ingress # 修复 - 修复 Flink Jar 提交 - 修复由于枚举字段中的不正确的 get 方法导致的反序列化异常 - 更改 k8s StringUtils 的引入包 - 修复 FlinkJar 任务的参数无法解析全局变量 - 修复变量解析不能抛出异常 - 修复当目标表包含 '.' 时调试作业失败的问题 - 修复带有全局变量的作业的血缘解析失败的问题 - 修复 postgresql 使用 concat 导致失败的问题 - 修复作业锁策略条件 - 修复 FlinkJar作业丢失页面信息 - 修复点击触发 savepoint 的错误 - 修复读取 'root-exception' 的错误 - 修复查询 Paimon 的数值和日期类型数据时的错误 - 修复 CALL 语句不能在 standalone 集群执行 - 修复 set 语句在 application 模式不生效 - 修复 webocket 不能正确关闭 # 优化 - 优化脚本的执行逻辑 - 优化推送海豚调度的英文信息 - 优化 docker 镜像构建 - 优化主页图表和作业详情的血缘的暗夜主题 - 优化血缘关系图的展示 - 优化端到端测试 - 添加 CDCSOURCE 的 source 的 url 参数 - 优化用户定义的 Flink 配置路径重写参数 # 文档 - 修复常规部署文档的错误 - 快速体验文档更新 # Contributors @aiwenmo @gaoyan1998 @Jam804 @liguifa @MactavishCui @zackyoungh @Zzm0809
最后提交信息为:
[Feature-4153][*] Release 1.2.1 (#4168)
v1.2.0
381396f
2024-12-18 00:04
对比
Dinky v1.2.0
文末丶
# 新特性 - 添加 npm 配置 - 添加错误模板版本号 - 添加内置的 Flink History Server 以减少未知状态,使 Flink 任务的最终信息更准确 - 添加了对 Flink 1.20 的支持,并更新了对其他 Flink 版本的依赖 - 支持作业导出 - 添加全局 token - 支持物理删除资源 - 支持 paimon hdfs hive 数据源 - 使用 ingress 地址获取作业信息 - Flink SQL 任务支持插入结果预览 - 添加首次初始化页面 - FlinkSQL 数据开发支持实时更新作业状态 - Flink jar 添加表单 - 提供初始化工具 - 支持 pgsql 的 flink catalog - 添加 E2E Test # 修复 - 修复执行show语句的错误 - 修复 Json 序列化和反序列 - 修复 Flink cli 的问题 - 修复 "all ip port is not available" 的问题 - 修复 Git 项目表单中的启用按钮没有默认值的问题 - 修复 git 项目模块中 saveOrUpdate 方法的问题 - 修复保存点(SavePoint)路径逻辑,并调整 Flink 配置获取的配置方法 - 解决当打开过多作业标签时出现 “超出存储配额” 的问题 - 修复 git 构建过程中的问题 - 修复字段血缘不支持全局变量的问题 - 修复代码编辑器中的缩略图显示 - 修复 PG sql 自动初始化问题 - 修复 Oracle 字段类型转换错误 - 修复许多 Local 模式下的 Flink 问题 - 修复 flyway 不支持 mysql 5.7 的问题 - 修复 pg 查询中的异常数据 - 修复在优化工作台上点击一项任务时因无实例导致的异常 - 修复执行失败 - 修复查询 Oracle 主键列问题 - 修复程序启动 - 修复任务树无法排序的问题 - 修复 Git 项目页面无限刷新的问题 - 修复 dinky 配置钉钉告警时出现空指针异常 - 修复 minor 的问题 - 修复获取血缘信息时数组越界的问题 - 修复由于升级 Druid 版本导致的 SQL 注入错误 - 修复目录显示字段的错误 - 修复在 yarn 应用程序中执行 jar 提交 - 修复警报中出现的空指针异常 - 修复表名中有中线导致任务无法执行的问题 - 修复配置 key 的错误 - 修复作业告警 dinky 地址 url - 修复菜单 mapper - 修复查询模型中作业 ID 为空的异常 - 修复与 Kerberos 相关的错误修复、SQL SET 值不生效等问题 - 修复在查询模式下不保存作业实例的问题 - 修复 websocket 的问题 - 修复 web 打包 - 修复与 Flink 1.20 配合使用的 Dinky 后端 CI 工作流 - 修复主键生成策略的问题 - 修复模拟语句时对象未找到的问题 - 修复数据开发底部状态 - 修复文档模块中依赖不完整的问题 - 关闭数据开发页面的悬浮按钮 - 修复数据开发页面并启用系统配置 - 修复 k8s 表单 ingresss 的问题 - 修复欢迎页面上的路由重定向错误 - 修复 Flink session 作业提交失败的问题 - 修复 web npe - 修复 web 清空的问题 - 修复了在资源中心使用复制按钮时的一个错误 - 修复创建同名子目录的新任务时出现的问题 - 修复在 Kubernetes 模式下运行时对任务名称的限制 - 修复 k8s 测试的问题 - 修复数据开发并引入 LESS 导致全局 CSS 样式混乱 - 修复数据开发,Flink jar 任务工具栏显示 - 修复 pg 的问题 - 修复 DolphinScheduler 调用 Dinky 任务和并发执行异常 - 修复在开启 Kerberos 认证后提交 Flink 任务时,Yarn webui 无法获取任务状态的问题 - 修复重命名作业时提交的作业名称保持不变的问题 - 修复告警序列化问题 - 修复登录问题 - 修复 Flink Jar 任务的提交 - 修复自动化脚本的路径问题 - 修复 Git code 构建失败 - 修复 yarn 并行提交 - 修复在 PG 表上执行查询语句时的空指针异常 - 修复 FlinkJar 无法使用全局变量的问题 # 优化 - 优化版本更新逻辑以解决因升级导致的缓存问题 - 优化工作台界面 - 重构指标请求 - 重构获取 user.dir 的方法 - SSE 切换到全局 WebSocket,Web 容器从 Tomcat 切换到 Undertow - 添加 Schemas and getTables api - 删除 dinky_cluster index - 优化 mapper 查询 - 优化类属性类型问题 - 删除用户自定义函数(UDF)注册管理页面上的提示消息 - 优化一些网页布局,使其在小屏幕上显示时更具用户友好性 - 优化数据源详情列表的虚拟滚动问题 - 优化登录页面 - 优化文档 Action - 升级文档依赖 - 改进获取表的结构信息 - 优化集群配置并为手动注册启动会话集群 - 优化配置中心中配置项的介绍和布局 - 优化角色权限的提示 - 添加获取血缘的加载效果 - 实现统一的 JSON(Jackson)序列化 - 添加提示:角色和租户是绑定的 - 修改并升级 SQL 文件版本号 - 优化运维中心中 Flink 操作符图的显示 - 优化 dinky flink web UI - Oracle 中的 TIMESTAMP 列类型顺序被更改,使其排在 TIME 列之前 - 优化任务列表布局 - 优化许多代码 - 添加重复导入任务 - 通过 -XX:MaxRAMPercentage 限制 JVM 使用的容器内存的最大百分比 - 优化 K8S 日志打印 - 优化 flink application 模式状态刷新 - 重构一个新的数据开发页面以提升用户体验 - 去除作业名称中对下划线的限制 - 更改令牌密钥名称 - 在构建 FlinkSQL 时去除引号 - 升级 FlinkCDC 的版本到 3.2 - 重构获取版本号的方法 - 添加标签页右键方法 - 优化新 UI - 优化调试作业来预览数据 - 优化 FlinkDDL 执行顺序 - 移除旧版本的数据开发页面并修复一些小细节 - 统一使用 '/' 作为文件分隔符 - 添加 package-lock.json - 优化检查语句并添加测试 - 移动 DataStudioNew 为 DataStudio - 重构结果查询 - 添加 websocket PING PONG - 添加底部最近修改时间 - 优化 IDE 的风格 - 移除旧的血缘分析 - 优化数据开发的主题 - 优化 CDCSOURCE 并支持输出到 print 与 mock - 优化下线按钮图标 - 优化数据开发的图标 - 改进打印表数据的显示方法 - 优化正在运行的任务的状态并美化用户界面 - 优化构建角色菜单的逻辑 - 优化没有 Flink 依赖的 Dinky,无法启动的问题 - 改进了资源中心上传文件时缺失异常消息的情况 - 优化提交任务打印错误日志 - 点击任务选项卡同步切换到对应的服务 - 重新提交任务时删除之前失败的集群 - 优化 flink jar 表单下拉选择 - 优化 app 打包大小 - 优化登录界面的响应式布局 - 变量提示优化 - 优化了 App 的包大小和 rs 协议 - 数据开发添加资源管理页面 - 添加部署状态监测 - 优化一些脚本 - 添加默认的 jobmanager.memory.process.size 参数 - 优化调度器请求错误断言方法 - 重构 udf 执行 - 优化血缘关系获取,添加保存点,优化 udf 类名显示 - 优化数据开发页面的 UI - 修改 sqllite 数据存储位置 - 将中文注释更改为英文注释 - 添加欢迎页面自动宽度 - 添加推送作业到海豚调度 # 文档 - 添加 K8S 作业的提交文档 - 添加 Datasophon 集成 - 添加 Flink Cli 文档 - 更新文档的 ICP 备案信息 - 更新部署指南参考 - 修复部署文档 - 调试数据预览更新的文档 - 更新快速开始文档的图片 - 修改README.md和README_zh_CN.md关于如何部署中源码部署的错误链接。 # Contributors @aiwenmo @binggana @chenhaipeng @dagenjun @emmanuel-ferdman @gaoyan1998 @gphwxhq @hashmapybx @Jam804 @javaht @jianjun159 @leechor @MactavishCui @maikouliujian @MaoMiMao @miaoze8 @RainHXXXX @stevenkitter @soulmz @suger-bl @suxinshuo @yuxiqian @zackyoungh @zhuangchong @zhuxt2015 @Zzm0809 @18216499322
最后提交信息为:
Release 1.2.0 (LTS) (#4054)
v1.0.2
b7c82ed
2024-05-08 00:01
对比
Dinky v1.0.2
文末丶
Upgrade Instructions 1.0.2 is a BUG repair version with table structure/data changes, please execute DINKY_HOME/sql/upgrade/1.0.2_schema/data source type/dinky_dml.sql About SCALA version: The release version uses Scala-2.12. If your environment must use Scala-2.11, please compile it yourself. Please refer to Compile Deployment and change the scala-2.12 in the profile. for scala-2.11 New Feature Adapt to various Rest SvcTypes in KubernetsApplicationOperator mode and modify JobId to obtain judgment logic Added SSE heartbeat mechanism Added the function of automatically retrieving the latest highly available JobManager address (currently implemented in Yarn; not yet implemented in K8s) Added the function of clearing logs in the console during data development Support Flink1.19 Add task group related configuration when pushing to Apache DolphinScheduler Added a user designated by the user to submit YarnApplication tasks The startup script adds GC related startup parameters and supports configuring the DINKY_HOME environment variable Implement FlinkSQL configuration item in cluster configuration to support RS protocol (Yarn mode only) Fix Fixed the problem of global variables not being recognized in YarnApplication mode, and reconstructed the YarnApplication submission method Fixed the problem of data source heartbeat detection feedback error Fix the possible 404 issue in front-end route jump Fixed the issue of incorrect error prompt when global variable does not exist Fixed the issue of cursor movement and flickering in the editor during front-end data development Fixed the path error problem in the docker file of DockerfileDinkyFlink Fixed the problem of unrecognized configuration Python options Fixed null pointer exception in role user list Fixed some issues when submitting K8s tasks Fixed Oracle's Time type conversion problem when synchronizing the entire database Fixed the problem that k8s pod template cannot be parsed correctly Fixed the issue where SPI failed to load CodeGeneratorImpl Fixed an issue where numeric columns declared with UNSIGNED / ZEROFILL keywords would cause parsing mismatches Fixed the issue where the status of batch tasks is still unknown after completion Fixed some unsafe interfaces that can be accessed without login authentication Fixed the problem of unknown status in Pre-Job mode Fixed the problem of retrieving multiple job instances due to duplicate Jid Fixed the problem that the user list cannot be searched using worknum Fixed the problem that the query data button on the right side of the result Tag page cannot be correctly rendered when querying data. Fixed issues with print table syntax Fixed the problem that the resource list cannot be refreshed after adding or modifying it Fixed the issue of incorrect console rolling update task status for data development Fixed the problem of occasional packaging failure Fixed problems when building Git projects Optimization Optimize start and stop scripts Optimize the problem of partial overflow of the global configuration page Tips for optimizing UDF management Optimize the user experience of the operation and maintenance center list page and support sorting by time Optimize the warehouse address of default data in Git projects Optimize flink jar task submission to support batch tasks Optimize the problem that the right-click menu cannot be clicked when it overflows the visual area. Optimize the primary key key of the list component of the operation and maintenance center When modifying tasks, the modifiable template is optimized to an unmodifiable template. Optimize the display method and type of cluster configuration Optimize the logic of deleting clusters in K8s mode Fixed the problem that the cluster is not automatically released in Application mode Remove the logic of using Paimon for data source caching and change it to the default memory cache, which can be configured as redis cache Removed the automatic pop-up of Console when switching tasks Optimize the rendering logic of resource management. The resource management function cannot be used when resources are not turned on. Optimize the detection logic of login status Optimize login page feedback prompts Removed some useless code on the front end Optimize the problem that when the entire library is synchronized to build operator graphs multiple times, the order of the operator graphs is inconsistent, resulting in the inability to recover from the savepoint. Some tips for optimizing resource allocation Optimize and improve the replication function of the resource center, supporting all reference scenarios within Dinky currently Safety Exclude some high-risk jmx exposed endpoints Document Optimize expression variable expansion documentation Optimize some practical documents for synchronization of the entire database Add JDBC FAQ about tinyint type Added a carousel image on the home page of the official document website Fixed the description problem of resource configuration in document global configuration Added documents related to environment configuration in global configuration Delete some configuration items of Flink configuration in the global configuration Added document configuration description for alarm type email
最后提交信息为:
[Fix] package static to root dir for nginx (#3447)
v1.0.0-rc2
6df7791
2024-01-01 22:00
对比
Dinky v1.0.0-rc2
文末丶
修复: [Fix-2739] 修复 auto.sh 的 CLASS_PATH 中缺少 extends 路径的问题 [Fix-2740] 修复发布/下线后作业列表生命周期状态值没有重新渲染的问题 [Fix] 修复 Flink 1.18 set 语法不工作并产生 null 错误 [Fix] 修复提交历史的保存点机制问题 [Fix] 修复打印 Flink 表的问题 [Fix] 修复 Catalog 中创建视图的问题 [Fix] 修复 Flink application 不会抛出异常 [Fix] 修复报警选项不正确 [Fix] 修复作业生命周期的问题 [Fix-2754] 修复集群配置中 k8s 的 YAML 无法显示 [Fix-2756] 修复运维中心作业列表耗时格式化错误 [Fix-2777] 修复 Flink dag 提示框问题 [Fix-2782] 修复 checkpoint 的路径未找到 [Fix] 修复向海豚调度推送作业时节点位置错误 [Fix-2806] 修复当 set 配置中包含单引号时作业参数未生效的问题 [Fix-2811] 升级 jmx_prometheus_javaagent 到 0.20.0 来解决一些 CVE [Fix-2814] 修复 checkpoint 展示问题 [Fix] 修复在使用 ADDJAR 语法是 Flink catalog 没有生效 [Fix] 修复运维中心的一些问题 [Fix-2832] 修复 h2 驱动程序无默认打包问题 [Fix] 修复 sql 的问题 [Fix] 修复作业实例始终处于运行中状态 [Fix-2843] 修复 Yarn Application 提交任务失败后缺少日志打印 [Fix] 修复 h2 中的 udf 问题 [Fix-2823] 修复作业配置不能渲染 yarn prejob 集群 [Fix] 修复 URL 拼错导致请求失败 [Fix-2855] 修复 savepoint 表参数问题 [Fix-2776] 修复多用户登录时出现相同令牌值插入错误的问题 优化: [Improve] 改进从 execute pipeline 命令中提取 yaml [Optimization] 添加作业配置项的键宽度 [Optimization] 在 PrintNetSink 中添加 dinky port 配置 [Improve] 优化查询作业目前树 [Optimization-2773] 优化数据源目录树有两个滚动条 [Optimization-2822] 优化 Metrics 页面提示 [Optimization] 优化 Flink on yarn 的 app 提交 [Optimization] 优化 Explainer 类使用建造者模式来构建结果 [Optimization] 优化文档管理 [Optimization] 通过 SPI 来实现 operator [Improve] 优化文档表单弹出层 [Optimization-2757] 优化 Flink 实例的类型渲染 [Optimization-2755] 优化数据源详情搜索框 [Optimization] 为 DinkyClassLoader 添加资源实现 文档: [Document] 完善注册中心的集群实例列表文档 [Document] 完善注册中心的告警文档 [Document] 完善注册中心的Git项目文档 [Document] 完善快速开始的 k8s 文档 [Document] 修改域名 [Document] 完善注册中心和认证中心的文档 [Document] 完善贡献者开发文档 [Document] 在 CDCSOURCE 添加参数描述 debezium.* [Document-2830] 更新官网下载 [Document] 修改官网文档结构 贡献者: @aiwenmo @gaoyan1998 @gitfortian @leeoo @leechor @stdnt-xiao @yangzehan @zackyoungh @Zzm0809
最后提交信息为:
[Feature-2867][*] Release v1.0.0-rc2 (#2868)
预览版本
v1.0.0-rc1
5be6960
2023-12-25 01:01
对比
Dinky v1.0.0-rc1
文末丶
# 简介 Dinky是一个基于Apache Flink的数据开发平台,敏捷地进行数据开发与部署。 # 升级说明 Dinky 1.0 是一个重构版本,对已有的功能进行重构,并新增了若干企业级功能,修复了 0.7 的一些局限性问题。 目前无法直接从 0.7 升级到 1.0,后续提供升级方案。 # 功能 其主要功能如下: - FlinkSQL 数据开发:自动提示补全、语法高亮、语句美化、语法校验、执行计划、MetaStore、血缘分析、版本对比等 - 支持 FlinkSQL 多版本开发及多种执行模式:Local、Standalone、Yarn/Kubernetes Session、Yarn Per-Job、Yarn/Kubernetes Application - 支持 Apache Flink 生态:Connector、FlinkCDC、Paimon 等 - 支持 FlinkSQL 语法增强:整库同步、执行环境、全局变量、语句合并、表值聚合函数、加载依赖、行级权限、提交Jar等 - 支持 FlinkCDC 整库实时入仓入湖:多库输出、自动建表、模式演变、分库分表 - 支持 SQL 作业开发及元数据浏览:ClickHouse、Doris、Hive、Mysql、Oracle、Phoenix、PostgreSql、Presto、SqlServer、StarRocks 等 - 支持 Flink 实时在线调试预览 TableData、ChangeLog、Operator、 Catalog、UDF - 支持 Flink 作业自定义监控统计分析、自定义告警规则。 - 支持实时任务运维:上线下线、作业信息(支持获取 checkpoint)、作业日志、版本信息、作业快照、监控、SQL 血缘、告警记录等 - 支持实时作业报警及报警组:钉钉、微信企业号、飞书、邮箱、短信等 - 支持自动托管的 SavePoint/CheckPoint 恢复及触发机制:最近一次、最早一次、指定一次等 - 支持多种资源管理:集群实例、集群配置、数据源、告警、文档、全局变量、Git项目、UDF、系统配置等 - 支持企业级管理:租户、用户、角色、菜单、令牌、数据权限 # 新功能 - 新增首页看板 - 数据开发支持代码提示 - 支持实时打印Flink表数据 - 控制台支持实时打印任务提交log - 支持Flink CDC 3.0整库同步 - 支持自定义告警规则,自定义告警信息模板 - 运维中心全面改版 - k8s以及k8s operator支持 - 支持代理Flink webui访问 - 支持Flink任务监控 - 支持Dinky jvm监控 - 新增资源中心功能,并扩展了 rs 协议 - 新增 Git UDF/JAR项目托管,及整体构建流程 - 支持全模式application模式自定义jar提交 - openapi支持自定义参数提交 - 权限系统升级,支持租户,角色,token,菜单权限 - LDAP认证支持 - 数据开发页面新增小工具功能 - 支持推送依赖任务至 DolphinScheduler
最后提交信息为:
[Feature-2736][*] Release v1.0.0-rc1 (#2738)
v0.7.5
0f8cb38
2023-10-20 22:00
对比
Dinky v0.7.5
文末丶
特性: [Feature-2370][connect] 在 flink-connector-jdbc-1.16 中添加过滤能力 [Feature-2381][udf] AGGTABLE 支持表值聚合函数在 Flink 1.16 中使用 修复: [Fix][UDF] 修复 UDF 提交时从 checkpoint 启动失败的问题 [Fix-2392][metadata] 修复 listColumnsSortByPK 方法递归问题 优化: [Optimization-2361][web] 优化无法获取最新状态的作业显示 [Optimization][core] 优化 Flink 作业列表查询使用枚举值 贡献者: @aiwenmo @Wintle @zackyoungh
最后提交信息为:
[Feature-2407][*] release-0.7.5 (#2410)
v0.7.4
327a90b
2023-08-21 00:29
对比
Dinky v0.7.4
文末丶
特性: [Feature-1930][client] 从 Flink SQL 分析自定义函数 [Feature-2126][connector] 在 Flink 1.16 中新增 SQLServer Connector [Feature][cdc] CDCSOURCE 支持 Doris 自动建表 修复: [Fix][metadata] 修复 Mysql 自动生成DDL语句时没有数据类型的问题 [Fix][cdc] 修复 CDCSOURCE 整库同步部分问题 [Fix-1958][cdc] 修复当主键没有在表头声明时同步数据后会发生数据错位 [Fix-2087][UDF] 修复用户自定义函数不能在 flink1.16 和 flink 1.17 上运行 [Fix][metadata] 修复 clickhouse 的字段正确获取是否为空 [Fix-2147][metadata] 修复构建 MySql DDL 时精度缺失问题 [Fix][metadata] 修复 mssql tinyint 类型转换异常 [Fix-2176][admin] 修复未知的作业 ID [Fix-2108][admin] 修复从检查点恢复时会更新作业的保存点策略的问题 优化: [Optimization][cdc] 优化 Flink 1.16 的 CDCSOURCE [Optimization-2089][flink] 升级 Flink 的版本 贡献者: @aiwenmo @HamaWhiteGG @leeoo @LiuHao0606 @seawenc @tan-zhuo @xiaofan2022 @zhengwenhao2017
最后提交信息为:
[Fix-2108][admin] Fix updating the savepoint policy of the job duri...
v0.7.3
cdcd50c
2023-04-19 22:38
对比
Dinky v0.7.3
文末丶
特性: [Feature-1709][core] 支持使用 FlinkSQL CTE 来预览数据 [Feature-1774][flink] 支持 Apache Flink 1.17 修复: [Fix-797][web] 修复获取字段血缘时未传递是否启用全局变量的参数 [Fix-1731][gateway] 修复部署 flink k8s session 模式报错 [Fix-1787][metadata] 修复整库同步中自动建表错误的 unsigned 语句 [Fix-1805][admin] 修复发布作业时的空指针异常 [Fix][cdcsource] 修复整库同步多个Sink的数据发送接收问题 [Fix][SqlSegment]修复SQL配置在特定场景下解析失败的问题 [Fix-1784][admin] 修复作业已删除但作业实例和历史没被删除的问题 [Fix-1849][client] 修复整库同步 kafkaSink transactionalIdPrefix 的空指针异常 [Fix-1847][metadata] 修复 postgreSql 获取 DDL 脚本错误 [Fix][metadata] 修复生成Mysql的DDL语句时普通默认值不带引号的问题 优化: [Optimization-1715][admin] 优化作业监控重新连接 [Optimization-1776][core,metadata] 修复错别字 [Optimization-1657][client] 优化 MysqlJsonDebeziumDeserializationSchema 使用 flink 1.13 的 shaded 依赖 [Optimization][client] 支持整库同步的 scan.incremental.snapshot.chunk.size 参数 [Optimization][client] 从原始逻辑计划解析字段血缘并添加单元测试 [Optimization-1851][flink] 升级所有的 Flink 小版本至最新版本 [Optimization][client] 升级所有的 Flink 小版本至最新版本 贡献者: @aiwenmo @AntChen27 @cygnusdark @HamaWhiteGG @LiuHao0606
最后提交信息为:
[Feature-1898][*] release-0.7.3 (#1899)
v0.7.2
e2982a1
2023-03-01 00:57
对比
Dinky v0.7.2
文末丶
特性: [Feature-1593] CDCSOURCE 整库同步支持写入 Catalog [Feature-1608] 支持通过 API 获取作业的字段血缘 [Feature-1641] 新增 Flink 行级权限 [Feature-1647] Yarn session 支持 applicationId 和 resource manager 配置 [Feature-1547] Flink Jar 任务支持报警 修复: [Fix-1615] 修复向海豚调度提交作业失败却返回成功的问题 [Fix-1624] 修复数据开发的血缘接口异常时只返回空结果 [Fix-1652] 修复使用 FlinkSQLEnv 的任务无法获取字段血缘 [Fix-1662] 修复 API 未登录的异常 [Fix] 修复错误的 Python 数据类型 [Fix-1672] 修复由于 jdbc 连接超时导致 CDCSOURCE 无法获取元数据 [Fix-1638] 修复数据预览表格无法显示 Boolean 类型的数据 [Fix-1686] Fix K8S native application 模式提交任务报错 优化: [Optimization-1631] 优化启动脚本和移除无用文件 [Optimization-1666] 添加作业连接中的状态和优化作业监控 [Optimization-1682] 优化配置项来控制 mysql 元数据中的 tinyint(1) 转换为 Boolean
最后提交信息为:
[Feature-1691][*] release-0.7.2 (#1692)
v0.7.1
02f2b95
2023-01-26 12:19
对比
Dinky v0.7.1
文末丶
修复: [Fix-1494] 修复 tinyint(1) 类型转换错误 [Fix-1575] 修复数据表缺少列 tenant_id [Fix] 修复 i18n 国际化 [Fix] 修复 UDF 不忽略大小写 [Fix] 修复数据源 Schema 名包含中划线导致的问题 [Fix-1556] 修复作业提交成功却报错失败 [Fix-1503] 修复 yarn application 模式提交作业报空指针异常 [Fix-1563] 修复查询数据时的空指针异常 [Fix] 修复新增 K8S 集群配置发生空指针异常 [Fix] 修复 postgres 数据源 bigint 类型转换错误 优化: [Optimization-1548] 优化数据源注册时校验不结果不影响保存 [Optimization] 优化清空控制台及新增控制台右键清空 [Optimization] 升级 org.apache.httpcomponents:httpclient 4.4.1 到 4.5.13
最后提交信息为:
[Optimization-1548][metadata] Optimize datasource registration shou...
v0.7.0
e8b8e6b
2022-11-24 23:54
对比
Dinky v0.7.0
文末丶
特性: 支持 Apache Flink 1.16.0 新增 Java udf 打包 支持 Flink Session 模式自动加载 udf 支持 Flink Per-Job 模式自动加载 udf 支持 Flink Application 模式自动加载 udf 支持 Python udf 在线开发 支持 Scala udf 在线开发 支持自定义的 K8S Application 提交 新增 FlinkJar 文件上传 从逻辑计划分析字段血缘支持 Flink 所有版本 Flink JDBC 支持数据过滤 Flink JDBC 分区查询支持 datetime 新增多租户管理 新增在登录时选择租户 新增海豚调度自动创建任务 新增系统日志控制台 新增执行进度控制台 新增 Flink udf 模板 新增 Presto 数据源 新增作业树目录级删除功能 新增 CDCSOURCE 的 datastream-doris-ext 支持元数据写入 数据开发元数据添加刷新按钮 新增数据源复制 新增前端国际化 新增后端国际化 新增 K8S 自动部署应用 新增 Local 模式的 FlinkWebUI 新增 FlinkSQL 内置日期全局变量 新增 sql 控制台 新增 Session 模式的 Kerberos认证 新增 CDCSOURCE 的 Doris 模式演变 新增用户可自行修改密码 新增停止 Flink 集群 新增 Flink Session 集群通过集群配置自动部署 新增 Jmx 监控 新增作业控制台清理 修复: 修复从指定的 savepoint 恢复任务时未设置 savepint 文件路径导致的问题 修复 StarRocks 数据源不可见 修复数据源查询数据后切换数据源导致报错 修复数据源查询视图元数据报错 修复 Oracle 验证查询的错误 修复 PG 数据库元数据获取 schema 失败 修复 kafka properties 没有启用 修复 jobConfig useAutoCancel 参数传递错误 修复由于多租户导致的作业监控报错 修复集群实例删除导致已存在的任务无法停止 修复 Application 模式缺失数据源变量 修复连续单击任务项将打开多个选项卡问题 修复 cdcsource KafkaSink 不支持添加 transactionalIdPrefix 导致 kafka product 发送消息失败 修复当集群别名为空时集群无法展示 修复作用版本查询错误 修复作业完成时 Per-Job 和 Application 的状态始终未知 修复引导页的连接错误 修复 Open API 没有租户 修复切换作业编辑器后无法正常工作 优化: 增加 MysqlCDC 的参数配置 优化 datastream kafka-json 和 datastream starrocks 支持元数据缓存到 Redis 自动在 doris label prefix 后追加 uuid 优化租户切换 修改资源中心为认证中心 添加 spotless 插件 优化不同版本的 SQL 文件 改进 MySQL 表的自动创建 优化 postgres 元数据信息 优化 postgre 建表语句 优化 Flink Oracle Connector 优化 maven assembly 和 profile 兼容 Java 11 删除数据源的重复初始化 升级 mysql 驱动版本至 8.0.28 升级 Flink 1.14.5 到 1.14.6 升级 Guava 和 Lombok 版本 升级jackson 和 sa-token 版本 优化血缘分析来支持水印和自定义函数和LOCALTIMESTAMP和CEP和ROW_NUMBER 认证中心对普通用户不可见 文档: 优化 ReadMe 更新官网 优化部署文档 添加 Flink Metrics 监控和优化的文档
最后提交信息为:
[Feature-1308][*] release-0.7.0 (#1317)
v0.6.7
a70e020
2022-09-07 00:15
对比
Dinky v0.6.7
文末丶
新特性: 添加多租户的实现 一键上线和下线作业 添加全局变量管理 添加命名空间与密码的表单 登录时选择多租户 多租户前端业务管理实现 添加 github 工作流来检查代码风格、测试类和打包 添加 druid 连接池来解决jdbc多连接问题 新增用户授权角色的功能 修改 Flink 默认版本为 1.14 新增全局变量管理实现 新增 SqlServer 整库同步 新增全局变量在 Flinksql 中生效 新增字段血缘分析从 Flink 逻辑计划获取 新增 postgresql 整库同步 修改 checkstyle 为必须的工作 新增 swagger api 文档 cdcsource 增加多目标库同步功能 新增文件上传 Jar 和集群配置管理新增文件上传 新增 StarRocks 数据源 新增任务监控失败重复的容错时间 新增数据开发任务信息日志详情按钮 修复: 修改任务监控代码重复判断的问题 修复邮件报警参数问题 修复获取作业实例信息可能获取到错误的结果问题 修复 doris 连接器批量写入时发生异常导致写入失败 修复 SQLSinkBuilder.buildRow 的错误 修复 Flink1.14 执行缺失依赖的问题 修复 savepoint 接口获取前端集群表单的 taskId 为空的问题 修复 yarn per-job 无法自动释放资源的问题 修复多租户新增角色和删除角色的问题 修复 dlink-conector-pulsar-1.14 找不到 SubscriptionType 的报错 修复 flink1.14 savepoint 时的 jackjson 问题 修复元数据字段类型转换的问题 修复整库同步 KafkaSinkBuilder 未序列化导致报错 修复注册中心文档管理的查询条件错误 修复 yarn perjob/application 和 k8s application 集群配置未生效 修复 k8s application 模式提交失败,优化增加获取JobId等待时间 修复日志 banner 的错误 修复 UDF 和 UDTAF 在 Flink 1.14 的错误 修复 yarn-application 任务分隔符错误 修复重命名作业后保存作业失败 修复提交历史的第二次弹框时无内容 优化: 优化前端和文档 优化作业被删除后作业版本未被删除 优化作业树在导入作业后溢出的问题 优化数据开发的进程列表 优化整库同步分流逻辑 优化git提交忽略的文件类型 优化中文和英文 Readme 移除一些接口的敏感信息 优化多租户 添加 Maven Wrapper 优化整库同步的时区问题 优化sql默认分隔符统一为 ;\n 优化代码风格的错误 添加 .DS_Store 到 git 的忽略文件类型 优化多租户和表单渲染 优化多租户角色穿梭框和前端回显 优化用户关联角色渲染 优化 dlink-admin 的代码风格 优化 dlink-alert 的代码风格 优化 dlink-common 的代码风格 优化 dlink-catalog 的代码风格 优化 dlink-client 的代码风格 优化 dlink-app 的代码风格 优化数据源连接池和链接创建 优化 dlink-connectors 的代码风格 优化 dlink-core 的代码风格 优化 dlink-daemon 的代码风格 优化 dlink-executor 的代码风格 优化 dlink-function 和 dlink-gateway 的代码风格 优化 dlink-metadata 的代码风格 添加协议头到 pom 文件 优化项目打包和启动文件 dlink-client-hadoop 打包增加 ServicesResourceTransformer 优化配置文件和静态资源目录打包 配置全局 checkstyle 验证 添加 sqlserver 的 date 类型转换 优化PG数据库 schema_name 查询 sql Doris 支持更多语法 优化整库同步 DorisSink 优化前端的展示与提示 优化数据开发作业目录默认折叠 优化 DorisSink 和升级 Flink 1.15.2 升级 Flink 1.15 版本为 1.15.2 优化 SqlServer 字段类型查询 文档: 合并官网文档仓库源码至主仓库的 docs 目录下 添加 Flink 1.15 文档 整库同步文档修复 添加导入导出作业的文档 优化多个文档 更新主页和基础信息的文档 新增 flink 扩展 redis 的实践分享 优化部署文档
最后提交信息为:
[Feature-996][*] Release v0.6.7 (#997)
v0.6.6
c2f886a
2022-07-24 00:01
对比
Dinky v0.6.6
文末丶
新特性: 新增运维中心的作业历史版本列表 新增数据开发的历史版本对比功能 新增 Flink MySql Catalog 新增 FlinkSQLEnv 默认的 Flink Mysql Catalog 新增 1.13 版本 Doris 连接默认隐藏 __DORIS_DELETE_ 新增 dlink-connector-pulsar 新增选择 Checkpoint 重启任务 升级 Flink 1.15.0 到 1.15.1 新增数据开发的元存储查看 新增数据开发的 Flink 元存储信息和列详情 添加和更新开源协议头 新增作业批量导出导入 Json 文件 修复: 修复 Flink-connector-phoenix 问题 修复作业实例导致的内存溢出 升级 Flink 版本和修复 CDC 的问题 修复任务实例耗时解析错误的问题 修复 Catalog SPI 和 sql 的问题 修复运维中心的 Checkpoint 错误以及添加 Savepoint 信息 捕获 SQLSinkBuilder 中 translateToPlan 的异常 修复打包时发生的异常 修复 CopyrightUtil 问题 修复 Flink Yarn Application 提交失败的问题 修复报警实例删除的问题 允许依赖环路 删除未被引用的类 修复作业历史字段 null 的问题 优化: 优化 Flinksql 执行图获取失败时的返回提示 从 API 中移除敏感信息如密码 修复已被删除的用户登录,显示信息不正确问题 优化运维中心的 Checkpoint 页面 贡献者: @a279780399 @aiwenmo @Arnu- @darren-da @dzygcc @Forus0322 @gaogao110 @JPengCheng @mydq @syyangs799 @wmtbnbo @zhu-mingye
最后提交信息为:
[Feature-759][*] Release v0.6.6 (#760)
v0.6.5
3062cec
2022-07-04 00:09
对比
Dinky v0.6.5
文末丶
特性: 新增 phoenix 的 1.14 版本的 Flink 连接器 新增生成 FlinkSQL 时从元数据中获取空和非空 新增作业实例信息接口 新增运维中心 Flink 快照信息、JobManager 配置信息 新增运维中心 TaskManager 信息 新增作业信息选项卡 新增运维中心 TaskManager 的表和表单详情 新增作业版本管理 新增作业检查点历史信息 新增捕获 CDCSOURCE 中的列值转换异常 新增 TaskManager 信息 新增作业复制 修复: 修复数据开发数据源别名是"" 修复数据开发关闭其他页面无法关闭第一个页面 修复切换元数据时发生异常 修复 flinkLibPath 和 cluster-id 在 K8S 配置中是空 修复 FlinkSql 语句末尾的分号异常 修复 K8S 集群配置不能获取自定义配置 修复 yarn per-job 运行时的空指针异常 修复任务实例信息在强制刷新且失去连接时会清空记录的问题 修复 'table.local-time-zone' 参数不生效的问题 修复邮箱报警不能找到类 javax.mail.Address 修复不能校验 'show datatbases' 的问题 修复 setParentId 方法判空错误 修复 CDCSOURCE 里当 FlinkSql 字段名为关键字时不能创建 Flink 表 修复字段血缘分析不能处理相同字段名 修复集群配置页面的问题 修复邮件报警消息不能自定义昵称 修复 dlink-connector-phoenix-1.14 编译异常 修复 Oracle 字段可为空的识别错误 修复 CDCSOURCE 中 MySQL varbinary 和 binary 类型的支持 优化: 优化作业树搜索结果高亮与选中背景色 优化多处别名是空的显示 优化 explainSqlRecord 代码逻辑 优化集群实例页面 优化血缘分析的刷新 优化作业实例信息接口 优化所有报警的发送信息
最后提交信息为:
[Feature-676][*] Release v0.6.5 (#677)
0.6.4
cdda5ec
2022-06-06 00:08
对比
Dinky v0.6.4
文末丶
特性: 新增整库同步表名参数支持换行和列支持按主键优先排序 新增整库同步日志输出 新增钉钉报警的 @mobile 配置 新增任务的 StreamGraph 导出为 JSON 新增任务的 API 接口示例页面 新增数据开发帮助页面 新增普通 SQL 的字段血缘 新增作业监听池来解决频繁写库的问题 新增非 FlinkSQL 作业的导出 StreamGraphPlan 的按钮隐藏 新增数据源的删除按钮 新增整库同步的 jdbc 配置和升级 flinkcdc 版本 修复: 修复刷新作业监控页面时的抖动问题 修复 Flink Oracle Connector 不能转换 CLOB 到 String 的问题 修复切换任务时保存点未同步刷新的问题 修复 ClusterClient 接口不通版本的兼容性问题 修复 MySQL 类型转换精度信息是空的问题 修复初始化函数的冗余操作 修复整库同步的 decimal 问题 修复获取作业计划失败的问题 修复整库同步 OracleCDC number 不能被转换为 Long 的问题 修复微信企业号报警测试按钮后台错误的问题 修复当切换作业 tab 时无法正确保存修改的作业配置的问题 修复数据源和元数据不能展示别名的问题 修复作业重命名后 tab 未更新的问题 修复 K8S 集群配置的 FlinkLibPath 是空的问题 修复整库同步 String 无法转换为 Timestamp 的问题 优化: 优化初始化 sql 优化打包 优化移除 preset-ui 优化 MySQL 字段类型转换
最后提交信息为:
0.6.4
0.6.3
091c24c
2022-05-10 00:02
对比
Dinky v0.6.3
文末丶
特性: 新增 CDC 整库实时同步至 kafka 的一个 topic 新增 CDC 整库实时同步至 kafka 对应 topic 新增 CDC 整库实时入仓 doris 新增 CDC 整库实时入湖 hudi 新增 CDC 整库同步表名规则 新增 CDC 整库实时 sql sink 新增 MysqlCDC 整库同步配置扩展 新增 CDC 整库同步主键注入 新增 Flink 1.15.0 的支持 修复: 修复当作业停止时作业状态错误的 bug 修复 Oracle 不支持的编码 修复 Clickhouse 元数据无法展示的 bug 修复元数据查询切换 bug 修复整库同步 Hudi 无法构建 Schema 的 bug 修复数据源单元测试的 name 缺失 bug 修复默认分隔符为 ';\r\n|;\n' 来解决 windows 和 mac 同时兼容 修复批任务无法正确提交 yarn application 的 bug 修复修改作业名失败的 bug 修复一些错误文档连接 修复获取作业执行计划被执行两次的 bug 优化: 优化 Java 流的释放 优化 CDC 整库实时入库 doris 优化同一节点下无法启动多个进程实例的问题 优化微信告警的发送标题 优化启动文件编码及禁用环境变量
最后提交信息为:
0.6.3
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/DataLinkDC/Dinky.git
git@gitee.com:DataLinkDC/Dinky.git
DataLinkDC
Dinky
Dinky
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册