[ARVADOS] updated: 1.3.0-868-g2887fa9c2

Git user git at public.curoverse.com
Wed May 8 19:27:35 UTC 2019


Summary of changes:
 .gitignore                                         |   1 +
 .licenseignore                                     |   4 +
 build/run-build-docker-jobs-image.sh               |   4 +-
 build/run-library.sh                               |  14 +
 build/run-tests.sh                                 |  16 +-
 doc/Rakefile                                       |  24 +-
 doc/_config.yml                                    |  11 +-
 doc/_includes/_config_default_yml.liquid           |   1 +
 doc/admin/config-migration.html.textile.liquid     |  50 ++
 doc/admin/config.html.textile.liquid               |  19 +
 ...controlling-container-reuse.html.textile.liquid |  21 +
 .../logs-table-management.html.textile.liquid      |  55 ++
 doc/admin/upgrading.html.textile.liquid            |   4 +
 doc/api/methods/containers.html.textile.liquid     |   4 +-
 doc/install/arvbox.html.textile.liquid             |  55 +-
 .../install-keep-balance.html.textile.liquid       |   2 +-
 .../install-nodemanager.html.textile.liquid        |   2 +-
 doc/sdk/index.html.textile.liquid                  |   3 +-
 doc/sdk/java-v2/example.html.textile.liquid        |  49 ++
 doc/sdk/java-v2/index.html.textile.liquid          | 146 ++++
 doc/sdk/java-v2/javadoc.html.textile.liquid        |  15 +
 doc/sdk/java/index.html.textile.liquid             |   4 +-
 lib/config/config.default.yml                      | 455 +++++++++++
 lib/dispatchcloud/container/queue_test.go          |   4 +-
 sdk/cwl/arvados_cwl/executor.py                    |  16 +-
 sdk/cwl/arvados_cwl/pathmapper.py                  |  39 +-
 sdk/cwl/tests/test_make_output.py                  |  91 +++
 sdk/java-v2/.gitignore                             |   9 +
 sdk/java-v2/.licenseignore                         |   4 +
 sdk/java-v2/COPYING                                |  15 +
 sdk/java-v2/README.md                              | 115 +++
 agpl-3.0.txt => sdk/java-v2/agpl-3.0.txt           |   0
 apache-2.0.txt => sdk/java-v2/apache-2.0.txt       |   0
 sdk/java-v2/build.gradle                           | 113 +++
 sdk/java-v2/gradle.properties                      |   8 +
 sdk/java-v2/settings.gradle                        |   1 +
 .../arvados/client/api/client/BaseApiClient.java   |  83 ++
 .../client/api/client/BaseStandardApiClient.java   | 153 ++++
 .../client/api/client/CollectionsApiClient.java    |  45 ++
 .../client/api/client/CountingFileRequestBody.java |  84 ++
 .../arvados/client/api/client/GroupsApiClient.java |  61 ++
 .../client/api/client/KeepServerApiClient.java     |  54 ++
 .../client/api/client/KeepServicesApiClient.java   |  43 +
 .../client/api/client/KeepWebApiClient.java        |  37 +
 .../client/api/client/ProgressListener.java        |  14 +
 .../arvados/client/api/client/UsersApiClient.java  |  51 ++
 .../api/client/factory/OkHttpClientFactory.java    |  89 +++
 .../org/arvados/client/api/model/ApiError.java     |  42 +
 .../org/arvados/client/api/model/Collection.java   | 137 ++++
 .../arvados/client/api/model/CollectionList.java   |  32 +
 .../java/org/arvados/client/api/model/Group.java   | 319 ++++++++
 .../org/arvados/client/api/model/GroupList.java    |  32 +
 .../java/org/arvados/client/api/model/Item.java    | 123 +++
 .../org/arvados/client/api/model/ItemList.java     |  80 ++
 .../org/arvados/client/api/model/KeepService.java  |  77 ++
 .../arvados/client/api/model/KeepServiceList.java  |  32 +
 .../client/api/model/RuntimeConstraints.java       |  60 ++
 .../java/org/arvados/client/api/model/User.java    | 147 ++++
 .../org/arvados/client/api/model/UserList.java     |  32 +
 .../client/api/model/argument/Argument.java        |  24 +
 .../client/api/model/argument/ContentsGroup.java   |  63 ++
 .../arvados/client/api/model/argument/Filter.java  | 118 +++
 .../client/api/model/argument/ListArgument.java    | 123 +++
 .../client/api/model/argument/UntrashGroup.java    |  28 +
 .../java/org/arvados/client/common/Characters.java |  21 +
 .../java/org/arvados/client/common/Headers.java    |  15 +
 .../java/org/arvados/client/common/Patterns.java   |  19 +
 .../org/arvados/client/config/ConfigProvider.java  |  40 +
 .../client/config/ExternalConfigProvider.java      | 181 +++++
 .../arvados/client/config/FileConfigProvider.java  | 107 +++
 .../client/exception/ArvadosApiException.java      |  25 +
 .../client/exception/ArvadosClientException.java   |  27 +
 .../org/arvados/client/facade/ArvadosFacade.java   | 307 ++++++++
 .../client/logic/collection/CollectionFactory.java | 134 ++++
 .../arvados/client/logic/collection/FileToken.java |  60 ++
 .../client/logic/collection/ManifestDecoder.java   |  74 ++
 .../client/logic/collection/ManifestFactory.java   |  67 ++
 .../client/logic/collection/ManifestStream.java    |  45 ++
 .../arvados/client/logic/keep/FileDownloader.java  | 256 ++++++
 .../client/logic/keep/FileTransferHandler.java     |  55 ++
 .../arvados/client/logic/keep/FileUploader.java    | 101 +++
 .../org/arvados/client/logic/keep/KeepClient.java  | 244 ++++++
 .../org/arvados/client/logic/keep/KeepLocator.java |  86 ++
 .../DownloadFolderAlreadyExistsException.java      |  24 +
 .../keep/exception/FileAlreadyExistsException.java |  23 +
 .../java/org/arvados/client/utils/FileMerge.java   |  26 +
 .../java/org/arvados/client/utils/FileSplit.java   |  44 ++
 sdk/java-v2/src/main/resources/reference.conf      |  23 +
 .../api/client/BaseStandardApiClientTest.java      |  50 ++
 .../api/client/CollectionsApiClientTest.java       | 112 +++
 .../client/api/client/GroupsApiClientTest.java     |  95 +++
 .../client/api/client/KeepServerApiClientTest.java |  70 ++
 .../api/client/KeepServicesApiClientTest.java      |  78 ++
 .../client/api/client/UsersApiClientTest.java      | 126 +++
 .../client/factory/OkHttpClientFactoryTest.java    |  96 +++
 .../facade/ArvadosFacadeIntegrationTest.java       | 258 ++++++
 .../arvados/client/facade/ArvadosFacadeTest.java   | 200 +++++
 .../client/junit/categories/IntegrationTests.java  |  10 +
 .../client/logic/collection/FileTokenTest.java     |  42 +
 .../logic/collection/ManifestDecoderTest.java      | 108 +++
 .../logic/collection/ManifestFactoryTest.java      |  40 +
 .../logic/collection/ManifestStreamTest.java       |  27 +
 .../client/logic/keep/FileDownloaderTest.java      | 145 ++++
 .../arvados/client/logic/keep/KeepClientTest.java  | 118 +++
 .../arvados/client/logic/keep/KeepLocatorTest.java |  57 ++
 .../client/test/utils/ApiClientTestUtils.java      |  45 ++
 .../test/utils/ArvadosClientIntegrationTest.java   |  28 +
 .../utils/ArvadosClientMockedWebServerTest.java    |  27 +
 .../client/test/utils/ArvadosClientUnitTest.java   |  24 +
 .../arvados/client/test/utils/FileTestUtils.java   |  50 ++
 .../arvados/client/test/utils/RequestMethod.java   |  13 +
 .../org/arvados/client/utils/FileMergeTest.java    |  48 ++
 .../org/arvados/client/utils/FileSplitTest.java    |  48 ++
 sdk/java-v2/src/test/resources/application.conf    |  10 +
 .../resources/integration-tests-application.conf   |  23 +
 .../integration-tests-application.conf.example     |  16 +
 .../org.mockito.plugins.MockMaker                  |   1 +
 .../api/client/collections-create-manifest.json    |  22 +
 .../api/client/collections-create-simple.json      |  22 +
 .../api/client/collections-download-file.json      |  22 +
 .../arvados/client/api/client/collections-get.json |  22 +
 .../client/api/client/collections-list.json        | 871 +++++++++++++++++++++
 .../org/arvados/client/api/client/groups-get.json  |  21 +
 .../org/arvados/client/api/client/groups-list.json | 430 ++++++++++
 .../client/api/client/keep-client-test-file.txt    |   1 +
 .../client/keep-services-accessible-disk-only.json |  42 +
 .../api/client/keep-services-accessible.json       |  42 +
 .../client/api/client/keep-services-get.json       |  16 +
 .../client/api/client/keep-services-list.json      |  58 ++
 .../api/client/keep-services-not-accessible.json   |   9 +
 .../arvados/client/api/client/users-create.json    |  26 +
 .../org/arvados/client/api/client/users-get.json   |  26 +
 .../org/arvados/client/api/client/users-list.json  | 115 +++
 .../arvados/client/api/client/users-system.json    |  24 +
 .../src/test/resources/selfsigned.keystore.jks     | Bin 0 -> 2247 bytes
 sdk/java-v2/test-in-docker.sh                      |  48 ++
 .../api/app/controllers/application_controller.rb  |  20 +-
 .../controllers/arvados/v1/groups_controller.rb    |   2 +-
 .../arvados/v1/healthcheck_controller.rb           |   2 +-
 .../controllers/arvados/v1/schema_controller.rb    |  55 +-
 services/api/app/controllers/static_controller.rb  |   4 +-
 .../app/controllers/user_sessions_controller.rb    |   4 +-
 services/api/app/mailers/admin_notifier.rb         |  16 +-
 services/api/app/mailers/profile_notifier.rb       |   2 +-
 services/api/app/mailers/user_notifier.rb          |   2 +-
 .../api/app/models/api_client_authorization.rb     |  16 +-
 services/api/app/models/arvados_model.rb           |   8 +-
 services/api/app/models/blob.rb                    |  10 +-
 services/api/app/models/collection.rb              |  28 +-
 services/api/app/models/commit.rb                  |   2 +-
 services/api/app/models/commit_ancestor.rb         |   2 +-
 services/api/app/models/container.rb               | 125 +--
 services/api/app/models/container_request.rb       |  50 +-
 services/api/app/models/job.rb                     |   8 +-
 services/api/app/models/node.rb                    |  43 +-
 services/api/app/models/repository.rb              |  25 +-
 services/api/app/models/user.rb                    |  20 +-
 .../admin_notifier/new_inactive_user.text.erb      |   4 +-
 .../api/app/views/admin_notifier/new_user.text.erb |   7 +-
 .../views/user_notifier/account_is_setup.text.erb  |   4 +-
 services/api/config/application.default.yml        | 495 ------------
 services/api/config/application.rb                 |   2 +
 services/api/config/arvados_config.rb              | 275 +++++++
 services/api/config/config.default.yml             |   1 +
 .../api/config/initializers/legacy_jobs_api.rb     |   1 -
 services/api/config/initializers/load_config.rb    |  77 --
 services/api/config/initializers/lograge.rb        |   4 +-
 services/api/config/initializers/omniauth_init.rb  |  12 +-
 .../api/config/initializers/preload_all_models.rb  |   1 -
 services/api/config/secrets.yml                    |  26 -
 .../20190422144631_fill_missing_modified_at.rb     |  11 +
 services/api/db/structure.sql                      |   4 +-
 services/api/lib/audit_logs.rb                     |   4 +-
 services/api/lib/config_loader.rb                  | 205 +++++
 services/api/lib/crunch_dispatch.rb                |  48 +-
 services/api/lib/current_api_client.rb             |  10 +-
 services/api/lib/enable_jobs_api.rb                |   6 +-
 services/api/lib/has_uuid.rb                       |   2 +-
 services/api/lib/josh_id.rb                        |   2 +-
 services/api/lib/load_param.rb                     |   2 +-
 services/api/lib/log_reuse_info.rb                 |   2 +-
 services/api/lib/refresh_permission_view.rb        |   4 +-
 services/api/lib/sweep_trashed_objects.rb          |   4 +-
 services/api/lib/tasks/config.rake                 |  56 ++
 services/api/lib/tasks/config_check.rake           |  28 -
 services/api/lib/tasks/config_dump.rake            |  10 -
 .../api/lib/tasks/delete_old_container_logs.rake   |   2 +-
 services/api/lib/tasks/delete_old_job_logs.rake    |   2 +-
 services/api/lib/trashable.rb                      |   6 +-
 .../arvados/v1/collections_controller_test.rb      |  30 +-
 .../api/test/functional/arvados/v1/filters_test.rb |   4 +-
 .../arvados/v1/groups_controller_test.rb           |   4 +-
 .../functional/arvados/v1/jobs_controller_test.rb  |  10 +-
 .../functional/arvados/v1/nodes_controller_test.rb |   2 +-
 .../arvados/v1/repositories_controller_test.rb     |  14 +-
 .../arvados/v1/schema_controller_test.rb           |   8 +-
 .../functional/arvados/v1/users_controller_test.rb |   4 +-
 services/api/test/helpers/git_test_helper.rb       |   8 +-
 .../api/test/integration/collections_api_test.rb   |   6 +-
 services/api/test/integration/groups_test.rb       |   2 +-
 services/api/test/integration/remote_user_test.rb  |   6 +-
 .../api/test/integration/user_sessions_test.rb     |   8 +-
 .../test/tasks/delete_old_container_logs_test.rb   |   2 +-
 .../api/test/tasks/delete_old_job_logs_test.rb     |   2 +-
 services/api/test/test_helper.rb                   |   7 +-
 services/api/test/unit/blob_test.rb                |   6 +-
 services/api/test/unit/collection_test.rb          |  46 +-
 services/api/test/unit/commit_test.rb              |   8 +-
 services/api/test/unit/container_request_test.rb   |  27 +-
 services/api/test/unit/container_test.rb           |  57 +-
 services/api/test/unit/crunch_dispatch_test.rb     |   6 +-
 services/api/test/unit/fail_jobs_test.rb           |   6 +-
 services/api/test/unit/job_test.rb                 |  37 +-
 services/api/test/unit/log_test.rb                 |  12 +-
 services/api/test/unit/node_test.rb                |  38 +-
 services/api/test/unit/repository_test.rb          |   6 +-
 services/api/test/unit/user_notifier_test.rb       |   4 +-
 services/api/test/unit/user_test.rb                |  48 +-
 services/keep-balance/balance.go                   |  96 ++-
 services/keep-balance/balance_run_test.go          |  60 ++
 services/keep-balance/balance_test.go              |  72 +-
 services/keep-balance/block_state.go               |  22 +-
 services/keep-balance/collection.go                |  12 +
 services/keep-balance/integration_test.go          |   6 +-
 services/keep-balance/main.go                      |   7 +-
 services/keep-balance/server.go                    |  19 +-
 services/keepstore/azure_blob_volume.go            |  38 +-
 services/keepstore/azure_blob_volume_test.go       |  24 +-
 services/keepstore/handlers.go                     |  20 +-
 tools/arvbox/bin/arvbox                            | 163 ++--
 tools/arvbox/lib/arvbox/docker/Dockerfile.base     |   8 +
 tools/arvbox/lib/arvbox/docker/createusers.sh      |  10 +-
 tools/arvbox/lib/arvbox/docker/devenv.sh           |   2 +-
 .../crunchstat_summary/summarizer.py               |  21 +-
 tools/keep-xref/keep-xref.py                       | 104 +++
 235 files changed, 10932 insertions(+), 1274 deletions(-)
 create mode 120000 doc/_includes/_config_default_yml.liquid
 create mode 100644 doc/admin/config-migration.html.textile.liquid
 create mode 100644 doc/admin/config.html.textile.liquid
 create mode 100644 doc/admin/controlling-container-reuse.html.textile.liquid
 create mode 100644 doc/admin/logs-table-management.html.textile.liquid
 create mode 100644 doc/sdk/java-v2/example.html.textile.liquid
 create mode 100644 doc/sdk/java-v2/index.html.textile.liquid
 create mode 100644 doc/sdk/java-v2/javadoc.html.textile.liquid
 create mode 100644 lib/config/config.default.yml
 create mode 100644 sdk/java-v2/.gitignore
 create mode 100644 sdk/java-v2/.licenseignore
 create mode 100644 sdk/java-v2/COPYING
 create mode 100644 sdk/java-v2/README.md
 copy agpl-3.0.txt => sdk/java-v2/agpl-3.0.txt (100%)
 copy apache-2.0.txt => sdk/java-v2/apache-2.0.txt (100%)
 create mode 100644 sdk/java-v2/build.gradle
 create mode 100644 sdk/java-v2/gradle.properties
 create mode 100644 sdk/java-v2/settings.gradle
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/BaseApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/BaseStandardApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CollectionsApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CountingFileRequestBody.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/GroupsApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/KeepServerApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/KeepServicesApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/KeepWebApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/ProgressListener.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/UsersApiClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/factory/OkHttpClientFactory.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/ApiError.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/Collection.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/CollectionList.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/Group.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/GroupList.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/Item.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/ItemList.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/KeepService.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/KeepServiceList.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/RuntimeConstraints.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/User.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/UserList.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/Argument.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ContentsGroup.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/Filter.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ListArgument.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/UntrashGroup.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/common/Characters.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/common/Headers.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/common/Patterns.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/config/ConfigProvider.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/config/ExternalConfigProvider.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/config/FileConfigProvider.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/exception/ArvadosApiException.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/exception/ArvadosClientException.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/facade/ArvadosFacade.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/collection/CollectionFactory.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/collection/FileToken.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/collection/ManifestDecoder.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/collection/ManifestFactory.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/collection/ManifestStream.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/FileDownloader.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/FileTransferHandler.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/FileUploader.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepClient.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepLocator.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/exception/DownloadFolderAlreadyExistsException.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/logic/keep/exception/FileAlreadyExistsException.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/utils/FileMerge.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/utils/FileSplit.java
 create mode 100644 sdk/java-v2/src/main/resources/reference.conf
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/BaseStandardApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/CollectionsApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/GroupsApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/KeepServerApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/KeepServicesApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/UsersApiClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/api/client/factory/OkHttpClientFactoryTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/facade/ArvadosFacadeIntegrationTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/facade/ArvadosFacadeTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/junit/categories/IntegrationTests.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/collection/FileTokenTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/collection/ManifestDecoderTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/collection/ManifestFactoryTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/collection/ManifestStreamTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/keep/FileDownloaderTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/keep/KeepClientTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/logic/keep/KeepLocatorTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/ApiClientTestUtils.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/ArvadosClientIntegrationTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/ArvadosClientMockedWebServerTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/ArvadosClientUnitTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/FileTestUtils.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/test/utils/RequestMethod.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/utils/FileMergeTest.java
 create mode 100644 sdk/java-v2/src/test/java/org/arvados/client/utils/FileSplitTest.java
 create mode 100644 sdk/java-v2/src/test/resources/application.conf
 create mode 100644 sdk/java-v2/src/test/resources/integration-tests-application.conf
 create mode 100644 sdk/java-v2/src/test/resources/integration-tests-application.conf.example
 create mode 100644 sdk/java-v2/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/collections-create-manifest.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/collections-create-simple.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/collections-download-file.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/collections-get.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/collections-list.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/groups-get.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/groups-list.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-client-test-file.txt
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-services-accessible-disk-only.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-services-accessible.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-services-get.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-services-list.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/keep-services-not-accessible.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/users-create.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/users-get.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/users-list.json
 create mode 100644 sdk/java-v2/src/test/resources/org/arvados/client/api/client/users-system.json
 create mode 100644 sdk/java-v2/src/test/resources/selfsigned.keystore.jks
 create mode 100755 sdk/java-v2/test-in-docker.sh
 create mode 100644 services/api/config/arvados_config.rb
 create mode 120000 services/api/config/config.default.yml
 delete mode 100644 services/api/config/initializers/load_config.rb
 delete mode 100644 services/api/config/secrets.yml
 create mode 100644 services/api/db/migrate/20190422144631_fill_missing_modified_at.rb
 create mode 100644 services/api/lib/config_loader.rb
 create mode 100644 services/api/lib/tasks/config.rake
 delete mode 100644 services/api/lib/tasks/config_check.rake
 delete mode 100644 services/api/lib/tasks/config_dump.rake
 create mode 100755 tools/keep-xref/keep-xref.py

       via  2887fa9c26cfd4ae6379e2cf4e6c5d50aaa0dd11 (commit)
       via  d23014650ec0f90a3ffdf748cde8ee10c7ba365b (commit)
       via  0d7f05d043e440d95119ede224920afd1c70da11 (commit)
       via  cf7cdeb32bc3596f644ab0871924972abf972290 (commit)
       via  568954946c142635351c66f34b2da5432265c3b4 (commit)
       via  7e1ff5f3b44cb5698e490297d08d708138518569 (commit)
       via  163acd6733a4af2969875ef72ad8c3b225a11e02 (commit)
       via  c2119da6aea7eee264b76490edc985dbb92ebe44 (commit)
       via  6730b1335995bc40dad4e8337c122eba1e74c8ad (commit)
       via  889cdaf5db96d87f14cff6a232408ab55e1226b6 (commit)
       via  2bd863dcf322f8f349b99e1ebd5e8a236cce542f (commit)
       via  0cd5f7190f1c841051a0c950ea3cf74477cf20e7 (commit)
       via  24301058687be0d42883871d168c15dac98668c2 (commit)
       via  468579474ecf56ad9eab6fac3eb64bdf941aced8 (commit)
       via  0bc48984f6a3bdb823966e4f63cfbeb95bddcbdf (commit)
       via  9c84c3f6b4ad2465d994c4b08d155c44f45a5713 (commit)
       via  48d2a213bd7130d7c6475130adaab8e9d9a3ad56 (commit)
       via  6c5852fb18c0b6422c079c6fee66891a273ad089 (commit)
       via  1f62181aa86195fe76d27d351a9135e44940c8ef (commit)
       via  2f3aaf928716c35b1ca07803dce8623b65f2e114 (commit)
       via  6f18406060f2ac32d505db14ceab97b08431ce04 (commit)
       via  86f72edb9b3bc75af47475bf83da07ce3ce86231 (commit)
       via  96be8f8e8ca201f82cad8e41f8ce3ffa1d837844 (commit)
       via  ff875d9f7ca4b04a40fa3205913db1b68ea00db3 (commit)
       via  0e6733b5009d22022c3b68bbd76b75ebdf5a12db (commit)
       via  b6a55c2430033ee1a17b2266b529b425e641d19f (commit)
       via  379f15edca3764e7236cdd89937efd5bade04059 (commit)
       via  ceabb22f25be2573c1d37dafaf2b34d2d89e1c62 (commit)
       via  ed35acd2e173b4fae4499d6ec21211cd2076e91c (commit)
       via  6c1b0fb33cc6dcd5430233cf4399fe93fd863a9b (commit)
       via  2266cd0b5066ef366c5ee76b5818b9aea344f9ae (commit)
       via  c3ba32d18b341a28d2b8c31930063aba14e75a30 (commit)
       via  d8a49eed1dfe8dcb8b10b596dbda44929e78e72b (commit)
       via  cf1dcfb8715822f7ac5fe4fce067197dd84bad54 (commit)
       via  e250e8435dd357e6a90e13c9e0f8db60d31d022c (commit)
       via  8a6d6574a61582f80c4e6fdb11c00240045c2b5d (commit)
       via  d4c230a6d72d0e2a40973e98bc4d104ac13164cd (commit)
       via  d541d3e4428124332da274cb11c71f468668134c (commit)
       via  7bc8e8adde3ba2be86a4bc59984b886f765f27d1 (commit)
       via  8b65fa06a3e82f8ff0830f11142b9046e848d5d0 (commit)
       via  709cd2fae63636240ea82cf695e5d59ecf147487 (commit)
       via  a9cf56b43597176492620313a503b6dfa37495f0 (commit)
       via  30298819bc92b5ec90c8544bee7e102cb64e888d (commit)
       via  d89411bb37c884e60ee14e590407d1856fe1d770 (commit)
       via  67fd0a85ea38fd2c9c8ac2fc237ade47613d78e8 (commit)
       via  0210746ac1fef5a588279b208313ed06e51b19de (commit)
       via  62b9c297c3336b2bc605f70a756c56b69285e730 (commit)
       via  0ceef0fb54f4ce953393a9091a55698521b4b714 (commit)
       via  b9ba2b1441d16f0bbdd77598636e57282d62bbf7 (commit)
       via  44666b0c9e670858cc9959a5fb7e7345f27cdb7a (commit)
       via  e18ef10d5dac6b5a051cbc45fcf1c2b7f8054759 (commit)
       via  a9ccdf931e0655b47ee4b40cf235aaaf1c6fd27a (commit)
       via  ed030abf02acfb2ef7a826f27bc44f4310f497f6 (commit)
       via  aae2802ab7e3ecb35ff86998e79927fe7de26e49 (commit)
       via  bb14c34e321ee553a9279408320ab382f586cd59 (commit)
       via  6c4396152d590afc2f5fa826b9c6a8527f156452 (commit)
       via  ab5d1b7a7d6a144a7daa3051431c9c59ba0ac339 (commit)
       via  8c07074bc91e805e1e98771d7b71e0ecf7f9b896 (commit)
       via  d795b68eea8475b350085a652cfd0f643eac77e5 (commit)
       via  556da32e121396cb5f332f44c028df6fa169957c (commit)
       via  196f347cec70768d45167fd1319e8c6c1cd31b2f (commit)
       via  3d878236c48e4856b5f58fdc2e6d35f8193e6150 (commit)
       via  454ee2b8f0385c542b6f1165a3baf2820425e1a3 (commit)
       via  25107815e9da9483bb7e6055379420113bfc3640 (commit)
       via  849e41d7ee6849e76a4beae075d825509ac51067 (commit)
       via  547a2659a7003ffbb6134170388e98e354579ef1 (commit)
       via  60321351d092de49566423cd79ffd450ed5845a4 (commit)
       via  3c87946740b83f612561f998f7d83586593be830 (commit)
       via  aec31c21df670646bdb6dedd3fd2fa690b8ac7e4 (commit)
       via  30fc42873b2c82e72a95393eb053abf1f7052618 (commit)
       via  0ab9897ec19e24b7964b2467984065327010d400 (commit)
       via  5756eb031199c2ab015463292e7d24f3357c1852 (commit)
       via  0e13b30f173cf03c856376bb534a20b9d07d643b (commit)
       via  7bf3e08491c5b8cf9aa6409734a514b94bbfbcd4 (commit)
       via  375ddb8a0f46854963d30792072e2bcf06648d17 (commit)
       via  1476c801c430df6693d3e2e456ac5718d20f31cf (commit)
       via  5e95c9b723e36cf80e0b9c1bf02206520503d4f1 (commit)
       via  eb6982790aca2975f9d6c01e40b9b9c5aab879ea (commit)
       via  79c34c27034d447d3c7141b4f357a1e76e36f831 (commit)
       via  36c3ad6c921ed0eaf1199f80b1cca9c817518d02 (commit)
       via  72ff1a0bace622efe975820e41c456d9a7934a75 (commit)
       via  0df5f0feeced5bff0adfb806dae2d3811257827f (commit)
       via  aade7ad1ade9b6a1f2a0f295368f92f130e0ed9a (commit)
       via  ef9ad9c4771dbcd90d884fdb2c55344434d59bd9 (commit)
       via  9f9e263d16dbd934754fa42375084478f5c74464 (commit)
       via  aeff8498a0e64e2cbf842e09ac1ad26ca9b8e76c (commit)
       via  96fefe6c6fc2e3bd7e4efbb0b6a7dedb9221aff7 (commit)
       via  085146e2717c4a2a3cca1081d924c34cf0b52c45 (commit)
       via  8b5dff30937a7c12dcf7cd71153770393266500d (commit)
       via  3332afccd61fd457514eb5682f20de23870d40b1 (commit)
       via  a7c0781642028fd0ce66208133a83bb85c5c6b3e (commit)
       via  b05be6e2d1db4e63074fc28e978c40a271376f1f (commit)
       via  2ea729f97166cb5fda4a6ca0818f0a0ab15388ab (commit)
       via  dee79c4cf4eb34d80b925168e76d1114dfc02c2a (commit)
       via  0e5e80d054cc19c145f5bc02dfc3bd6271fde316 (commit)
       via  1346cc5072843797a8091cd67a0eb75499a97642 (commit)
       via  648a56262d7b5b1c550077341f81cc98e1850305 (commit)
       via  810fc3e7aab72aa5ae951141955b56f6d4e47cfd (commit)
       via  d66aa15210d809c64a046b1133865015095ac172 (commit)
       via  a7e7392d54753f52b44a207fec134bce931a5a06 (commit)
       via  6289afb4f83c5412552f1605046c3c8fb75ccd3a (commit)
       via  4475be5167afe63bef3ffe2b8145d35aaebe4761 (commit)
       via  2f2d82b01df5f9175cd94518e8574e58461cd93f (commit)
       via  f195fde23e4b21d99519906be14aa21ae4ef0834 (commit)
       via  63287a6a6153e9e8196922f01ded0321cfc762dd (commit)
       via  39172f2972a6c700792d4b071072a0adc2f6f739 (commit)
       via  54f5db8e28df329286770b9d5ef8357a71356457 (commit)
       via  023015bacfded08503d0240d3f71838204d8dcb7 (commit)
       via  234878d253910806a12f599cef8484c8890e7ef9 (commit)
       via  6e9fcde0422b33d081e2985975e3104eb2434957 (commit)
       via  eb0bb0118051b0acbff09cf87287ad83a48ee337 (commit)
       via  90944740f40ab0dbfc4bdfc1b16accfbf6559e4f (commit)
       via  ff043c7f69a599f35c47a283cc7f78addffe5fdc (commit)
       via  7112c01c75ad8be748b33b86a033e668e607eb6c (commit)
       via  f98a4eb7fcd4f762c8dc707ec1661ca5a5802f6e (commit)
       via  17028c6f18a3e83b39de1655b6bfeafe2938220d (commit)
       via  a3a0940ccf0aeacb45aa7216035a2d815ddf7bcf (commit)
       via  1a613db714afd5f1c5a14a807fea02e125a4a75b (commit)
       via  f9ae5b90a5e04477133ca7a7d34bd3eebf862474 (commit)
       via  8a0e9c549595e114a0eadc9d6792a17fb59d0f3e (commit)
       via  450b51a554050504d6b510c2c9c1adf463b937a0 (commit)
       via  09a1ecf507df8ca110e6620efeb3593bc0d90192 (commit)
       via  47abf19591c9816f88f83db9fd2cbe93e2262e79 (commit)
       via  7baff32e82b0bfc961dc9a285da8ce187d4fe0b6 (commit)
       via  0195e1bbf4c1e5810f637212e9605d2d2dc03e7e (commit)
       via  d7ef7ddbfac8fe5e0641101f3be58f7e0b35dad0 (commit)
       via  91545d0a1fb40c79eef0f3013f832734f7a9695e (commit)
       via  9a7e2a24f5f3d261e554ac3815b7e2a4c2e24503 (commit)
       via  e030e175bf4093eb7cdecd9c534548ad2b9a2b05 (commit)
       via  40adb6fe873edb0b09d056a9f794b818b30dffbb (commit)
       via  8cd2bd00d2ef2b816bc4f9af008f97f44e258e17 (commit)
       via  f017af924e61134b1380fe85a663b6edaa561e91 (commit)
       via  16f704326f44fd1e5e5e60b936c9b5895d6a6ff8 (commit)
       via  55f103e336ca9fb8bf1720d2ef4ee8dd4e221118 (commit)
       via  c2f91c556a0eec39634f3e89091b6addc850fe92 (commit)
       via  22ae07f51e144baa27ddc56d56a8c6ac6f63ad58 (commit)
      from  2f8df060079db30ec690a1ca5f1e06f2547ce757 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 2887fa9c26cfd4ae6379e2cf4e6c5d50aaa0dd11
Merge: 2f8df0600 d23014650
Author: Lucas Di Pentima <ldipentima at veritasgenetics.com>
Date:   Wed May 8 16:25:57 2019 -0300

    Merge branch 'master' into 14988-wb-rails5-upgrade
    
    Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima at veritasgenetics.com>

diff --cc build/run-tests.sh
index 5ca3b8e42,d9dd1bbdd..68fc15183
--- a/build/run-tests.sh
+++ b/build/run-tests.sh
@@@ -1046,7 -1051,7 +1051,11 @@@ test_gofmt() 
  test_services/api() {
      rm -f "$WORKSPACE/services/api/git-commit.version"
      cd "$WORKSPACE/services/api" \
++<<<<<<< HEAD
 +        && env RAILS_ENV=test ${short:+RAILS_TEST_SHORT=1} bundle exec bin/rails test TESTOPTS='-v -d' ${testargs[services/api]}
++=======
+         && env RAILS_ENV=test ${short:+RAILS_TEST_SHORT=1} bundle exec rake test TESTOPTS='-v -d' ${testargs[services/api]}
++>>>>>>> master
  }
  
  test_sdk/ruby() {

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list