Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error of create ftp source that is sink to mysql #143

Closed
baisui1981 opened this issue Oct 11, 2022 · 1 comment
Closed

error of create ftp source that is sink to mysql #143

baisui1981 opened this issue Oct 11, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@baisui1981
Copy link
Member

ftp -> mysql 在设置schema 时候 报错

	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.UnsupportedOperationException: null
	at com.qlangtech.tis.plugin.ds.ISelectedTab.getName(ISelectedTab.java:33)
	at com.qlangtech.tis.datax.IDataxProcessor$TableMap.<init>(IDataxProcessor.java:191)
	at com.qlangtech.tis.coredefine.module.action.DataxAction.doSaveWriterColsMeta(DataxAction.java:829)
	... 123 common frames omitted
@baisui1981 baisui1981 added bug Something isn't working 3.6.0 labels Oct 11, 2022
baisui1981 added a commit to qlangtech/plugins that referenced this issue Oct 16, 2022
@baisui1981
Copy link
Member Author

另外,重构了dataX的ftp模块

  1. 对FtpServer进行抽象封装
  2. fileFormat进行抽象分装
  3. fieldDelimiter 字段进行枚举化
  4. 重构dataXftp reader/writer 模块,抽取FtpHelper对ftp服务端连接进行分装,可以共用
  5. ftp reader 可支持writer中使用的全部压缩算法
  6. ftp reader中可以切换使用 csv 和text 格式,原先只能使用csv

baisui1981 added a commit to qlangtech/plugins that referenced this issue Oct 18, 2022
baisui1981 added a commit to qlangtech/plugins that referenced this issue Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant