我看到Apache Ignite(以及GG版本(使用了一个非常旧的sqlline版本,该版本存在问题&缺少某些功能。使用的版本是2017年的1.3.0
,而最新版本是1.12.0
。
出现这种情况的原因是Ignite中使用的旧版本存在某些问题&缺少新版本中可用的某些功能。例如,sqlline的write-to-csv行为(用于点燃缓存导出(仅用一个引号打印每个列值,并且records命令以打印"Saving all output to…"行开始。对于较新的版本,我们有!set csvQuoteCharacter '"'
、!set silent true
等的设置。
现在,我们尝试替换旧版本的sqlline(以及jline(,并启动了一个服务器节点,并进行了一些基本测试。我们没有看到任何问题。
所以问题是Ignite真的需要使用旧版本吗(以及我们在测试中没有遇到的问题(,还是可以使用新版本&只是计划更新的问题。如果是前者,请让我谈谈什么是可以打破的&如果是后者,你们知道这次升级的计划吗?
感谢