Compare commits
merge into: vitalif:development/8.1
vitalif:development/8.1
vitalif:improvement/ARSN-420-introduce-put-object-hack
vitalif:improvement/ARSN-422-support-post-object
vitalif:hotfix/7.70.20
vitalif:development/7.70
vitalif:development/7.10
vitalif:improvement/ARSN-424-post-object-auth
vitalif:S3C-8896-Otel-traces-for-arsenal
vitalif:hotfix/7.70.14
vitalif:hotfix/7.70.25
vitalif:feature/S3C-8896-OTel-traces-GetObject
vitalif:improvement/ARSN-414-post-object
vitalif:user/tmacro/S3C-8866/ExternalRPC
vitalif:hotfix/7.10.46
vitalif:hotfix/7.10.57
vitalif:dev/maha-debug
vitalif:hotfix/7.70
vitalif:epic/RING-45960-postObject-api
vitalif:w/7.70/bugfix/ARSN-387-ssl-check-fix
vitalif:w/8.1/bugfix/ARSN-387-ssl-check-fix
vitalif:bugfix/ARSN-387-ssl-check-fix
vitalif:w/7.70/bugfix/ARSN-403/fix-put-metadata
vitalif:w/8.1/bugfix/ARSN-403/fix-put-metadata
vitalif:bugfix/ARSN-403/fix-put-metadata
vitalif:user/jonathan/S3C-3926
vitalif:test/wm
vitalif:fix/replication7.70
vitalif:bugfix/replication
vitalif:bugfix/S3C-8375/fix-generatev4headers
vitalif:bugfix/S3C-8355-lifecycle-policies-do-not-fully-support-iso-8601-timestamps
vitalif:ARSN-363-retention-day-condition
vitalif:improvement/ARSN-375-chain-backend-impDeny
vitalif:user/kgardahaut/queryfilter
vitalif:test-me
vitalif:bugfix/ARSN-371-useunifiedtopology
vitalif:hotfix/7.10.47
vitalif:temp/test-listing-optim
vitalif:hotfix/7.70.4
vitalif:hotfix/7.10.43
vitalif:bugfix/ARSN-368-id-and-principal-on-policy-hotfix
vitalif:bugfix/ARSN-367-id-and-principal-on-policy-hotfix
vitalif:w/7.70/improvement/ARSN-362-impDeny
vitalif:w/8.1/improvement/ARSN-362-impDeny
vitalif:user/welansari/mongoLog
vitalif:bugfix/ARSN-367-arn-on-resource-policy
vitalif:bugfix/S3C-7988-id-on-resource-policy
vitalif:improvement/ARSN-362-impDeny
vitalif:bugfix/S3C-XXXX-demo-for-arsenal-branch-7.10
vitalif:bugfix/S3C-XXXX-demo-for-arsenal-branch
vitalif:bugfix/S3C-7899
vitalif:bugfix/SPRXCLT-12-put-stuck-on-conn-reuse
vitalif:improvement/ARSN-362-implicit-deny
vitalif:w/7.70/bugfix/ARSN-361/file_backend_inf_vid
vitalif:w/8.1/bugfix/ARSN-361/file_backend_inf_vid
vitalif:bugfix/ARSN-361/file_backend_inf_vid
vitalif:improvement/ARSN-355/list-noncurrent-v0-dev-8.1
vitalif:bugfix/ARTESCA-9178-configurable-agentkeepalive
vitalif:feature/lifecycle-listing-ring
vitalif:task/S3C-7845-poc-bucket-policies
vitalif:dependabot/npm_and_yarn/tough-cookie-4.1.3
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-client-4.7.1
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-4.7.1
vitalif:feature/ARSN-348/remove-object-lock
vitalif:dependabot/npm_and_yarn/development/7.4/sinonjs/fake-timers-10.3.0
vitalif:w/8.1/bugfix/ARSN-347/revert-commit
vitalif:w/7.70/bugfix/ARSN-347/revert-commit
vitalif:bugfix/ARSN-347/revert
vitalif:bugfix/ARSN-347/revert-commit
vitalif:improvement/ARSN-345-optimize-multiobjectdelete-api
vitalif:revert/ARSN-340
vitalif:improvement/ARSN-345-optimize-multiobjectdelete
vitalif:tmp/ARSN-multideleteobject-optimization
vitalif:improvement/ARSN-8449-always-check
vitalif:improvement/ARSN-8449
vitalif:development/7.4
vitalif:test/poc-cache-bucket-md
vitalif:improvement/ARSN-336-Log-KMS-Result-Message
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-5.3.2
vitalif:dependabot/npm_and_yarn/xml2js-0.5.0
vitalif:feature/ARSN-332/bumpSproxydClient
vitalif:dependabot/npm_and_yarn/socket.io-parser-3.3.3
vitalif:dependabot/npm_and_yarn/json5-2.2.3
vitalif:bugfix/ARSN-329-bump-mongodb-driver-2
vitalif:improvement/ARSN-320-bump8.1version
vitalif:bugfix/ARSN-316-occ-for-updatebucketattributes
vitalif:w/prom-client-14-2-0
vitalif:w/upgrade-prom-client
vitalif:improvement/ARSN-300/listings
vitalif:dependabot/npm_and_yarn/development/7.4/prom-client-14.2.0
vitalif:dependabot/npm_and_yarn/sideway/formula-3.0.1
vitalif:user/jonathan/S3C-7352-proto
vitalif:task/arsenal-test-1
vitalif:feature/ARSN-299-add-location-pause-status-model
vitalif:dependabot/npm_and_yarn/http-cache-semantics-4.1.1
vitalif:hotfix/7.10.36
vitalif:hotfix/7.10.29
vitalif:list-lifecycle-by-date
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.12.0
vitalif:improvement/ARSN-291-create-new-bucketmd-version-tmp2
vitalif:improvement/ARSN-291-create-new-bucketmd-version-tmp
vitalif:feature/ARSN-285-modify-getObjectMDStats-collect-more-data-metrics
vitalif:temp/test-sosapi-1
vitalif:improvement/ARSN-277-revert-server-http-keepalive
vitalif:user/jonathan/S3C-7248-tests
vitalif:improvement/ARSN-227-bump-werelogs-and-add-httpagent-dep
vitalif:hotfix/7.10.31
vitalif:dependabot/npm_and_yarn/minimatch-3.1.2
vitalif:improvement/ARSN-272-fix-permission-checks-for-multiple-reqcontext
vitalif:task/ARSN-271-bump-version
vitalif:user/jonathan/S3C-4682
vitalif:improvement/ARSN-267-test
vitalif:bugfix/testing-build
vitalif:feature/ARSN-test-support-role-in-superadmin-apis
vitalif:user/jonathan/S3C-5884
vitalif:bugfix/ARSN-254-test-walid-taking-ownership
vitalif:improvement/S3C-5933/update_s3c_components_to_latest
vitalif:feature/ARSN-231/supportDMFLocation
vitalif:improvement/proxy_host_test
vitalif:proxy_hos_vault2
vitalif:hotfix/7.10.3
vitalif:hotfix/7.10.4
vitalif:dependabot/npm_and_yarn/development/7.4/async-3.2.4
vitalif:feature/ARSN-218/updateLifecycleConfigurationNoncurrentTransition
vitalif:feature/ARSN-211/addBackbeatRouteActions
vitalif:feature/ARSN-202/overwrite
vitalif:bugfix/ARSN-99-stop-ignoring-ts-errors-in-yarn-install
vitalif:feature/prepare-without-or-true
vitalif:improvement/ASRN-180-release8.1.46
vitalif:bugfix/ARSN-193-revert-shortid-changes
vitalif:improvement/revert-short-id-2
vitalif:bugfix/ARSN-193-fix-metadata-usage-if-not-set
vitalif:improvement/ARSN-157-short-IDs_hotfix_7_4
vitalif:feature/arsn-183-type-check-stream
vitalif:temp/test-cold-storage-apis
vitalif:feature/ARSN-150/export-http-utils-for-cloudserver
vitalif:feature/ARSN-150/export-http-utils-for-cloudserver-n2b
vitalif:improvement/ARSN-166/check-date
vitalif:feature/OS-154-type-https
vitalif:w/8.1/bugfix/ARSN-143/include-json-files-in-tsc-include
vitalif:improvement/test-integration-bucket-tagging
vitalif:ft/ARSN-65-oplog-pattern-library
vitalif:feature/ARSN-128/move-metdata-data-from-8-to-7-n2b
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/node-forge-1.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/node-forge-1.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/level-8.0.0
vitalif:dependabot/npm_and_yarn/development/7.4/debug-4.3.4
vitalif:feature/ARSN-114-move-in-memory-metadata-backend-7-10
vitalif:ghivert/test-migration-to-8.1
vitalif:feature/ARSN-99-fully-type-auth-folder
vitalif:feature/ARSN-67-typescript
vitalif:ghivert/refactor-errors
vitalif:feature/ARSN-74-strict-type-checking
vitalif:feature/ARSN-73-migrate-source-files-to-typescript
vitalif:feature/ARSN-69-introduce-typescript-mixed-sources
vitalif:ARSN-69-introduce-typescript-mixed-sources
vitalif:bugfix/ft-test-reactivate
vitalif:user/jbertran/build-ts-arsenal
vitalif:hotfix/7.10.2
vitalif:improvement/test-arsenal-without-metadata-search
vitalif:bugfix/ARSN-57-log-correct-client-ip
vitalif:w/8.1/improvement/ARSN-46/bump_version
vitalif:w/7.10/improvement/ARSN-46/bump_version
vitalif:improvement/ARSN-46/bump_version
vitalif:improvement/remove-engines
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/socket.io-4.4.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/level-7.0.1
vitalif:ARSN-51-codecov-file-not-displaying
vitalif:bugfix/ARSN-51-codecov-file-not-displaying
vitalif:bugfix/change-reporter-type
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.9.0
vitalif:user/jbertran/typescript
vitalif:ARSN-21-Upgrade-Node-to-16-fix
vitalif:hotfix/7.9.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/agentkeepalive-4.2.0
vitalif:POC/access-tier
vitalif:hotfix/7.10.1
vitalif:hotfix/7.4.9
vitalif:tests/others/test-7.10.5-yarnlock-fix
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.2
vitalif:hotfix/7.4.10
vitalif:improvement/ARSN-346/testTrigger
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.0
vitalif:proxy_host
vitalif:tests/others/parseContentLength
vitalif:improvement/ARSN-36-duplicate-query-params
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-client-4.3.2
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-4.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/mocha-9.1.3
vitalif:bugfix/ZENKO-3646_fix_object_put_tagging
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-4.28.0
vitalif:improvement/test-azure-storage-2-10-3
vitalif:test/useAzurePackage-2.10.3
vitalif:dependabot/npm_and_yarn/development/7.4/sinonjs/fake-timers-8.0.1
vitalif:hotfix/7.10.0
vitalif:dependabot/npm_and_yarn/development/7.4/prom-client-14.0.0
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.6.3
vitalif:feature/VAULT-1-bumpArsenalVersion
vitalif:user/jonathan/VAULT-1-updateVersion
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/socket.io-2.4.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/prom-client-13.2.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.6.2
vitalif:bugfix/S3C-656/remove-dirty-old-fix
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.6.1
vitalif:dependabot/npm_and_yarn/development/7.4/debug-4.3.2
vitalif:feature/S3C-4618/backportHealthProbeServer
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.27.6
vitalif:dependabot/npm_and_yarn/development/7.4/ipaddr.js-2.0.1
vitalif:feature/S3C-4456-tiny-version-ids
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.27.3
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.5.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.4.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/debug-4.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/agentkeepalive-4.1.4
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.3.0
vitalif:improvement/jsdoc_model_conversion
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-4.27.2
vitalif:feature/S3C-4073/backport-probe-server
vitalif:dependabot/npm_and_yarn/development/7.4/level-7.0.0
vitalif:feature/bucket_encryption
vitalif:dependabot/npm_and_yarn/development/7.4/temp-0.9.4
vitalif:dependabot/npm_and_yarn/development/7.4/node-forge-0.10.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.25.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.4
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.4
vitalif:w/7.9/feature/S3C-4262_BackportZenkoMetrics
vitalif:snyk-fix-afa4d81b73b97e70410381c62e1c72c9
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.6
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.6
vitalif:bugfix/ci
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/mocha-8.0.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.5
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.5
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.1
vitalif:bf/ZENKO-3276-upgrade-hdclient
vitalif:wip/hdclient
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.2
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.2.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.2.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.1.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.1.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.1.0
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.1.0
vitalif:S3C-3904-more-s3-action-logs
vitalif:test/zenko/v4Signature
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.0.4
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/level-6.0.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:improvement/ZENKO-3148-add-generic-request-method
vitalif:snyk-fix-01e13bd4a3848cd8f770a300e4ce8bad
vitalif:snyk-fix-beb856710d24a0a04e132be41b58ae8d
vitalif:snyk-fix-1da8984c9e15edb042ba1ef14ade6f22
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.0.3
vitalif:bugfix/S3C-3425-extract-client-ip-from-header
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/uuid-8.3.2
vitalif:dependabot/npm_and_yarn/development/7.4/uuid-8.3.2
vitalif:hotfix/7.4.8
vitalif:hotfix/7.7.0
vitalif:bugfix/S3C-3581-bucket-notif-iam-policy-eval
vitalif:feature/ZENKO-2968-enable-sharding
vitalif:feature/ZENKO-2978-restore-api
vitalif:hotfix/7.8.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.2
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.0
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ajv-6.12.6
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/uuid-8.3.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/uuid-8.3.1
vitalif:feature/S3C-3177-policy-condition-keys
vitalif:7.8-proxy_path
vitalif:snyk-fix-9472543f0b67a1b142f100e3164576fc
vitalif:improvement/ZENKO-1783-process-mpu-tests
vitalif:feature/S3C-1788-put-bucket-notification
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/uuid-8.3.0
vitalif:w/7.7/bugfix/S3C-1286-bucket-name-length
vitalif:bugfix/S3C-1286-bucket-name-length
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ajv-6.12.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ajv-6.12.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ioctl-2.0.2
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioctl-2.0.2
vitalif:hotfix/7.4.7
vitalif:bugfix/ZENKO-2633-search-with-aggregates
vitalif:snyk-fix-e0db606a874c716bb50d273a44058968
vitalif:user/jonathan/S3C-2987-integration
vitalif:bugfix/S3C-2987-listingGenMDParamV1Mig
vitalif:bugfix/S3C-2987-listingGenMDParamV0Mig
vitalif:bugfix/S3C-2987-serialStreamHelper
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/utf8-3.0.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/utf8-3.0.0
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ioredis-4.17.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/debug-4.1.1
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/debug-4.1.1
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/hapi/joi-17.1.1
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/hapi/joi-17.1.1
vitalif:feature/S3C-2945_getObjectLegalHold
vitalif:user/jonathan/S3C-2899-implem-v1
vitalif:feature/S3C-2790_GetObjectLockConfig
vitalif:user/jonathan/MD-712-prototype
vitalif:w/8.1/feature/S3C-2790_AddGetObjectLockRoute
vitalif:feature/S3C-2790_AddGetObjectLockRoute
vitalif:hotfix/7.6.0
vitalif:improvement/datadobi-dev/BF/surrogate_pair_encoding
vitalif:hotfix/7.4.6
vitalif:improvement/ZENKO-2429-backbeatDirectDataAccess
vitalif:hotfix/7.4.5
vitalif:improvement/ZENKO-2345-update-HD-client
vitalif:snyk-fix-368981d7215453b48005058bd79df633
vitalif:improvement/ZENKO-2307/get-bucket-and-object-aggregate
vitalif:improvement/ZENKO-2307/get-bucket-and-object-parallel
vitalif:exp/perfMetadata
vitalif:w/7.6/improvement/S3C-2179-update-guidelines
vitalif:wip/countItems
vitalif:wip/reworkCountAggregate
vitalif:bugfix/MD-712-specialPrefixForVersions
vitalif:user/benoit/test_batchdelete
vitalif:wip/mongodbConditionalUpdates
vitalif:feature/sproxyd_bump
vitalif:feature/ZENKO-2231-count-items
vitalif:bugfix/ZENKO-2131/remove-dead-code
vitalif:test/log-consumer-mongo-url
vitalif:hotfix/7.5.0
vitalif:snyk-fix-b580f1ff6eb280d5fc5f894eb70dd527
vitalif:snyk-fix-b8611a25d3ed0a1e82a39beb62a9fc31
vitalif:featureu/ZENKO-2042-copy-blob-fix
vitalif:bugfix/zenko-2110-oplog-value-can-be-undefined
vitalif:improvement/Add_env_var_to_disable_metrics_collection
vitalif:snyk-fix-3e012adb2ec26ad880d652d7242a1a5c
vitalif:w/8.0/feature/S3C-2282-bucket-policy-validation
vitalif:w/8.0/improvement/S3C-2352-install-yarn
vitalif:snyk-fix-b159320d56a30f57e3fbad768ce2d117
vitalif:w/8.0/feature/S3C-2276-bucket-policy-schema
vitalif:w/8.1/feature/S3C-2276-bucket-policy-schema
vitalif:improvement/node-upgrade
vitalif:test/mongoItemCount
vitalif:bugfix/ZENKO-1865-putObjVerCase4RepairPHD
vitalif:test/repairPHD
vitalif:test/listingPHDBugTest
vitalif:feature/S3C-2065-backportMetrics
vitalif:bugfix/S3C-2296/federation-image-build
vitalif:hotfix/7.4.4
vitalif:w/7.5/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:w/8.0/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:w/8.1/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:test/delimiterPHD
vitalif:w/7.5/improvement/S3C-2179-update-guidelines
vitalif:w/8.0/improvement/S3C-2179-update-guidelines
vitalif:improvement/S3C-2176-migrate-to-jest
vitalif:test/filterDelimiterLogs
vitalif:feature/ZENKO-1520-transitionPoliciesMetrics
vitalif:test/ZENKO-1520-transitionPoliciesMetrics
vitalif:feature/S3C-2065-statsModelGetAllStats
vitalif:wip/ingestion-changes
vitalif:wip/mongo-fxnl-tests
vitalif:wip/2064
vitalif:wip/1585-ingestion
vitalif:bugfix/S3C-1635-bucketd-healthcheck
vitalif:feature/ZENKO-1617_Update_ObjectMDLocation_for_azure_blob_api
vitalif:user/benoit/piggyback_hdclient_support
vitalif:bugfix/ZENKO-1583/disable-non-current-version-in-api
vitalif:feature/ZENKO-1438/add-unique-tag-to-metadata
vitalif:ZENKO-1402/data-backend-tests
vitalif:hotfix/7.4.2
vitalif:feature/ZENKO-1420-createAggregateETagCleanup
vitalif:hotfix/7.4.3
vitalif:improvement/ZENKO-1531-moveReplicationInfoLogic
vitalif:feature/ZENKO-1377-ingestion-reader-test-consume-logs
vitalif:feature/ZENKO-1439/conditional-put-logic
vitalif:feature/ZENKO-1377-ingestion-reader-test-mdmock
vitalif:feature/ZENKO-1420-dataMover
vitalif:feature/ZENKO-1402-data-backend-tests
vitalif:feature/ZENKO-448-Update-deps
vitalif:improvement/S3C-1891-update-dependencies
vitalif:improvement/ioredis-4.3.0
vitalif:improvement/bump-package-version
vitalif:improvement/bson-4.0.1
vitalif:exp/MD-661/deactivate-check
vitalif:bugfix/ZENKO-1195/object-monitoring-during-retry
vitalif:feature/S3C-1622-CRRMetricsBackport
vitalif:test/bugfix/ZENKO-1175-oplogSkipFix
vitalif:wip/metrics-backport
vitalif:wip/ingestion-api-routes
vitalif:improvement/ZENKO-1271-use-yarn
vitalif:w/8.1/improvement/ZENKO-1271-use-yarn
vitalif:feature/fsdatafilestore
vitalif:wip/philz-backport
vitalif:wip/philz-backport-retry
vitalif:test/logs
vitalif:wip/debugOplog
vitalif:bugfix/ZENKO-1124-tests
vitalif:bugfix/ZENKO-1165/do-not-return-duplicate-entries-in-listing
vitalif:bugfix/S3C-1125-return-FILTER-END-asap
vitalif:hotfix/7.4.1
vitalif:w/8.0/bugfix/S3C-1125-return-FILTER-END-asap
vitalif:bugfix/ZENKO-1124-fix-delete-marker-handling
vitalif:w/8.0/bugfix/ZENKO-1124-fix-delete-marker-handling
vitalif:test/redisclient
vitalif:test/no-MD-661
vitalif:hotfix/7.4.0
vitalif:bugfix/ZENKO-945-delimitermaster-filter-vr-manual-cherrypick-for-8.0-test
vitalif:feature/wip-skip-scan
vitalif:wip/MD-661-skip-scan
vitalif:test/incMetricExpiry
vitalif:feature/ZENKO-903/getBucketListOnReport
vitalif:wip/dep
vitalif:test/errorhandlekeylen
vitalif:improvement/S3C-1551-accesskey-log
vitalif:bugfix/ZENKO-623/add-getDataStoreType-method
vitalif:bugfix/mongoCounterFix
vitalif:test/zenko-603
vitalif:development/6.4
vitalif:hotfix/6.4.7.3
vitalif:feature/ZENKO-315/CRRWithoutVersioning
vitalif:feature/ZENKO-595/extendFailedCRRStats
vitalif:bf/ZENKO-578
vitalif:test/crrtest
vitalif:bugfix/ZENKO-308-listversion
vitalif:ft/ZENKO-315/CRRWithoutVersioning
vitalif:refactor/mongo-data-scan
vitalif:ft/ZENKO-267-Routes-MD-Ingestion
vitalif:ft/ZENKO-433-test
vitalif:ft/ZENKO-18/metadata-proxy-server
vitalif:rf/mongo-count-refactor
vitalif:hotfix/7.4.0.1
vitalif:test/lc-expiration-date
vitalif:MD-654/zenko-testing
vitalif:rel/7,
vitalif:master
vitalif:z/1.0
vitalif:ft/dataManagedCached
vitalif:bf/addOptionalSourcePropToAccounts
vitalif:rel/7.4-beta
vitalif:ft/cors
vitalif:ft/ZENKO-147/add-getter-for-redis-client
vitalif:test/mongo-tests
vitalif:rel/6.4.6
vitalif:dropme/logconsumer-debug
vitalif:ft/mongo-fixes
vitalif:ft/ZENKO-147/crr-retry-kafka
vitalif:rel/7.4
vitalif:ft/ZENKO-141
vitalif:ft/arsenal-version
vitalif:zenko/bbp2-rc1
vitalif:hotfix/7.2.0
vitalif:rel/7.2
vitalif:hotfix/6.4.7
vitalif:rel/6.4
vitalif:ft/mongo-log-consumer
vitalif:feature/EVE-817/setup-eve-pipeline
vitalif:zenko/1.0
vitalif:fix/createSigTool
vitalif:S3C-1140/fix/tag
vitalif:ft/orbitplusclueso
vitalif:bf/S3C-1026-memory-leak
vitalif:ft/S3C-1144-one-to-many
vitalif:ft/clueso
vitalif:revert/7.2-getService-cors
vitalif:S3C-1103-readonly
vitalif:readonly-wip
vitalif:wip/config-overlay
vitalif:rel/devVM
vitalif:fwd/bf/S3C-1040-locations-max-issue-master
vitalif:bf/trycatch
vitalif:bf/azureclient-scope-fix
vitalif:fix/check-only-defined-IDs-in-bucket-replication-config-rules
vitalif:ft/S3C-972/add-s3-route-for-replication-to-aws
vitalif:connect/1.0
vitalif:ft/S3C-878/allowCorsForGetService
vitalif:chore/eslintModules
vitalif:test/perftest_timers
vitalif:42-hackathon
vitalif:hf/6.4.6
vitalif:dev/models
vitalif:refactor/refactor-routes
vitalif:doc-adddoc
vitalif:rel/6.3
vitalif:rf/extract-s3routes-test
vitalif:bf/delimiter-maxKeys-zero
vitalif:rf/siteid
vitalif:ft/putbuckettagging
vitalif:fix/werelogsDep
vitalif:rf/listing-params
vitalif:wip/testNpm
vitalif:ft/node-v6
vitalif:rel/6.4.2
vitalif:ft/principal-for-role
vitalif:fix/v4Auth
vitalif:rel/6.3.2
vitalif:auth/translateHeaders
vitalif:rel/6.2.5
vitalif:rel/6.2.1
vitalif:rel/6.2
vitalif:fix/mapUsage
vitalif:ft/versioningListingAlgo
vitalif:rel/1.1
vitalif:rel/6.2.0-beta5
vitalif:fix/v2Expiryrel1
vitalif:perf/improvment
vitalif:ft/MD5Sum
vitalif:test/perf-evaluator
vitalif:dev/fix/listIsTruncated
vitalif:rel/2
vitalif:dev/cleanup/AuthAPI
vitalif:dev/ft/userPolicyValidator
vitalif:html-doc
vitalif:ft/refactoErrorMap
vitalif:ft/oss-licenses
vitalif:fix/IndexerContext
vitalif:dev/plotter
vitalif:dev/FT/mapErrors
vitalif:FT/unify_errors
pull from: vitalif:wip/ingestion-changes
vitalif:development/8.1
vitalif:improvement/ARSN-420-introduce-put-object-hack
vitalif:improvement/ARSN-422-support-post-object
vitalif:hotfix/7.70.20
vitalif:development/7.70
vitalif:development/7.10
vitalif:improvement/ARSN-424-post-object-auth
vitalif:S3C-8896-Otel-traces-for-arsenal
vitalif:hotfix/7.70.14
vitalif:hotfix/7.70.25
vitalif:feature/S3C-8896-OTel-traces-GetObject
vitalif:improvement/ARSN-414-post-object
vitalif:user/tmacro/S3C-8866/ExternalRPC
vitalif:hotfix/7.10.46
vitalif:hotfix/7.10.57
vitalif:dev/maha-debug
vitalif:hotfix/7.70
vitalif:epic/RING-45960-postObject-api
vitalif:w/7.70/bugfix/ARSN-387-ssl-check-fix
vitalif:w/8.1/bugfix/ARSN-387-ssl-check-fix
vitalif:bugfix/ARSN-387-ssl-check-fix
vitalif:w/7.70/bugfix/ARSN-403/fix-put-metadata
vitalif:w/8.1/bugfix/ARSN-403/fix-put-metadata
vitalif:bugfix/ARSN-403/fix-put-metadata
vitalif:user/jonathan/S3C-3926
vitalif:test/wm
vitalif:fix/replication7.70
vitalif:bugfix/replication
vitalif:bugfix/S3C-8375/fix-generatev4headers
vitalif:bugfix/S3C-8355-lifecycle-policies-do-not-fully-support-iso-8601-timestamps
vitalif:ARSN-363-retention-day-condition
vitalif:improvement/ARSN-375-chain-backend-impDeny
vitalif:user/kgardahaut/queryfilter
vitalif:test-me
vitalif:bugfix/ARSN-371-useunifiedtopology
vitalif:hotfix/7.10.47
vitalif:temp/test-listing-optim
vitalif:hotfix/7.70.4
vitalif:hotfix/7.10.43
vitalif:bugfix/ARSN-368-id-and-principal-on-policy-hotfix
vitalif:bugfix/ARSN-367-id-and-principal-on-policy-hotfix
vitalif:w/7.70/improvement/ARSN-362-impDeny
vitalif:w/8.1/improvement/ARSN-362-impDeny
vitalif:user/welansari/mongoLog
vitalif:bugfix/ARSN-367-arn-on-resource-policy
vitalif:bugfix/S3C-7988-id-on-resource-policy
vitalif:improvement/ARSN-362-impDeny
vitalif:bugfix/S3C-XXXX-demo-for-arsenal-branch-7.10
vitalif:bugfix/S3C-XXXX-demo-for-arsenal-branch
vitalif:bugfix/S3C-7899
vitalif:bugfix/SPRXCLT-12-put-stuck-on-conn-reuse
vitalif:improvement/ARSN-362-implicit-deny
vitalif:w/7.70/bugfix/ARSN-361/file_backend_inf_vid
vitalif:w/8.1/bugfix/ARSN-361/file_backend_inf_vid
vitalif:bugfix/ARSN-361/file_backend_inf_vid
vitalif:improvement/ARSN-355/list-noncurrent-v0-dev-8.1
vitalif:bugfix/ARTESCA-9178-configurable-agentkeepalive
vitalif:feature/lifecycle-listing-ring
vitalif:task/S3C-7845-poc-bucket-policies
vitalif:dependabot/npm_and_yarn/tough-cookie-4.1.3
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-client-4.7.1
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-4.7.1
vitalif:feature/ARSN-348/remove-object-lock
vitalif:dependabot/npm_and_yarn/development/7.4/sinonjs/fake-timers-10.3.0
vitalif:w/8.1/bugfix/ARSN-347/revert-commit
vitalif:w/7.70/bugfix/ARSN-347/revert-commit
vitalif:bugfix/ARSN-347/revert
vitalif:bugfix/ARSN-347/revert-commit
vitalif:improvement/ARSN-345-optimize-multiobjectdelete-api
vitalif:revert/ARSN-340
vitalif:improvement/ARSN-345-optimize-multiobjectdelete
vitalif:tmp/ARSN-multideleteobject-optimization
vitalif:improvement/ARSN-8449-always-check
vitalif:improvement/ARSN-8449
vitalif:development/7.4
vitalif:test/poc-cache-bucket-md
vitalif:improvement/ARSN-336-Log-KMS-Result-Message
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-5.3.2
vitalif:dependabot/npm_and_yarn/xml2js-0.5.0
vitalif:feature/ARSN-332/bumpSproxydClient
vitalif:dependabot/npm_and_yarn/socket.io-parser-3.3.3
vitalif:dependabot/npm_and_yarn/json5-2.2.3
vitalif:bugfix/ARSN-329-bump-mongodb-driver-2
vitalif:improvement/ARSN-320-bump8.1version
vitalif:bugfix/ARSN-316-occ-for-updatebucketattributes
vitalif:w/prom-client-14-2-0
vitalif:w/upgrade-prom-client
vitalif:improvement/ARSN-300/listings
vitalif:dependabot/npm_and_yarn/development/7.4/prom-client-14.2.0
vitalif:dependabot/npm_and_yarn/sideway/formula-3.0.1
vitalif:user/jonathan/S3C-7352-proto
vitalif:task/arsenal-test-1
vitalif:feature/ARSN-299-add-location-pause-status-model
vitalif:dependabot/npm_and_yarn/http-cache-semantics-4.1.1
vitalif:hotfix/7.10.36
vitalif:hotfix/7.10.29
vitalif:list-lifecycle-by-date
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.12.0
vitalif:improvement/ARSN-291-create-new-bucketmd-version-tmp2
vitalif:improvement/ARSN-291-create-new-bucketmd-version-tmp
vitalif:feature/ARSN-285-modify-getObjectMDStats-collect-more-data-metrics
vitalif:temp/test-sosapi-1
vitalif:improvement/ARSN-277-revert-server-http-keepalive
vitalif:user/jonathan/S3C-7248-tests
vitalif:improvement/ARSN-227-bump-werelogs-and-add-httpagent-dep
vitalif:hotfix/7.10.31
vitalif:dependabot/npm_and_yarn/minimatch-3.1.2
vitalif:improvement/ARSN-272-fix-permission-checks-for-multiple-reqcontext
vitalif:task/ARSN-271-bump-version
vitalif:user/jonathan/S3C-4682
vitalif:improvement/ARSN-267-test
vitalif:bugfix/testing-build
vitalif:feature/ARSN-test-support-role-in-superadmin-apis
vitalif:user/jonathan/S3C-5884
vitalif:bugfix/ARSN-254-test-walid-taking-ownership
vitalif:improvement/S3C-5933/update_s3c_components_to_latest
vitalif:feature/ARSN-231/supportDMFLocation
vitalif:improvement/proxy_host_test
vitalif:proxy_hos_vault2
vitalif:hotfix/7.10.3
vitalif:hotfix/7.10.4
vitalif:dependabot/npm_and_yarn/development/7.4/async-3.2.4
vitalif:feature/ARSN-218/updateLifecycleConfigurationNoncurrentTransition
vitalif:feature/ARSN-211/addBackbeatRouteActions
vitalif:feature/ARSN-202/overwrite
vitalif:bugfix/ARSN-99-stop-ignoring-ts-errors-in-yarn-install
vitalif:feature/prepare-without-or-true
vitalif:improvement/ASRN-180-release8.1.46
vitalif:bugfix/ARSN-193-revert-shortid-changes
vitalif:improvement/revert-short-id-2
vitalif:bugfix/ARSN-193-fix-metadata-usage-if-not-set
vitalif:improvement/ARSN-157-short-IDs_hotfix_7_4
vitalif:feature/arsn-183-type-check-stream
vitalif:temp/test-cold-storage-apis
vitalif:feature/ARSN-150/export-http-utils-for-cloudserver
vitalif:feature/ARSN-150/export-http-utils-for-cloudserver-n2b
vitalif:improvement/ARSN-166/check-date
vitalif:feature/OS-154-type-https
vitalif:w/8.1/bugfix/ARSN-143/include-json-files-in-tsc-include
vitalif:improvement/test-integration-bucket-tagging
vitalif:ft/ARSN-65-oplog-pattern-library
vitalif:feature/ARSN-128/move-metdata-data-from-8-to-7-n2b
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/node-forge-1.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/node-forge-1.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/level-8.0.0
vitalif:dependabot/npm_and_yarn/development/7.4/debug-4.3.4
vitalif:feature/ARSN-114-move-in-memory-metadata-backend-7-10
vitalif:ghivert/test-migration-to-8.1
vitalif:feature/ARSN-99-fully-type-auth-folder
vitalif:feature/ARSN-67-typescript
vitalif:ghivert/refactor-errors
vitalif:feature/ARSN-74-strict-type-checking
vitalif:feature/ARSN-73-migrate-source-files-to-typescript
vitalif:feature/ARSN-69-introduce-typescript-mixed-sources
vitalif:ARSN-69-introduce-typescript-mixed-sources
vitalif:bugfix/ft-test-reactivate
vitalif:user/jbertran/build-ts-arsenal
vitalif:hotfix/7.10.2
vitalif:improvement/test-arsenal-without-metadata-search
vitalif:bugfix/ARSN-57-log-correct-client-ip
vitalif:w/8.1/improvement/ARSN-46/bump_version
vitalif:w/7.10/improvement/ARSN-46/bump_version
vitalif:improvement/ARSN-46/bump_version
vitalif:improvement/remove-engines
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/socket.io-4.4.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/level-7.0.1
vitalif:ARSN-51-codecov-file-not-displaying
vitalif:bugfix/ARSN-51-codecov-file-not-displaying
vitalif:bugfix/change-reporter-type
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.9.0
vitalif:user/jbertran/typescript
vitalif:ARSN-21-Upgrade-Node-to-16-fix
vitalif:hotfix/7.9.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/agentkeepalive-4.2.0
vitalif:POC/access-tier
vitalif:hotfix/7.10.1
vitalif:hotfix/7.4.9
vitalif:tests/others/test-7.10.5-yarnlock-fix
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.2
vitalif:hotfix/7.4.10
vitalif:improvement/ARSN-346/testTrigger
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.8.0
vitalif:proxy_host
vitalif:tests/others/parseContentLength
vitalif:improvement/ARSN-36-duplicate-query-params
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-client-4.3.2
vitalif:dependabot/npm_and_yarn/development/7.4/socket.io-4.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/mocha-9.1.3
vitalif:bugfix/ZENKO-3646_fix_object_put_tagging
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-4.28.0
vitalif:improvement/test-azure-storage-2-10-3
vitalif:test/useAzurePackage-2.10.3
vitalif:dependabot/npm_and_yarn/development/7.4/sinonjs/fake-timers-8.0.1
vitalif:hotfix/7.10.0
vitalif:dependabot/npm_and_yarn/development/7.4/prom-client-14.0.0
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.6.3
vitalif:feature/VAULT-1-bumpArsenalVersion
vitalif:user/jonathan/VAULT-1-updateVersion
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/socket.io-2.4.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/prom-client-13.2.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.6.2
vitalif:bugfix/S3C-656/remove-dirty-old-fix
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.6.1
vitalif:dependabot/npm_and_yarn/development/7.4/debug-4.3.2
vitalif:feature/S3C-4618/backportHealthProbeServer
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.27.6
vitalif:dependabot/npm_and_yarn/development/7.4/ipaddr.js-2.0.1
vitalif:feature/S3C-4456-tiny-version-ids
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.27.3
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.5.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.4.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/debug-4.3.1
vitalif:dependabot/npm_and_yarn/development/7.4/agentkeepalive-4.1.4
vitalif:dependabot/npm_and_yarn/development/7.4/ajv-8.3.0
vitalif:improvement/jsdoc_model_conversion
vitalif:dependabot/npm_and_yarn/development/7.4/ioredis-4.27.2
vitalif:feature/S3C-4073/backport-probe-server
vitalif:dependabot/npm_and_yarn/development/7.4/level-7.0.0
vitalif:feature/bucket_encryption
vitalif:dependabot/npm_and_yarn/development/7.4/temp-0.9.4
vitalif:dependabot/npm_and_yarn/development/7.4/node-forge-0.10.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.25.0
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.4
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.4
vitalif:w/7.9/feature/S3C-4262_BackportZenkoMetrics
vitalif:snyk-fix-afa4d81b73b97e70410381c62e1c72c9
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.6
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.6
vitalif:bugfix/ci
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/mocha-8.0.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.5
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.5
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-8.0.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-8.0.1
vitalif:bf/ZENKO-3276-upgrade-hdclient
vitalif:wip/hdclient
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.2
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.24.2
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.2.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.2.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.1.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.1.1
vitalif:w/7.10/dependabot/npm_and_yarn/development/7.4/ajv-7.1.0
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.1.0
vitalif:S3C-3904-more-s3-action-logs
vitalif:test/zenko/v4Signature
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.0.4
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/level-6.0.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:improvement/ZENKO-3148-add-generic-request-method
vitalif:snyk-fix-01e13bd4a3848cd8f770a300e4ce8bad
vitalif:snyk-fix-beb856710d24a0a04e132be41b58ae8d
vitalif:snyk-fix-1da8984c9e15edb042ba1ef14ade6f22
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ajv-7.0.3
vitalif:bugfix/S3C-3425-extract-client-ip-from-header
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/uuid-8.3.2
vitalif:dependabot/npm_and_yarn/development/7.4/uuid-8.3.2
vitalif:hotfix/7.4.8
vitalif:hotfix/7.7.0
vitalif:bugfix/S3C-3581-bucket-notif-iam-policy-eval
vitalif:feature/ZENKO-2968-enable-sharding
vitalif:feature/ZENKO-2978-restore-api
vitalif:hotfix/7.8.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.2
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.0
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/ioredis-4.19.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ajv-6.12.6
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/uuid-8.3.1
vitalif:w/7.9/dependabot/npm_and_yarn/development/7.4/uuid-8.3.1
vitalif:feature/S3C-3177-policy-condition-keys
vitalif:7.8-proxy_path
vitalif:snyk-fix-9472543f0b67a1b142f100e3164576fc
vitalif:improvement/ZENKO-1783-process-mpu-tests
vitalif:feature/S3C-1788-put-bucket-notification
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/uuid-8.3.0
vitalif:w/7.7/bugfix/S3C-1286-bucket-name-length
vitalif:bugfix/S3C-1286-bucket-name-length
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ajv-6.12.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ajv-6.12.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ioctl-2.0.2
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/ioctl-2.0.2
vitalif:hotfix/7.4.7
vitalif:bugfix/ZENKO-2633-search-with-aggregates
vitalif:snyk-fix-e0db606a874c716bb50d273a44058968
vitalif:user/jonathan/S3C-2987-integration
vitalif:bugfix/S3C-2987-listingGenMDParamV1Mig
vitalif:bugfix/S3C-2987-listingGenMDParamV0Mig
vitalif:bugfix/S3C-2987-serialStreamHelper
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/utf8-3.0.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/utf8-3.0.0
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/async-3.2.0
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/ioredis-4.17.3
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/debug-4.1.1
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/debug-4.1.1
vitalif:w/7.7/dependabot/npm_and_yarn/development/7.4/hapi/joi-17.1.1
vitalif:w/7.8/dependabot/npm_and_yarn/development/7.4/hapi/joi-17.1.1
vitalif:feature/S3C-2945_getObjectLegalHold
vitalif:user/jonathan/S3C-2899-implem-v1
vitalif:feature/S3C-2790_GetObjectLockConfig
vitalif:user/jonathan/MD-712-prototype
vitalif:w/8.1/feature/S3C-2790_AddGetObjectLockRoute
vitalif:feature/S3C-2790_AddGetObjectLockRoute
vitalif:hotfix/7.6.0
vitalif:improvement/datadobi-dev/BF/surrogate_pair_encoding
vitalif:hotfix/7.4.6
vitalif:improvement/ZENKO-2429-backbeatDirectDataAccess
vitalif:hotfix/7.4.5
vitalif:improvement/ZENKO-2345-update-HD-client
vitalif:snyk-fix-368981d7215453b48005058bd79df633
vitalif:improvement/ZENKO-2307/get-bucket-and-object-aggregate
vitalif:improvement/ZENKO-2307/get-bucket-and-object-parallel
vitalif:exp/perfMetadata
vitalif:w/7.6/improvement/S3C-2179-update-guidelines
vitalif:wip/countItems
vitalif:wip/reworkCountAggregate
vitalif:bugfix/MD-712-specialPrefixForVersions
vitalif:user/benoit/test_batchdelete
vitalif:wip/mongodbConditionalUpdates
vitalif:feature/sproxyd_bump
vitalif:feature/ZENKO-2231-count-items
vitalif:bugfix/ZENKO-2131/remove-dead-code
vitalif:test/log-consumer-mongo-url
vitalif:hotfix/7.5.0
vitalif:snyk-fix-b580f1ff6eb280d5fc5f894eb70dd527
vitalif:snyk-fix-b8611a25d3ed0a1e82a39beb62a9fc31
vitalif:featureu/ZENKO-2042-copy-blob-fix
vitalif:bugfix/zenko-2110-oplog-value-can-be-undefined
vitalif:improvement/Add_env_var_to_disable_metrics_collection
vitalif:snyk-fix-3e012adb2ec26ad880d652d7242a1a5c
vitalif:w/8.0/feature/S3C-2282-bucket-policy-validation
vitalif:w/8.0/improvement/S3C-2352-install-yarn
vitalif:snyk-fix-b159320d56a30f57e3fbad768ce2d117
vitalif:w/8.0/feature/S3C-2276-bucket-policy-schema
vitalif:w/8.1/feature/S3C-2276-bucket-policy-schema
vitalif:improvement/node-upgrade
vitalif:test/mongoItemCount
vitalif:bugfix/ZENKO-1865-putObjVerCase4RepairPHD
vitalif:test/repairPHD
vitalif:test/listingPHDBugTest
vitalif:feature/S3C-2065-backportMetrics
vitalif:bugfix/S3C-2296/federation-image-build
vitalif:hotfix/7.4.4
vitalif:w/7.5/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:w/8.0/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:w/8.1/bugfix/S3C-2192-delimiterMasterFilterForPHDKeys
vitalif:test/delimiterPHD
vitalif:w/7.5/improvement/S3C-2179-update-guidelines
vitalif:w/8.0/improvement/S3C-2179-update-guidelines
vitalif:improvement/S3C-2176-migrate-to-jest
vitalif:test/filterDelimiterLogs
vitalif:feature/ZENKO-1520-transitionPoliciesMetrics
vitalif:test/ZENKO-1520-transitionPoliciesMetrics
vitalif:feature/S3C-2065-statsModelGetAllStats
vitalif:wip/ingestion-changes
vitalif:wip/mongo-fxnl-tests
vitalif:wip/2064
vitalif:wip/1585-ingestion
vitalif:bugfix/S3C-1635-bucketd-healthcheck
vitalif:feature/ZENKO-1617_Update_ObjectMDLocation_for_azure_blob_api
vitalif:user/benoit/piggyback_hdclient_support
vitalif:bugfix/ZENKO-1583/disable-non-current-version-in-api
vitalif:feature/ZENKO-1438/add-unique-tag-to-metadata
vitalif:ZENKO-1402/data-backend-tests
vitalif:hotfix/7.4.2
vitalif:feature/ZENKO-1420-createAggregateETagCleanup
vitalif:hotfix/7.4.3
vitalif:improvement/ZENKO-1531-moveReplicationInfoLogic
vitalif:feature/ZENKO-1377-ingestion-reader-test-consume-logs
vitalif:feature/ZENKO-1439/conditional-put-logic
vitalif:feature/ZENKO-1377-ingestion-reader-test-mdmock
vitalif:feature/ZENKO-1420-dataMover
vitalif:feature/ZENKO-1402-data-backend-tests
vitalif:feature/ZENKO-448-Update-deps
vitalif:improvement/S3C-1891-update-dependencies
vitalif:improvement/ioredis-4.3.0
vitalif:improvement/bump-package-version
vitalif:improvement/bson-4.0.1
vitalif:exp/MD-661/deactivate-check
vitalif:bugfix/ZENKO-1195/object-monitoring-during-retry
vitalif:feature/S3C-1622-CRRMetricsBackport
vitalif:test/bugfix/ZENKO-1175-oplogSkipFix
vitalif:wip/metrics-backport
vitalif:wip/ingestion-api-routes
vitalif:improvement/ZENKO-1271-use-yarn
vitalif:w/8.1/improvement/ZENKO-1271-use-yarn
vitalif:feature/fsdatafilestore
vitalif:wip/philz-backport
vitalif:wip/philz-backport-retry
vitalif:test/logs
vitalif:wip/debugOplog
vitalif:bugfix/ZENKO-1124-tests
vitalif:bugfix/ZENKO-1165/do-not-return-duplicate-entries-in-listing
vitalif:bugfix/S3C-1125-return-FILTER-END-asap
vitalif:hotfix/7.4.1
vitalif:w/8.0/bugfix/S3C-1125-return-FILTER-END-asap
vitalif:bugfix/ZENKO-1124-fix-delete-marker-handling
vitalif:w/8.0/bugfix/ZENKO-1124-fix-delete-marker-handling
vitalif:test/redisclient
vitalif:test/no-MD-661
vitalif:hotfix/7.4.0
vitalif:bugfix/ZENKO-945-delimitermaster-filter-vr-manual-cherrypick-for-8.0-test
vitalif:feature/wip-skip-scan
vitalif:wip/MD-661-skip-scan
vitalif:test/incMetricExpiry
vitalif:feature/ZENKO-903/getBucketListOnReport
vitalif:wip/dep
vitalif:test/errorhandlekeylen
vitalif:improvement/S3C-1551-accesskey-log
vitalif:bugfix/ZENKO-623/add-getDataStoreType-method
vitalif:bugfix/mongoCounterFix
vitalif:test/zenko-603
vitalif:development/6.4
vitalif:hotfix/6.4.7.3
vitalif:feature/ZENKO-315/CRRWithoutVersioning
vitalif:feature/ZENKO-595/extendFailedCRRStats
vitalif:bf/ZENKO-578
vitalif:test/crrtest
vitalif:bugfix/ZENKO-308-listversion
vitalif:ft/ZENKO-315/CRRWithoutVersioning
vitalif:refactor/mongo-data-scan
vitalif:ft/ZENKO-267-Routes-MD-Ingestion
vitalif:ft/ZENKO-433-test
vitalif:ft/ZENKO-18/metadata-proxy-server
vitalif:rf/mongo-count-refactor
vitalif:hotfix/7.4.0.1
vitalif:test/lc-expiration-date
vitalif:MD-654/zenko-testing
vitalif:rel/7,
vitalif:master
vitalif:z/1.0
vitalif:ft/dataManagedCached
vitalif:bf/addOptionalSourcePropToAccounts
vitalif:rel/7.4-beta
vitalif:ft/cors
vitalif:ft/ZENKO-147/add-getter-for-redis-client
vitalif:test/mongo-tests
vitalif:rel/6.4.6
vitalif:dropme/logconsumer-debug
vitalif:ft/mongo-fixes
vitalif:ft/ZENKO-147/crr-retry-kafka
vitalif:rel/7.4
vitalif:ft/ZENKO-141
vitalif:ft/arsenal-version
vitalif:zenko/bbp2-rc1
vitalif:hotfix/7.2.0
vitalif:rel/7.2
vitalif:hotfix/6.4.7
vitalif:rel/6.4
vitalif:ft/mongo-log-consumer
vitalif:feature/EVE-817/setup-eve-pipeline
vitalif:zenko/1.0
vitalif:fix/createSigTool
vitalif:S3C-1140/fix/tag
vitalif:ft/orbitplusclueso
vitalif:bf/S3C-1026-memory-leak
vitalif:ft/S3C-1144-one-to-many
vitalif:ft/clueso
vitalif:revert/7.2-getService-cors
vitalif:S3C-1103-readonly
vitalif:readonly-wip
vitalif:wip/config-overlay
vitalif:rel/devVM
vitalif:fwd/bf/S3C-1040-locations-max-issue-master
vitalif:bf/trycatch
vitalif:bf/azureclient-scope-fix
vitalif:fix/check-only-defined-IDs-in-bucket-replication-config-rules
vitalif:ft/S3C-972/add-s3-route-for-replication-to-aws
vitalif:connect/1.0
vitalif:ft/S3C-878/allowCorsForGetService
vitalif:chore/eslintModules
vitalif:test/perftest_timers
vitalif:42-hackathon
vitalif:hf/6.4.6
vitalif:dev/models
vitalif:refactor/refactor-routes
vitalif:doc-adddoc
vitalif:rel/6.3
vitalif:rf/extract-s3routes-test
vitalif:bf/delimiter-maxKeys-zero
vitalif:rf/siteid
vitalif:ft/putbuckettagging
vitalif:fix/werelogsDep
vitalif:rf/listing-params
vitalif:wip/testNpm
vitalif:ft/node-v6
vitalif:rel/6.4.2
vitalif:ft/principal-for-role
vitalif:fix/v4Auth
vitalif:rel/6.3.2
vitalif:auth/translateHeaders
vitalif:rel/6.2.5
vitalif:rel/6.2.1
vitalif:rel/6.2
vitalif:fix/mapUsage
vitalif:ft/versioningListingAlgo
vitalif:rel/1.1
vitalif:rel/6.2.0-beta5
vitalif:fix/v2Expiryrel1
vitalif:perf/improvment
vitalif:ft/MD5Sum
vitalif:test/perf-evaluator
vitalif:dev/fix/listIsTruncated
vitalif:rel/2
vitalif:dev/cleanup/AuthAPI
vitalif:dev/ft/userPolicyValidator
vitalif:html-doc
vitalif:ft/refactoErrorMap
vitalif:ft/oss-licenses
vitalif:fix/IndexerContext
vitalif:dev/plotter
vitalif:dev/FT/mapErrors
vitalif:FT/unify_errors
2 Commits
developmen
...
wip/ingest
Author | SHA1 | Message | Date |
---|---|---|---|
philipyoo | 82be4bd3e6 |
bf: ZENKO-1585 zenko user-metadata header constant
This constant will be used in backbeat and cloudserver as a user metadata defined header indicating if an object has been created in a zenko deployment |
|
philipyoo | c685c62a5e |
bf: ZENKO-1718 ingestion mongo putObjectVerCase4
Add a putObjectVerCase to MongoClientInterface for ingestion use-cases. Remove management of master versions in the ingestion process and rely on the natural ordering of objects stored in mongo. Get and Delete operations will rely on internal MongoClientInterface methods for performing relevant operations. To do this, we set PHD on master for each object version ingested. |
2 changed files with 55 additions and 1 deletions
|
@ -112,4 +112,6 @@ module.exports = {
|
|||
clientsRequireStringKey: { sproxyd: true, cdmi: true },
|
||||
hasCopyPartBackends: { aws_s3: true, gcp: true },
|
||||
versioningNotImplBackends: { azure: true, gcp: true },
|
||||
// user metadata applied on zenko-created objects
|
||||
zenkoIDHeader: 'x-amz-meta-zenko-instance-id',
|
||||
};
|
||||
|
|
|
@ -508,6 +508,55 @@ class MongoClientInterface {
|
|||
});
|
||||
}
|
||||
|
||||
/*
|
||||
* In this case the caller provides a versionId and a flag called usePHD.
|
||||
* This function will save the versionId object as is and will set PHD on
|
||||
* master. If a user performs any operation to find IsLatest, the PHD flag
|
||||
* indicates to perform a search on the bucket to find the latest version.
|
||||
* We rely on the natural ordering of versions for listings. We rely on
|
||||
* internal MongoClientInterface operations for master version and repairs.
|
||||
*/
|
||||
putObjectVerCase4(c, bucketName, objName, objVal, params, log, cb) {
|
||||
// eslint-disable-next-line
|
||||
objVal.versionId = params.versionId;
|
||||
const vObjName = formatVersionKey(objName, params.versionId);
|
||||
const mst = generatePHDVersion(params.versionId);
|
||||
return c.bulkWrite([{
|
||||
updateOne: {
|
||||
filter: {
|
||||
_id: vObjName,
|
||||
},
|
||||
update: {
|
||||
$set: {
|
||||
_id: vObjName,
|
||||
value: objVal,
|
||||
},
|
||||
},
|
||||
upsert: true,
|
||||
},
|
||||
}, {
|
||||
updateOne: {
|
||||
filter: {
|
||||
_id: objName,
|
||||
},
|
||||
update: {
|
||||
_id: objName, value: mst,
|
||||
},
|
||||
upsert: true,
|
||||
},
|
||||
}], {
|
||||
ordered: 1,
|
||||
}, err => {
|
||||
if (err) {
|
||||
log.error('putObjectVerCase4: error putting object version', {
|
||||
error: err.message,
|
||||
});
|
||||
return cb(errors.InternalError);
|
||||
}
|
||||
return cb(null, `{"versionId": "${objVal.versionId}"}`);
|
||||
});
|
||||
}
|
||||
|
||||
/*
|
||||
* Put object when versioning is not enabled
|
||||
*/
|
||||
|
@ -539,9 +588,12 @@ class MongoClientInterface {
|
|||
} else if (params && params.versionId === '') {
|
||||
return this.putObjectVerCase2(c, bucketName, objName, objVal,
|
||||
params, log, cb);
|
||||
} else if (params && params.versionId) {
|
||||
} else if (params && params.versionId && !params.usePHD) {
|
||||
return this.putObjectVerCase3(c, bucketName, objName, objVal,
|
||||
params, log, cb);
|
||||
} else if (params && params.versionId && params.usePHD) {
|
||||
return this.putObjectVerCase4(c, bucketName, objName, objVal,
|
||||
params, log, cb);
|
||||
}
|
||||
return this.putObjectNoVer(c, bucketName, objName, objVal,
|
||||
params, log, cb);
|
||||
|
|
Write
Preview
Loading…
Reference in New Issue