v5.13.0
Release v5.13.0
What's Changed
- Bump Dependency by @Utkarsh-pro in #7070
- 👾 mdsequence bugfix by @baum in #7079
- Adding namespace STS by @liranmauda in #7074
- NSFS | Adding additional ops by @liranmauda in #7080
- Upgrade node v14 to v16 by @Utkarsh-pro in #7081
- Post nodev16 upgrade fixes by @Utkarsh-pro in #7084
- fix native MD5 calculation: Bump isa-l_crypto to 4f72976 by @Utkarsh-pro in #7088
- NSFS | Native xattr api additions by @romayalon in #7090
- Bump dependencies by @liranmauda in #7094
- NSFS | add read object op metric by @liranmauda in #7093
- Collecting FS worker stats and sending it to the to
/metrics/nsfs_statsby @liranmauda in #7089 - Parse seq as int by @romayalon in #7097
- postgres client | upsert duplications fix by @romayalon in #7091
- remove sorting by version_past for Postgres by @dannyzaken in #7099
- 🧹 Fix event api export_activity_log reply schema by @baum in #7087
- Documentation for NSFS metrics flow by @liranmauda in #7098
- Bumped the version to 5.13.0 by @liranmauda in #7106
- NSFS - supporting GPFS DL for Encryption by @jackyalbo in #6973
- Allow anonymous access to object_api.list_objects by @Utkarsh-pro in #7077
- change in KeyCount field in s3 reply by @shirady in #7111
- Add a script to setup ceph account for s3 tests. by @alphaprinz in #7114
- fix for test_set_bucket_tagging by @naveenpaul1 in #7115
- NSFS | Versioning | set_bucket_versioning enablement by @romayalon in #7105
- Bump Dependencies by @liranmauda in #7116
- Pre-compiled regexp optimization by @baum in #7110
- Fix issue with signature calculation by @jackyalbo in #7104
- NSFS | Fix broken nsfs tool by @romayalon in #7121
- update tsconfig file with target es2021 by @shirady in #7123
- remove azure bucket load limit by @Utkarsh-pro in #7126
- NSFS | Versioning | Documentation by @romayalon in #7120
- Delete account should throw FORBIDDEN and not UNAUTHORIZED when it's owner of existing buckets by @romayalon in #7131
- add encoding url to list objects by @shirady in #7122
- NSFS | get_single_user_xattr() shouldnt throw in case of missing attribute by @romayalon in #7146
- node18 fixes for openssl3 by @guymguym in #7147
- Bump jsonwebtoken from 8.5.1 to 9.0.0 by @dependabot in #7138
- Bump dependencies by @liranmauda in #7149
- 🧹 Add s3perf flag documentation by @baum in #7145
- Fix test signature utils CRLF by @guymguym in #7150
- Bumping node from 16.14.0 to 18.12.1 by @liranmauda in #7152
- NSFS | add list buckets op metric by @liranmauda in #7137
- Added retry for sending the NSFS metrics by @liranmauda in #7140
- NSFS | Versioning | Safe API for POSIX + put object + complete multipart upload + copy object by @romayalon in #7119
- Adding ROOT key rotate to core by @jackyalbo in #7144
- Add a comment with gitleaks:allow by @shirady in #7157
- Ceph s3 Tests | Separate configuration from Running Tests + GitHub Action by @shirady in #7142
- Nooba bucket Logging configuration by @aspandey in #7141
- NSFS | Versioning | Implement GET/HEAD object by @v-harihar in #7133
- Add a step to cancel previous runs in GH Action by @shirady in #7159
- Update es after updating node version by @shirady in #7158
- NSFS | Versioning | Safe unlink - on error link back and not rename by @romayalon in #7160
- Ceph s3 Tests | Update Ceph S3 Tests Commit Number by @shirady in #7161
- Fix the replication scanner pagination support and add a fitting unittest by @Neon-White in #7163
- Ceph s3 Tests | Collect logs in case of failure by @shirady in #7170
- NSFS | Versioning | ENABLED | Delete object / Delete multiple objects implementation by @romayalon in #7154
- Consume secret data from a file. by @liranmauda in #7156
- Add workflow for automated NooBaa releases by @Utkarsh-pro in #7117
- Changes to all GitHub workflows - timeout, checkout v3, concurrency, general cleanup by @shirady in #7178
- Bug Fix #7166 | Change message of error in PG client by @shirady in #7167
- NSFS list_objects should only list latest objects by @v-harihar in #7168
- Remap environment variables to pre-existing secrets by @Utkarsh-pro in #7184
- NSFS | Adding metric type to the prefix + Removing the errors in the nsfs io count by @liranmauda in #7191
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #7194
- Fix Bug #7151 | Change the Printing From NaN to 0 (In Average Calc) by @shirady in #7202
- Fix releaser... again by @Utkarsh-pro in #7205
- Adding GCP Namespace - Phase 1 by @liranmauda in #7185
- use service certificate for rpc_http_server by @jackyalbo in #7208
- Adding crypto_utils by @liranmauda in #7216
- BZ 2168010 | Bytes used by Noobaa Bucket in Prometheus metrics by @naveenpaul1 in #7212
- Namespace GCP | Adding delete_object and upload_object by @liranmauda in #7213
- S3 Select Support by @alphaprinz in #7143
- Log based replication background worker and log parser by @Neon-White in #7124
- Namespace GCP | Adding delete multiple by @liranmauda in #7219
- System Store | Move refresh() outside of make_changes_internal() by @romayalon in #7221
- Namespace GCP | refactor upload by @liranmauda in #7224
- Namespace GCP | Adding upload_object (copy) and read object metadata by @liranmauda in #7225
- [Backport into 5.13] backporting some fixes into 5.13 by @liranmauda in #7251
- [Backport to 5.13] Fix: Log Replication Deletions on Conflicts by @liranmauda in #7254
- [Backport to 5.13] Bump dependencies by @liranmauda in #7266
- backport to 5.13 by @dannyzaken in #7272
- [Backport to 5.13] improve performance and fix lifecycle BG by @liranmauda in #7277
- [Backport to 5.13] fixing create_object_upload for namespace buckets by @jackyalbo in #7335
- 5.13 backport | NSFS | delete non existing object & GPFS lib crash by @romayalon in #7367
- [Partial backport to 5.13] perf issues: read_account + backport of check_miss revert by @jackyalbo in #7364
New Contributors
- @naveenpaul1 made their first contribution in #7115
- @aspandey made their first contribution in #7141
Full Changelog: version5.12.2...v5.13.0