Build #4,411

License check with RAT and Checkstyle

Build: #4411 was successful Changes by Andreas Neumann <andreas@cask.co>

Code commits

caskdata/cdap

  • Andreas Neumann <andreas@cask.co>

    Andreas Neumann <andreas@cask.co> 720ff312011b695fb2938863c16d9245ae1ff7fd

    Merge pull request #11200 from cdapio/feature/CDAP-15058-limit-concurrent-runs
    [CDAP-15058] Ability to limit concurrent runs

  • Andreas Neumann

    Andreas Neumann c3c49b061665ead781601c55c6099cfb3118e85b m

    [CDAP-15058] Allow limiting the number of allowed concurrent program runs
    emit a run record with a new program status 'rejected'

    some refactoring of AppMetaStore for performance

    add unit test

    fix ui dashboard

    update copyrights

    two files that were left out of previous merge

    • cdap-app-fabric/src/main/java/co/cask/cdap/app/runtime/ProgramStateWriter.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/app/store/Store.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/program/MessagingProgramStateWriter.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/monitor/RuntimeMonitor.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/schedule/constraint/LastRunConstraint.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ProgramLifecycleService.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ProgramNotificationSubscriberService.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/AppMetadataStore.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/DefaultStore.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/scheduler/ConstraintCheckerService.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/AppWithServicesAndWorker.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/app/runtime/NoOpProgramStateWriter.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/http/handlers/ProgramRunLimitTest.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/AppMetadataStoreTest.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-common/src/main/java/co/cask/cdap/common/conf/Constants.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-common/src/main/java/co/cask/cdap/common/utils/Checksums.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-common/src/main/resources/cdap-default.xml (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-elastic/src/main/java/co/cask/cdap/metadata/elastic/VersionInfo.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-proto/src/main/java/co/cask/cdap/proto/ProgramRunStatus.java (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-ui/app/cdap/components/OpsDashboard/OpsDashboard.scss (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/DataParser.js (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-ui/app/cdap/services/StatusMapper.js (version c3c49b061665ead781601c55c6099cfb3118e85b)
    • cdap-ui/app/cdap/services/global-constants.js (version c3c49b061665ead781601c55c6099cfb3118e85b)