Build #1,577

Cask Data Application Platform - Develop Build and Test

Build: #1577 was successful Child of CDAP-DRC-2680

Code commits

CDAP

  • Terence Yim

    Terence Yim d85f427654bbf962d317af8d9b91f89f901b5077

    Merge branch 'release/3.5' into develop

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> fda406f875e0a55afca0be05d43e15ddd5c868c8

    Merge pull request #6267 from caskdata/add-MacrosSSHAction-unitTest
    unit test for macros in Custom Actions not addressed in PR-6206

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 0313d30220438eeffefa5490973fae90d70f8993

    Merge pull request #6333 from caskdata/fix/cdap-6919
    CDAP-6919: CDAP-6920: Fix Worflow related LogMetricsPlugin issues

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 4de9f3af5e4e90ea4ba1f9091e9e981a94148167

    Merge pull request #6361 from caskdata/bugfix_release/HYDRA-401-fix-window-test
    HYDRA-401 make windower test more robust

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> e484b3a09065c9d3fc00caeeaf4192d1e7ed9b21

    Merge pull request #6358 from caskdata/fix/lineage-for-queue
    Do not record lineage for system datasets created in the default namespace.

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 4cec0d071dce54e0eb7cefefe33070d4c16d792b

    HYDRA-401 make windower test more robust
    simplifying the windower test so that it is not reliant on timing
    like it was before. Instead of assuming that there will be one
    record per second, just test a large window that should contain
    all input records.

    • cdap-app-templates/cdap-etl/cdap-data-streams/src/test/java/co/cask/cdap/datastreams/DataStreamsTest.java (version 4cec0d071dce54e0eb7cefefe33070d4c16d792b)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 2ce13712e5ad625d0d2b438549e0d7f7622d7013

    Merge pull request #6359 from caskdata/bugfix_release/ui-setting-datastreams-resource
    [HYDRA-399] [CDAP-6983] - Bugfix release/ui setting datastreams resource

  • Ajai Narayan

    Ajai Narayan 5db7a3946b3266651a58dbfdb5ff94b62cfe8615

    Fixes the regression of not using uuids in node label/names in hydrator

    • cdap-ui/app/features/hydratorplusplus/controllers/create/partials/nodeconfig-ctrl.js (version 5db7a3946b3266651a58dbfdb5ff94b62cfe8615)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/config-store.js (version 5db7a3946b3266651a58dbfdb5ff94b62cfe8615)
    • cdap-ui/app/features/hydratorplusplus/services/non-store-pipeline-error-factory.js (version 5db7a3946b3266651a58dbfdb5ff94b62cfe8615)
  • Ajai Narayan

    Ajai Narayan ddb125056eb35ebd6b864f68daf5a200a2c29e5a

    Fixes my-pipeline-resources to have a proper disabled state

    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version ddb125056eb35ebd6b864f68daf5a200a2c29e5a)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version ddb125056eb35ebd6b864f68daf5a200a2c29e5a)
    • cdap-ui/app/directives/my-pipeline-settings/my-datastreams-pipeline-settings/my-datastreams-pipeline-settings.html (version ddb125056eb35ebd6b864f68daf5a200a2c29e5a)
    • cdap-ui/app/directives/my-pipeline-settings/my-datastreams-pipeline-settings/my-datastreams-pipeline-settings.less (version ddb125056eb35ebd6b864f68daf5a200a2c29e5a)
  • sagarkapare <sagar@cask.co>

    sagarkapare <sagar@cask.co> 36942ba407eca009a6960db950d29b9afcfefc39

    CDAP-6924,CDAP-3732 Do not record lineage for queue dataset. Mark datasets system.sharded.queue, system.queue, and system.stream as unexplorable.

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/DatasetsUtil.java (version 36942ba407eca009a6960db950d29b9afcfefc39)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/executor/DatasetAdminService.java (version 36942ba407eca009a6960db950d29b9afcfefc39)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/writer/LineageWriterDatasetFramework.java (version 36942ba407eca009a6960db950d29b9afcfefc39)
    • cdap-explore-client/src/main/java/co/cask/cdap/explore/client/ExploreFacade.java (version 36942ba407eca009a6960db950d29b9afcfefc39)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 738d681598d8ebb028e97f1315eedcc3a94bd317

    Merge pull request #6355 from caskdata/feature/CDAP-6978-auth-context-secure-store
    (CDAP-6978) Added SecureStore to AuthorizationContext

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> e5855d348775e79f3e5049a1cbada9fd7cd5b29f

    Merge pull request #6347 from caskdata/bugfix/cdap-6385-cdap-security
    Require explicit configuration from user to enable the secure store. Improve error messages.

    Resolves:  https://issues.cask.co/browse/CDAP-6385
    Green build: http://builds.cask.co/browse/CDAP-DUT4647-3

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 68997197bdbc45fbe46be8f19bc9ed295e173f6d

    Merge pull request #6353 from caskdata/feature/ui-custom-action-endpoint-icon
    [CDAP-6703] change custom actions connectors to be rectangle

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 97dacccb9ba975f4664e1e41aff77601c228f91a

    Merge pull request #6248 from caskdata/feature/ui-resources-pipelinesettings
    [CDAP-4652] - Feature/ui resources pipelinesettings

  • Ajai Narayan

    Ajai Narayan 5db530f0fbee97b7b758ad3c9311299e83b3be08

    Updates missing values message + fixes default value in the error tooltip

    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version 5db530f0fbee97b7b758ad3c9311299e83b3be08)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version 5db530f0fbee97b7b758ad3c9311299e83b3be08)
    • cdap-ui/app/directives/widget-container/widget-number/widget-number.js (version 5db530f0fbee97b7b758ad3c9311299e83b3be08)
    • cdap-ui/app/services/constants.js (version 5db530f0fbee97b7b758ad3c9311299e83b3be08)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> d07c5165cd600cc416bc0705c35fd2d1659c3a5c

    Merge pull request #6336 from caskdata/feature/ui-new-footer-logo
    [CDAP-6210] Adds new footer image

  • Ajai Narayan

    Ajai Narayan 77f9e3663763278890c80ae838f3d65817b3a7e5

    Fixes number widget to handle empty or negative integers for pipeline resources + minor styling fixes to be consistent with other error notifications. - Adds default resources (driver + executor) on import/pipeline template use cases in hydrator when the resources are not set in config - Fixes number widget to handle empty + negative numbers - Adds validation for pipeline resources (empty & negative integers) - Fixes error styling in number widget - Adds the message to indicate error in pipeline resources - Fixes my-pipeline-resource to have isDisabled attribute in scope

    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource.html (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.html (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/widget-container/widget-number/widget-number.html (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/widget-container/widget-number/widget-number.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/directives/widget-container/widget-number/widget-number.less (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/config-store.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/features/hydratorplusplus/services/detail/stores/pipeline-detail-nonruns-store.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/features/hydratorplusplus/services/non-store-pipeline-error-factory.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
    • cdap-ui/app/services/constants.js (version 77f9e3663763278890c80ae838f3d65817b3a7e5)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 852ca91683b14e5d2c7fc3d6f76776eea748ce5b

    Merge pull request #6352 from caskdata/bugfix/move-system-ds
    Moved initialization of system dataset modules to DatasetTypeService,…

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 17ca7da60b0850f498601983d0412421c94138d9

    Merge pull request #6261 from caskdata/feature/testcase-crossNS-dataset-access-authorization
    CDAP-6339 Add one unit test for cross namespace dataset access with a…

  • lumig242 <lumig242@gmail.com>

    lumig242 <lumig242@gmail.com> 11262651370d56a30ca708b55207d4f396a14efb

    CDAP-6339 Add one unit test for cross namespace dataset access with authorization

    • cdap-unit-test/src/test/java/co/cask/cdap/security/AuthorizationTest.java (version 11262651370d56a30ca708b55207d4f396a14efb)
    • cdap-unit-test/src/test/java/co/cask/cdap/test/app/CrossNsDatasetAccessApp.java (version 11262651370d56a30ca708b55207d4f396a14efb)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> e2ce26db19d46d77832cfdd589953c99f0bbd592

    Merge pull request #6354 from caskdata/docs/r3.5_fix_doc_build_4
    Fix broken example, and update the copyright date for the last change.

  • Terence Yim

    Terence Yim ed62f899df56fe1a2ad5c9dbed7d906ca10ba816

    (CDAP-6978) Added SecureStore to AuthorizationContext

    • cdap-security-spi/src/main/java/co/cask/cdap/security/spi/authorization/AuthorizationContext.java (version ed62f899df56fe1a2ad5c9dbed7d906ca10ba816)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/DefaultAuthorizationContext.java (version ed62f899df56fe1a2ad5c9dbed7d906ca10ba816)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/NoOpAuthorizationContextFactory.java (version ed62f899df56fe1a2ad5c9dbed7d906ca10ba816)
  • John Jackson

    John Jackson 10afe5678fc311d8bf9f38b396e4b4c7da744c1d

    Fix broken example, and update the copyright date for the last change.

    • cdap-docs/examples-manual/build.sh (version 10afe5678fc311d8bf9f38b396e4b4c7da744c1d)
    • cdap-docs/examples-manual/source/examples/web-analytics.rst (version 10afe5678fc311d8bf9f38b396e4b4c7da744c1d)
    • cdap-examples/WebAnalytics/src/main/java/co/cask/cdap/examples/webanalytics/UniqueVisitCount.java (version 10afe5678fc311d8bf9f38b396e4b4c7da744c1d)
  • Nishith Nand

    Nishith Nand 6356108ab787cb1496c15428a19fc738b4789485

    (cdap 6385) Require explicit configuration from user to enable the secure store. Improve error messages.

    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/DefaultSecureStoreServiceTest.java (version 6356108ab787cb1496c15428a19fc738b4789485)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/http/AppFabricTestBase.java (version 6356108ab787cb1496c15428a19fc738b4789485)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/guice/AppFabricTestModule.java (version 6356108ab787cb1496c15428a19fc738b4789485)
    • cdap-app-fabric/src/test/java/co/cask/cdap/security/SecureStoreTest.java (version 6356108ab787cb1496c15428a19fc738b4789485)
  • Edwin Elia

    Edwin Elia 55b739304db7b4404ad8881d47ca4bf80ddddd17

    change custom actions connectors to be rectangle

    • cdap-ui/app/directives/dag-plus/my-dag-factory.js (version 55b739304db7b4404ad8881d47ca4bf80ddddd17)
    • cdap-ui/app/directives/dag-plus/my-dag.less (version 55b739304db7b4404ad8881d47ca4bf80ddddd17)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> a43d1d41c40c3ac268ed8420e4c435a2c3e26eec

    Merge pull request #6315 from caskdata/feature/ui-log-viewer-fix-level-width
    [CDAP-6888] Fixes level column width

  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> d2c10e75a65f60312ea75f5cb921454aeb8bd46f

    Deletes unused png

    • cdap-ui/app/styles/img/CASK_footer.png (version d2c10e75a65f60312ea75f5cb921454aeb8bd46f)
  • Bhooshan Mogal

    Bhooshan Mogal 499b37954a065e24c57ef084a05a9b1cf2a7c3d3

    Moved initialization of system dataset modules to DatasetTypeService, so they can be governed by authorization enforcement rules as well, just like other entities.

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetInstanceHandler.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetService.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetTypeService.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/type/DatasetTypeManager.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/RemoteDatasetFrameworkTest.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetServiceTestBase.java (version 499b37954a065e24c57ef084a05a9b1cf2a7c3d3)
  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> db71c39f1935e6e550598ef2a11a82a3f24ab711

    Adds svg image to footer

    • cdap-ui/app/styles/img/cask_footer_logo.svg (version db71c39f1935e6e550598ef2a11a82a3f24ab711)
    • cdap-ui/app/styles/themes/cdap.less (version db71c39f1935e6e550598ef2a11a82a3f24ab711)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> a9511ed02c0214e8ff44c50eb01f9708761ad8dd

    Merge pull request #6346 from caskdata/revert-6341-fix/remote-test-base-securestore
    Revert "Expose SecureStoreClient in IntegrationTestBase"

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> dc64ae1fa7d1097599ef3bdd4c423fe9e0279c56

    Merge pull request #6343 from caskdata/fix/CDAP-6026
    CDAP-6026 Cancel the workflow service only if it is started.

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 94045b61edb209a246650347765f14340dee98be

    Revert "Expose SecureStoreClient in IntegrationTestBase"

    • cdap-integration-test/src/main/java/co/cask/cdap/test/IntegrationTestBase.java (version 94045b61edb209a246650347765f14340dee98be)
  • Gokul Gunasekaran

    Gokul Gunasekaran 6b048ae5f99ff69fdef998877ad5a2fb507503ef

    CDAP-6919 Make sure log metrics are collected for Workflow's MR/Spark jobs CDAP-6920 Workflow related metrics require 'wfr' tag
    Include workflow program run id in the WorkflowProgramLoggingContext

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/batch/BasicMapReduceContext.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/batch/MapReduceClassLoader.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
    • cdap-gateway/src/test/java/co/cask/cdap/gateway/handlers/log/MockLogReader.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
    • cdap-spark-core/src/main/java/co/cask/cdap/app/runtime/spark/SparkRuntimeContext.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
    • cdap-watchdog/src/main/java/co/cask/cdap/logging/context/LoggingContextHelper.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
    • cdap-watchdog/src/main/java/co/cask/cdap/logging/context/WorkflowProgramLoggingContext.java (version 6b048ae5f99ff69fdef998877ad5a2fb507503ef)
  • Ajai Narayan

    Ajai Narayan 46fc9e20e2e646a2b64ae2fcef3c08f5becb5413

    Minor fixes in Gulpfile, my-pipeline-driver-resource & my-pipeline-executor-resource controllers

    • cdap-ui/Gulpfile.js (version 46fc9e20e2e646a2b64ae2fcef3c08f5becb5413)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version 46fc9e20e2e646a2b64ae2fcef3c08f5becb5413)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version 46fc9e20e2e646a2b64ae2fcef3c08f5becb5413)
  • Ajai Narayan

    Ajai Narayan 5d106bb6c0dae7b67e0d61fa84e2983322b58f50

    Fixes services config-store and config-action in hydrator studio to have consistent api

    • cdap-ui/app/features/hydratorplusplus/services/create/actions/config-actions.js (version 5d106bb6c0dae7b67e0d61fa84e2983322b58f50)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/config-store.js (version 5d106bb6c0dae7b67e0d61fa84e2983322b58f50)
  • Ajai Narayan

    Ajai Narayan 5b2b4da7863ad1d4115a6c2e848855e6905aae80

    Adds resources card in data streams pipeline type's top panel

    • cdap-ui/app/directives/my-pipeline-settings/my-datastreams-pipeline-settings/my-datastreams-pipeline-settings-ctrl.js (version 5b2b4da7863ad1d4115a6c2e848855e6905aae80)
    • cdap-ui/app/directives/my-pipeline-settings/my-datastreams-pipeline-settings/my-datastreams-pipeline-settings.html (version 5b2b4da7863ad1d4115a6c2e848855e6905aae80)
    • cdap-ui/app/directives/my-pipeline-settings/my-datastreams-pipeline-settings/my-datastreams-pipeline-settings.less (version 5b2b4da7863ad1d4115a6c2e848855e6905aae80)
  • Ajai Narayan

    Ajai Narayan 68dbd3295e78d90d857428ea2ce66fbd88dcbb5c

    Fixes config-store, config-action & pipeline-detail-nonruns-store to get/set resources from configuration

    • cdap-ui/app/features/hydratorplusplus/module.js (version 68dbd3295e78d90d857428ea2ce66fbd88dcbb5c)
    • cdap-ui/app/features/hydratorplusplus/services/create/actions/config-actions.js (version 68dbd3295e78d90d857428ea2ce66fbd88dcbb5c)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/config-store.js (version 68dbd3295e78d90d857428ea2ce66fbd88dcbb5c)
    • cdap-ui/app/features/hydratorplusplus/services/detail/stores/pipeline-detail-nonruns-store.js (version 68dbd3295e78d90d857428ea2ce66fbd88dcbb5c)
  • Ajai Narayan

    Ajai Narayan 94a808d6928842ac8ffce9ea67ce61a951688100

    Minor styling fixes for pipeline settings in published pipeline view

    • cdap-ui/app/features/hydratorplusplus/toppanel.less (version 94a808d6928842ac8ffce9ea67ce61a951688100)
  • Ajai Narayan

    Ajai Narayan c2fbc5de98530eac39d4c5a0c262ad36fae4909a

    Fixes my-batch-pipeline-settings to remove collapsable sections for resources + adds width to resource(engine) card in the top panel

    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings-ctrl.js (version c2fbc5de98530eac39d4c5a0c262ad36fae4909a)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.html (version c2fbc5de98530eac39d4c5a0c262ad36fae4909a)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.less (version c2fbc5de98530eac39d4c5a0c262ad36fae4909a)
  • Ajai Narayan

    Ajai Narayan 4fbba2679ba09ababd6015d1f412dd4f72f49066

    Fixes my-realtime-pipeline-settings directive to not have resources in the top panel

    • cdap-ui/app/directives/my-pipeline-settings/my-realtime-pipeline-settings/my-realtime-pipeline-settings-ctrl.js (version 4fbba2679ba09ababd6015d1f412dd4f72f49066)
    • cdap-ui/app/directives/my-pipeline-settings/my-realtime-pipeline-settings/my-realtime-pipeline-settings.html (version 4fbba2679ba09ababd6015d1f412dd4f72f49066)
  • Ajai Narayan

    Ajai Narayan 18d95893c4b515df23fd763159fbd911c79aa2a2

    Fixes my-pipeline-resource directive to share a template across controller (driver & executor resource components)

    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version 18d95893c4b515df23fd763159fbd911c79aa2a2)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version 18d95893c4b515df23fd763159fbd911c79aa2a2)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource.html (version 18d95893c4b515df23fd763159fbd911c79aa2a2)
  • Ajai Narayan

    Ajai Narayan eeda2da9172c0468282e7c6581fcca5bef1bdbcf

    Modifies Gulpfile to add my-pipeline-resource to es6 directives

    • cdap-ui/Gulpfile.js (version eeda2da9172c0468282e7c6581fcca5bef1bdbcf)
  • Ajai Narayan

    Ajai Narayan 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7

    Adds pipeline-resource factory to render pipeline resources (both driver and executor)

    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-driver-resource-ctrl.js (version 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-executor-resource-ctrl.js (version 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource-factory.js (version 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource.html (version 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7)
    • cdap-ui/app/directives/my-pipeline-resource/my-pipeline-resource.js (version 625c3ae1a300cbe96c3d823b83bc1f455ca7a6b7)
  • Ajai Narayan

    Ajai Narayan fc1259049c095641547b9bc8ef841fccaa1aa5d4

    Adds initial version of resources to top panel in hydrator studio view

    • cdap-ui/app/directives/my-card/my-card.html (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-card/my-card.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-card/my-card.less (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings-ctrl.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.html (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.less (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-realtime-pipeline-settings/my-realtime-pipeline-settings-ctrl.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-realtime-pipeline-settings/my-realtime-pipeline-settings.html (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-settings/my-realtime-pipeline-settings/my-realtime-pipeline-settings.less (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/directives/my-pipeline-summary/my-pipeline-summary.html (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/features/hydratorplusplus/services/create/actions/config-actions.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/config-store.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
    • cdap-ui/app/features/hydratorplusplus/services/detail/stores/pipeline-detail-nonruns-store.js (version fc1259049c095641547b9bc8ef841fccaa1aa5d4)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 15a94db4da33e1fea437fa1faba9dbc44668a47e

    Merge pull request #6321 from caskdata/bug/port-3.4-to-3.5
    Port 3.3 changes to 3.5

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> b2ff7d62ee5edf4407fca9dc4a55f218155f351a

    Merge pull request #6345 from caskdata/bugfix/no-authorizer-instantiator
    (CDAP-6943) Removed the need for authorizer configuration in dataset …

  • Bhooshan Mogal

    Bhooshan Mogal 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a

    (CDAP-6943) Removed the need for authorizer configuration in dataset op executor service and explore service

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetInstanceService.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetTypeService.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/RemoteDatasetFrameworkTest.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetServiceTestBase.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/DatasetOpExecutorServerTwillRunnable.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/ExploreServiceTwillRunnable.java (version 982d5c53cea3de3ccddfea08b2e7aeb5a3b6232a)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> d3852c712b9dd4e5b6efdf8f6d9e73412ff829e1

    Merge pull request #6340 from caskdata/bug/proxy-cache
    (CDAP-6904) Moved Privileges Proxy Cache and related service to Master.

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 5a12f5e663f401951e4b78100efcf3abc83e985d

    Merge pull request #6299 from caskdata/feature/ui-consolidate-sidepanel-hydrator++
    [CDAP-6939], [CDAP-6859] - Fixes labelling of plugins in Hydrator studio view

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> c6db345b5d5c5d6e955f1779ec747b52564e58ab

    Merge pull request #6337 from caskdata/fix/cdap-6927
    CDAP-6927 Move listing of streams to StreamHandler

  • sagarkapare <sagar@cask.co>

    sagarkapare <sagar@cask.co> bd9e9a2d723f25a877e0c6bdda0b9e58dc3718bb

    CDAP-6026 Cancel the workflow service only if it is started.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/workflow/WorkflowProgramController.java (version bd9e9a2d723f25a877e0c6bdda0b9e58dc3718bb)
  • Gokul Gunasekaran

    Gokul Gunasekaran c1525f38668c48250eeae65dbe34289dd3be3be3

    CDAP-6927 Move listing of streams to StreamHandler and also add authorization
    Adding unit test as part of the PR comment

    • cdap-app-fabric/src/main/java/co/cask/cdap/app/guice/AppFabricServiceRuntimeModule.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/AppFabricDataHttpHandler.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric-tests/src/test/java/co/cask/cdap/data/stream/NoopStreamAdmin.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric-tests/src/test/java/co/cask/cdap/data2/transaction/stream/StreamAdminTest.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data/stream/service/StreamHandler.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/transaction/queue/inmemory/InMemoryStreamAdmin.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/transaction/stream/FileStreamAdmin.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/transaction/stream/StreamAdmin.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-gateway/src/main/java/co/cask/cdap/gateway/router/RouterPathLookup.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-gateway/src/test/java/co/cask/cdap/gateway/handlers/StreamHandlerTest.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
    • cdap-gateway/src/test/java/co/cask/cdap/gateway/router/RouterPathTest.java (version c1525f38668c48250eeae65dbe34289dd3be3be3)
  • Poorna Chandra

    Poorna Chandra 7e1a65c75607c8224211997afa18a7215ea1e7e8

    CDAP-6829 Handle non-existent file during cleanup

    • cdap-watchdog/src/main/java/co/cask/cdap/logging/write/FileMetaDataManager.java (version 7e1a65c75607c8224211997afa18a7215ea1e7e8)
    • cdap-watchdog/src/test/java/co/cask/cdap/logging/write/LogCleanupTest.java (version 7e1a65c75607c8224211997afa18a7215ea1e7e8)
  • Poorna Chandra

    Poorna Chandra 234dee4189cd35fd6fe83f6173260471851e0465

    CDAP-6860 Cube performance fix - use specific fuzzy keys when constructing scan for more than one measure, instead of scanning for any measure name.

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/timeseries/FactCodec.java (version 234dee4189cd35fd6fe83f6173260471851e0465)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/timeseries/FactTable.java (version 234dee4189cd35fd6fe83f6173260471851e0465)
  • Ajai Narayan

    Ajai Narayan e711099a724bc9e8d1540736bb001774f71884b2

    Minor label changes + remove orderBy clause from the artifact dropdown

    • cdap-ui/app/features/hydratorplusplus/templates/create/leftpanel.html (version e711099a724bc9e8d1540736bb001774f71884b2)
    • cdap-ui/app/services/constants.js (version e711099a724bc9e8d1540736bb001774f71884b2)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 90cd3200685997261936d50c54f0723c55d50850

    Merge pull request #6284 from caskdata/create-ns-command-cli
    CDAP-6399 Create ns command cli

  • lumig242 <lumig242@gmail.com>

    lumig242 <lumig242@gmail.com> 3461cefd6228902711e7d4172ef70136cc5f8241

    CDAP-6399 Enhance namespace create CLI command to allow passing a namespace config

    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/namespace/DefaultNamespaceAdminTest.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/remote/RemoteNamespaceQueryTest.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli-tests/src/test/java/co/cask/cdap/cli/CLIMainTest.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli/src/main/java/co/cask/cdap/cli/ArgumentName.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/CreateNamespaceCommand.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/DescribeNamespaceCommand.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/ListNamespacesCommand.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/NamespaceCommandUtils.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/util/hbase/AbstractHBaseTableUtilTest.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-proto/src/main/java/co/cask/cdap/proto/NamespaceConfig.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
    • cdap-proto/src/main/java/co/cask/cdap/proto/NamespaceMeta.java (version 3461cefd6228902711e7d4172ef70136cc5f8241)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> dcba5c97e38c1f4df62f6f4708af30d57ab12275

    Merge pull request #6320 from caskdata/feature/ui-tracker-add-duplicate-tag-validation
    Feature/ui tracker add duplicate tag validation

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 3d7f241ea29c042c44f0be0785c4c1b7e7a29f84

    Merge pull request #6323 from caskdata/feature/ui-hydrator-clone-name
    [CDAP-6903] append _copy when cloning hydrator pipeline

  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> d506658ae842dd0d8dc4d5028259d0b02d58ab95

    enhances dropdown menu

    • cdap-ui/app/directives/log-viewer/log-viewer.less (version d506658ae842dd0d8dc4d5028259d0b02d58ab95)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 4f634e6a920917a5c9bd90c0831a1df0d556487e

    Merge pull request #6312 from caskdata/feature/ui-styling-hydrator-fix-modal-borders
    fixes white border issue on hover

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> a1d9fa4fbbfabc79dbe46ccf317d423dbfa76f35

    Merge pull request #6324 from caskdata/feature/CDAP-6879-check-file-existence-before-login-from-keytab
    Check file existence and readability, before using configured keytab

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> be63d9c8549772a70343d762f9b158bd4572c05a

    Merge pull request #6339 from caskdata/feature/fix-live-info
    CDAP-6935 Fix live-info endpoint to work for Workflow, Worker, MR, Spark

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> bc483cdd1ad1aa67f3fa6eca43d474bebae3fe81

    Merge pull request #6331 from caskdata/feature/CDAP-6796-require-both-keytab-and-principal
    Require either both keytab and principal or neither.

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> e15a21691f91e27977dc5c79fab119a231aa7882

    Merge pull request #6341 from caskdata/fix/remote-test-base-securestore
    Expose SecureStoreClient in IntegrationTestBase

  • Gokul Gunasekaran

    Gokul Gunasekaran 582e6d41188206a3be44ac21b7e3f0ac78a332b5

    Expose SecureStoreClient in IntegrationTestBase

    • cdap-integration-test/src/main/java/co/cask/cdap/test/IntegrationTestBase.java (version 582e6d41188206a3be44ac21b7e3f0ac78a332b5)
  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> abf45de717a6a97f676ad7a0e32b1286a965818e

    Addresses comment

    • cdap-ui/app/styles/themes/cdap.less (version abf45de717a6a97f676ad7a0e32b1286a965818e)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 6ee047f399157fe429cc1f52f5a23c2e8f23609d

    Merge pull request #6328 from caskdata/fix/secure-store-client
    CDAP-6921 SecureStoreClient

  • Edwin Elia

    Edwin Elia c7ba590636343be547765f9686a129a9e5449c0b

    fix checking duplicate tag from both preferred and user tags

    • cdap-ui/app/features/tracker/controllers/metadata-ctrl.js (version c7ba590636343be547765f9686a129a9e5449c0b)
    • cdap-ui/app/features/tracker/templates/metadata.html (version c7ba590636343be547765f9686a129a9e5449c0b)
  • Gokul Gunasekaran

    Gokul Gunasekaran 35127ff98494f19ab5a89385a70d3baf99d70dfc

    CDAP-6921 SecureStoreClient

    • cdap-client-tests/src/test/java/co/cask/cdap/client/ClientTestsSuite.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-client-tests/src/test/java/co/cask/cdap/client/SecureStoreClientTestRun.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-client/src/main/java/co/cask/cdap/client/SecureStoreClient.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-common/src/main/java/co/cask/cdap/common/AlreadyExistsException.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-common/src/main/java/co/cask/cdap/common/NotFoundException.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-common/src/main/java/co/cask/cdap/common/SecureKeyAlreadyExistsException.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-common/src/main/java/co/cask/cdap/common/SecureKeyNotFoundException.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
    • cdap-security/src/main/java/co/cask/cdap/security/store/FileSecureStore.java (version 35127ff98494f19ab5a89385a70d3baf99d70dfc)
  • Bhooshan Mogal

    Bhooshan Mogal 1a78ea782e216cacb865e80ada79ae8533628167

    (CDAP-6904) Moved Privileges Proxy Cache and related service to Master.

    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/meta/AbstractRemotePrivilegesHandler.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/meta/RemotePrivilegesFetcherProxyHandler.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/meta/RemotePrivilegesHandler.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/meta/RemoteSystemOperationsService.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/meta/RemoteSystemOperationsServiceModule.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/AppFabricServer.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/StandaloneAppFabricServer.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/DefaultSecureStoreServiceTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/remote/RemotePrivilegesTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/dataset2/lib/table/leveldb/LevelDBTableServiceTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/dataset2/lib/table/leveldb/LevelDBTableTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/DatasetOpExecutorServerTwillRunnable.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/DatasetServiceManager.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/HBaseQueueDebugger.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/HBaseTableExporter.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/UpgradeTool.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/flow/FlowQueuePendingCorrector.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-master/src/test/java/co/cask/cdap/data/runtime/main/TwillRunnableTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/AbstractPrivilegesFetcherClient.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/AuthorizationEnforcementModule.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/DefaultPrivilegesFetcherProxyService.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/PrivilegesFetcherProxyClient.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/RemotePrivilegesFetcher.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
    • cdap-watchdog/src/test/java/co/cask/cdap/metrics/runtime/MetricsTwillRunnableTest.java (version 1a78ea782e216cacb865e80ada79ae8533628167)
  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> aac6ef5357e46af1f5f238c1870682fc56d7a2fd

    Merge pull request #6338 from caskdata/feature/cdap-6573-pfs-tool
    [CDAP-6573] Write a worker that syncs all partitions of a partitioned file set to Explore

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 17049968aef0353340d58cf4d9cf9627e2777683

    Merge pull request #6298 from caskdata/bugfix/cdap-6699-api-consistency
    (cdap 6699) Made the Secure Store programmatic APIs consistent with the REST APIs

    Closes: https://issues.cask.co/browse/CDAP-6699

    Green build: http://builds.cask.co/browse/CDAP-DUT4579-4

  • Nishith Nand

    Nishith Nand 6b0304d941fc3953920d509ace5dc8c63d3dd471

    Changed the programmatic put API to take a string to match the REST APIs.

    • cdap-api/src/main/java/co/cask/cdap/api/security/store/SecureStoreManager.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/DefaultAdmin.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/DefaultSecureStoreService.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-fabric/src/test/java/co/cask/cdap/AppUsingSecureStore.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/runtime/service/http/HttpHandlerGeneratorTest.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline/src/test/java/co/cask/cdap/datapipeline/DataPipelineTest.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-app-templates/cdap-etl/cdap-etl-batch/src/main/java/co/cask/cdap/etl/batch/customaction/BasicActionContext.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-kms/src/main/java/co/cask/cdap/security/store/KMSSecureStore.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/DefaultAuthorizationContext.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-security/src/main/java/co/cask/cdap/security/store/DummyKMSStore.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-security/src/main/java/co/cask/cdap/security/store/FileSecureStore.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/NoOpAuthorizationContextFactory.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
    • cdap-security/src/test/java/co/cask/cdap/security/store/FileSecureStoreTest.java (version 6b0304d941fc3953920d509ace5dc8c63d3dd471)
  • Ali Anwar

    Ali Anwar ea839a341ba7d59accc3f277059f6c729f77d6a6

    CDAP-6935 Fix live-info endpoint to work for Workflow, Worker, Mapreduce, Spark.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/DistributedProgramRuntimeService.java (version ea839a341ba7d59accc3f277059f6c729f77d6a6)
    • cdap-proto/src/main/java/co/cask/cdap/proto/Containers.java (version ea839a341ba7d59accc3f277059f6c729f77d6a6)
  • anew <andreas@continuuity.com>

    anew <andreas@continuuity.com> cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813

    [CDAP-6573] Write a worker that syncs all partitions of a partitioned file set to Explore

    • cdap-api/src/main/java/co/cask/cdap/api/dataset/lib/TimePartitionedFileSet.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
    • cdap-api/src/main/java/co/cask/cdap/api/dataset/lib/app/partitioned/PartitionExploreCorrector.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetDataset.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
    • cdap-unit-test/src/test/java/co/cask/cdap/partitioned/PartitionCorrectorTestRun.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
    • cdap-unit-test/src/test/java/co/cask/cdap/partitioned/PartitionExploreCorrectorTestApp.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
    • cdap-unit-test/src/test/java/co/cask/cdap/test/base/TestFrameworkExploreTestSuite.java (version cc808f7d8a1610ec6e55f5cfb7c3f6fe16f7d813)
  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> b6faee2c0eff38f4de19fef882e51499320b4be7

    Adds new footer

    • cdap-ui/app/styles/img/CASK_footer.png (version b6faee2c0eff38f4de19fef882e51499320b4be7)
    • cdap-ui/app/styles/themes/cdap.less (version b6faee2c0eff38f4de19fef882e51499320b4be7)
  • Ali Anwar

    Ali Anwar 724cca7a789344dedfb8d647b26597ce55d091db

    CDAP-6796 Require either both keytab and principal or neither.

    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/NamespaceHttpHandler.java (version 724cca7a789344dedfb8d647b26597ce55d091db)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/http/handlers/NamespaceHttpHandlerTest.java (version 724cca7a789344dedfb8d647b26597ce55d091db)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/security/ImpersonationUserResolver.java (version 724cca7a789344dedfb8d647b26597ce55d091db)
  • Ali Anwar

    Ali Anwar bf3861808e7dbe808167991f917d77ff1e03e11a

    CDAP-6879 Check file existence and readability, before using passing the file path to UserGroupInformation#lloginUserFromKeytabAndReturnUGI

    • cdap-app-fabric/src/main/java/co/cask/cdap/security/DefaultUGIProvider.java (version bf3861808e7dbe808167991f917d77ff1e03e11a)
    • cdap-common/src/main/java/co/cask/cdap/common/kerberos/SecurityUtil.java (version bf3861808e7dbe808167991f917d77ff1e03e11a)
  • Edwin Elia

    Edwin Elia 1ed7823abc967dcd78191594384713d4bdf283ce

    append _copy when cloning hydrator pipeline

    • cdap-ui/app/features/hydratorplusplus/services/detail/stores/pipeline-detail-nonruns-store.js (version 1ed7823abc967dcd78191594384713d4bdf283ce)
  • Andrew Westlund <astewes@gmail.com>

    Andrew Westlund <astewes@gmail.com> 594c0e98e76615f4196d7da0d052498435fc5100

    adds duplicate tag validation

    • cdap-ui/app/features/tracker/controllers/metadata-ctrl.js (version 594c0e98e76615f4196d7da0d052498435fc5100)
    • cdap-ui/app/features/tracker/templates/metadata.html (version 594c0e98e76615f4196d7da0d052498435fc5100)
  • Poorna Chandra

    Poorna Chandra 06f5ecf616b325ecf0789fdf655102672b353e3f

    CDAP-6852 Stop kafka consumer threads at the end during log saver shutdown

    • cdap-watchdog/src/main/java/co/cask/cdap/logging/save/KafkaLogWriterPlugin.java (version 06f5ecf616b325ecf0789fdf655102672b353e3f)
    • cdap-watchdog/src/main/java/co/cask/cdap/logging/save/KafkaMessageCallback.java (version 06f5ecf616b325ecf0789fdf655102672b353e3f)
    • cdap-watchdog/src/main/java/co/cask/cdap/logging/save/LogSaver.java (version 06f5ecf616b325ecf0789fdf655102672b353e3f)
    • cdap-watchdog/src/main/java/co/cask/cdap/logging/write/AvroFileWriter.java (version 06f5ecf616b325ecf0789fdf655102672b353e3f)
  • Poorna Chandra

    Poorna Chandra 41d9e8208d5f84e72a7e740411268ad7ffab7513

    CDAP-6852 Handle exceptions during HDFS file flush

    • cdap-watchdog/src/main/java/co/cask/cdap/logging/write/AvroFileWriter.java (version 41d9e8208d5f84e72a7e740411268ad7ffab7513)
  • Patrick Guimarais <pdc269@nyu.edu>

    Patrick Guimarais <pdc269@nyu.edu> 7ae3d8d6111079949d8612b93a8b8a70b02bfd11

    Fixes level column width

    • cdap-ui/app/directives/log-viewer/log-viewer.less (version 7ae3d8d6111079949d8612b93a8b8a70b02bfd11)
  • Ajai Narayan

    Ajai Narayan 54c8b0c3576367ec5934544f82036d4252e4de22

    Fixes un-necessary ng-if from group side panel template

    • cdap-ui/app/directives/group-side-panel/group-side-panel.html (version 54c8b0c3576367ec5934544f82036d4252e4de22)
    • cdap-ui/app/features/hydratorplusplus/controllers/create/leftpanel-ctrl.js (version 54c8b0c3576367ec5934544f82036d4252e4de22)
    • cdap-ui/app/services/constants.js (version 54c8b0c3576367ec5934544f82036d4252e4de22)
  • Ajai Narayan

    Ajai Narayan d1c98b1c45330b3c70f8c210fcce353542d5abd1

    Fixes windower plugin type to be a transform

    • cdap-ui/app/services/constants.js (version d1c98b1c45330b3c70f8c210fcce353542d5abd1)
  • Andrew Westlund <astewes@gmail.com>

    Andrew Westlund <astewes@gmail.com> 919a07332f4ec94301d9961bc2832343ab4dc5d8

    fixes white border issue on hover

    • cdap-ui/app/features/hydratorplusplus/hydrator-modal.less (version 919a07332f4ec94301d9961bc2832343ab4dc5d8)
  • Ajai Narayan

    Ajai Narayan defe9176ab519eec48135d92cc0a19db1df43739

    Fixes polyfill for jshint errors + fixes sparksink & windower plugin types to be sinks instead of transforms

    • cdap-ui/app/polyfill.js (version defe9176ab519eec48135d92cc0a19db1df43739)
    • cdap-ui/app/services/constants.js (version defe9176ab519eec48135d92cc0a19db1df43739)
  • Ajai Narayan

    Ajai Narayan d7aa55856e165ae787850b569d7c582ec5478b70

    Adds Object.assign polyfill function for older browsers

    • cdap-ui/app/polyfill.js (version d7aa55856e165ae787850b569d7c582ec5478b70)
  • Ajai Narayan

    Ajai Narayan 2c53ba53b44c9d69b6bf74cf8fff3e982f7e28e3

    Fixes plugin icons in the left panel + minor typo fixes in left panel store

    • cdap-ui/app/directives/group-side-panel/group-side-panel.html (version 2c53ba53b44c9d69b6bf74cf8fff3e982f7e28e3)
    • cdap-ui/app/features/hydratorplusplus/services/create/stores/left-panel-store.js (version 2c53ba53b44c9d69b6bf74cf8fff3e982f7e28e3)
  • Ajai Narayan

    Ajai Narayan d4d1cafb8a3ad823366d5baab9e1621df77bb2b8

    Fixes styling issues with cards in pipeline settings + fixes textoverflow ellipsis in side panel on minimized state

    • cdap-ui/app/directives/my-pipeline-settings/my-batch-pipeline-settings/my-batch-pipeline-settings.less (version d4d1cafb8a3ad823366d5baab9e1621df77bb2b8)
    • cdap-ui/app/features/hydratorplusplus/leftpanel.less (version d4d1cafb8a3ad823366d5baab9e1621df77bb2b8)
  • Ajai Narayan

    Ajai Narayan 63608a24810d8e89b136d2bd015d3f1e3b8c58d9

    Adds new labelling to hydrator left panel for source, transform & sinks & restricts the max tabs to 4 in studio view

    • cdap-ui/app/features/hydratorplusplus/controllers/create/leftpanel-ctrl.js (version 63608a24810d8e89b136d2bd015d3f1e3b8c58d9)
    • cdap-ui/app/features/hydratorplusplus/services/hydrator-plus-ordering-factory.js (version 63608a24810d8e89b136d2bd015d3f1e3b8c58d9)
    • cdap-ui/app/services/constants.js (version 63608a24810d8e89b136d2bd015d3f1e3b8c58d9)
  • Chris Lu

    Chris Lu 55d5ba2a38cde0bf758eddd136526a400f7b1afd

    edits

    • cdap-app-templates/cdap-etl/cdap-data-pipeline/src/test/java/co/cask/cdap/datapipeline/DataPipelineTest.java (version 55d5ba2a38cde0bf758eddd136526a400f7b1afd)
  • Chris Lu

    Chris Lu 22733a6c4aecc359fb8a0e985b907713d13f2ff6

    unit test for macros in Custom Actions not addressed in PR-6206

    • cdap-app-templates/cdap-etl/cdap-data-pipeline/src/test/java/co/cask/cdap/datapipeline/DataPipelineTest.java (version 22733a6c4aecc359fb8a0e985b907713d13f2ff6)
    • cdap-app-templates/cdap-etl/hydrator-test/src/main/java/co/cask/cdap/etl/mock/action/MockAction.java (version 22733a6c4aecc359fb8a0e985b907713d13f2ff6)