Permalink
Please sign in to comment.
Showing
with
4,388 additions
and 1,448 deletions.
- +12 −0 .travis.yml
- +108 −0 CHANGELOG.md
- +382 −45 README.md
- +3 −1 backend/src/main/scala/cromwell/backend/standard/StandardAsyncExecutionActor.scala
- +6 −6 backend/src/main/scala/cromwell/backend/standard/StandardInitializationActor.scala
- +151 −47 backend/src/main/scala/cromwell/backend/standard/callcaching/StandardCacheHitCopyingActor.scala
- +1 −0 backend/src/main/scala/cromwell/backend/validation/CpuValidation.scala
- +15 −15 backend/src/main/scala/cromwell/backend/validation/MemoryValidation.scala
- +4 −4 backend/src/main/scala/cromwell/backend/validation/RuntimeAttributesValidation.scala
- +2 −2 backend/src/test/scala/cromwell/backend/BackendSpec.scala
- +14 −4 core/src/main/resources/reference.conf
- +4 −0 core/src/main/scala/cromwell/core/WorkflowMetadataKeys.scala
- +20 −21 core/src/main/scala/cromwell/core/WorkflowSourceFilesCollection.scala
- +9 −1 core/src/main/scala/cromwell/core/callcaching/HashResultMessage.scala
- +25 −0 core/src/main/scala/cromwell/core/io/DefaultIoCommand.scala
- +5 −1 core/src/main/scala/cromwell/core/io/IoClientHelper.scala
- +13 −6 core/src/main/scala/cromwell/core/io/IoCommand.scala
- +9 −6 core/src/main/scala/cromwell/core/io/IoCommandBuilder.scala
- +22 −51 core/src/main/scala/cromwell/core/labels/Label.scala
- +16 −3 core/src/main/scala/cromwell/core/labels/Labels.scala
- +21 −0 core/src/main/scala/cromwell/core/package.scala
- +3 −1 core/src/main/scala/cromwell/core/path/DefaultPathBuilderFactory.scala
- +3 −1 core/src/main/scala/cromwell/core/path/PathBuilderFactory.scala
- +35 −0 core/src/test/scala/cromwell/core/callcaching/HashKeySpec.scala
- +4 −3 core/src/test/scala/cromwell/core/io/IoClientHelperSpec.scala
- +26 −22 core/src/test/scala/cromwell/core/labels/LabelSpec.scala
- +46 −34 core/src/test/scala/cromwell/util/SampleWdl.scala
- +17 −3 cromwellApiClient/src/main/scala/cromwell/api/CromwellClient.scala
- +9 −0 cromwellApiClient/src/main/scala/cromwell/api/model/CromwellVersion.scala
- +4 −3 cromwellApiClient/src/main/scala/cromwell/api/model/Label.scala
- +12 −6 cromwellApiClient/src/main/scala/cromwell/api/model/WorkflowSubmission.scala
- +1 −0 database/migration/src/main/resources/changelog.xml
- +17 −0 database/migration/src/main/resources/changesets/workflow_store_type_and_version.xml
- +18 −8 database/sql/src/main/scala/cromwell/database/slick/CallCachingSlickDatabase.scala
- +18 −8 database/sql/src/main/scala/cromwell/database/slick/MetadataSlickDatabase.scala
- +11 −6 ...base/sql/src/main/scala/cromwell/database/slick/tables/CallCachingAggregationEntryComponent.scala
- +9 −0 database/sql/src/main/scala/cromwell/database/slick/tables/CallCachingEntryComponent.scala
- +63 −8 database/sql/src/main/scala/cromwell/database/slick/tables/MetadataEntryComponent.scala
- +5 −1 database/sql/src/main/scala/cromwell/database/slick/tables/WorkflowStoreEntryComponent.scala
- +5 −2 database/sql/src/main/scala/cromwell/database/sql/CallCachingSqlDatabase.scala
- +5 −4 database/sql/src/main/scala/cromwell/database/sql/MetadataSqlDatabase.scala
- +5 −0 database/sql/src/main/scala/cromwell/database/sql/joins/CallCachingDiffJoin.scala
- +18 −0 database/sql/src/main/scala/cromwell/database/sql/joins/MetadataJobQueryValue.scala
- +2 −0 database/sql/src/main/scala/cromwell/database/sql/tables/WorkflowStoreEntry.scala
- +23 −16 dockerHashing/src/main/scala/cromwell/docker/DockerImageIdentifier.scala
- +2 −2 dockerHashing/src/main/scala/cromwell/docker/local/DockerCliFlow.scala
- +2 −2 dockerHashing/src/main/scala/cromwell/docker/registryv2/DockerRegistryV2AbstractFlow.scala
- +11 −13 dockerHashing/src/test/scala/cromwell/docker/DockerImageIdentifierSpec.scala
- +138 −14 engine/src/main/resources/swagger/cromwell.yaml
- +30 −17 engine/src/main/scala/cromwell/engine/EngineFilesystems.scala
- +5 −0 engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala
- +28 −16 engine/src/main/scala/cromwell/engine/workflow/WorkflowActor.scala
- +0 −2 engine/src/main/scala/cromwell/engine/workflow/WorkflowManagerActor.scala
- +70 −43 engine/src/main/scala/cromwell/engine/workflow/lifecycle/MaterializeWorkflowDescriptorActor.scala
- +1 −1 engine/src/main/scala/cromwell/engine/workflow/lifecycle/execution/CallMetadataHelper.scala
- +117 −23 engine/src/main/scala/cromwell/engine/workflow/lifecycle/execution/EngineJobExecutionActor.scala
- +15 −7 engine/src/main/scala/cromwell/engine/workflow/lifecycle/execution/ExecutionStore.scala
- +1 −1 engine/src/main/scala/cromwell/engine/workflow/lifecycle/execution/WorkflowExecutionActor.scala
- +56 −14 engine/src/main/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCache.scala
- +266 −0 .../src/main/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheDiffActor.scala
- +52 −0 .../scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheDiffQueryParameter.scala
- +7 −7 ...ain/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheHashingJobActor.scala
- +23 −8 .../src/main/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheReadActor.scala
- +1 −6 ...src/main/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheWriteActor.scala
- +24 −10 ...c/main/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/EngineJobHashingActor.scala
- +10 −6 engine/src/main/scala/cromwell/engine/workflow/workflowstore/SqlWorkflowStore.scala
- +0 −1 engine/src/main/scala/cromwell/engine/workflow/workflowstore/WorkflowStoreActor.scala
- +0 −10 engine/src/main/scala/cromwell/engine/workflow/workflowstore/WorkflowStoreEngineActor.scala
- +11 −4 engine/src/main/scala/cromwell/engine/workflow/workflowstore/WorkflowStoreSubmitActor.scala
- +3 −3 engine/src/main/scala/cromwell/jobstore/JobStoreActor.scala
- +13 −3 engine/src/main/scala/cromwell/jobstore/SqlJobStore.scala
- +3 −1 engine/src/main/scala/cromwell/server/CromwellRootActor.scala
- +10 −9 engine/src/main/scala/cromwell/webservice/CromwellApiHandler.scala
- +135 −31 engine/src/main/scala/cromwell/webservice/CromwellApiService.scala
- +67 −0 engine/src/main/scala/cromwell/webservice/LabelsManagerActor.scala
- +4 −4 engine/src/main/scala/cromwell/webservice/WorkflowJsonSupport.scala
- +20 −107 engine/src/main/scala/cromwell/webservice/metadata/MetadataBuilderActor.scala
- +120 −14 engine/src/main/scala/cromwell/webservice/metadata/MetadataComponent.scala
- +1 −1 engine/src/test/scala/cromwell/ArrayWorkflowSpec.scala
- +7 −1 engine/src/test/scala/cromwell/CromwellTestKitSpec.scala
- +1 −1 engine/src/test/scala/cromwell/DeclarationWorkflowSpec.scala
- +1 −1 engine/src/test/scala/cromwell/MapWorkflowSpec.scala
- +12 −9 engine/src/test/scala/cromwell/RestartWorkflowSpec.scala
- +11 −4 engine/src/test/scala/cromwell/SimpleWorkflowActorSpec.scala
- +1 −1 engine/src/test/scala/cromwell/engine/WorkflowAbortSpec.scala
- +33 −32 engine/src/test/scala/cromwell/engine/WorkflowStoreActorSpec.scala
- +2 −2 engine/src/test/scala/cromwell/engine/io/IoActorGcsBatchSpec.scala
- +24 −6 engine/src/test/scala/cromwell/engine/io/IoActorSpec.scala
- +3 −3 engine/src/test/scala/cromwell/engine/workflow/WorkflowActorSpec.scala
- +1 −1 engine/src/test/scala/cromwell/engine/workflow/WorkflowDockerLookupActorSpec.scala
- +134 −49 ...ne/src/test/scala/cromwell/engine/workflow/lifecycle/MaterializeWorkflowDescriptorActorSpec.scala
- +6 −3 engine/src/test/scala/cromwell/engine/workflow/lifecycle/execution/ExecutionStoreBenchmark.scala
- +241 −0 .../test/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheDiffActorSpec.scala
- +6 −6 ...scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCacheHashingJobActorSpec.scala
- +82 −0 ...scala/cromwell/engine/workflow/lifecycle/execution/callcaching/CallCachingSlickDatabaseSpec.scala
- +12 −1 ...st/scala/cromwell/engine/workflow/lifecycle/execution/callcaching/EngineJobHashingActorSpec.scala
- +2 −2 ...ala/cromwell/engine/workflow/lifecycle/execution/ejea/EjeaBackendIsCopyingCachedOutputsSpec.scala
- +44 −0 ...scala/cromwell/engine/workflow/lifecycle/execution/ejea/EjeaCheckingCacheEntryExistenceSpec.scala
- +5 −5 ...e/src/test/scala/cromwell/engine/workflow/lifecycle/execution/ejea/EjeaCheckingJobStoreSpec.scala
- +5 −5 ...test/scala/cromwell/engine/workflow/lifecycle/execution/preparation/JobPreparationActorSpec.scala
- +7 −1 engine/src/test/scala/cromwell/subworkflowstore/SubWorkflowStoreSpec.scala
- +260 −44 engine/src/test/scala/cromwell/webservice/CromwellApiServiceSpec.scala
- +93 −43 filesystems/gcs/src/main/scala/cromwell/filesystems/gcs/GcsPathBuilder.scala
- +14 −1 filesystems/gcs/src/main/scala/cromwell/filesystems/gcs/GcsPathBuilderFactory.scala
- +39 −12 filesystems/gcs/src/main/scala/cromwell/filesystems/gcs/auth/GoogleAuthMode.scala
- +5 −0 filesystems/gcs/src/main/scala/cromwell/filesystems/gcs/batch/GcsBatchCommandBuilder.scala
- +4 −0 filesystems/gcs/src/main/scala/cromwell/filesystems/gcs/batch/GcsBatchIoCommand.scala
- +7 −6 filesystems/gcs/src/test/scala/cromwell/filesystems/gcs/GcsPathBuilderSpec.scala
- +2 −4 filesystems/gcs/src/test/scala/cromwell/filesystems/gcs/auth/GoogleAuthModeSpec.scala
- +2 −2 project/Dependencies.scala
- +2 −2 project/Publishing.scala
- +2 −2 project/Settings.scala
- +1 −1 project/Version.scala
- +2 −2 release/release_workflow.wdl
- +4 −4 scripts/test_upgrade/test_upgrade.sh
- +12 −0 services/src/main/scala/cromwell/services/metadata/CallMetadataKeys.scala
- +11 −3 services/src/main/scala/cromwell/services/metadata/MetadataQuery.scala
- +6 −1 services/src/main/scala/cromwell/services/metadata/MetadataService.scala
- +11 −6 services/src/main/scala/cromwell/services/metadata/impl/MetadataDatabaseAccess.scala
- +4 −3 services/src/main/scala/cromwell/services/metadata/impl/MetadataServiceActor.scala
- +28 −6 services/src/main/scala/cromwell/services/metadata/impl/WriteMetadataActor.scala
- +46 −10 services/src/test/scala/cromwell/services/ServicesStoreSpec.scala
- +2 −2 services/src/test/scala/cromwell/services/metadata/WorkflowQueryParametersSpec.scala
- +4 −4 services/src/test/scala/cromwell/services/metadata/impl/MetadataDatabaseAccessSpec.scala
- +1 −0 services/src/test/scala/cromwell/services/metadata/impl/MetadataServiceActorSpec.scala
- +1 −0 src/bin/travis/resources/centaur.inputs
- +23 −2 src/bin/travis/resources/centaur.wdl
- +10 −0 src/bin/travis/resources/funnel.conf
- +7 −0 src/bin/travis/resources/local_centaur.conf
- +0 −19 src/bin/travis/resources/tes.conf
- +9 −1 src/bin/travis/resources/tes_centaur.conf
- +45 −15 src/bin/travis/test.sh
- +45 −7 src/bin/travis/testCentaurJes.sh
- +8 −0 src/bin/travis/testCentaurLocal.sh
- +40 −10 src/bin/travis/testCentaurTes.sh
- +19 −2 src/main/scala/cromwell/CromwellCommandLine.scala
- +3 −3 src/test/scala/cromwell/CromwellCommandLineSpec.scala
- +3 −5 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/GenomicsFactory.scala
- +55 −0 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/GoogleLabels.scala
- +1 −0 ...ortedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesAsyncBackendJobExecutionActor.scala
- +12 −5 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesAttributes.scala
- +7 −5 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesExpressionFunctions.scala
- +41 −19 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesInitializationActor.scala
- +34 −1 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesJobCachingActorHelper.scala
- +1 −7 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesJobPaths.scala
- +19 −8 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/JesWorkflowPaths.scala
- +2 −22 supportedBackends/jes/src/main/scala/cromwell/backend/impl/jes/Run.scala
- +60 −1 ...nds/jes/src/main/scala/cromwell/backend/impl/jes/callcaching/JesBackendCacheHitCopyingActor.scala
- +6 −0 ...nds/jes/src/main/scala/cromwell/backend/impl/jes/callcaching/JesCacheHitDuplicationStrategy.scala
- +37 −0 supportedBackends/jes/src/test/scala/cromwell/backend/impl/jes/GoogleLabelsSpec.scala
- +14 −13 ...dBackends/jes/src/test/scala/cromwell/backend/impl/jes/JesAsyncBackendJobExecutionActorSpec.scala
- +14 −8 supportedBackends/jes/src/test/scala/cromwell/backend/impl/jes/JesCallPathsSpec.scala
- +1 −1 supportedBackends/jes/src/test/scala/cromwell/backend/impl/jes/JesInitializationActorSpec.scala
- +3 −2 supportedBackends/jes/src/test/scala/cromwell/backend/impl/jes/JesWorkflowPathsSpec.scala
- +6 −2 ...ortedBackends/sfs/src/main/scala/cromwell/backend/impl/sfs/config/ConfigInitializationActor.scala
- +5 −5 supportedBackends/sfs/src/main/scala/cromwell/backend/impl/sfs/config/ConfigWdlNamespace.scala
- +16 −14 supportedBackends/sfs/src/main/scala/cromwell/backend/sfs/SharedFileSystemInitializationActor.scala
- +2 −2 supportedBackends/spark/src/test/scala/cromwell/backend/impl/spark/SparkJobExecutionActorSpec.scala
- +2 −2 supportedBackends/spark/src/test/scala/cromwell/backend/impl/spark/SparkRuntimeAttributesSpec.scala
- +27 −24 ...ortedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesAsyncBackendJobExecutionActor.scala
- +0 −21 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesBackendFileHashing.scala
- +38 −8 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesInitializationActor.scala
- +11 −13 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesJobPaths.scala
- +11 −15 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesResponseJsonFormatter.scala
- +10 −77 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesRuntimeAttributes.scala
- +82 −89 supportedBackends/tes/src/main/scala/cromwell/backend/impl/tes/TesTask.scala
- +9 −10 supportedBackends/tes/src/test/scala/cromwell/backend/impl/tes/TesRuntimeAttributesSpec.scala
12
.travis.yml
108
CHANGELOG.md
Oops, something went wrong.
0 comments on commit
48411bf