Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-3539

Compatibility doc to state that ATS v1 is a stable REST API

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.0
    • Fix Version/s: 2.8.0, 2.7.1, 3.0.0-alpha1
    • Component/s: documentation
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      The ATS v2 discussion and YARN-2423 have raised the question: "how stable are the ATSv1 APIs"?

      The existing compatibility document actually states that the History Server is a stable REST API, which effectively means that ATSv1 has already been declared as a stable API.

      Clarify this by patching the compatibility document appropriately

      1. HADOOP-11826-001.patch
        0.9 kB
        Steve Loughran
      2. HADOOP-11826-002.patch
        0.8 kB
        Steve Loughran
      3. timeline_get_api_examples.txt
        30 kB
        Zhijie Shen
      4. TimelineServer.html
        118 kB
        Zhijie Shen
      5. YARN-3539.11.patch
        107 kB
        Zhijie Shen
      6. YARN-3539-003.patch
        25 kB
        Steve Loughran
      7. YARN-3539-004.patch
        63 kB
        Steve Loughran
      8. YARN-3539-005.patch
        63 kB
        Steve Loughran
      9. YARN-3539-006.patch
        80 kB
        Steve Loughran
      10. YARN-3539-007.patch
        98 kB
        Steve Loughran
      11. YARN-3539-008.patch
        106 kB
        Steve Loughran
      12. YARN-3539-009.patch
        106 kB
        Steve Loughran
      13. YARN-3539-010.patch
        107 kB
        Steve Loughran

        Issue Links

          Activity

          Hide
          stevel@apache.org Steve Loughran added a comment -

          patch 001

          Show
          stevel@apache.org Steve Loughran added a comment - patch 001
          Hide
          stevel@apache.org Steve Loughran added a comment -

          patch 002 does reinstate the history server entry (and its broken link) as the timeline API is effectively different from the history server.

          This patch simply adds the ATSv1 API to that list of stable/supported APIs

          Show
          stevel@apache.org Steve Loughran added a comment - patch 002 does reinstate the history server entry (and its broken link) as the timeline API is effectively different from the history server. This patch simply adds the ATSv1 API to that list of stable/supported APIs
          Hide
          hadoopqa Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12724763/HADOOP-11826-001.patch
          against trunk revision 2c17da4.

          +1 @author. The patch does not contain any @author tags.

          +0 tests included. The patch appears to be a documentation patch that doesn't require tests.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-common-project/hadoop-common.

          Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/6095//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/6095//console

          This message is automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12724763/HADOOP-11826-001.patch against trunk revision 2c17da4. +1 @author . The patch does not contain any @author tags. +0 tests included . The patch appears to be a documentation patch that doesn't require tests. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-common-project/hadoop-common. Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/6095//testReport/ Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/6095//console This message is automatically generated.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch -003 updates timelineserver.md

          1. specify the REST API (non-normative)
          2. add some more on futures
          3. review configuration options
          4. fix up broken internal links by adding the anchors
          5. yarn/index.html includes link to ATS Rest API as one of the listed REST APIs
          Show
          stevel@apache.org Steve Loughran added a comment - Patch -003 updates timelineserver.md specify the REST API (non-normative) add some more on futures review configuration options fix up broken internal links by adding the anchors yarn/index.html includes link to ATS Rest API as one of the listed REST APIs
          Hide
          hadoopqa Hadoop QA added a comment -



          +1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 2m 52s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 whitespace 0m 0s The patch has no lines that end in whitespace.
          +1 release audit 0m 20s The applied patch does not increase the total number of release audit warnings.
          +1 site 2m 55s Site still builds.
              6m 15s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12727643/YARN-3539-003.patch
          Optional Tests site
          git revision trunk / 189a63a
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7474/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall Vote Subsystem Runtime Comment 0 pre-patch 2m 52s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 whitespace 0m 0s The patch has no lines that end in whitespace. +1 release audit 0m 20s The applied patch does not increase the total number of release audit warnings. +1 site 2m 55s Site still builds.     6m 15s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12727643/YARN-3539-003.patch Optional Tests site git revision trunk / 189a63a Console output https://builds.apache.org/job/PreCommit-YARN-Build/7474/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          The existing compatibility document actually states that the History Server is a stable REST API, which effectively means that ATSv1 has already been declared as a stable API.

          I think it means MR History Server. Though the link is broken here, you can check the side bar. And HistoryServerRest.md documented MR JHS APIs. On the other side, timeline REST APIs have never been documented. I used to have a patch for YARN-1876. Unfortunately, it was not committed.

          Show
          zjshen Zhijie Shen added a comment - The existing compatibility document actually states that the History Server is a stable REST API, which effectively means that ATSv1 has already been declared as a stable API. I think it means MR History Server. Though the link is broken here, you can check the side bar. And HistoryServerRest.md documented MR JHS APIs. On the other side, timeline REST APIs have never been documented. I used to have a patch for YARN-1876 . Unfortunately, it was not committed.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          I hadn't seen YARN-1876 ; it's more complete than what I'd built up by looking at the the implementation. But, it's apt.vm not and not MD, so can't go in as is.

          What would it take to bring it up to date?

          Show
          stevel@apache.org Steve Loughran added a comment - I hadn't seen YARN-1876 ; it's more complete than what I'd built up by looking at the the implementation. But, it's apt.vm not and not MD, so can't go in as is. What would it take to bring it up to date?
          Hide
          zjshen Zhijie Shen added a comment -

          What would it take to bring it up to date?

          Yeah, the doc was written long time ago. We need to convert it to MD. Perhaps we want to consolidate both this and that patches.

          I think the bigger problem is if we should/can state ATS v1 APIs are stable. If we do, do we force ATS v2 to be compatible with ATS v1 APIs?

          Show
          zjshen Zhijie Shen added a comment - What would it take to bring it up to date? Yeah, the doc was written long time ago. We need to convert it to MD. Perhaps we want to consolidate both this and that patches. I think the bigger problem is if we should/can state ATS v1 APIs are stable. If we do, do we force ATS v2 to be compatible with ATS v1 APIs?
          Hide
          stevel@apache.org Steve Loughran added a comment -

          +1 for consolidating the patches, including a declaration that the ATS v1 API is considered a REST API for which compatibility will be maintained.

          1. is is critical to declare that ATSv1 is stable. Without that guarantee, it is impossible for any application to commit to using the APIs. Even mapreduce is in trouble if you attempt to run an older version of an MR app against a more recent version of the cluster, e.g a 2.6 version against a 2.7.1 Hadoop cluster.
          1. ATS v2 may add more options, failover etc. There's no way the existing (shipping) clients & REST clients can access these features. What is essential is that all the existing operations must not change, so that shipping applications do not break.

          Spark depends on this for the SPARK-1537 feature, some ongoing worth with Accumulo depends on this, when Slider adds ATS support we'll depend on this stability guarantee, etc, etc.

          Show
          stevel@apache.org Steve Loughran added a comment - +1 for consolidating the patches, including a declaration that the ATS v1 API is considered a REST API for which compatibility will be maintained. is is critical to declare that ATSv1 is stable. Without that guarantee, it is impossible for any application to commit to using the APIs. Even mapreduce is in trouble if you attempt to run an older version of an MR app against a more recent version of the cluster, e.g a 2.6 version against a 2.7.1 Hadoop cluster. ATS v2 may add more options, failover etc. There's no way the existing (shipping) clients & REST clients can access these features. What is essential is that all the existing operations must not change, so that shipping applications do not break. Spark depends on this for the SPARK-1537 feature, some ongoing worth with Accumulo depends on this, when Slider adds ATS support we'll depend on this stability guarantee, etc, etc.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch -004

          this merges in YARN-1876, converting that to Markdown and replacing anything in patch -003 which is covered in YARN-1876.

          The only content retained from the 003 patch is

          1. error codes
          2. domains
          3. a reference (but no detail) on the response to a timeline entity POST.

          Because this patch now contains YARN-1876, with its examples, it is a lot more thorough.

          One area that is not covered in the ATSv1 API is what constitutes a valid entity type or domain?. This is important, as the API & documentation implies that "a/b" is a valid ID...it may be accepted as such, but to do so would be an error.

          There is also the fact that the /domain path was added under /ws/v1/timeline/, so matches the path of entity types. Can you have an entity type called "domain"? Was it previously possible?

          I would propose

          1. strictly defining what constitutes a valid entity type via a regular expression, and declaring whether the types are case sensitive.
          2. declaring whether domain is a valid entity type

          Apart from /domain, there doesn't appear to be any restriction on entity type names. Any new path added under the /ws/v1/timeline/ is therefore at risk of clashing with an applications use of ATS. Even a simple about/ path is potentially backwards-incompatible, so cannot be added if the API is to be declared stable.

          Either a new path is used for extensions, or a once-and-for-all subpath is defined for extra attributes, e.g. /ws/v1/timeline/state, and that subpath (here state) declared to be an invalid entity type.

          Show
          stevel@apache.org Steve Loughran added a comment - Patch -004 this merges in YARN-1876 , converting that to Markdown and replacing anything in patch -003 which is covered in YARN-1876 . The only content retained from the 003 patch is error codes domains a reference (but no detail) on the response to a timeline entity POST. Because this patch now contains YARN-1876 , with its examples, it is a lot more thorough. One area that is not covered in the ATSv1 API is what constitutes a valid entity type or domain? . This is important, as the API & documentation implies that "a/b" is a valid ID...it may be accepted as such, but to do so would be an error. There is also the fact that the /domain path was added under /ws/v1/timeline/ , so matches the path of entity types. Can you have an entity type called "domain"? Was it previously possible? I would propose strictly defining what constitutes a valid entity type via a regular expression, and declaring whether the types are case sensitive. declaring whether domain is a valid entity type Apart from /domain , there doesn't appear to be any restriction on entity type names. Any new path added under the /ws/v1/timeline/ is therefore at risk of clashing with an applications use of ATS. Even a simple about/ path is potentially backwards-incompatible, so cannot be added if the API is to be declared stable. Either a new path is used for extensions, or a once-and-for-all subpath is defined for extra attributes, e.g. /ws/v1/timeline/state , and that subpath (here state ) declared to be an invalid entity type.
          Show
          stevel@apache.org Steve Loughran added a comment - For ease of reading, the markdown is rendered on github : https://github.com/steveloughran/hadoop-trunk/blob/stevel/YARN-3539-ATS-compatibility/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 3m 10s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace.
          +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
          -1 site 2m 1s Site compilation is broken.
              5m 37s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12728906/YARN-3539-004.patch
          Optional Tests site
          git revision trunk / bc1bd7e
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7527/artifact/patchprocess/whitespace.txt
          site https://builds.apache.org/job/PreCommit-YARN-Build/7527/artifact/patchprocess/patchSiteWarnings.txt
          Java 1.7.0_55
          uname Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7527/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 3m 10s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. -1 site 2m 1s Site compilation is broken.     5m 37s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12728906/YARN-3539-004.patch Optional Tests site git revision trunk / bc1bd7e whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7527/artifact/patchprocess/whitespace.txt site https://builds.apache.org/job/PreCommit-YARN-Build/7527/artifact/patchprocess/patchSiteWarnings.txt Java 1.7.0_55 uname Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7527/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          Steve, thanks for consolidating the patch. Here're some of my comments and thoughts.

          What is essential is that all the existing operations must not change, so that shipping applications do not break.

          Yeah, we can retain v1 APIs (this is actually we're doing now), but problem is around "do not break". Does it mean ATS v2 should be compatible with v1 APIs? In other word, do we support that user's old app uses v1 client to talk to v2 server?

          is is critical to declare that ATSv1 is stable. Without that guarantee, it is impossible for any application to commit to using the APIs.

          Spark depends on this for the SPARK-1537 feature, some ongoing worth with Accumulo depends on this, when Slider adds ATS support we'll depend on this stability guarantee, etc, etc.

          I pretty understand the desirability of stable APIs. However, I can see TEZ and Hive/Pig on TEZ started integrating the service even without our declaring the APIs stable. Though the APIs is not declared as stable, it didn't mean we're keeping changing it from release to release. Instead, the reality is that the timeline API is almost compatible since 2.4. Marking it as unstable before is more like reserving the right to change it for improving the service. So I'm not sure if it's good timeline now, as we foresee in the near future, we're going to be upgraded to ATS v2, which may significantly refurnish the APIs.

          One area that is not covered in the ATSv1 API is what constitutes a valid entity type or domain?.

          Do you mean the mandatory fields? For entity, they're type, id and starttime (which can be optional if the entity containsn at least one event). For event, they are type and timestamp. For domain, they're id.

          There is also the fact that the /domain path was added under /ws/v1/timeline/, so matches the path of entity types. Can you have an entity type called "domain"? Was it previously possible?

          We cannot. "timeline/domain" blocks the entity type "domain" after domain feature is added. I think we should state it in the documentation (perhaps we wan't to reserve more names for future use). Other than this, I think we shouldn't have any other obligation for naming the identifier.

          strictly defining what constitutes a valid entity type via a regular expression, and declaring whether the types are case sensitive.

          This is a good idea. We can define the char set and the pattern to prevent users to define random names, but I'm not sure if it is easy to put into practice. The question is whether we're going to break the existing users who have already defined the names that won't match our future regex.

          Some comments about the patch:

          1. For the bullet points of "Current Status and Future Plans", can we organize them a bit better. For example, we partition them into the groups of a) current status and b) future plans. For bullet 4, not just history, but all timeline data.

          2. Can we move "Timeline Server REST API" section before "Generic Data REST APIs"?

          3. Application elements table seems to be wrongly formatted. I think that's why site compilation is failed.

          4. "Generic Data REST APIs" output examples need to be slightly updated. Some more fields are added or changed.

          5. "Timeline Server REST API" output examples are not genuine. Perhaps, we can run a simple MR example job, and get the up-to-date timeline entity and application info to show as the examples.

          One additional stuff that is not covered by the documentation is the entity uniqueness. In v1, an entity is globally identified by <type, id>. It means if user1 has posted <type1, id1> in his application, user2 cannot pos the entity with the same identifier in his application even they're completely irrelevant. Therefore, users are suggested to come up with unique entity type for their framework to avoid the namespace collision.

          Show
          zjshen Zhijie Shen added a comment - Steve, thanks for consolidating the patch. Here're some of my comments and thoughts. What is essential is that all the existing operations must not change, so that shipping applications do not break. Yeah, we can retain v1 APIs (this is actually we're doing now), but problem is around "do not break". Does it mean ATS v2 should be compatible with v1 APIs? In other word, do we support that user's old app uses v1 client to talk to v2 server? is is critical to declare that ATSv1 is stable. Without that guarantee, it is impossible for any application to commit to using the APIs. Spark depends on this for the SPARK-1537 feature, some ongoing worth with Accumulo depends on this, when Slider adds ATS support we'll depend on this stability guarantee, etc, etc. I pretty understand the desirability of stable APIs. However, I can see TEZ and Hive/Pig on TEZ started integrating the service even without our declaring the APIs stable. Though the APIs is not declared as stable, it didn't mean we're keeping changing it from release to release. Instead, the reality is that the timeline API is almost compatible since 2.4. Marking it as unstable before is more like reserving the right to change it for improving the service. So I'm not sure if it's good timeline now, as we foresee in the near future, we're going to be upgraded to ATS v2, which may significantly refurnish the APIs. One area that is not covered in the ATSv1 API is what constitutes a valid entity type or domain?. Do you mean the mandatory fields? For entity, they're type, id and starttime (which can be optional if the entity containsn at least one event). For event, they are type and timestamp. For domain, they're id. There is also the fact that the /domain path was added under /ws/v1/timeline/, so matches the path of entity types. Can you have an entity type called "domain"? Was it previously possible? We cannot. "timeline/domain" blocks the entity type "domain" after domain feature is added. I think we should state it in the documentation (perhaps we wan't to reserve more names for future use). Other than this, I think we shouldn't have any other obligation for naming the identifier. strictly defining what constitutes a valid entity type via a regular expression, and declaring whether the types are case sensitive. This is a good idea. We can define the char set and the pattern to prevent users to define random names, but I'm not sure if it is easy to put into practice. The question is whether we're going to break the existing users who have already defined the names that won't match our future regex. Some comments about the patch: 1. For the bullet points of "Current Status and Future Plans", can we organize them a bit better. For example, we partition them into the groups of a) current status and b) future plans. For bullet 4, not just history, but all timeline data. 2. Can we move "Timeline Server REST API" section before "Generic Data REST APIs"? 3. Application elements table seems to be wrongly formatted. I think that's why site compilation is failed. 4. "Generic Data REST APIs" output examples need to be slightly updated. Some more fields are added or changed. 5. "Timeline Server REST API" output examples are not genuine. Perhaps, we can run a simple MR example job, and get the up-to-date timeline entity and application info to show as the examples. One additional stuff that is not covered by the documentation is the entity uniqueness. In v1, an entity is globally identified by <type, id>. It means if user1 has posted <type1, id1> in his application, user2 cannot pos the entity with the same identifier in his application even they're completely irrelevant. Therefore, users are suggested to come up with unique entity type for their framework to avoid the namespace collision.
          Hide
          zjshen Zhijie Shen added a comment -

          BTW, I think even if we decide to mark ATS v1 APS stable. It's not just the documentation change, but we need to update all the API classes to remark them stable.

          Show
          zjshen Zhijie Shen added a comment - BTW, I think even if we decide to mark ATS v1 APS stable. It's not just the documentation change, but we need to update all the API classes to remark them stable.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          we need to update all the API classes to remark them stable.

          Good point. My next patch will tag the relevant classes as @Evolving.

          Show
          stevel@apache.org Steve Loughran added a comment - we need to update all the API classes to remark them stable. Good point. My next patch will tag the relevant classes as @Evolving.
          Hide
          vinodkv Vinod Kumar Vavilapalli added a comment -

          So I'm not sure if it's good timeline now, as we foresee in the near future, we're going to be upgraded to ATS v2, which may significantly refurnish the APIs.

          How about we simply say that people can continue to run the v1 Timeline Service (Single server backed by LevelDB) beyond Timeline Service next-gen? That way, older installations and apps can continue to use the old APIs, and the new APIs do not need to take the unknown burden of making the old APIs work on the newer framework.

          Show
          vinodkv Vinod Kumar Vavilapalli added a comment - So I'm not sure if it's good timeline now, as we foresee in the near future, we're going to be upgraded to ATS v2, which may significantly refurnish the APIs. How about we simply say that people can continue to run the v1 Timeline Service (Single server backed by LevelDB) beyond Timeline Service next-gen? That way, older installations and apps can continue to use the old APIs, and the new APIs do not need to take the unknown burden of making the old APIs work on the newer framework.
          Hide
          vinodkv Vinod Kumar Vavilapalli added a comment -

          In a way, I am saying that there will be v1 end-points and v2 end-points. V1 end-points go to the old Timeline Service and V2 end-points go to the next-gen Timeline Service.

          Show
          vinodkv Vinod Kumar Vavilapalli added a comment - In a way, I am saying that there will be v1 end-points and v2 end-points. V1 end-points go to the old Timeline Service and V2 end-points go to the next-gen Timeline Service.
          Hide
          zjshen Zhijie Shen added a comment -

          That way, older installations and apps can continue to use the old APIs, and the new APIs do not need to take the unknown burden of making the old APIs work on the newer framework.

          This sounds a more reasonable commitment for ATS v2.

          Show
          zjshen Zhijie Shen added a comment - That way, older installations and apps can continue to use the old APIs, and the new APIs do not need to take the unknown burden of making the old APIs work on the newer framework. This sounds a more reasonable commitment for ATS v2.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          works for me

          Show
          stevel@apache.org Steve Loughran added a comment - works for me
          Hide
          stevel@apache.org Steve Loughran added a comment -

          patch -005

          Valid entity types.

          Currently "/" and " " are allowed in entity types. I'm not sure that is a good idea. I'd also worry about "<" and ">" for security reasons. A regexp of A-Za-z0-9 + others of a limited set may be enough. We can always check with all known users to see what entity types they are using. Locking it down for V1 allows v2 to be consistent.

          1. For the bullet points of "Current Status and Future Plans", can we organize them a bit better. For example, we partition them into the groups of a) current status and b) future plans. For bullet 4, not just history, but all timeline data.

          done

          2. Can we move "Timeline Server REST API" section before "Generic Data REST APIs"?

          done

          3. Application elements table seems to be wrongly formatted. I think that's why site compilation is failed.

          fixed

          4. "Generic Data REST APIs" output examples need to be slightly updated. Some more fields are added or changed.

          Those are the examples from YARN-1876. If you have some more up to date ones I'll replace them.

          done

          5. "Timeline Server REST API" output examples are not genuine. Perhaps, we can run a simple MR example job, and get the up-to-date timeline entity and application info to show as the examples.

          +1. Do you have this?

          Show
          stevel@apache.org Steve Loughran added a comment - patch -005 Valid entity types. Currently "/" and " " are allowed in entity types. I'm not sure that is a good idea. I'd also worry about "<" and ">" for security reasons. A regexp of A-Za-z0-9 + others of a limited set may be enough. We can always check with all known users to see what entity types they are using. Locking it down for V1 allows v2 to be consistent. 1. For the bullet points of "Current Status and Future Plans", can we organize them a bit better. For example, we partition them into the groups of a) current status and b) future plans. For bullet 4, not just history, but all timeline data. done 2. Can we move "Timeline Server REST API" section before "Generic Data REST APIs"? done 3. Application elements table seems to be wrongly formatted. I think that's why site compilation is failed. fixed 4. "Generic Data REST APIs" output examples need to be slightly updated. Some more fields are added or changed. Those are the examples from YARN-1876 . If you have some more up to date ones I'll replace them. done 5. "Timeline Server REST API" output examples are not genuine. Perhaps, we can run a simple MR example job, and get the up-to-date timeline entity and application info to show as the examples. +1. Do you have this?
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 3m 38s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace.
          +1 release audit 0m 20s The applied patch does not increase the total number of release audit warnings.
          -1 site 1m 56s Site compilation is broken.
              5m 59s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12729541/YARN-3539-005.patch
          Optional Tests site
          git revision trunk / de9404f
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7556/artifact/patchprocess/whitespace.txt
          site https://builds.apache.org/job/PreCommit-YARN-Build/7556/artifact/patchprocess/patchSiteWarnings.txt
          Java 1.7.0_55
          uname Linux asf907.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7556/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 3m 38s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace. +1 release audit 0m 20s The applied patch does not increase the total number of release audit warnings. -1 site 1m 56s Site compilation is broken.     5m 59s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12729541/YARN-3539-005.patch Optional Tests site git revision trunk / de9404f whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7556/artifact/patchprocess/whitespace.txt site https://builds.apache.org/job/PreCommit-YARN-Build/7556/artifact/patchprocess/patchSiteWarnings.txt Java 1.7.0_55 uname Linux asf907.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7556/console This message was automatically generated.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch -006 also uprates all of the data structures and TimelineClient from @Unstable to @Evolving

          Show
          stevel@apache.org Steve Loughran added a comment - Patch -006 also uprates all of the data structures and TimelineClient from @Unstable to @Evolving
          Hide
          hadoopqa Hadoop QA added a comment -

          The patch artifact directory on has been removed!
          This is a fatal error for test-patch.sh. Aborting.
          Jenkins (node H3) information at https://builds.apache.org/job/PreCommit-YARN-Build/7558/ may provide some hints.

          Show
          hadoopqa Hadoop QA added a comment - The patch artifact directory on has been removed! This is a fatal error for test-patch.sh. Aborting. Jenkins (node H3) information at https://builds.apache.org/job/PreCommit-YARN-Build/7558/ may provide some hints.
          Hide
          zjshen Zhijie Shen added a comment -

          I attached a document of the timeline APIs' output examples. We can make use of it for the documentation.

          Show
          zjshen Zhijie Shen added a comment - I attached a document of the timeline APIs' output examples. We can make use of it for the documentation.
          Hide
          zjshen Zhijie Shen added a comment -

          We perhaps need to mark generic history APIs related classes/methods stable too, or we want to exclude them in this jira. Those classes are ApplicationBaseProtocol, YarnClient, ApplicationReport, ApplicationAttemptReport and ContainerReport.

          Show
          zjshen Zhijie Shen added a comment - We perhaps need to mark generic history APIs related classes/methods stable too, or we want to exclude them in this jira. Those classes are ApplicationBaseProtocol, YarnClient, ApplicationReport, ApplicationAttemptReport and ContainerReport.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch 007

          1. adds examples from timeline doc
          2. ..but omits the YARN records, that should be documented standalone
          3. tags org/apache/hadoop/yarn/server/webapp/dao as public and evolving.

          I've left all the protobuf API& records alone, as that is a separate issue. This JIRA only covers the REST API.

          Show
          stevel@apache.org Steve Loughran added a comment - Patch 007 adds examples from timeline doc ..but omits the YARN records, that should be documented standalone tags org/apache/hadoop/yarn/server/webapp/dao as public and evolving. I've left all the protobuf API& records alone, as that is a separate issue. This JIRA only covers the REST API.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 19m 4s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 9m 6s There were no new javac warning messages.
          +1 javadoc 11m 1s There were no new javadoc warning messages.
          +1 release audit 0m 26s The applied patch does not increase the total number of release audit warnings.
          -1 site 2m 36s Site compilation is broken.
          +1 checkstyle 3m 43s There were no new checkstyle issues.
          -1 whitespace 1m 44s The patch has 12 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 50s mvn install still works.
          +1 eclipse:eclipse 0m 44s The patch built with eclipse:eclipse.
          +1 findbugs 6m 51s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
          +1 common tests 25m 10s Tests passed in hadoop-common.
          +1 yarn tests 0m 20s Tests passed in hadoop-yarn-api.
          +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common.
          +1 yarn tests 0m 25s Tests passed in hadoop-yarn-server-common.
              85m 6s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12730895/YARN-3539-007.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / 185e63a
          site https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/patchSiteWarnings.txt
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-common.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7739/testReport/
          Java 1.7.0_55
          uname Linux asf903.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7739/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 19m 4s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 9m 6s There were no new javac warning messages. +1 javadoc 11m 1s There were no new javadoc warning messages. +1 release audit 0m 26s The applied patch does not increase the total number of release audit warnings. -1 site 2m 36s Site compilation is broken. +1 checkstyle 3m 43s There were no new checkstyle issues. -1 whitespace 1m 44s The patch has 12 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 50s mvn install still works. +1 eclipse:eclipse 0m 44s The patch built with eclipse:eclipse. +1 findbugs 6m 51s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 25m 10s Tests passed in hadoop-common. +1 yarn tests 0m 20s Tests passed in hadoop-yarn-api. +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common. +1 yarn tests 0m 25s Tests passed in hadoop-yarn-server-common.     85m 6s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12730895/YARN-3539-007.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / 185e63a site https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/patchSiteWarnings.txt whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-common.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7739/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7739/testReport/ Java 1.7.0_55 uname Linux asf903.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7739/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          Steve, thanks for updating the patch. The new one looks good to me overall. However, I'm afraid there's syntax error in TimelineServer.md. mvn site will faile here.

          One thing I found with the document is that we give timeline server the abbreviation ATS. The story is that the project begins from monitoring application information, and therefore we named it application timeline server originally. However, we can see its scope can go beyond application actually, such as monitoring system metrics too. Hence we try to avoid the application prefix, and call it (YARN) timeline server. Though we still often refer to ATS in our discussions/comments for shot, I suggest not declaring it officially in the documentation. Thoughts?

          There're some other nits:

          1. there's a dollar sign here.

          GET http://<timeline server http address:port>/ws/v1/timeline/${entity-type}
          

          2. The output example of the following query is not formatted.

          GET http://<timeline server http address:port>/ws/v1/timeline/entity%20type%200/events
          

          3. You can remove all ?user.name=zshen, which is security related param.

          4. Elements of the app (Application) Object's table is still not formatted correctly.

          5. The format around the follow text seems not be correct.

          GET http://localhost:8188/ws/v1/timeline/domain?user.name=zshen
          
          ISSUE: this example uses user.name to identify the owner; the 2.7.x implementation, TimelineWebServices uses owner
          
          Show
          zjshen Zhijie Shen added a comment - Steve, thanks for updating the patch. The new one looks good to me overall. However, I'm afraid there's syntax error in TimelineServer.md . mvn site will faile here. One thing I found with the document is that we give timeline server the abbreviation ATS. The story is that the project begins from monitoring application information, and therefore we named it application timeline server originally. However, we can see its scope can go beyond application actually, such as monitoring system metrics too. Hence we try to avoid the application prefix, and call it (YARN) timeline server. Though we still often refer to ATS in our discussions/comments for shot, I suggest not declaring it officially in the documentation. Thoughts? There're some other nits: 1. there's a dollar sign here. GET http: //<timeline server http address:port>/ws/v1/timeline/${entity-type} 2. The output example of the following query is not formatted. GET http: //<timeline server http address:port>/ws/v1/timeline/entity%20type%200/events 3. You can remove all ?user.name=zshen , which is security related param. 4. Elements of the app (Application) Object's table is still not formatted correctly. 5. The format around the follow text seems not be correct. GET http: //localhost:8188/ws/v1/timeline/domain?user.name=zshen ISSUE: this example uses user.name to identify the owner; the 2.7.x implementation, TimelineWebServices uses owner
          Hide
          vinodkv Vinod Kumar Vavilapalli added a comment -
          Show
          vinodkv Vinod Kumar Vavilapalli added a comment - We use the phrase Timeline Server extensively, see http://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/TimelineServer.html .
          Hide
          stevel@apache.org Steve Loughran added a comment -

          sorry for some of the errors; I was doing the merge during a train journey to London —not in an ideal setup for work.

          1. I'll use timeline server then; intro as "YARN timeline server"
          2. I think I'd used the ${variable as habit; again, will fix
          3. the user.name thing did confuse me; I added a marker on that.
          Show
          stevel@apache.org Steve Loughran added a comment - sorry for some of the errors; I was doing the merge during a train journey to London —not in an ideal setup for work. I'll use timeline server then; intro as "YARN timeline server" I think I'd used the ${variable as habit; again, will fix the user.name thing did confuse me; I added a marker on that.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch with comments and corrections applied.

          Also

          • cut down the lines that were one paragraph/line long
          • reviewed and edited opening section.
          • marked up all default values as `code` in the tables of YARN configuration options.
          Show
          stevel@apache.org Steve Loughran added a comment - Patch with comments and corrections applied. Also cut down the lines that were one paragraph/line long reviewed and edited opening section. marked up all default values as `code` in the tables of YARN configuration options.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 17m 35s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 7m 32s There were no new javac warning messages.
          +1 javadoc 9m 30s There were no new javadoc warning messages.
          +1 release audit 0m 21s The applied patch does not increase the total number of release audit warnings.
          +1 site 2m 57s Site still builds.
          +1 checkstyle 3m 27s There were no new checkstyle issues.
          -1 whitespace 1m 38s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 34s mvn install still works.
          +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse.
          +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
          +1 common tests 23m 22s Tests passed in hadoop-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api.
          +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.
              76m 42s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12731223/YARN-3539-008.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / daf3e4e
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-common.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7768/testReport/
          Java 1.7.0_55
          uname Linux asf902.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7768/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 35s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 7m 32s There were no new javac warning messages. +1 javadoc 9m 30s There were no new javadoc warning messages. +1 release audit 0m 21s The applied patch does not increase the total number of release audit warnings. +1 site 2m 57s Site still builds. +1 checkstyle 3m 27s There were no new checkstyle issues. -1 whitespace 1m 38s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 34s mvn install still works. +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse. +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 23m 22s Tests passed in hadoop-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api. +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.     76m 42s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12731223/YARN-3539-008.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / daf3e4e whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-common.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7768/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7768/testReport/ Java 1.7.0_55 uname Linux asf902.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7768/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          1. mvn site works fine now, but the table of "Elements of the app (Application) Object:" is still wrongly formatted. I attached the general webpage from my side.

          2. Findbugs reports 18 whitespaces in TimelineServer.md

          3. Application(Attempt)Info should have one more element: "orginalTrackingUrl". See the example.

          Show
          zjshen Zhijie Shen added a comment - 1. mvn site works fine now, but the table of "Elements of the app (Application) Object:" is still wrongly formatted. I attached the general webpage from my side. 2. Findbugs reports 18 whitespaces in TimelineServer.md 3. Application(Attempt)Info should have one more element: "orginalTrackingUrl". See the example.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 17m 40s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 7m 28s There were no new javac warning messages.
          +1 javadoc 9m 39s There were no new javadoc warning messages.
          +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings.
          +1 site 2m 55s Site still builds.
          +1 checkstyle 3m 33s There were no new checkstyle issues.
          -1 whitespace 2m 43s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 34s mvn install still works.
          +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse.
          +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
          +1 common tests 23m 12s Tests passed in hadoop-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api.
          +1 yarn tests 1m 55s Tests passed in hadoop-yarn-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.
              77m 43s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12731223/YARN-3539-008.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / ab5058d
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-common.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7776/testReport/
          Java 1.7.0_55
          uname Linux asf906.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7776/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 40s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 7m 28s There were no new javac warning messages. +1 javadoc 9m 39s There were no new javadoc warning messages. +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings. +1 site 2m 55s Site still builds. +1 checkstyle 3m 33s There were no new checkstyle issues. -1 whitespace 2m 43s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 34s mvn install still works. +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse. +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 23m 12s Tests passed in hadoop-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api. +1 yarn tests 1m 55s Tests passed in hadoop-yarn-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.     77m 43s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12731223/YARN-3539-008.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / ab5058d whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-common.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7776/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7776/testReport/ Java 1.7.0_55 uname Linux asf906.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7776/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          Steve Loughran, did you have a chance to look at my last comment? The doc seems to still have some minor issue.

          Show
          zjshen Zhijie Shen added a comment - Steve Loughran , did you have a chance to look at my last comment? The doc seems to still have some minor issue.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          sorry, missed that last update

          this patch fixes the table formatting and adds the originalUrl field that is in the JSON examples but not in the table. Interesting, in slider our SerializedApplicationReport data type is almost identical; If I'd known of this one I'd have skipped re-implementing it.

          not fixing whitespace as per the comment in the review, --whitespace=fix does that when the patch is actually merged in. Instead I'll see if we can get that part of the patch review downgraded from a -1 to a warning.

          Show
          stevel@apache.org Steve Loughran added a comment - sorry, missed that last update this patch fixes the table formatting and adds the originalUrl field that is in the JSON examples but not in the table. Interesting, in slider our SerializedApplicationReport data type is almost identical; If I'd known of this one I'd have skipped re-implementing it. not fixing whitespace as per the comment in the review, --whitespace=fix does that when the patch is actually merged in. Instead I'll see if we can get that part of the patch review downgraded from a -1 to a warning.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          -1 patch 0m 0s The patch command could not apply the patch during dryrun.



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12732226/YARN-3539-009.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / 8badd82
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7883/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 patch 0m 0s The patch command could not apply the patch during dryrun. Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12732226/YARN-3539-009.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / 8badd82 Console output https://builds.apache.org/job/PreCommit-YARN-Build/7883/console This message was automatically generated.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          YARN-3169 broke the patch

          Show
          stevel@apache.org Steve Loughran added a comment - YARN-3169 broke the patch
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Patch -010. in sync with trunk and the now-deleted index.md; declares the REST API in the site.xml indexes instead.

          Show
          stevel@apache.org Steve Loughran added a comment - Patch -010. in sync with trunk and the now-deleted index.md ; declares the REST API in the site.xml indexes instead.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 17m 38s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 7m 32s There were no new javac warning messages.
          +1 javadoc 9m 41s There were no new javadoc warning messages.
          +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings.
          +1 site 2m 59s Site still builds.
          +1 checkstyle 3m 31s There were no new checkstyle issues.
          -1 whitespace 1m 38s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 33s mvn install still works.
          +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse.
          +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
          +1 common tests 23m 28s Tests passed in hadoop-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api.
          +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.
              76m 58s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12732244/YARN-3539-010.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / 6d5da94
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-common.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7886/testReport/
          Java 1.7.0_55
          uname Linux asf905.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7886/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 38s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 7m 32s There were no new javac warning messages. +1 javadoc 9m 41s There were no new javadoc warning messages. +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings. +1 site 2m 59s Site still builds. +1 checkstyle 3m 31s There were no new checkstyle issues. -1 whitespace 1m 38s The patch has 18 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 33s mvn install still works. +1 eclipse:eclipse 0m 31s The patch built with eclipse:eclipse. +1 findbugs 5m 15s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 23m 28s Tests passed in hadoop-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api. +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.     76m 58s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12732244/YARN-3539-010.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / 6d5da94 whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-common.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7886/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7886/testReport/ Java 1.7.0_55 uname Linux asf905.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7886/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          The last patch looks good to me, thought there're two nits in it. I fixed them directly in the patch. Will commit it once jenkins comment again.

          Show
          zjshen Zhijie Shen added a comment - The last patch looks good to me, thought there're two nits in it. I fixed them directly in the patch. Will commit it once jenkins comment again.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 17m 40s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 7m 35s There were no new javac warning messages.
          +1 javadoc 9m 34s There were no new javadoc warning messages.
          +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
          +1 site 3m 1s Site still builds.
          +1 checkstyle 3m 34s There were no new checkstyle issues.
          -1 whitespace 1m 39s The patch has 17 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 34s mvn install still works.
          +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse.
          +1 findbugs 5m 14s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
          +1 common tests 22m 11s Tests passed in hadoop-common.
          +1 yarn tests 0m 25s Tests passed in hadoop-yarn-api.
          +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common.
          +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.
              75m 46s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12732431/YARN-3539.11.patch
          Optional Tests site javadoc javac unit findbugs checkstyle
          git revision trunk / f24452d
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-common.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7908/testReport/
          Java 1.7.0_55
          uname Linux asf901.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/7908/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 40s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 7m 35s There were no new javac warning messages. +1 javadoc 9m 34s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. +1 site 3m 1s Site still builds. +1 checkstyle 3m 34s There were no new checkstyle issues. -1 whitespace 1m 39s The patch has 17 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 34s mvn install still works. +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse. +1 findbugs 5m 14s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 22m 11s Tests passed in hadoop-common. +1 yarn tests 0m 25s Tests passed in hadoop-yarn-api. +1 yarn tests 1m 56s Tests passed in hadoop-yarn-common. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-server-common.     75m 46s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12732431/YARN-3539.11.patch Optional Tests site javadoc javac unit findbugs checkstyle git revision trunk / f24452d whitespace https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-common.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-common test log https://builds.apache.org/job/PreCommit-YARN-Build/7908/artifact/patchprocess/testrun_hadoop-yarn-server-common.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/7908/testReport/ Java 1.7.0_55 uname Linux asf901.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/7908/console This message was automatically generated.
          Hide
          zjshen Zhijie Shen added a comment -

          Committed the patch to trunk/branch-2/branch-2.7. Thanks, Steve!

          Show
          zjshen Zhijie Shen added a comment - Committed the patch to trunk/branch-2/branch-2.7. Thanks, Steve!
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-trunk-Commit #7811 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7811/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-trunk-Commit #7811 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7811/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-project/src/site/site.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          Hide
          stevel@apache.org Steve Loughran added a comment -

          thanks for all the work reviewing this.

          -steve

          Show
          stevel@apache.org Steve Loughran added a comment - thanks for all the work reviewing this. -steve
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #195 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/195/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #195 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/195/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-project/src/site/site.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Yarn-trunk #926 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/926/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk #926 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/926/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-project/src/site/site.xml hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2124 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2124/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2124 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2124/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-project/src/site/site.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-yarn-project/CHANGES.txt hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #184 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/184/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #184 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/184/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-project/src/site/site.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #194 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/194/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #194 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/194/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-project/src/site/site.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk #2142 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2142/)
          YARN-3539. Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java
          • hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java
          • hadoop-project/src/site/site.xml
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2142 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2142/ ) YARN-3539 . Updated timeline server documentation and marked REST APIs evolving. Contributed by Steve Loughran. (zjshen: rev fcd0702c10ce574b887280476aba63d6682d5271) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainersInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/package-info.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvent.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/TimelineClient.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntities.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/package-info.java hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelinePutResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/TimelineServer.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEvents.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomain.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDomains.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineEntity.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/api/impl/TimelineClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenSelector.java hadoop-project/src/site/site.xml hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/security/client/TimelineDelegationTokenIdentifier.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/timeline/TimelineDelegationTokenResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/AppAttemptsInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/dao/ContainerInfo.java

            People

            • Assignee:
              stevel@apache.org Steve Loughran
              Reporter:
              stevel@apache.org Steve Loughran
            • Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development