|
|
|
TEZ-1500
|
TEZ-690
DAG should be created via a create method
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1434
|
TEZ-690
Make only wait apis in TezClient to throw InterruptedException
|
Hitesh Shah
|
Hitesh Shah
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1417
|
TEZ-690
Rename *Configurer
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1379
|
TEZ-690
EdgeConfigurers should accept a Partitioner configuration, accept parameters for compression and secure shuffle
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1372
|
TEZ-690
Fix preWarm to work after recent API changes
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1367
|
TEZ-690
Review and clean packages in the API
|
Bikas Saha
|
Bikas Saha
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
TEZ-1361
|
TEZ-690
Move SimpleMRProcessor, MRInput and MROutput into runtime-library
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Not A Problem
|
|
|
|
|
|
|
|
TEZ-1347
|
TEZ-690
Consolidate MRHelpers
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1346
|
TEZ-690
Change Processor construction to make use of contexts
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1334
|
TEZ-690
Annotate all non public classes in tez-runtime-library with @private
|
Hitesh Shah
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1331
|
TEZ-690
Investigate : interrupts being swallowed by TezClient/DAGClient methods
|
Unassigned
|
Siddharth Seth
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
TEZ-1321
|
TEZ-690
Remove @Private methods from DAGClient
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1320
|
TEZ-690
Remove getApplicationId from DAGClient
|
Jonathan Turner Eagles
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1319
|
TEZ-690
Remove methods annotated as @Private from TezClient
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1318
|
TEZ-690
Simplify Vertex constructor
|
Bikas Saha
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1317
|
TEZ-690
Simplify MRinput/MROutput configuration
|
Bikas Saha
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1316
|
TEZ-690
Document public interfaces/classes which are not meant to be implemented/extended
|
Siddharth Seth
|
Siddharth Seth
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
TEZ-1312
|
TEZ-690
rename vertex.addInput/Output() to vertex.addDataSource/Sink()
|
Chen He
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1311
|
TEZ-690
get sharedobjectregistry from the context instead of a static
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1303
|
TEZ-690
Change I/P/O/etc construction to make use of contexts
|
Siddharth Seth
|
Siddharth Seth
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
TEZ-1302
|
TEZ-690
Add additional fields to TezMergedInputContext
|
Unassigned
|
Siddharth Seth
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-1268
|
TEZ-690
Exception signatures for user pluggable code
|
Unassigned
|
Siddharth Seth
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-1266
|
TEZ-690
Create *EdgeConfigurer.createDefaultCustomEdge() and force setting partitioners
|
Siddharth Seth
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1246
|
TEZ-690
Replace constructors with create() methods for DAG, Vertex, Edge etc in the API
|
Siddharth Seth
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1243
|
TEZ-690
VertexManagerEvent documentation and use of payload needs fixing
|
Unassigned
|
Hitesh Shah
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-1237
|
TEZ-690
Consolidate naming of API classes
|
Bikas Saha
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1236
|
TEZ-690
Implement common functionality in base abstract class for EdgeManager
|
Chen He
|
Hitesh Shah
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-1235
|
TEZ-690
Implement common functionality in base abstract class for VertexManagerPlugin
|
Unassigned
|
Hitesh Shah
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-1234
|
TEZ-690
Replace Interfaces with Abstract classes for VertexManagerPlugin and EdgeManager
|
Hitesh Shah
|
Hitesh Shah
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1222
|
TEZ-690
Add examples for uses of the API
|
Bikas Saha
|
Bikas Saha
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
TEZ-1209
|
TEZ-690
Add and review Javadocs for API classes
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Done
|
|
|
|
|
|
|
|
TEZ-1201
|
TEZ-690
Consistent naming for components in tez-api
|
Jeff Zhang
|
Siddharth Seth
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
TEZ-1194
|
TEZ-690
Make TezUserPayload user facing for payload specification
|
Tsuyoshi Ozawa
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1181
|
TEZ-690
Separate user facing and system facing methods from Inputs/Outputs
|
Unassigned
|
Bikas Saha
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
TEZ-1137
|
TEZ-690
Move TezJobConfig to runtime-library and rename to TezRuntimeConfiguration
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1134
|
TEZ-690
InputInitializer and OutputCommitter implicitly use payloads of the input and output
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1133
|
TEZ-690
Remove unnecessary MRHelpers methods or make them private
|
Chen He
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1132
|
TEZ-690
Consistent naming of Input and Outputs
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1131
|
TEZ-690
Simplify EdgeManager APIs
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1130
|
TEZ-690
Replace confusing names on Vertex API
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1127
|
TEZ-690
Add TEZ_TASK_JAVA_OPTS and TEZ_ENV configs to specify values from config
|
Bikas Saha
|
Pala M Muthaia
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1080
|
TEZ-690
Configuration for non MR based Inputs/Outputs
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1062
|
TEZ-690
Create SimpleProcessor for processors that only need to implement the run method
|
Mohammad Islam
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1058
|
TEZ-690
Replace user land interfaces with abstract classes
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1057
|
TEZ-690
Replace interfaces with abstract classes for Processor/Input/Output classes
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-1041
|
TEZ-690
Use VertexLocationHint consistently everywhere in the API
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-886
|
TEZ-690
Add @Nullable annotation at API level
|
Tsuyoshi Ozawa
|
Tsuyoshi Ozawa
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-884
|
TEZ-690
Add parameter checking for context related user API's
|
Tsuyoshi Ozawa
|
Tsuyoshi Ozawa
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-857
|
TEZ-690
Split Input/Output interfaces into Framework / User components
|
Siddharth Seth
|
Siddharth Seth
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-778
|
TEZ-690
Simplify Local Resource specification while building a DAG
|
Unassigned
|
Siddharth Seth
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-757
|
TEZ-690
Allow the DAG configuration to be available as a payload for user code
|
Unassigned
|
Bikas Saha
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-701
|
TEZ-690
Helper API to add local resources
|
Unassigned
|
Bikas Saha
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
TEZ-700
|
TEZ-690
Helper API's to monitor a DAG to completion
|
Mohammad Islam
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-699
|
TEZ-690
Have sensible defaults for java opts
|
Hitesh Shah
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-698
|
TEZ-690
Make it easy to create and configure MRInput/MROutput and other inputs/outputs
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-697
|
TEZ-690
Payload for MROutput committer needs to be specified on the output and not the vertex
|
Unassigned
|
Bikas Saha
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
TEZ-696
|
TEZ-690
Remove implicit copying of processor payload to input and output
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-695
|
TEZ-690
Create Abstract class for Input/Processor/Output
|
Mohammad Islam
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-694
|
TEZ-690
Remove task commit burden from user code
|
Mohammad Islam
|
Bikas Saha
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
TEZ-692
|
TEZ-690
Unify job submission in either TezClient or TezSession
|
Bikas Saha
|
Bikas Saha
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
TEZ-691
|
TEZ-690
TezSession creation should not need an appId in the constructor
|
Unassigned
|
Bikas Saha
|
|
Resolved |
Not A Problem
|
|
|
|
|