Apache pig Pig版本和UDF

Apache pig Pig版本和UDF,apache-pig,Apache Pig,我使用pig版本作为0.12,但是为了创建UDF,我使用pig 0.9版本的jar文件。 我只是下载了Pig0.9版本的jar文件,并将其添加到我的eclipse类路径中。 我使用Pig0.9版本API创建的所有UDF都运行良好。 但我想知道这会产生什么影响。 我将来会遇到什么问题吗随着时间的推移,您将面临的问题是API不一致。一些核心API相对稳定。见鬼,大多数。但是,使用旧Pig API的时间越长,在集群中运行问题的可能性就越高 另外需要考虑的是,您是否在集群中覆盖了Pig版本。例如,假设您

我使用pig版本作为0.12,但是为了创建UDF,我使用pig 0.9版本的jar文件。 我只是下载了Pig0.9版本的jar文件,并将其添加到我的eclipse类路径中。 我使用Pig0.9版本API创建的所有UDF都运行良好。 但我想知道这会产生什么影响。
我将来会遇到什么问题吗

随着时间的推移,您将面临的问题是API不一致。一些核心API相对稳定。见鬼,大多数。但是,使用旧Pig API的时间越长,在集群中运行问题的可能性就越高


另外需要考虑的是,您是否在集群中覆盖了Pig版本。例如,假设您有一个带有pig脚本的uber jar。如果这个JAR包含pigv.09,那么实际上您将使用该版本而不是.12。如果不迁移,您可能会引入错误的Pig版本。

一般建议-在运行时尝试使用Pig版本0.12,看看UDF是否工作正常。是的。它在集群中运行良好。pig版本n集群为0.12