fs: exists возвращает неверный результат ( false ), если по пути hdfs находится более двух тысяч (2000) файлов. Если есть ограничение в 2000, какое альтернативное решение для этого?
<?xml version="1.0" encoding="UTF-8"?>
<workflow-app xmlns="uri:oozie:workflow:0.5" name="Move_Files_WF">
<start to="isFilesExist" />
<decision name="isFilesExist">
<switch>
<case to="Move_Files"> ${(fs:exists("/tmp/directory") == "true")} </case>
<default to="wf_failure"/>
</switch>
</decision>
<action name="Move_Files">
<java>
<main-class>MoveFiles</main-class>
</fs>
<ok to="wf_success" />
<error to="wf_failure" />
</action>
</workflow-app>