Dennis Li <23002167+dli357@users.noreply.github.com>: Author Summary

Builds triggered by Dennis Li <23002167+dli357@users.noreply.github.com>

Builds triggered by an author are those builds which contains changes committed by the author.
14
5 (36%)
9 (64%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
3 (21% of all builds triggered)
1 (7% of all builds triggered)
-2
Build Completed Code commits Tests
CDAP › BUT › #2112 5 days ago
Merge pull request #119 from cdapio/feature/sql-pipelines
Added SQL ELT Application to CDAP development build
Added SQL ELT Application to CDAP development build
Fixed gitmodules file for consistency
3599 passed
IT › UPD2 › #327 3 weeks ago
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Testless build
CDAP › URUT › #757 3 weeks ago
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
Testless build
CDAP › RUT › #956 3 weeks ago
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
2626 passed
CDAP › DUT › #2758 3 weeks ago
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
2626 passed
CDAP › UDUT › #748 3 weeks ago
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Testless build
CDAP › DRC › #4697 3 weeks ago
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
Testless build
IT › UPD2 › #315 1 month ago
Enabled cdap-sql-pipeline application type and added feature flag
Merge pull request #11722 from cdapio/feature/sql-pipeline
[CDAP-16093] Add Feature Flag for CDAP SQL Pipelines
Testless build
CDAP › DUT › #2755 1 month ago
Enabled cdap-sql-pipeline application type and added feature flag
Merge pull request #11722 from cdapio/feature/sql-pipeline
[CDAP-16093] Add Feature Flag for CDAP SQL Pipelines
2624 passed
CDAP › RUT › #953 1 month ago
Merge pull request #11722 from cdapio/feature/sql-pipeline
[CDAP-16093] Add Feature Flag for CDAP SQL Pipelines
Enabled cdap-sql-pipeline application type and added feature flag
2624 passed
Build Completed Code commits Tests
CDAP › DUT › #2758 3 weeks ago
Merge pull request #11746 from cdapio/feature/sql-pipeline
[CDAP-16117] Refactored UI to Allow Triggering on Non-Batch Pipelines
Refactored UI scheduling to allow for scheduling and triggering non-batch pipelines
Changed variable naming to be more coherent, consolidated pipeline name and workflow name into one dispatch

Fixed logical encapsulation

Fix for incorrect workflow name passed to pipeline trigger row
2626 passed
IT › UPD2 › #315 1 month ago
Enabled cdap-sql-pipeline application type and added feature flag
Merge pull request #11722 from cdapio/feature/sql-pipeline
[CDAP-16093] Add Feature Flag for CDAP SQL Pipelines
Testless build
CDAP › RUT › #953 1 month ago
Merge pull request #11722 from cdapio/feature/sql-pipeline
[CDAP-16093] Add Feature Flag for CDAP SQL Pipelines
Enabled cdap-sql-pipeline application type and added feature flag
2624 passed
Build Completed Code commits Tests
HYP › BAD › #262 2 months ago
[CDAP-15787] Updated Normalizer for new Validation API
[CDAP-15787] Removed nesting wherever possible
Merge pull request #955 from cdapio/feature/CDAP-15787-XMLParser
[CDAP-15787] Updated XMLParser for new Validation API
[CDAP-15787] Updated XMLMultiParser for new Validation API
[CDAP-15787] Fixed minor indentation errors

[CDAP-15787] Removed extra comment, improved message
Merge pull request #943 from cdapio/feature/CDAP-15787-ProjectionTransform
[CDAP-15787] Added validation API support for ProjectionTransform
[CDAP-15787] Fixed decoder unit tests to use new encoder
[CDAP-15787] Updated ErrorCollector for new validation API
[CDAP-15787] Fixed validation messages and fixed code formatting

[CDAP-15787] Improved error message
Merge pull request #958 from cdapio/feature/CDAP-15787-XMLToJSON
[CDAP-15787] Updated XMLToJSON for new Validation API
Merge pull request #957 from cdapio/feature/CDAP-15787-XMLMultiParser
[CDAP-15787] Updated XMLMultiParser for new Validation API
Merge pull request #951 from cdapio/feature/CDAP-15787-ErrorCollector
[CDAP-15787] Updated ErrorCollector for new validation API
[CDAP-15787] Updated Encoder for new Validation API
[CDAP-15787] Removed extraneous comment
[CDAP-15787] Improved error messaging, changed tests to explicitly assert validation failure causes, changed FailureCollector parameters to be nonnullable
Merge pull request #954 from cdapio/feature/CDAP-15787-ValueMapper
[CDAP-15787] Updated ValueMapper for new Validation API
[CDAP-15787] Updated JSONFormatter for new Validation API
Merge pull request #953 from cdapio/feature/CDAP-15787-XMLReaderBatchSource
[CDAP-15787] Updated XMLReaderBatchSource for New Validation API
Merge pull request #975 from cdapio/feature/CDAP-15787-Decoder
[CDAP-15787] Fixed decoder unit tests to use new encoder
[CDAP-15787] Included validation checks only in configurePipeline, improved the error messages, and added overloading validation function to throw an exception during runtime
Merge pull request #971 from cdapio/feature/CDAP-15787-JSONParser
[CDAP-15787] Updated JSONParser for new Validation API
Merge pull request #962 from cdapio/feature/CDAP-15787-Encoder
[CDAP-15787] Updated Encoder for new Validation API
Merge pull request #959 from cdapio/feature/CDAP-15787-NullFieldSplitter
[CDAP-15787] Updated NullFieldSplitter for new Validation API
[CDAP-15787] Updated ValueMapper for new Validation API and added additional validation
[CDAP-15787] Fixed formatting, fixed unit tests to not use exceptions, moved constant strings to config

[CDAP-15787] Removed extra comments, improved error messages
[CDAP-15787] Update ExcelInputReader for New Validation API
[CDAP-15787] Fixed string format runtime error

[CDAP-15787] Hid error collection fields, overloaded createDatasets method, fixed some formatting errors, moved exception throwing outside of submethods

[CDAP-15787] Added new validation for checking mapping fields

[CDAP-15787] Removed extra comments, removed extraneous exception catching, removed documentation for hidden deprecated fields
[CDAP-15787] Updated XMLToJSON for new Validation API
[CDAP-15787] Fixed indentation, refactored conditional to make it more clear
Merge pull request #941 from cdapio/feature/CDAP-15787-LogParserTransform
[CDAP-15787] Added validation to LogParserTransform
[CDAP-15787] Fixed validation failure causes to only display the configuration property when an input stage field is missing
[CDAP-15787] Updated JavaScriptTransform for new validation API
[CDAP-15787] Undo the transform method changes, created final strings for the config parameters, modified the ValidationFailures to be more concise

[CDAP-15787] Fixed indentation errors, moved constant field names to config
[CDAP-15787] Updated Joiner for new validation API
[CDAP-15787] Changed FailureCollector parameters to be Nonnullable, updated exception catching in unit tests to catch all exception messages

[CDAP-15787] Fixed formatting to be more consistent, moved exception throwing outside of the function calls, moved constant strings to config, and removed exception message checking from the unit tests

[CDAP-15787] Changed field references to reference config class

[CDAP-15787] Removed extra comments, moved if-else nesting upwards
Merge pull request #946 from cdapio/feature/CDAP-15787-JavaScriptTransform
[CDAP-15787] Updated JavaScriptTransform for new validation API
Merge pull request #974 from cdapio/feature/CDAP-15787-LogParserTransform
[CDAP-15787] Fixed LogParserTransform Merge
Merge pull request #950 from cdapio/feature/CDAP-15787-Joiner
[CDAP-15787] Update Joiner for New Validation API
[CDAP-15787] Updated UnionSplitter for new Validation API
[CDAP-15787] Removed some unnecessary nesting, added more descriptive corrective action for invalid types

[CDAP-15787] Fixed invalid type inside of union to only return one validation error

[CDAP-15787] Improved validation error message for invalid union types

[CDAP-15787] Fixed unit test for added validation failure
Merge pull request #952 from cdapio/feature/CDAP-15787-ExcelInputReader
[CDAP-15787] Updated ExcelInputReader for New Validation API
[CDAP-15787] Added validation to LogParserTransform
Merge pull request #963 from cdapio/feature/CDAP-15787-JSONFormatter
[CDAP-15787] Updated JSONFormatter for new Validation API
[CDAP-15787] Updated XMLParser for new Validation API
[CDAP-15787] Fixed input field to not validate if using macros

[CDAP-15787] Fixed formatting, fixed unit tests to not check exceptions

[CDAP-15787] Fixed minor indentation error

[CDAP-15787] Removed extra comments, improved error messages
Merge pull request #960 from cdapio/feature/CDAP-15787-UnionSplitter
[CDAP-15787] Updated UnionSplitter for new Validation API
[CDAP-15787] Updated XMLReaderBatchSource and XMLReaderConfigTest for new validation API
[CDAP-15787] Moved constant field names to config, fixed unit tests to properly assert validations

[CDAP-15787] Changed table name and table expiry fields to hidden

[CDAP-15787] Removed extra comments
[CDAP-15787] Changed schema to NonNullable if isNullable()
[CDAP-15787] Added validation API support for ProjectionTransform
[CDAP-15787] Made FailureCollector nonnullable, added specific validation checks to unit tests, improved validation api messages

[CDAP-15787] Removed @Nonnull annotations

[CDAP-15787] Fixed some messages to be more consistent, changed unit tests to not assert exception message, moved throwing the validation exception to outside of the init function call

[CDAP-15787] Moved constant strings to ProjectionTransformConfig

[CDAP-15787] Removed extra comments, improved error messages
[CDAP-15787] Fixed unit tests and checkstyle errors for LogParserTransform
[CDAP-15787] Updated NullFieldSplitter for new Validation API
[CDAP-15787] Removed extra comment, changed message wording

[CDAP-15787] Refactored getNonNullSchema method to use nullable failure collector
[CDAP-15787] Updated JSONParser for new Validation API
[CDAP-15787] Added validation to LogParserTransform
[CDAP-15787] Fixed unit tests and checkstyle errors for LogParserTransform

[CDAP-15787] Improved error messaging, changed tests to explicitly assert validation failure causes, changed FailureCollector parameters to be nonnullable

[CDAP-15787] Added specific assertions for ValidationFailure causes, fixed logic to not continue to validate if input schema is not of type record

[CDAP-15787] Fixed validation failure causes to only display the configuration property when an input stage field is missing

[CDAP-15787] Included validation checks only in configurePipeline, improved the error messages, and added overloading validation function to throw an exception during runtime

[CDAP-15787] Changed schema to NonNullable if isNullable()

[CDAP-15787] Fixed indentation formatting, improved error messages, removed unnecessary comments, improved if nesting readability
[CDAP-15787] Added specific assertions for ValidationFailure causes, fixed logic to not continue to validate if input schema is not of type record
Merge pull request #965 from cdapio/feature/CDAP-15787-Normalizer
[CDAP-15787] Updated Normalizer for new Validation API
823 passed