Releases: scality/backbeat
Releases · scality/backbeat
Release 9.0.0-preview.1
What's Changed
- BB-400: bump mongodb to 4.4.21 by @williamlardier in #2406
- Remove default behaviour of selecting the first cold location on expiration of cold objects by @Kerkesni in #2461
- BB-423: bump mongodb to v5.0 in the ci by @williamlardier in #2446
- BB-580 circuit breaker alert by @bert-e in #2518
- Timeout setup in data mover s3 client by @bert-e in #2523
- BB-587 retry on s3 errors by @bert-e in #2525
- remove duplicated circuit breaker stop on close method by @benzekrimaha in #2532
- add missing Kafka log source in error by @benzekrimaha in #2533
- Remove log source override by @benzekrimaha in #2536
- Replication deployment with single location per instance by @benzekrimaha in #2537
- Fix BackbeatProducer event.error handlers set twice. by @benzekrimaha in #2535
- Support setting a site name for Kafka consumers by @Kerkesni in #2547
- condition start method on bucketprocessor by @benzekrimaha in #2551
- Remove useless config elements by @benzekrimaha in #2534
- Blacklist accounts and bucket in lifecycle by @Kerkesni in #2552
- remove GC producer from ObjectProcessor by @benzekrimaha in #2545
- Improvement/bb 541 avoid initializing mongodb client by @benzekrimaha in #2553
- LifecycleDeleteObjectTask: BackbeatRoutes in S3C do not support non versioned buckets by @benzekrimaha in #2541
- forward port workarround for queue populator batch getting stuck by @Kerkesni in #2544
- use deleteObject to expire objects in S3c by @Kerkesni in #2562
- S3C supports having different queueProcessor probeserver configuratio… by @KillianG in #2550
- allow consuming log records without wait when more logs are available by @Kerkesni in #2557
- Support role auth for crr retry by @Kerkesni in #2559
- Check if GC config exists before creating gc producer in replication by @KillianG in #2555
- Expose Kafka producer configuration by @Kerkesni in #2564
- snapshot datamover topic offsets only when transition is supported by @Kerkesni in #2565
- Improvement/bb 514 handle lifecycle rules by @benzekrimaha in #2548
- dataMoverTopic not required anymore and defaults to empty string by @KillianG in #2554
- support dedicated replayProcessor probeservers by @Kerkesni in #2568
- Check large objects before replication by @KillianG in #2558
- BB-624 Retry connection to kafka if backbeat processes started before by @bert-e in #2585
- Make probeserver config optional for bucket notification processes in S3C by @Kerkesni in #2587
- Routes parametrize by @benzekrimaha in #2569
- Use V2 listing when listing backend is not mongodb by @Kerkesni in #2571
- Revert "use deleteObject to expire objects in S3c" by @Kerkesni in #2570
- Fix the dataMoverTopic config param always being required by @Kerkesni in #2572
- use the same queue populator zookeeper path as in 7.x by @Kerkesni in #2581
- Disable assumeRole for the conductor and lifecycle queue populator in S3C by @Kerkesni in #2575
- Log consumer lag metrics by @KillianG in #2563
- Bucket Notifications Unification by @Kerkesni in #2549
- properly pass compressionType and requiredAcks to BackbeatProducer by @Kerkesni in #2573
- Merge release workflows & build federation dev image by @Kerkesni in #2593
Full Changelog: 8.6.52...9.0.0-preview.1
Release 8.6.52
What's Changed
- BB-629: support concurrency in mongo queue processor by @rachedbenmustapha in #2591
- BB-630: bump version to 8.6.52 by @rachedbenmustapha in #2592
Full Changelog: 8.6.51...8.6.52
Release 8.6.51
What's Changed
- Default oplogPopulatorChangeStreamLimit to 10 by @francoisferrand in #2589
Full Changelog: 8.6.50...8.6.51
Release 8.6.50
What's Changed
- fix ambiguous redis connection config by @Kerkesni in #2543
- Fallback into checking the forceLegacyListing parameter when the listing type is not included in the Kafka message by @Kerkesni in #2542
- add missing overhead field used in S3C by @Kerkesni in #2546
- BB-624 Retry connection to kafka if backbeat processes started before by @BourgoisMickael in #2574
Full Changelog: 8.6.49...8.6.50
Release 8.5.6 (and 8.5.5)
What's Changed
- BB-355 use updateDescription field to get object metadata in kafka lo… by @Kerkesni in #2360
- Feature: BB-310 add oplog populator dashboard by @Kerkesni in #2358
- Feature: BB-309 add oplog populator metrics by @Kerkesni in #2357
- Feature: BB-311 add oplog populator alerts by @Kerkesni in #2359
- Improvement: BB-335 ignore objects with pending replication in lifecycle by @Kerkesni in #2351
- BB-269 avoid clearing dataStoreVersionId when retrying a replication by @Kerkesni in #2350
- BB-362 remove kafka connect connector config from logs by @Kerkesni in #2365
- feature/BB 358/supportNewerNoncurrentVersion by @alexanderchan-scality in #2364
- impr: BB-361 update metric names by @naren-rajendran in #2367
- BB-364: update federation release workflow by @alexanderchan-scality in #2369
- BB-364: reduce image size by @alexanderchan-scality in #2370
- impr: BB-368 upgrade arsenal, bucketclient, prom-client & vaultclient by @naren-rajendran in #2372
- Await asPrometheus to follow the changes in prom-client api which now returns a promise by @KillianG in #2375
- impr: BB-378 bump version to 7.70.0 by @naren-rajendran in #2379
- Do not send empty objects to tape for now by @rachedbenmustapha in #2384
- feature/BB 383/skipZeroByteToDMF by @alexanderchan-scality in #2386
- BB-383: add missing skip case for latest version transitions by @alexanderchan-scality in #2389
- BB-401 Incompatibility of ExpiredObjectDeleteMarker logic with AWS by @nicolas2bert in #2405
- BB-405 Bump backbeat for S3C release by @nicolas2bert in #2411
- BB-425 Short version IDs break ordering - use lastModified by @nicolas2bert in #2427
- BB-425 bump version by @nicolas2bert in #2428
- bf: BB-419 increase notification default concurrency by @jonathan-gramain in #2422
- Ensure _getBackbeatClient Always Returns BackbeatMetadataProxy by @nicolas2bert in #2439
- BB-428 Backport lifecycle listing optimization by @nicolas2bert in #2440
- BB-433 bump version by @nicolas2bert in #2442
- Fix and support NewerNoncurrentVersions by @nicolas2bert in #2443
- Circuit breaker backport by @rachedbenmustapha in #2425
- BB-451: Add fallback timestamp to delete notifications by @rachedbenmustapha in #2453
- Skip objects with pending replication when expiring them by @nicolas2bert in #2450
- BB-450 bump project version by @nicolas2bert in #2456
- BB-462 Expiring non-versioned objects fails by @nicolas2bert in #2464
- BB-452: add version-id to delete notifications by @rachedbenmustapha in #2459
- BB-466 Dealing with expired zookeeper sessions by @nicolas2bert in #2471
- BB-473 Probe response logic should be handled in the handler by @nicolas2bert in #2479
- BB-477 [backport 7.10] Clear originOp when updating replication status by @jonathan-gramain in #2481
- BB-477 bump backbeat version by @jonathan-gramain in #2484
- Migrate to ghcr by @francoisferrand in #2509
- Fix incorrect computation for Lifecycle****ProcessorRequest alerts by @francoisferrand in #2511
- Allow replication of null master version by @nicolas2bert in #2512
- BB-598 Validate Kafka messages against all bucket notification rules by @nicolas2bert in #2526
- BB-598 bump package version by @nicolas2bert in #2527
- BB-624 Retry connection to kafka if backbeat processes started before by @BourgoisMickael in #2574
- INTEGRATION [PR#2574 > development/7.70] BB-624 Retry connection to kafka if backbeat processes started before by @bert-e in #2586
- INTEGRATION [PR#2574 > development/8.5] BB-624 Retry connection to kafka if backbeat processes started before by @bert-e in #2583
Full Changelog: 8.5.4...8.5.6
Release 7.70.15
What's Changed
- BB-624 Retry connection to kafka if backbeat processes started before by @BourgoisMickael in #2574
- INTEGRATION [PR#2574 > development/7.70] BB-624 Retry connection to kafka if backbeat processes started before by @bert-e in #2586
Full Changelog: 7.70.14...7.70.15
Release 7.10.18
What's Changed
- Migrate to ghcr by @francoisferrand in #2509
- BB-624 Retry connection to kafka if backbeat processes started before by @BourgoisMickael in #2574
Full Changelog: 7.10.17...7.10.18
Release 8.6.49
What's Changed
- Support limiting bucket number in connectors and mongodb 6 by @williamlardier in #2539
Full Changelog: 8.6.48...8.6.49
Release 7.70.12-2
What's Changed
- Validate Kafka messages against all bucket notification rules by @nicolas2bert in #2531
Full Changelog: 7.70.12-1...7.70.12-2
Release 8.6.48
What's Changed
Full Changelog: 8.6.47...8.6.48