[ 
https://issues.apache.org/jira/browse/YARN-5189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15311671#comment-15311671
 ] 

Joep Rottinghuis commented on YARN-5189:
----------------------------------------

We could add the following in yarn-default.xml:
{code}
  <!-- Timeline Service v2 Configuration -->
  <property>
    <name>yarn.timeline-service.writer.class</name>
    <description>
      Storage implementation ATS v2 will use for the TimelineWriter service.
    </description>
    
<value>org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl</value>
  </property>

  <property>
    <name>yarn.timeline-service.reader.class</name>
    <description>
      Storage implementation ATS v2 will use for the TimelineReader service.
    </description>
    
<value>org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl</value>
  </property>
{code}

On the one hand that at least captures the config values, on the other, there 
aren't really that many options for the production cluster usage at the moment.
I'm also wondering if we should further clarify in documentation and in the 
description of yarn-default.xml that some properties are specific to the 
HBaseWriterImpl (for example 
yarn.timeline-service.coprocessor.app-final-value-retention-milliseconds) and 
that others are more generic?
If we do want to make such changes, do we do that as part of this jira, or as 
part of YARN-5174?

> Make HBaseTimeline[Reader|Writer]Impl default and move FileSystemTimeline*Impl
> ------------------------------------------------------------------------------
>
>                 Key: YARN-5189
>                 URL: https://issues.apache.org/jira/browse/YARN-5189
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>    Affects Versions: YARN-2928
>            Reporter: Joep Rottinghuis
>            Assignee: Joep Rottinghuis
>              Labels: yarn-2928-1st-milestone
>         Attachments: YARN-5189-YARN-2928.01.patch, 
> YARN-5189-YARN-2928.02.patch
>
>
> [~naganarasimha...@apache.org] questioned whether it made sense to default to 
> an implementation that doesn't support all functionality.
> [~sjlee0] opened YARN-5174 to track updating the documentation for ATS to 
> reflect the default shifting to the fully functional HBase implementation.
> It makes sense to remove a partial implementation, but on the other hand it 
> is still handing in testing. Hence this jira to move the file based 
> implementations to the test package and to make the HBase impls the default.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to