Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bugfix: S3UTILS-110 pass VersionId to PutMetadata route #265

Draft
wants to merge 11 commits into
base: development/1.13
Choose a base branch
from

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    7e32503 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. bugfix: ZENKO-2536 crrExistingObjects: update microVersionId

    - use ObjectMD model instead of raw parsed JSON object
    
    - update the new microVersionId field before putting the metadata
      changes, to force MongoDB to apply the change and generate an event
      in the oplog
    
    - side fix: call MetadataWrapper.close() so that the script exits
      after completion
    
    (cherry picked from commit 9e97958)
    jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    7a85156 View commit details
    Browse the repository at this point in the history
  2. bugfix: ZENKO-2555 Fix bug on updating metadata

    Fix bug on updating metadata. Add 'DEBUG' option to output debug level
    information.
    
    (cherry picked from commit 99a8180)
    naren-scality authored and jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    38a6bd4 View commit details
    Browse the repository at this point in the history
  3. S3C-2662: LISTING_LIMIT configurable via env var

    (cherry picked from commit ac87ae2)
    scality-gdoumergue authored and jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    ba45290 View commit details
    Browse the repository at this point in the history
  4. feature: S3UTILS-29 huge lint overhaul from upgraded eslint

    (cherry picked from commit 724008d)
    miniscruff authored and jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    927c1ac View commit details
    Browse the repository at this point in the history
  5. Update the replication status directly

    The code used to re-create the replication state, which could break some
    fields (esp. dataLocation) or remove some replication backends.
    
    We now simply update the status, which is safer (more future-proof) and
    simpler.
    
    Issue: S3UTILS-77
    (cherry picked from commit 9df7207)
    francoisferrand authored and jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    5152f11 View commit details
    Browse the repository at this point in the history
  6. Initialize replicationInfo if not present

    This is especially needed in case the object was created before
    replication is enabled on the bucket.
    
    Issue: S3UTILS-76
    (cherry picked from commit ab22723)
    francoisferrand authored and jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    02f2669 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fd7fa67 View commit details
    Browse the repository at this point in the history
  8. S3UTILS-110 lint

    jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    86351da View commit details
    Browse the repository at this point in the history
  9. S3UTILS-110 BackbeatClient update

    Update BackbeatClient with latest schema from BackbeatAPI 8.4 branch
    jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    4c41db0 View commit details
    Browse the repository at this point in the history
  10. bugfix: S3UTILS-110 pass VersionId to PutMetadata route

    Make sure the `PUT /_/backbeat/metadata` route gets the VersionId
    attribute, so that it is not confused in thinking we are attempting to
    update the master version.
    jonathan-gramain committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    a6fac04 View commit details
    Browse the repository at this point in the history