Build #248

Assembles repository and secondary assemblies from primary CDAP-BUT artifacts (DO NOT RUN THIS MANUALLY, RUN CDAP-BUT)

Build: #248 was successful Child of CDAP-BUT-1188

Code commits

CDAP

  • Terence Yim

    Terence Yim 7ef3396be806982c11fa45cae956cc53f3272e0d

    Merge pull request #10003 from caskdata/feature/CDAP-13234-runtime-refactor
    (CDAP-13234) Refactoring DistributedProgramRunnableModule

  • Ajai Narayan

    Ajai Narayan 9083c63b8ca7a6055b0192ed52ec7d34dacb017b

    Merge pull request #10004 from caskdata/feature/ui-cloud-3-CDAP-13213-2
    [CDAP-13213] Fixes backend integration mis-match while listing profiles in pipeline detailed view

  • Ajai Narayan

    Ajai Narayan bf4ffebb98266e4ed6e2d60a1854e2dd676df997

    Fixes backend integration mis-match while listing profiles in pipelione detailed view

    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ComputeTabContent/ProfilesListView.js (version bf4ffebb98266e4ed6e2d60a1854e2dd676df997)
  • Ajai Narayan

    Ajai Narayan 238e516a9abc523fbaa995597a07a6b90e501e8d

    Merge pull request #10002 from caskdata/feature/ui-cloud-3-CDAP-13213
    [CDAP-13213][Cloud] Integrate create profile with backend

  • Ajai Narayan

    Ajai Narayan 623c68a8555e3011d6a3090c38e9c1c57e755162

    [CDAP-13213][Cloud] Integrate create profile with backend
     - Adds profiles Listview table + adds it to Namepspace detailed view
     - Moves grid stylings to common styles instead of mixin to avoid code duplication
     - Removes all references of grid mixin as it is now a common style
     - Adds generic BtnWithLoading component to show proper loading state for a button (trying for some consistency)

    • cdap-ui/app/cdap/api/cloud.js (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/BtnWithLoading/BtnWithLoading.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/BtnWithLoading/index.js (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/Cloud/Profiles/CreateView/index.js (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/Cloud/Profiles/ListView/ListView.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/Cloud/Profiles/ListView/index.js (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/Experiments/DetailedView/ModelsTable/DetailedViewModelsTable.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/Experiments/ListView/ListView.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/NamespaceDetails/NamespaceDetails.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/NamespaceDetails/index.js (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/RunsTable/RunsTable.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ComputeTabContent/ListViewInPipeline.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/styles/common.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/cdap/styles/mixins.scss (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
    • cdap-ui/app/styles/common.less (version 623c68a8555e3011d6a3090c38e9c1c57e755162)
  • Terence Yim

    Terence Yim af197d9c8076fdbce9c48b5aee0327f79ff1becf

    (CDAP-13234) Refactoring DistributedProgramRunnableModule

    • cdap-app-fabric/src/main/java/co/cask/cdap/app/guice/DistributedProgramRunnableModule.java (version af197d9c8076fdbce9c48b5aee0327f79ff1becf)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/batch/distributed/DistributedMapReduceTaskContextProvider.java (version af197d9c8076fdbce9c48b5aee0327f79ff1becf)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/AbstractProgramTwillRunnable.java (version af197d9c8076fdbce9c48b5aee0327f79ff1becf)
    • cdap-app-fabric/src/test/java/co/cask/cdap/app/guice/DistributedProgramRunnableModuleTest.java (version af197d9c8076fdbce9c48b5aee0327f79ff1becf)
    • cdap-spark-core-base/src/main/java/co/cask/cdap/app/runtime/spark/SparkRuntimeContextProvider.java (version af197d9c8076fdbce9c48b5aee0327f79ff1becf)
  • Rohit Sinha

    Rohit Sinha 74e2c115dca9ef3192bf227a6571aedba4acead3

    Merge pull request #9998 from caskdata/feature/CDAP-13088-metadata-custom-entity
    Feature/cdap 13088 metadata custom entity

  • Rohit Sinha

    Rohit Sinha 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a

    CDAP-13088 MetadataReader and Writer context for programs

    • cdap-api/src/main/java/co/cask/cdap/api/metadata/Metadata.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-api/src/main/java/co/cask/cdap/api/metadata/MetadataEntity.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-api/src/main/java/co/cask/cdap/api/metadata/MetadataReaderContext.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-api/src/main/java/co/cask/cdap/api/metadata/MetadataScope.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-api/src/main/java/co/cask/cdap/api/metadata/MetadataWriterContext.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/deploy/pipeline/SystemMetadataWriterStage.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/metadata/DefaultMetadataAdmin.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/metadata/LineageAdmin.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/metadata/MetadataAdmin.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/metadata/MetadataHttpHandler.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/main/java/co/cask/cdap/metadata/MetadataUpgrader.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/deploy/pipeline/SystemMetadataWriterStageTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/runtime/artifact/ArtifactRepositoryTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/http/handlers/ArtifactHttpHandlerTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/test/java/co/cask/cdap/metadata/LineageAdminTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-app-fabric/src/test/java/co/cask/cdap/metadata/SystemMetadataAuditPublishTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-cli/src/main/java/co/cask/cdap/cli/DefaultCompleters.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/metadata/GetMetadataCommand.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/metadata/GetMetadataPropertiesCommand.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-cli/src/main/java/co/cask/cdap/cli/command/metadata/GetMetadataTagsCommand.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-client-tests/src/test/java/co/cask/cdap/client/LineageTestRun.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-client-tests/src/test/java/co/cask/cdap/client/MetadataHttpHandlerTestRun.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-client-tests/src/test/java/co/cask/cdap/client/MetadataTestBase.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-common/src/main/java/co/cask/cdap/common/metadata/AbstractMetadataClient.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-common/src/main/java/co/cask/cdap/common/metadata/MetadataRecord.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-common/src/test/java/co/cask/cdap/common/metadata/MetadataRecordTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/audit/payload/builder/MetadataPayloadBuilder.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/dataset/MetadataDataset.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/dataset/MetadataDatasetDefinition.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/store/DefaultMetadataStore.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/store/MetadataStore.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/store/NoOpMetadataStore.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/system/AbstractSystemMetadataWriter.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/system/ArtifactSystemMetadataWriter.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/metadata/system/SystemMetadataWriter.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/metadata/dataset/MetadataDatasetTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/metadata/store/MetadataStoreTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/metadata/system/AbstractSystemMetadataWriterTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/metadata/writer/BasicLineageWriterTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/audit/payload/metadata/MetadataPayload.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ApplicationId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ArtifactId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/DatasetId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/EntityId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/NamespaceId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ProgramId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/StreamId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/StreamViewId.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/metadata/Metadata.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/metadata/MetadataScope.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/main/java/co/cask/cdap/proto/metadata/MetadataSearchResultRecord.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
    • cdap-proto/src/test/java/co/cask/cdap/proto/audit/AuditMessageTest.java (version 96bbd1dc07cbae485833c5d9c4da57bd27c8ba1a)
  • Yaojie Feng

    Yaojie Feng 1e268c283c10b847feb94badfb67aede0c194c01

    Merge pull request #9993 from caskdata/feature/add-profile-store
    add profile store

  • Yaojie Feng

    Yaojie Feng a4cbd4c40afd605ee1410cfac139ad763b250b98

    add profile store

    • cdap-app-fabric/src/main/java/co/cask/cdap/app/guice/AppFabricServiceRuntimeModule.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/ProfileHttpHandler.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/profile/ProfileStore.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/profile/ProfileStoreTest.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/UpgradeTool.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-proto/src/main/java/co/cask/cdap/proto/element/EntityType.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/NamespaceId.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ProfileId.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-proto/src/main/java/co/cask/cdap/proto/profile/Profile.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
    • cdap-proto/src/main/java/co/cask/cdap/proto/profile/ProfileCreateRequest.java (version a4cbd4c40afd605ee1410cfac139ad763b250b98)
  • Rohit Sinha

    Rohit Sinha 790406130b848e837a0b8e392d21003fe0ce7d6e

    CDAP-13088 Introduce MetadataEntity which is compatible with EntityId

    • cdap-api/src/main/java/co/cask/cdap/api/metadata/MetadataEntity.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ApplicationId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ArtifactId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/DatasetId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/EntityId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/NamespaceId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/ProgramId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/StreamId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
    • cdap-proto/src/main/java/co/cask/cdap/proto/id/StreamViewId.java (version 790406130b848e837a0b8e392d21003fe0ce7d6e)
  • Ajai Narayan

    Ajai Narayan 6bfea126a202b1d7b683c4f904091ece4188dac4

    Merge pull request #9984 from caskdata/feature/ui-cloud-2-CDAP-42462-specify-profile-pipeline
    [CDAP-13207][Cloud] Allow users to select a profile while manually running a pipeline

  • Ajai Narayan

    Ajai Narayan 03e7185af3ec96c10bebd45a81a2ba1565e68acf

    [CDAP-13207][Cloud] Allow users to select a profile while manually running a pipeline
     - Adds the ability to list profiles in pipelines detailed view
     - Adds the ability to save the run time arguments entered once in app preferences to be reused across runs(moving run time arguments outside of UI session)
     - This will surface only app level preferences to be shown in the pipeline configure modeless

    • cdap-ui/app/cdap/api/cloud.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/KeyValuePairs/KeyValuePair.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/KeyValuePairs/KeyValueStore.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/KeyValuePairs/KeyValueStoreActions.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ComputeTabContent/ListViewInPipeline.scss (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ComputeTabContent/ProfilesListView.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ComputeTabContent/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ConfigModelessActionButtons/ConfigModelessRuntimeArgsCount.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/ConfigModelessActionButtons/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/RuntimeArgsTabContent/RuntimeArgsPairs.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsContent/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/ConfigurationsSidePanel/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/Store/ActionCreator.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/Store/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineConfigurations/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineDetails/PipelineDetailsTopPanel/PipelineDetailsButtons/PipelineConfigureButton.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineDetails/PipelineDetailsTopPanel/index.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineDetails/RunLevelInfo/RunConfigs.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/components/PipelineDetails/store/ActionCreator.js (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/styles/variables.scss (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
    • cdap-ui/app/cdap/text/text-en.yaml (version 03e7185af3ec96c10bebd45a81a2ba1565e68acf)
  • Bhooshan Mogal

    Bhooshan Mogal 7c8ee9a2afa5d744fbd3e752e90f8200d31ad39a

    Merge pull request #9995 from caskdata/bugfix/update-tracker-version
    Updated tracker version for develop to 0.7.0-SNAPSHOT

  • Bhooshan Mogal

    Bhooshan Mogal f13127f489a68236d8b9724daa5e68fc11763121

    Updated tracker version for develop to 0.7.0-SNAPSHOT

    • cdap-ui/server/config/cdap-ui-config.json (version f13127f489a68236d8b9724daa5e68fc11763121)
  • Tony Bach

    Tony Bach c332853241419d995bdcc6436e240d92e6c89428

    Merge pull request #9987 from caskdata/feature/ui-cdap-13180-highligh-new-prefs
    [CDAP-13180] Highlight newly added/edited prefs, and adds View All/View Less prefs labels in Namespace Details page

  • Tony Bach

    Tony Bach 51bcca296b474b86cdef613a21cc2c47e46f8b6e

    [CDAP-13180] Highlight newly added/edited prefs, and adds View All/View Less prefs labels in Namespace Details page - Also updates prefs on namespace details page, even if prefs were updated using the fast action on the namespace dropdown - Sorts prefs by keys by default in both namespace prefs modal and namespace details page, adds View All options, and highlights and scrolls to newly added prefs - Handles overflow values, and fixes saving empty preferences to the backend

    • cdap-ui/app/cdap/components/Administration/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/FastAction/SetPreferenceAction/SetPreferenceModal.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/FastAction/SetPreferenceAction/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Mapping/Mapping.scss (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Mapping/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Preferences/Preferences.scss (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Preferences/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Security/Security.scss (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDetails/Security/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/components/NamespaceDropdown/index.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/services/WizardStores/AddNamespace/ActionCreator.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/services/global-events.js (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
    • cdap-ui/app/cdap/text/text-en.yaml (version 51bcca296b474b86cdef613a21cc2c47e46f8b6e)
  • Edwin Elia

    Edwin Elia fda66f631a576e34c30d806bcb3f7ec15f784d7c

    Merge pull request #9985 from caskdata/feature/ui-ops-dashboard-table-view
    [CDAP-12849] add table view for ops dashboard

  • Edwin Elia

    Edwin Elia 22f15af0b9d098c5652fadf11e2639437d733069

    add table view for ops dashboard

    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/RunsGraph.scss (version 22f15af0b9d098c5652fadf11e2639437d733069)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/RunsTable/RunsTable.scss (version 22f15af0b9d098c5652fadf11e2639437d733069)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/RunsTable/index.js (version 22f15af0b9d098c5652fadf11e2639437d733069)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/index.js (version 22f15af0b9d098c5652fadf11e2639437d733069)
    • cdap-ui/app/cdap/components/OpsDashboard/store/DashboardStore.js (version 22f15af0b9d098c5652fadf11e2639437d733069)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 79bd1469f84d624e9ad9410e9e1a3e98777978a3

    Merge pull request #9976 from caskdata/feature/CDAP-13096-move-scheduler-out-prog-lifecycle
    CDAP-13096 move scheduler out of program lifecycle service

  • vinishavyasa <CuriousVini@users.noreply.github.com>

    vinishavyasa <CuriousVini@users.noreply.github.com> ad7defdb1667930308aeafb43f6bc24a70e43d02

    Merge pull request #9957 from caskdata/feature/runtime-monitor-service
    Adding first draft of polling service

  • Terence Yim

    Terence Yim f7ecfeec36027f2f4b967b410271fd2dd1977f23

    Merge pull request #9965 from caskdata/feature/CDAP-13143-recursive-schema
    (CDAP-13143) Supports recursive Schema correctly

  • Edwin Elia

    Edwin Elia 94a2f3fd5365839cb7dc246c4cf08e36f456aa39

    Merge pull request #9979 from caskdata/feature/ui-ops-dahsboard-navigation
    [CDAP-12849][CDAP-12869] Ops Dashboard Navigation

  • Edwin Elia

    Edwin Elia 6e3fb9b7a02a29dfd749b156188b8fb401961461

    add navigation and date to graph

    • cdap-ui/app/cdap/components/NamespacesPicker/NamespacesPicker.scss (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/NamespacesPicker/NamespacesPopover.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/NamespacesPicker/index.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/RunsGraph.scss (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/graphRenderer.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/RunsGraph/index.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/index.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/store/ActionCreator.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
    • cdap-ui/app/cdap/components/OpsDashboard/store/DashboardStore.js (version 6e3fb9b7a02a29dfd749b156188b8fb401961461)
  • Vinisha Shah

    Vinisha Shah a7c656b0666f3b375e33254104de7509995b4639 m

    Poll program status and publish to TMS using Runtime Monitor

    • cdap-app-fabric/pom.xml (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/monitor/MonitorConsumeRequest.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/monitor/MonitorMessage.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/monitor/RuntimeMonitor.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-app-fabric/src/test/java/co/cask/cdap/app/runtime/monitor/RuntimeMonitorTest.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-client/src/main/java/co/cask/cdap/client/util/RESTClient.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-common/src/main/java/co/cask/cdap/common/conf/Constants.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-common/src/main/resources/cdap-default.xml (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-runtime-monitor/pom.xml (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-runtime-monitor/src/main/java/co/cask/cdap/runtime/monitor/MonitorTopic.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-runtime-monitor/src/main/java/co/cask/cdap/runtime/monitor/RuntimeMonitor.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • cdap-runtime-monitor/src/test/java/co/cask/cdap/runtime/monitor/RuntimeMonitorTest.java (version a7c656b0666f3b375e33254104de7509995b4639)
    • pom.xml (version a7c656b0666f3b375e33254104de7509995b4639)
  • Terence Yim

    Terence Yim 0275d286a50f09b7618eb53ff42a0906b54341f6 m

    (CDAP-13143) Supports recursive Schema correctly

    • cdap-api-common/src/main/java/co/cask/cdap/api/data/schema/Schema.java (version 0275d286a50f09b7618eb53ff42a0906b54341f6)
    • cdap-common/src/test/java/co/cask/cdap/io/SchemaTest.java (version 0275d286a50f09b7618eb53ff42a0906b54341f6)
  • Terence Yim

    Terence Yim 53565dc5d55faabe04500bee38b5c7d1a45bcc30

    Merge pull request #9986 from caskdata/feature/CDAP-12739-update-netty
    (CDAP-12739) Update Netty-Http library version

  • Terence Yim

    Terence Yim 05740f72c464edeebb05dc16bafddf18ef1c22ab

    (CDAP-12739) Update Netty-Http library version

    • pom.xml (version 05740f72c464edeebb05dc16bafddf18ef1c22ab)
  • Terence Yim

    Terence Yim 4527712f8c8b8cc95e92c4ca2b038386d7d402c6

    Merge branch 'release/4.3' into develop

  • Ali Anwar

    Ali Anwar bb0650cf8297f359fe49fa39c995c4bed9a67e79

    Merge pull request #9981 from caskdata/upgrade-guice-version
    CDAP-2388 Upgrade guice version to 4.2.0.

  • Sreevatsan Raman

    Sreevatsan Raman 7832cf3bab212972c438e8edf0207a9a5907f05e m

    Merge pull request #9983 from caskdata/remove-snapshot
    Remove snapshot, in preparation for cdap 4.3.4 release.

  • Terence Yim

    Terence Yim 2fb9dfa5c4c63d454f607be5f4f9ddd838dc52b2

    Merge pull request #9980 from caskdata/feature/merge-4.3
    Feature/merge 4.3

  • Ali Anwar

    Ali Anwar a9c0d271c42116568ab10d37a802b9ecbc24ff15 m

    Bump tracker and navigator versions to 0.6.4 and 0.7.4, respectively.

    • cdap-ui/server/config/cdap-ui-config.json (version a9c0d271c42116568ab10d37a802b9ecbc24ff15)
  • Terence Yim

    Terence Yim a935eeb5bfd5585ff27523137981a0737e9ea420 m

    Merge remote-tracking branch 'origin/release/4.3' into feature/merge-4.3

  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> fa3451f1ac38591838ff537caad73878ee8da00b m

    Merge pull request #9982 from caskdata/fix-race-in-test
    fix race in creating app.meta dataset in test

  • Ali Anwar

    Ali Anwar 89ce629f9908776f98cdd4584b0e8afed7014a97 m

    Update pom.xml

    • pom.xml (version 89ce629f9908776f98cdd4584b0e8afed7014a97)
  • Ali Anwar

    Ali Anwar 57897ad462f3668bf4ed3ae9733451157e0ed2bd m

    Replace other instances (4.3.4-SNAPSHOT --> 4.3.4).

    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/cdap-data-pipeline-plugins-archetype/src/main/resources/archetype-resources/pom.xml (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-archetypes/cdap-app-archetype/src/main/resources/archetype-resources/pom.xml (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-archetypes/cdap-mapreduce-archetype/src/main/resources/archetype-resources/pom.xml (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-archetypes/cdap-spark-java-archetype/src/main/resources/archetype-resources/pom.xml (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-archetypes/cdap-spark-scala-archetype/src/main/resources/archetype-resources/pom.xml (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-distributions/bin/build_docs_bucket.sh (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-distributions/src/emr/install.sh (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-distributions/src/hdinsight/pkg/install.sh (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-distributions/src/hdinsight/pkg/mainTemplate.json (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-examples/resources/weblog-analytics-config.json (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-examples/resources/weblog-analytics.txt (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-examples/resources/weblog-service.txt (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
    • cdap-ui/package.json (version 57897ad462f3668bf4ed3ae9733451157e0ed2bd)
  • Ali Anwar

    Ali Anwar d1da39bddd6f33eb44845814c152efeb763ad7fb m

    mvn versions:set -DnewVersion=4.3.4 -DgenerateBackupPoms=false -P examples

    • cdap-api-common/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-api-spark/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-api-spark2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-api/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-fabric-tests/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-fabric/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-data-quality/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-data-streams/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-data-streams2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-api-spark/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-api/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/cdap-data-pipeline-plugins-archetype/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-batch/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-core/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-proto/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/cdap-etl-tools/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/hydrator-spark-core/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/hydrator-spark-core2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/hydrator-test/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/cdap-etl/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-app-templates/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-archetypes/cdap-app-archetype/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-archetypes/cdap-mapreduce-archetype/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-archetypes/cdap-spark-java-archetype/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-archetypes/cdap-spark-scala-archetype/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-archetypes/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-cli-tests/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-cli/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-client-tests/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-client/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-common-unit-test/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-common/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-data-fabric-tests/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-data-fabric/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-distributions/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-docs-gen/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/ClicksAndViews/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/CountRandom/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/CubeService/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/DataCleansing/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/DecisionTreeRegression/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/FileSetExample/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/HelloWorld/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/LogAnalysis/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/Purchase/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/SpamClassifier/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/SparkKMeans/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/SparkPageRank/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/SportResults/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/StreamConversion/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/UserProfiles/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/WebAnalytics/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/WikipediaPipeline/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/WordCount/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-examples/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-explore-client/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-explore-jdbc/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-explore/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-formats/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-gateway/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-0.96/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-0.98/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-1.0-cdh/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-1.0-cdh5.5.0/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-1.0/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-1.1/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-1.2-cdh5.7.0/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-compat-base/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-hbase-spi/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-integration-test/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-kafka/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-kms/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-master/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-notifications-api/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-notifications/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-operational-stats-core/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-proto/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-security-spi/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-security/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-spark-core/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-spark-core2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-spark-python/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-spi/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-standalone/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-test/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-tms-tests/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-tms/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-ui/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-unit-test-spark2_2.11/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-unit-test/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-watchdog-api/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • cdap-watchdog/pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
    • pom.xml (version d1da39bddd6f33eb44845814c152efeb763ad7fb)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 15ef6d1effef0457563a2fa38bbd4246c98c8300 m

    fix race in creating app.meta dataset in test
    Both the test and the service itself create the dataset. Use
    getOrCreate so there is no conflict exception.

    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/ProgramNotificationSubscriberServiceTest.java (version 15ef6d1effef0457563a2fa38bbd4246c98c8300)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/DatasetsUtil.java (version 15ef6d1effef0457563a2fa38bbd4246c98c8300)
  • Ali Anwar

    Ali Anwar 31fc53b8253a8cb1bbca730e7d047c4e11edc481 m

    CDAP-2388 Upgrade guice version to 4.2.0.
    This is in order to help support Java 8.
    For changes, see:
    https://github.com/google/guice/wiki/Guice40
    https://github.com/google/guice/wiki/Guice41
    https://github.com/google/guice/wiki/Guice42

    • pom.xml (version 31fc53b8253a8cb1bbca730e7d047c4e11edc481)
  • Terence Yim

    Terence Yim e48c7631e419953f22451c1587c70a9cb56d7f3b m

    Fix the wrong conflict resolution and compilation error

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/AppMetadataStore.java (version e48c7631e419953f22451c1587c70a9cb56d7f3b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/ProgramNotificationSubscriberServiceTest.java (version e48c7631e419953f22451c1587c70a9cb56d7f3b)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetDefinition.java (version e48c7631e419953f22451c1587c70a9cb56d7f3b)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 40a93b8aab2ee55527492db9556bfeb1aa6296eb m

    CDAP-13096 move scheduler out of program lifecycle service
    Moving Scheduler out of ProgramLifecycleService to avoid a
    circular dependency chain with ProgramLifecycleService to
    CoreSchedulerService to ConstraintCheckerService back to
    ProgramLifecycleService.

    Also move direct usage of Scheduler that was taking place in the
    ProgramLifecycleHttpHandler into a new ProgramScheduleService.
    The remaining logic in the handler is validation of user input,
    transformation of user string input into internal classes, and
    transformation of internal classes to what should be returned
    by the REST endpoints.

    Also doing various cleanup and bug fixes with scheduler operations.
    For example, authorization was not being performed when getting
    schedule details, but was when getting schedule status.

    Also starting ProgramLifecycleService in TestBase in preparation
    for cluster lifecycle changes, and to make sure that
    ProgramLifecycleService can be instantiated.

    • cdap-api/src/main/java/co/cask/cdap/api/schedule/Trigger.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/ProgramLifecycleHttpHandler.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/WorkflowHttpHandler.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/schedule/store/Schedulers.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ProgramLifecycleService.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/main/java/co/cask/cdap/scheduler/ProgramScheduleService.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/AppFabricClient.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/http/handlers/ProgramLifecycleHttpHandlerTest.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-proto/src/main/java/co/cask/cdap/proto/ProgramType.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
    • cdap-unit-test/src/main/java/co/cask/cdap/test/TestBase.java (version 40a93b8aab2ee55527492db9556bfeb1aa6296eb)
  • Terence Yim

    Terence Yim 66bd42d992f96a63d9cb4122aae4961acee4d425 m

    Merge branch 'release/4.3' into feature/merge-4.3

  • Rohit Sinha

    Rohit Sinha 689c995f8c49e6bae8dedb75397393ba9cded0ce m

    Merge pull request #9973 from caskdata/feature/CDAP-13154-auth-imp
    CDAP-13154 Use just the username and not kerberos principal for auth…

  • Rohit Sinha

    Rohit Sinha 17e838dd0ffe3b5872035435b33113594f2f88a3 m

    CDAP-13154 Use just the username and not kerberos principal for authorization

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/namespace/DefaultNamespaceAdmin.java (version 17e838dd0ffe3b5872035435b33113594f2f88a3)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/DatasetServiceClient.java (version 17e838dd0ffe3b5872035435b33113594f2f88a3)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/AuthorizationUtil.java (version 17e838dd0ffe3b5872035435b33113594f2f88a3)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/AuthorizationUtilTest.java (version 17e838dd0ffe3b5872035435b33113594f2f88a3)
  • Bhooshan Mogal

    Bhooshan Mogal 0a89dc000f7a9ca597bd2d4ac78a4130538dd98b m

    Merge pull request #9978 from caskdata/bugfix/format-date
    (CDAP-13223) Fixed single quotes in format strings

  • Bhooshan Mogal

    Bhooshan Mogal 88ce7ee3c3b763e19642ac7f8f2f511060fd3ff4 m

    (CDAP-13223) Fixed single quotes in format strings
    - Fixed format date directive to lose un-necessary single quote
    - Removed on ENTER to submit a directive while concatenating string to a column
    - Added a missing format, which caused the ordering between text and code to be messed up

    • cdap-ui/app/cdap/components/DataPrep/Directives/Format/index.js (version 88ce7ee3c3b763e19642ac7f8f2f511060fd3ff4)
    • cdap-ui/app/cdap/components/DataPrep/Directives/Parse/Modals/SimpleDateModal.js (version 88ce7ee3c3b763e19642ac7f8f2f511060fd3ff4)
    • cdap-ui/app/cdap/text/text-en.yaml (version 88ce7ee3c3b763e19642ac7f8f2f511060fd3ff4)
  • Terence Yim

    Terence Yim 740c9c2aefeda1dd5f667ab066cbe4a86fda9bce m

    Merge pull request #9977 from caskdata/feature/CDAP-13218-fix-workflow-state
    (CDAP-13218) Distinguish program state based on user actions

  • Terence Yim

    Terence Yim 91345fac0cd8a1b747a7ba0be791669a1da02cef m

    (CDAP-13218) Distinguish program state based on user actions
    - Fix for Workflow, MR, and Spark that when user initiate a stop, emit KILLED instead of FAILED
    - Ignore program run status event that won’t change the state in run record

    • cdap-app-fabric/src/main/java/co/cask/cdap/common/twill/TwillAppLifecycleEventHandler.java (version 91345fac0cd8a1b747a7ba0be791669a1da02cef)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/AppMetadataStore.java (version 91345fac0cd8a1b747a7ba0be791669a1da02cef)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 84336f909fee1bf5a6993680abedad6ff4fbdd8a m

    Merge pull request #9975 from caskdata/bugfix_release/CDAP-13191-fix-completed-run-record-read
    CDAP-13191 fix bug in reading existing run records

  • Terence Yim

    Terence Yim 0bfd935f333c2bee04d30d672d5611edde512065 m

    Merge pull request #9956 from caskdata/feature/CDAP-13179-am-resilience
    (CDAP-13179) Integrates TWILL-61 changes for AM resilience

  • Yaojie Feng

    Yaojie Feng 8cc156c7a5d8f8f34cf8d409dc612ecba21681ae m

    Merge pull request #9945 from caskdata/feature_release/log-login-user-who-starts-the-program
    log user who executes the program

  • Yaojie Feng

    Yaojie Feng 3c0dec65256a8293b7bfd3124df9441881abb7fc m

    log user who executes the program

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/DistributedFlowProgramRunner.java (version 3c0dec65256a8293b7bfd3124df9441881abb7fc)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ProgramLifecycleService.java (version 3c0dec65256a8293b7bfd3124df9441881abb7fc)
    • cdap-spark-core-base/src/main/java/co/cask/cdap/app/runtime/spark/distributed/DistributedSparkProgramRunner.java (version 3c0dec65256a8293b7bfd3124df9441881abb7fc)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 04edc152787e138a8188ec6d605158c969cbeb06 m

    Merge pull request #9974 from caskdata/bugfix_release/CDAP-13217-remove-program-check-state-store
    CDAP-13217 remove app spec check when recording run state

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 03b647a2fbd2952a3440f8c307e356fea6510934 m

    rename method and mark argument as nullable

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/AppMetadataStore.java (version 03b647a2fbd2952a3440f8c307e356fea6510934)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/DefaultStoreTest.java (version 03b647a2fbd2952a3440f8c307e356fea6510934)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 28fe532ca8e9d63ade78fbe10bc0b7526563fda2 m

    CDAP-13217 remove app spec check when recording run state
    When we are recording run record state, we should not check for
    existence of the application or program. Otherwise, there can
    be a situation where an app is modified to remove a running
    program. If that program is killed on the cluster, then the run
    record will be in the 'running' state, which will eventually
    be fixed by the run record corrector. However, when it is time
    to save the run state, the program will not be found and the
    state update will be ignored. This will loop infinitely.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ProgramNotificationSubscriberService.java (version 28fe532ca8e9d63ade78fbe10bc0b7526563fda2)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/RunRecordCorrectorService.java (version 28fe532ca8e9d63ade78fbe10bc0b7526563fda2)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/services/ProgramNotificationSubscriberServiceTest.java (version 28fe532ca8e9d63ade78fbe10bc0b7526563fda2)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> f94ea55265aa32b4e9e1429a76b8690bf9f81873 m

    CDAP-13191 fix bug in reading existing run records
    Completed run records use a different rowkey than the other types
    of run records. The previous code had a different and buggy method
    to read existing run records, where the completed run record key
    was missing the inverted timestamp part.

    Fixed the code to use the working existing method to read a run
    record for a given program run id.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/store/AppMetadataStore.java (version f94ea55265aa32b4e9e1429a76b8690bf9f81873)
  • sagarkapare <sagar@cask.co>

    sagarkapare <sagar@cask.co> 39aa9ffd33cf4d70d1b41a894056e2c1ff7e755b m

    CDAP-13205 Fix inconsistency when the Job is deleted but Trigger still exist in the schedulestore.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/schedule/store/DatasetBasedTimeScheduleStore.java (version 39aa9ffd33cf4d70d1b41a894056e2c1ff7e755b)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/runtime/schedule/store/DatasetBasedTimeScheduleStoreTest.java (version 39aa9ffd33cf4d70d1b41a894056e2c1ff7e755b)
  • sagarkapare <sagar@cask.co>

    sagarkapare <sagar@cask.co> 7178ff89c58eb6553b8e16a894d6271ddabdd2d0 m

    Merge pull request #9969 from caskdata/bugfix_release/cdap-13205
    CDAP-13205 Fix inconsistency when the Job is deleted but Trigger still exist in the schedulestore.

  • Terence Yim

    Terence Yim 88ee552239d0f872a20d8efb0b43e99fd777bc3b m

    (CDAP-13179) Integrates TWILL-61 changes for AM resilience

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/SystemArguments.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/DistributedFlowProgramRunner.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/DistributedProgramRunner.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/DistributedServiceProgramRunner.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/distributed/LongRunningDistributedProgramRunner.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-common/src/main/java/co/cask/cdap/common/conf/Constants.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-common/src/main/resources/cdap-default.xml (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/MasterServiceMain.java (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
    • pom.xml (version 88ee552239d0f872a20d8efb0b43e99fd777bc3b)
  • Ajai Narayan

    Ajai Narayan 6e38610e9f7d1ffc1eed6954b4878250fd5b6f9f m

    Merge pull request #9960 from caskdata/bugfix_release/ui-CDAP-13162
    [CDAP-13162] Retain code editors if macro'd

  • Ajai Narayan

    Ajai Narayan fb4d935dc41ffbed45f938c09951401f0e61b863 m

    [CDAP-13162] Retain code editors if macro'd in plugin configuration in pipelines
     - Fixes code editors in plugin config to not swap with input textboxes

    • cdap-ui/app/directives/macro-widget-toggle/macro-widget-toggle.html (version fb4d935dc41ffbed45f938c09951401f0e61b863)
    • cdap-ui/app/directives/macro-widget-toggle/macro-widget-toggle.js (version fb4d935dc41ffbed45f938c09951401f0e61b863)
  • Vinisha Shah

    Vinisha Shah 00fb2a904736dd12e07c2c85de7b324273292c6c m

    Adding first draft of polling service

    • cdap-runtime-monitor/pom.xml (version 00fb2a904736dd12e07c2c85de7b324273292c6c)
    • cdap-runtime-monitor/src/main/java/co/cask/cdap/runtime/monitor/MonitorTopic.java (version 00fb2a904736dd12e07c2c85de7b324273292c6c)
    • cdap-runtime-monitor/src/main/java/co/cask/cdap/runtime/monitor/RuntimeMonitor.java (version 00fb2a904736dd12e07c2c85de7b324273292c6c)
    • cdap-runtime-monitor/src/test/java/co/cask/cdap/runtime/monitor/RuntimeMonitorTest.java (version 00fb2a904736dd12e07c2c85de7b324273292c6c)
    • pom.xml (version 00fb2a904736dd12e07c2c85de7b324273292c6c)
  • Ajai Narayan

    Ajai Narayan 39cf43b72833b062ea3f4d71347321d2b6f18e07 m

    Merge pull request #9950 from caskdata/bugfix/ui-fix-node-uuids-for-dom-4.3.4
    Fix references of node-uuid used for id for DOM elements

  • Ajai Narayan

    Ajai Narayan d5425ef81f590d97291c28331adec376bc8e20a5 m

    Fix references of node-uuid used for id for DOM elements
     - More patches to node uuids being set as ids for DOM elements
     - Fixes btn color for actions in dataset/stream detailed view in tracker

    • cdap-ui/app/cdap/components/FastAction/DeleteAction/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/FastAction/ExploreAction/ExploreModal.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/FastAction/ExploreAction/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/FastAction/SendEventAction/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/FastAction/SetPreferenceAction/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/FastAction/TruncateAction/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/Overview/OverviewMetaSection/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/ProgramTable/index.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/cdap/components/UncontrolledComponents/Popover.js (version d5425ef81f590d97291c28331adec376bc8e20a5)
    • cdap-ui/app/tracker/directives/jump/jump.less (version d5425ef81f590d97291c28331adec376bc8e20a5)
  • Terence Yim

    Terence Yim 5ff02702a9aee52909abcf24a53922205b25809a m

    Merge pull request #9948 from caskdata/feature/CDAP-13158-fix-spark-conf-zip-race
    (CDAP-13158) Fix a race condition when running concurrent spark in wo…

  • anew <andreas@cask.co>

    anew <andreas@cask.co> 77ad17ef12e0a23884e55af1ce4eeeb747a0efe1 m

    [CDAP-13171] Only set group on namespace directories if the group was explicitly configured

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/namespace/AbstractStorageProviderNamespaceAdmin.java (version 77ad17ef12e0a23884e55af1ce4eeeb747a0efe1)
    • cdap-docs/reference-manual/source/http-restful-api/namespace.rst (version 77ad17ef12e0a23884e55af1ce4eeeb747a0efe1)
  • Terence Yim

    Terence Yim aae3ad5c32e791f44cee9e44a28f552d79269289 m

    (CDAP-13158) Fix a race condition when running concurrent spark in workflow

    • cdap-spark-core-base/src/main/java/co/cask/cdap/app/runtime/spark/SparkRuntimeUtils.java (version aae3ad5c32e791f44cee9e44a28f552d79269289)
    • cdap-spark-core-base/src/main/java/co/cask/cdap/app/runtime/spark/classloader/SparkClassRewriter.java (version aae3ad5c32e791f44cee9e44a28f552d79269289)
    • cdap-spark-core-base/src/test/java/co/cask/cdap/app/runtime/spark/SparkRuntimeUtilsTest.java (version aae3ad5c32e791f44cee9e44a28f552d79269289)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 106144e704948965323ea9b45896fb8d97180b9f m

    Merge pull request #9932 from caskdata/bugfix_release/CDAP-13120-leftover-local-filesets
    CDAP-13120 use correct directory for file in PartitionedFileSet

  • Ajai Narayan

    Ajai Narayan 3a12659c3201e7786df1bed8cd1c08627fd27ec6 m

    Merge pull request #9934 from caskdata/bugfix_release/ui-CDAP-13112
    [CDAP-13111] - Fix performance issue with pipeline detailed view

  • Ajai Narayan

    Ajai Narayan e02c56b38216f71f4e469a94edd348c2843d7a87 m

    [CDAP-13111] Fixes performance of pipeline detailed view for a large pipeline + minor styling fix for run level section in pipeline detailed view
     - Fixes metrics for pipeline nodes to have proper ellipsis + renames a filter based on its function
     - Simplifies comma-separated-number filter to just add commas to a number (removed ellipsis adding functionality)

    • cdap-ui/app/directives/node-metrics/node-metrics.html (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/directives/node-metrics/node-metrics.js (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/filters/comma-separated-number.js (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/filters/leading-ellipsis.js (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/filters/number-with-ellipsis.js (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/hydrator/adapters.less (version e02c56b38216f71f4e469a94edd348c2843d7a87)
    • cdap-ui/app/hydrator/templates/partial/metrics-popover.html (version e02c56b38216f71f4e469a94edd348c2843d7a87)
  • Sreevatsan Raman

    Sreevatsan Raman 33662d0588d5ebf8a1f9a549d558f8da9585bbdc m

    Merge pull request #9937 from caskdata/feature/cdap-13110-fix-build
    fix build break

  • anew <andreas@cask.co>

    anew <andreas@cask.co> 9486adc2843b762519836ae8bd5a952a41f39f48 m

    fix build break

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/executor/DatasetAdminService.java (version 9486adc2843b762519836ae8bd5a952a41f39f48)
  • anew <andreas@cask.co>

    anew <andreas@cask.co> 20fc691d3ffc3d576126371160be8e0a5f804a74 m

    fix an error message

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/file/FileSetDefinition.java (version 20fc691d3ffc3d576126371160be8e0a5f804a74)
  • anew <andreas@cask.co>

    anew <andreas@cask.co> 57d3cb319deb8ae24bf61d99a1a248287dc5d537 m

    [CDAP-13110] Fix dataset class loading in some places

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/executor/DatasetAdminService.java (version 57d3cb319deb8ae24bf61d99a1a248287dc5d537)
    • cdap-explore/src/main/java/co/cask/cdap/explore/executor/ExploreExecutorHttpHandler.java (version 57d3cb319deb8ae24bf61d99a1a248287dc5d537)
    • cdap-explore/src/main/java/co/cask/cdap/explore/service/ExploreTableManager.java (version 57d3cb319deb8ae24bf61d99a1a248287dc5d537)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 4096b2b42ad8ed0b36bf98f58446e19414af95fe m

    CDAP-13120 fix unit tests

    • cdap-data-fabric/src/test/java/co/cask/cdap/api/dataset/lib/SystemDatasetDefinitionTest.java (version 4096b2b42ad8ed0b36bf98f58446e19414af95fe)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/DatasetsUtilTest.java (version 4096b2b42ad8ed0b36bf98f58446e19414af95fe)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetTest.java (version 4096b2b42ad8ed0b36bf98f58446e19414af95fe)
  • Sreevatsan Raman

    Sreevatsan Raman 4acec72d78c044359cf94d263f433cb31ac076c1 m

    Merge pull request #9921 from caskdata/bugfix_release/CDAP-13129-ensure-sink-in-single-mapred
    CDAP-13129 ensure a sink is only ever in one mapreduce phase

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 52deb03874d791689fe5d368c3b81642fc8574c4 m

    CDAP-13120 make defaulting base path backwards compatible
    Modify the reconfigure logic so that the base path is not
    defaulted unless it was defaulted when it was created. Also adding
    unit tests.

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetDefinition.java (version 52deb03874d791689fe5d368c3b81642fc8574c4)
    • cdap-data-fabric/src/test/java/co/cask/cdap/api/dataset/lib/SystemDatasetDefinitionTest.java (version 52deb03874d791689fe5d368c3b81642fc8574c4)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/DatasetsUtilTest.java (version 52deb03874d791689fe5d368c3b81642fc8574c4)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetTest.java (version 52deb03874d791689fe5d368c3b81642fc8574c4)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 9943b0d25c3684d83b7bd46c53c54b3c21da686d m

    CDAP-13129 ensure a sink is only ever in one mapreduce phase
    Fixes a bug in the planner that could cause a sink to be present
    in multiple phases of a pipeline. The planner will now insert a
    connector in front of a sink if it has multiple reduce nodes
    as parents, or if it has a reduce node and a source as a parent.

    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/planner/ConnectorDag.java (version 9943b0d25c3684d83b7bd46c53c54b3c21da686d)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/test/java/co/cask/cdap/etl/planner/ConnectorDagTest.java (version 9943b0d25c3684d83b7bd46c53c54b3c21da686d)
  • Yaojie Feng

    Yaojie Feng 9b0ca0cd7578afad13b569b5895cd66f732f0761 m

    Merge pull request #9931 from caskdata/feature_release/CDAP-13123-fix-stream-explore
    CDAP-13123 fix stream exploration

  • Yaojie Feng

    Yaojie Feng 395981b6c709fdd95199be078e831dd8006fe905 m

    CDAP-13123 fix stream exploration

    • cdap-security/src/main/java/co/cask/cdap/security/impersonation/DefaultImpersonator.java (version 395981b6c709fdd95199be078e831dd8006fe905)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 124c80b45e45055111bd04fe17dcb23ca196c2f3 m

    Merge pull request #9930 from caskdata/bugfix_release/CDAP-13122-connector-input-format
    CDAP-13122 use combine input format for connectors

  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> ac6295b60701dcfd92d67cf5b224689b2531d27f m

    Merge pull request #9923 from caskdata/4-3-4-snapshot
    bump version to 4.3.4-SNAPSHOT

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 82424d37d36d0715c879c72851cfa77123e41f7e m

    bump version to 4.3.4-SNAPSHOT

    • cdap-api-common/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-api-spark/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-api-spark2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-api/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-fabric-tests/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-fabric/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-data-quality/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-data-streams/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-data-streams2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-api-spark/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-api/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/cdap-data-pipeline-plugins-archetype/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/cdap-data-pipeline-plugins-archetype/src/main/resources/archetype-resources/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-archetypes/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-batch/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-core/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-proto/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/cdap-etl-tools/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/hydrator-spark-core/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/hydrator-spark-core2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/hydrator-test/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/cdap-etl/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-app-templates/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-app-archetype/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-app-archetype/src/main/resources/archetype-resources/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-mapreduce-archetype/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-mapreduce-archetype/src/main/resources/archetype-resources/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-spark-java-archetype/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-spark-java-archetype/src/main/resources/archetype-resources/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-spark-scala-archetype/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/cdap-spark-scala-archetype/src/main/resources/archetype-resources/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-archetypes/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-cli-tests/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-cli/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-client-tests/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-client/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-common-unit-test/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-common/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-data-fabric-tests/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-data-fabric/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/bin/build_docs_bucket.sh (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/src/emr/install.sh (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/src/hdinsight/pkg/install.sh (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/src/hdinsight/pkg/mainTemplate.json (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/src/packer/cdap-sdk-ubuntu16-with-uri.json (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-distributions/src/packer/files/cdap-sdk.json (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-docs-gen/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/ClicksAndViews/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/CountRandom/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/CubeService/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/DataCleansing/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/DecisionTreeRegression/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/FileSetExample/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/HelloWorld/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/LogAnalysis/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/Purchase/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/SpamClassifier/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/SparkKMeans/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/SparkPageRank/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/SportResults/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/StreamConversion/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/UserProfiles/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/WebAnalytics/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/WikipediaPipeline/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/WordCount/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/resources/weblog-analytics-config.json (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/resources/weblog-analytics.txt (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-examples/resources/weblog-service.txt (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-explore-client/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-explore-jdbc/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-explore/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-formats/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-gateway/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-0.96/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-0.98/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-1.0-cdh/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-1.0-cdh5.5.0/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-1.0/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-1.1/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-1.2-cdh5.7.0/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-compat-base/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-hbase-spi/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-integration-test/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-kafka/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-kms/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-master/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-notifications-api/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-notifications/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-operational-stats-core/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-proto/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-security-spi/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-security/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-spark-core/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-spark-core2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-spark-python/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-spi/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-standalone/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-test/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-tms-tests/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-tms/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-ui/package.json (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-ui/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-unit-test-spark2_2.11/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-unit-test/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-watchdog-api/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • cdap-watchdog/pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
    • pom.xml (version 82424d37d36d0715c879c72851cfa77123e41f7e)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 71fd9530af78d7ae06759f881e9d17050c13e42e m

    CDAP-13120 use correct directory for file in PartitionedFileSet
    If there was no base path set for a PartitionedFileSet, it would
    default to a 'files' directory whose parent is a directory named
    after the dataset. This means when the dataset is deleted, only
    the 'files' directory is deleted, but not the parent directory.
    This behavior is especially problematic when using a
    PartitionedFileSet as a local fileset in a workflow, as each run
    of the workflow would leave a directory per PartitionedFileSet.

    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetDefinition.java (version 71fd9530af78d7ae06759f881e9d17050c13e42e)
  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 8e7e76d5cc6bbfff78d39c2eef9321a98dbe951f m

    CDAP-13122 use combine input format for connectors
    This is a small optimization in case connector output is small
    but in multiple files. In that scenario, this change will use
    fewer mappers, lowering the overhead and resource usage of the
    pipeline.

    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/batch/connector/ConnectorSource.java (version 8e7e76d5cc6bbfff78d39c2eef9321a98dbe951f)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 3c2b879a766246dae8c7c73b1f7e12e9484060ca m

    Merge pull request #9928 from caskdata/fix-checkstyle
    fix checkstyle

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 9f66e84319430b1541af00a7dfccc3dff3b152e8 m

    fix checkstyle

    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/planner/Dag.java (version 9f66e84319430b1541af00a7dfccc3dff3b152e8)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 3c413736410b765b46e84c44fe258b5a640c0cf9 m

    Merge pull request #9927 from caskdata/feature_release/CDAP-13119-planner-reduce-connectors
    CDAP-13119 planner optimization to reduce connector datasets

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> ef3c917be430c5ccd9a51f495cbf575da2f1ba37 m

    CDAP-13119 planner optimization to reduce connector datasets
    Optimizing the planner to add a pass at the end that will merge
    connectors if possible. Connectors can be merged if they have the
    same branch head, which reduces the amount of I/O required while
    still preserving the property that each record is only processed
    once.

    • cdap-app-templates/cdap-etl/cdap-data-pipeline/src/main/java/co/cask/cdap/datapipeline/SmartWorkflow.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-batch/src/main/java/co/cask/cdap/etl/batch/ETLBatchApplication.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/planner/ConnectorDag.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/planner/Dag.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/co/cask/cdap/etl/planner/PipelinePlanner.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/test/java/co/cask/cdap/etl/planner/ConnectorDagTest.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/test/java/co/cask/cdap/etl/planner/DagTest.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/test/java/co/cask/cdap/etl/planner/PipelinePlannerTest.java (version ef3c917be430c5ccd9a51f495cbf575da2f1ba37)