百岁

Results 89 issues of 百岁

用户可以通过TIS界面直观地感知到,source游标执行状态,消费到哪儿了?是否有延迟等等信息,达到游标的可观测性

enhancement

用户在TIS界面中进行业务逻辑操作,当系统产生异常状态会在TIS的右上角通过系统notify组件提示用户,系统有错误产生。 问题是:用户没有办法直接在TIS界面上直接查看错误详细信息 方案:在TIS中有系统异常一览列表,在notify组件上有详细错误信息显示链接,通过抽屉面板直接打开。

enhancement
v3.5.0

有的时候我MySQL表加字段了。但是我starrocks 没加字段(映射文件也没加) 这时候同步会异常 提示字段不一致 期望在mysql中新添加了字段,在不改动TIS中配置的情况下,不会校验报错 ![WechatIMG1186](https://user-images.githubusercontent.com/21274618/162919949-863094d8-25ae-4ef8-81ca-fce8a10aa94b.jpeg)

enhancement
3.6.0

在elasticsearch 7.x 版本中已经不需要 type字段值了,用户如果录入了该值 服务端导入数据就会出错,所以直接去掉。

enhancement
v3.5.0

2022年开始,大数据领域的存储层会转向使用数据湖,hudi 和iceberg会大行其道 经过需求分析可以先对iceberg进行整合,iceberg比hudi的优势是底层更为抽象,hudi 与spark有过多的依赖 资料: 1. https://debezium.io/blog/2021/10/20/using-debezium-create-data-lake-with-apache-iceberg/ 2. https://github.com/memiiso/debezium-server-iceberg

enhancement
v3.5.0

老本有安全风险: https://x-stream.github.io/CVE-2020-26217.html 会升级到: ``` xml com.thoughtworks.xstream xstream 1.4.19 ```

enhancement
v3.5.0

![lQLPDhsYO_qtpdTNAujNBf2wMqSaASkkIsYB-GDv2sCpAA_1533_744](https://user-images.githubusercontent.com/21274618/151355812-9b8ba046-8f29-43e7-84f8-1f1efca18df5.jpg)

bug

目前hive导入任务配置不支持 \001 的列分割符 解决办法是通过 在表单中 提供一个下拉列表(其中是分割符号)对应到服务端代码中的枚举结构,提供用户选择,这样就不会有错误了

enhancement

## 目标 现在TIS发布了一个新的版本需要用户重新下载新的tar包,并且将之前的所有操作流程重新跑一遍。 新版本中需要添加一个自动升级TIS版本的功能,用户只需要设置好需要升级到的新版本的版本号,点击按钮后续流程就会自动执行升级到新的版本上。 不过执行过程中需要注意一个点,要保证新版本中和老版本中的兼容性,不能因为新版本升级之后导致老版本中的功能不能用。这个可以参考一下 1. [https://github.com/siom79/japicmp](https://github.com/siom79/japicmp), 2. flink中也是通过它来实现新老版本的兼容性的 https://github.com/apache/flink/blob/56ba36db1e3edd0f1c24c53abb2b62cdfabd9bb1/pom.xml#L2048 ## 功能说明

enhancement

TIS系统后台有异常是经常发生的,例如目标数据库不能正常连接为了排除错误,需要到系统后台去查看异常信息 可以利用TIS Struts的异常拦截器记录下日常信息,然后,可以集中在TIS页面上查看

enhancement
v3.5.0