|
|
|
YARN-8549
|
YARN-5355
Adding a NoOp timeline writer and reader plugin classes for ATSv2
|
Prabha Manepalli
|
Prabha Manepalli
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7041
|
YARN-5355
Nodemanager NPE running jobs with security off
|
Varun Saxena
|
Aaron Gresch
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7038
|
YARN-5355
[Atsv2 Security] CollectorNodemanagerProtocol RPC interface doesn't work when service authorization is enabled
|
Varun Saxena
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7032
|
YARN-5355
[ATSv2] NPE while starting hbase co-processor when HBase authorization is enabled.
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7028
|
YARN-5355
Backport HADOOP-14386 to YARN-5355 branch
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7006
|
YARN-5355
[ATSv2 Security] Changes for authentication for CollectorNodemanagerProtocol
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6905
|
YARN-5355
Multiple HBaseTimelineStorage test failures due to missing FastNumberFormat
|
Haibo Chen
|
Sonia Garudi
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6888
|
YARN-5355
Refactor AppLevelTimelineCollector such that RM does not have aggregator threads created
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6874
|
YARN-5355
Supplement timestamp for min start/max end time columns in flow run table to avoid overwrite
|
Vrushali C
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6861
|
YARN-5355
Reader API for sub application entities
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6850
|
YARN-5355
Ensure that supplemented timestamp is stored only for flow run metrics
|
Varun Saxena
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6847
|
YARN-5355
[ATSv2] NPE in RM while starting timeline collector on recovery after explicit failover
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6820
|
YARN-5355
Restrict read access to timelineservice v2 data
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6801
|
YARN-5355
NPE in RM while setting collectors map in NodeHeartbeatResponse
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6734
|
YARN-5355
Ensure sub-application user is extracted & sent to timeline service
|
Rohith Sharma K S
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6733
|
YARN-5355
Add table for storing sub-application entities
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6707
|
YARN-5355
[ATSv2] Update HBase version to 1.2.6
|
Vrushali C
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6658
|
YARN-5355
Remove columnFor() methods of Columns in HBaseTimeline backend
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6657
|
YARN-5355
The column family indicated in AppToFlowTable class javadoc is wrong
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-6638
|
YARN-5355
[ATSv2 Security] Timeline reader side changes for loading auth filters and principals
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6604
|
YARN-5355
Allow metric TTL for Application table to be specified through cmd
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6563
|
YARN-5355
ConcurrentModificationException in TimelineCollectorManager while stopping RM
|
Haibo Chen
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6561
|
YARN-5355
Update exception message during timeline collector aux service initialization
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6559
|
YARN-5355
Findbugs warning in YARN-5355 branch
|
Vrushali C
|
Varun Saxena
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6555
|
YARN-5355
Store application flow context in NM state store for work-preserving restart
|
Rohith Sharma K S
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6455
|
YARN-5355
Enhance the timelinewriter.flush() race condition fix
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6435
|
YARN-5355
[ATSv2] Can't retrieve more than 1000 versions of metrics in time series
|
Vrushali C
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6424
|
YARN-5355
TimelineCollector is not stopped when an app finishes in RM
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6414
|
YARN-5355
ATSv2 HBase related tests fail due to guava version upgrade
|
Haibo Chen
|
Sonia Garudi
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6377
|
YARN-5355
NMTimelinePublisher#serviceStop does not stop timeline clients
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6376
|
YARN-5355
Exceptions caused by synchronous putEntities requests can be swallowed
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6375
|
YARN-5355
App level aggregation should not consider metric values reported in the previous aggregation cycle
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6357
|
YARN-5355
Implement putEntitiesAsync API in TimelineCollector
|
Haibo Chen
|
Joep Rottinghuis
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6342
|
YARN-5355
Make TimelineV2Client's drain timeout after stop configurable
|
Haibo Chen
|
Jian He
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6323
|
YARN-5355
Rolling upgrade/config change is broken on timeline v2.
|
Vrushali C
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6318
|
YARN-5355
timeline service schema creator fails if executed from a remote machine
|
Sangjin Lee
|
Sangjin Lee
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6316
|
YARN-5355
Provide help information and documentation for TimelineSchemaCreator
|
Haibo Chen
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6256
|
YARN-5355
Add FROM_ID info key for timeline entities in reader response.
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6253
|
YARN-5355
FlowAcitivityColumnPrefix.store(byte[] rowKey, ...) drops timestamp
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6237
|
YARN-5355
Move UID constant to TimelineReaderUtils
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6170
|
YARN-5355
TimelineReaderServer should wait to join with HttpServer2
|
Sangjin Lee
|
Sangjin Lee
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6159
|
YARN-5355
Documentation changes for TimelineV2Client
|
Naganarasimha G R
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6146
|
YARN-5355
Add Builder methods for TimelineEntityFilters
|
Haibo Chen
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6134
|
YARN-5355
[ATSv2 Security] Regenerate delegation token for app just before token expires if app collector is active
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6133
|
YARN-5355
[ATSv2 Security] Renew delegation token for app automatically if an app collector is active
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6130
|
YARN-5355
[ATSv2 Security] Generate a delegation token for AM when app collector is created and pass it to AM via NM and RM
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6094
|
YARN-5355
Update the coprocessor to be a dynamically loaded one
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6074
|
YARN-5355
FlowRunEntity does not deserialize long values correctly
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6069
|
YARN-5355
CORS support in timeline v2
|
Rohith Sharma K S
|
Sreenath Somarajapuram
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6064
|
YARN-5355
Support fromId for flowRuns and flow/flowRun apps REST API's
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6047
|
YARN-5355
Documentation updates for TimelineService v2
|
Rohith Sharma K S
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6030
|
YARN-5355
Eliminate timelineServiceV2 boolean flag in TimelineClientImpl
|
Unassigned
|
Li Lu
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
YARN-6027
|
YARN-5355
Support fromid(offset) filter for /flows API
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5980
|
YARN-5355
Update documentation for single node hbase deploy
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5976
|
YARN-5355
Update hbase version to 1.2 (removes phoenix dependencies)
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5841
|
YARN-5355
Report only local collectors on node upon resync with RM after RM fails over
|
Haibo Chen
|
Varun Saxena
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
YARN-5792
|
YARN-5355
adopt the id prefix for YARN, MR, and DS entities
|
Varun Saxena
|
Sangjin Lee
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5739
|
YARN-5355
Provide timeline reader API to list available timeline entity types for one application
|
Li Lu
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5733
|
YARN-5355
Run PerNodeTimelineCollectorsAuxService in a system container
|
Haibo Chen
|
Haibo Chen
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-5715
|
YARN-5355
introduce entity prefix for return and sort order
|
Rohith Sharma K S
|
Sangjin Lee
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5699
|
YARN-5355
Retrospect yarn entity fields which are publishing in events info fields.
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5648
|
YARN-5355
[ATSv2 Security] Client side changes for authentication
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5647
|
YARN-5355
[ATSv2 Security] Collector side changes for loading auth filters and principals
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5638
|
YARN-5355
Introduce a collector timestamp to uniquely identify collectors creation order in collector discovery
|
Li Lu
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5629
|
YARN-5355
Persist collector discovery information to support RM HA
|
Li Lu
|
Li Lu
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-5585
|
YARN-5355
[Atsv2] Reader side changes for entity prefix and support for pagination via additional filters
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5561
|
YARN-5355
[Atsv2] : Support for ability to retrieve apps/app-attempt/containers and entities via REST
|
Rohith Sharma K S
|
Rohith Sharma K S
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5378
|
YARN-5355
Accommodate app-id->cluster mapping
|
Sangjin Lee
|
Joep Rottinghuis
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5265
|
YARN-5355
Make HBase configuration for the timeline service configurable
|
Joep Rottinghuis
|
Joep Rottinghuis
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5229
|
YARN-5355
Refactor #isApplicationEntity and #getApplicationEvent from HBaseTimelineWriterImpl
|
Vrushali C
|
Joep Rottinghuis
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5156
|
YARN-5355
YARN_CONTAINER_FINISHED of YARN_CONTAINERs will always have running state
|
Vrushali C
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4985
|
YARN-5355
Refactor the coprocessor code & other definition classes into independent packages
|
Haibo Chen
|
Vrushali C
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-4765
|
YARN-5355
Split TestHBaseTimelineStorage into multiple test classes
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4675
|
YARN-5355
Reorganize TimelineClient and TimelineClientImpl into separate classes for ATSv1.x and ATSv2
|
Naganarasimha G R
|
Naganarasimha G R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4455
|
YARN-5355
Support fetching metrics by time range
|
Varun Saxena
|
Varun Saxena
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4220
|
YARN-5355
[Storage implementation] Support getEntities with only Application id but no userId
|
Li Lu
|
Li Lu
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-4097
|
YARN-5355
Create POC timeline web UI with new YARN web UI framework
|
Li Lu
|
Li Lu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3914
|
YARN-5355
Entity created time should be part of the row key of entity table
|
Zhijie Shen
|
Zhijie Shen
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
YARN-3649
|
YARN-5355
Allow configurable prefix for hbase table names (like prod, exp, test etc)
|
Vrushali C
|
Vrushali C
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3471
|
YARN-5355
Fix timeline client retry
|
Haibo Chen
|
Zhijie Shen
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
YARN-3359
|
YARN-5355
Recover collector list when RM fails over
|
Li Lu
|
Junping Du
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3053
|
YARN-5355
[Security] Review and implement authentication in ATS v.2
|
Varun Saxena
|
Sangjin Lee
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-3050
|
YARN-5355
[Data Serving] Implement new flow-based ATS queries in the new ATS design
|
Vrushali C
|
Sangjin Lee
|
|
Resolved |
Implemented
|
|
|
|
|