Build #4,650

License check with RAT and Checkstyle

Code commits

caskdata/cdap

  • Terence Yim <885032+chtyim@users.noreply.github.com>

    Terence Yim <885032+chtyim@users.noreply.github.com> 35a74ed6ecac38ac802ec288bf7f261cf60c35ae

    Merge pull request #11596 from cdapio/feature/CDAP-14987-k8s-status
    (CDAP-14987) Correctly show system service status in K8s

  • Terence Yim

    Terence Yim 1a722cc47be930e28ea188e97a8740dba318f9c7 m

    (CDAP-14987) Reporting service status correctly in k8s
    - Refactor to unify MasterServiceManager code
    - Use service discovery to report service health
    - Handle enable and disable of services correctly

    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/DelegatingMasterServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/MonitorHandlerModule.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/gateway/handlers/MonitorHandler.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/batch/InMemoryTransactionServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/AppFabricServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/TransactionServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/monitor/NonHadoopAppFabricServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/guice/AppFabricTestModule.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/conf/Constants.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/AbstractDistributedMasterServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/AbstractInMemoryMasterServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/AbstractMasterServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/MasterServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/NoopTwillController.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/NoopTwillPreparer.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-common/src/main/java/io/cdap/cdap/common/twill/NoopTwillRunnerService.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-data-fabric/src/main/java/io/cdap/cdap/data2/datafabric/dataset/DatasetExecutorServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-data-fabric/src/main/java/io/cdap/cdap/data2/datafabric/dataset/MetadataServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-explore-client/src/main/java/io/cdap/cdap/explore/service/ExploreServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-kubernetes/src/main/java/io/cdap/cdap/master/environment/k8s/KubeMasterEnvironment.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-master/src/test/java/io/cdap/cdap/master/environment/MockMasterEnvironment.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-master/src/test/java/io/cdap/cdap/master/environment/NoopTwillController.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-master/src/test/java/io/cdap/cdap/master/environment/NoopTwillPreparer.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-master/src/test/java/io/cdap/cdap/master/environment/NoopTwillRunnerService.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-proto/src/main/java/io/cdap/cdap/proto/SystemServiceLiveInfo.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-standalone/src/main/java/io/cdap/cdap/StandaloneMain.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-tms/src/main/java/io/cdap/cdap/messaging/distributed/MessagingServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-unit-test/src/main/java/io/cdap/cdap/test/TestBase.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryAppFabricServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryDatasetExecutorServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryExploreServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryLogSaverServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryMessagingServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryMetadataServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryMetricsProcessorServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/InMemoryMetricsServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/LogSaverServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/logging/run/LogSaverStatusServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/metrics/runtime/MetricsProcessorStatusServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
    • cdap-watchdog/src/main/java/io/cdap/cdap/metrics/runtime/MetricsServiceManager.java (version 1a722cc47be930e28ea188e97a8740dba318f9c7)
  • Terence Yim

    Terence Yim 58c1ce4454f72d246940b754659d15612625b435 m

    (CDAP-14987) Always disable TX in K8s
    - This also avoid showing it in the UI as enabled

    • cdap-kubernetes/src/main/java/io/cdap/cdap/master/environment/k8s/KubeMasterEnvironment.java (version 58c1ce4454f72d246940b754659d15612625b435)
  • Terence Yim

    Terence Yim 120ab1e167e52eaf49686b005be24fe8d719516a m

    Support mutating CConfiguration via Map

    • cdap-common/src/main/java/io/cdap/cdap/common/conf/CConfigurationUtil.java (version 120ab1e167e52eaf49686b005be24fe8d719516a)
    • cdap-common/src/test/java/io/cdap/cdap/common/conf/CConfigurationMapTest.java (version 120ab1e167e52eaf49686b005be24fe8d719516a)