You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by Azrael Park <az...@nexr.com> on 2014/07/27 09:09:09 UTC
Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
Review request for oozie.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs
-----
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
> On Aug. 5, 2014, 12:30 p.m., shwethags wrote:
> > We also need LogInfo.clearPrefix() in one of the filters for tomcat threadpool
Added in HostnameFilter.
- Azrael
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review49595
-----------------------------------------------------------
On Aug. 6, 2014, 6:40 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 6, 2014, 6:40 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by sh...@inmobi.com.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review49595
-----------------------------------------------------------
We also need LogInfo.clearPrefix() in one of the filters for tomcat threadpool
- shwethags
On Aug. 5, 2014, 7:49 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 5, 2014, 7:49 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by sh...@inmobi.com.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review49586
-----------------------------------------------------------
core/src/main/java/org/apache/oozie/service/CallableQueueService.java
<https://reviews.apache.org/r/23968/#comment86820>
We don't need to call callable.setLogInfo() as the data wouldn't be loaded at this point. Just XLog.Info.get().clear() will be enough
core/src/main/java/org/apache/oozie/service/CallableQueueService.java
<https://reviews.apache.org/r/23968/#comment86821>
Don't need afterExecute()
core/src/main/java/org/apache/oozie/util/XLog.java
<https://reviews.apache.org/r/23968/#comment86826>
Instead of calling createPrefix() for every log(), we can call createPrefix() in LogUtils.setLogInfo() which stores prefix. log() can just get this prefix
- shwethags
On Aug. 5, 2014, 7:49 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 5, 2014, 7:49 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated Aug. 13, 2014, 7:32 a.m.)
Review request for oozie.
Changes
-------
Removed logInfo in XCommand.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 7f4d473
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
> On Aug. 13, 2014, 5:52 a.m., shwethags wrote:
> > core/src/main/java/org/apache/oozie/command/XCommand.java, line 97
> > <https://reviews.apache.org/r/23968/diff/6/?file=657467#file657467line97>
> >
> > not required?
not required.
- Azrael
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review50415
-----------------------------------------------------------
On Aug. 11, 2014, 7:02 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 11, 2014, 7:02 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by sh...@inmobi.com.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review50415
-----------------------------------------------------------
Ship it!
Minor comment
core/src/main/java/org/apache/oozie/command/XCommand.java
<https://reviews.apache.org/r/23968/#comment88185>
not required?
- shwethags
On Aug. 11, 2014, 7:02 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 11, 2014, 7:02 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated Aug. 11, 2014, 7:02 a.m.)
Review request for oozie.
Changes
-------
Address comments:
* clear() call resetPrefix().
* getting rid of setting XLog.prefix in constructor.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
> On Aug. 8, 2014, 8:37 a.m., shwethags wrote:
> > core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java, line 84
> > <https://reviews.apache.org/r/23968/diff/5/?file=656500#file656500line84>
> >
> > clear() should also resetPrefix? else, log() will use the old prefix
Yes, will call resetPrefix.
- Azrael
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review50020
-----------------------------------------------------------
On Aug. 8, 2014, 5:31 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 8, 2014, 5:31 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
> On Aug. 8, 2014, 8:37 a.m., shwethags wrote:
> > core/src/main/java/org/apache/oozie/util/XLog.java, line 533
> > <https://reviews.apache.org/r/23968/diff/5/?file=656503#file656503line533>
> >
> > JsonRestServlet has this code:
> > auditLog.setMsgPrefix("");
> >
> > audit log logs using XLog but doesn't use XLog.Info.prefix. To support that, we might have to use XLog.prefix as well.
> >
> > In all XLog constructors, can we get rid of setting XLog.prefix. XLog.setMsgPrefix() can just set XLog.prefix without null check. XLog.log() can then use XLog.prefix if not null else use Info.get().getPrefix(). With this, since the class loggers don't set prefix, they always use Info.get().getPrefix(). Audit log sets XLog.prefix, so it never uses Info.get().getPrefix()
Ok
- Azrael
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review50020
-----------------------------------------------------------
On Aug. 8, 2014, 5:31 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 8, 2014, 5:31 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by sh...@inmobi.com.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review50020
-----------------------------------------------------------
+1 with some minor comments
core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java
<https://reviews.apache.org/r/23968/#comment87529>
clear() should also resetPrefix? else, log() will use the old prefix
core/src/main/java/org/apache/oozie/util/XLog.java
<https://reviews.apache.org/r/23968/#comment87532>
JsonRestServlet has this code:
auditLog.setMsgPrefix("");
audit log logs using XLog but doesn't use XLog.Info.prefix. To support that, we might have to use XLog.prefix as well.
In all XLog constructors, can we get rid of setting XLog.prefix. XLog.setMsgPrefix() can just set XLog.prefix without null check. XLog.log() can then use XLog.prefix if not null else use Info.get().getPrefix(). With this, since the class loggers don't set prefix, they always use Info.get().getPrefix(). Audit log sets XLog.prefix, so it never uses Info.get().getPrefix()
- shwethags
On Aug. 8, 2014, 5:31 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 8, 2014, 5:31 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated Aug. 8, 2014, 5:31 a.m.)
Review request for oozie.
Changes
-------
Add resetPrefix() on LogInfo and in XLog.log(), get this prefix.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
> On Aug. 7, 2014, 8:30 a.m., shwethags wrote:
> > core/src/main/java/org/apache/oozie/util/LogUtils.java, line 52
> > <https://reviews.apache.org/r/23968/diff/4/?file=653630#file653630line52>
> >
> > resetPrefix() on XLog doesn't work as XLog is shared across threads, so log() shouldn't even use XLog.prefix(with the exception for audit log which doesn't use thread level prefix). What you need is resetPrefix() on LogInfo which re-computes prefix and stores in some variable. log() should use this prefix
Yes, will fix.
- Azrael
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review49873
-----------------------------------------------------------
On Aug. 6, 2014, 6:40 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 6, 2014, 6:40 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by sh...@inmobi.com.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/#review49873
-----------------------------------------------------------
core/src/main/java/org/apache/oozie/util/LogUtils.java
<https://reviews.apache.org/r/23968/#comment87276>
resetPrefix() on XLog doesn't work as XLog is shared across threads, so log() shouldn't even use XLog.prefix(with the exception for audit log which doesn't use thread level prefix). What you need is resetPrefix() on LogInfo which re-computes prefix and stores in some variable. log() should use this prefix
- shwethags
On Aug. 6, 2014, 6:40 a.m., Azrael Park wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23968/
> -----------------------------------------------------------
>
> (Updated Aug. 6, 2014, 6:40 a.m.)
>
>
> Review request for oozie.
>
>
> Bugs: OOZIE-1939
> https://issues.apache.org/jira/browse/OOZIE-1939
>
>
> Repository: oozie-git
>
>
> Description
> -------
>
> Because of ThreadLocal, I added setLogInfo() at XCommand.
> If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
>
>
> Diffs
> -----
>
> core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
> core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
> core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
> core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
> core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
> core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
> core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
> core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
> core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
> core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
> core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
> core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
> core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
> core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
> core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
> core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
> core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
> core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
> core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
> core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
> core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
> core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
> core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
> core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
> core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
> core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
> core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
> core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
> core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
> core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
> core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
> core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
> core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
> core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
> core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
> core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
> core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
> core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
> core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
> core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
> core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
> core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
> core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
> core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
> core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
> core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
> core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
> core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
> core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
> core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
> core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
>
> Diff: https://reviews.apache.org/r/23968/diff/
>
>
> Testing
> -------
>
> Done manual test.
>
>
> Thanks,
>
> Azrael Park
>
>
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated Aug. 6, 2014, 6:40 a.m.)
Review request for oozie.
Changes
-------
Address comments.
* Remove redundant code in beforeExecute().
* Remove afterExecute().
* Store prefix in LogUtils.setLogInfo() and use it XLog.log().
* Clear log info for the tomcat threadpool.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
core/src/main/java/org/apache/oozie/servlet/HostnameFilter.java afba9ec
core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated Aug. 5, 2014, 7:49 a.m.)
Review request for oozie.
Changes
-------
ThreadPoolExecutor override beforeExecute() method.
In XLog.log(), prefix computed as thread local log info.
As the comment, ThreadPoolExecutor override beforeExecute() method to reset the log info.
The CompositeCallable contains different log info and the syncAction execution cause the change of log info. So, the context depends on XCommand(jobId, actionId) should be reset. Hence, IMO, this overriding might be duplicated code and be removed.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/service/CallableQueueService.java 093eb08
core/src/main/java/org/apache/oozie/service/EventHandlerService.java 761537b
core/src/main/java/org/apache/oozie/servlet/CallbackServlet.java 541faca
core/src/main/java/org/apache/oozie/servlet/JsonRestServlet.java f7458dc
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/main/java/org/apache/oozie/util/XLog.java 31a5ba0
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park
Re: Review Request 23968: OOZIE-1939 Incorrect job information is set while
logging
Posted by Azrael Park <az...@nexr.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23968/
-----------------------------------------------------------
(Updated July 31, 2014, 6 p.m.)
Review request for oozie.
Changes
-------
Address comment.
Bugs: OOZIE-1939
https://issues.apache.org/jira/browse/OOZIE-1939
Repository: oozie-git
Description
-------
Because of ThreadLocal, I added setLogInfo() at XCommand.
If the logInfo in setLogInfo() is enough, It might not need to set logInfo in loadState().
Diffs (updated)
-----
core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 94b55cf
core/src/main/java/org/apache/oozie/command/XCommand.java 44e1133
core/src/main/java/org/apache/oozie/command/bundle/BundleJobChangeXCommand.java 41ad8ae
core/src/main/java/org/apache/oozie/command/bundle/BundleJobResumeXCommand.java 8ccab0e
core/src/main/java/org/apache/oozie/command/bundle/BundleJobSuspendXCommand.java 65eb272
core/src/main/java/org/apache/oozie/command/bundle/BundleKillXCommand.java c101f45
core/src/main/java/org/apache/oozie/command/bundle/BundlePauseXCommand.java 0a04a02
core/src/main/java/org/apache/oozie/command/bundle/BundleRerunXCommand.java f5f4b3f
core/src/main/java/org/apache/oozie/command/bundle/BundleStartXCommand.java 74fbcab
core/src/main/java/org/apache/oozie/command/bundle/BundleSubmitXCommand.java ffb2d08
core/src/main/java/org/apache/oozie/command/bundle/BundleUnpauseXCommand.java 5d6ef65
core/src/main/java/org/apache/oozie/command/coord/CoordActionCheckXCommand.java 9ac66b2
core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java 0a9e4fa
core/src/main/java/org/apache/oozie/command/coord/CoordActionNotificationXCommand.java 562b211
core/src/main/java/org/apache/oozie/command/coord/CoordActionReadyXCommand.java ffe85f0
core/src/main/java/org/apache/oozie/command/coord/CoordActionSkipXCommand.java c774f8e
core/src/main/java/org/apache/oozie/command/coord/CoordActionStartXCommand.java 1ca055d
core/src/main/java/org/apache/oozie/command/coord/CoordActionTimeOutXCommand.java 5a5bf98
core/src/main/java/org/apache/oozie/command/coord/CoordActionUpdateXCommand.java 6e3af70
core/src/main/java/org/apache/oozie/command/coord/CoordActionsIgnoreXCommand.java ed85a40
core/src/main/java/org/apache/oozie/command/coord/CoordActionsKillXCommand.java d2b4659
core/src/main/java/org/apache/oozie/command/coord/CoordChangeXCommand.java a2748c4
core/src/main/java/org/apache/oozie/command/coord/CoordKillXCommand.java 91e9e09
core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java b4b2fef
core/src/main/java/org/apache/oozie/command/coord/CoordPauseXCommand.java cc2127a
core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java ae71924
core/src/main/java/org/apache/oozie/command/coord/CoordRerunXCommand.java 735b295
core/src/main/java/org/apache/oozie/command/coord/CoordResumeXCommand.java 0aae1e6
core/src/main/java/org/apache/oozie/command/coord/CoordSubmitXCommand.java 02b30ef
core/src/main/java/org/apache/oozie/command/coord/CoordSuspendXCommand.java b1b2fcd
core/src/main/java/org/apache/oozie/command/coord/CoordUnpauseXCommand.java a177101
core/src/main/java/org/apache/oozie/command/coord/CoordUpdateXCommand.java d6e47da
core/src/main/java/org/apache/oozie/command/wf/ActionCheckXCommand.java 39c522d
core/src/main/java/org/apache/oozie/command/wf/ActionEndXCommand.java 42cb290
core/src/main/java/org/apache/oozie/command/wf/ActionKillXCommand.java 863bf7d
core/src/main/java/org/apache/oozie/command/wf/ActionStartXCommand.java f3a4ba9
core/src/main/java/org/apache/oozie/command/wf/ActionXCommand.java 0c4c548
core/src/main/java/org/apache/oozie/command/wf/CompletedActionXCommand.java 41e6732
core/src/main/java/org/apache/oozie/command/wf/DefinitionXCommand.java 64d4822
core/src/main/java/org/apache/oozie/command/wf/KillXCommand.java 37a2f8b
core/src/main/java/org/apache/oozie/command/wf/NotificationXCommand.java 651b5fd
core/src/main/java/org/apache/oozie/command/wf/ReRunXCommand.java 5dd06ca
core/src/main/java/org/apache/oozie/command/wf/ResumeXCommand.java 7b8ee3b
core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 4a7283f
core/src/main/java/org/apache/oozie/command/wf/SubmitHttpXCommand.java 5e9abcf
core/src/main/java/org/apache/oozie/command/wf/SubmitXCommand.java 66baca1
core/src/main/java/org/apache/oozie/command/wf/SuspendXCommand.java 635186a
core/src/main/java/org/apache/oozie/util/LogUtils.java 814caff
core/src/test/java/org/apache/oozie/util/TestXLog.java 824e5dc
Diff: https://reviews.apache.org/r/23968/diff/
Testing
-------
Done manual test.
Thanks,
Azrael Park