Releases: arangodb/kube-arangodb
Releases · arangodb/kube-arangodb
1.2.37
Changelog:
- (Documentation) Improve documentation rendering for GitHub Pages
- (Maintenance) Reduce binary size
- (Maintenance) Update Features Description, Supported K8S Versions and K8S Dependency to 1.28.5
- (Feature) (ML) Featurization Job Type
- (Bugfix) Don't abort plan in case of optional action timeout
- (Documentation) Use relative links for generated docs
- (Improvement) Change default logging level to info. Add --log.sampling (default true). Adjust log levels.
- (Maintenance) Bump Go to 1.21.6
- (Bugfix) Enable LazyLoader for CRD & CRD Schemas
- (Feature) (ML) Restore ReadinessProbe for ML Storage sidecar
- (Feature) AutoDelete for ArangoBackup
What's Changed
- Improve documentation rendering for GitHub Pages by @nikita-vanyasin in #1558
- [Maintenance] Reduce binary size by @ajanikow in #1565
- [Maintenance] Update Features Description, Supported K8S Versions and… by @ajanikow in #1563
- [Maintenance] Bump dependencies by @ajanikow in #1568
- Refactoring: move some ml/shared functions to community by @nikita-vanyasin in #1562
- Fix operator versions in readme example by @nikita-vanyasin in #1572
- [Improvement] Log pod names during inspection by @nikita-vanyasin in #1555
- [Maintenance] Update Documentation by @ajanikow in #1570
- Add CircleCI status badge by @nikita-vanyasin in #1556
- [Feature] [ML] Featurization Job Type by @ajanikow in #1578
- [Bugfix] Don't abort plan in case of optional action timeout by @nikita-vanyasin in #1573
- Use relative links for generated docs by @nikita-vanyasin in #1574
- Update Helm chart docs with actual info by @nikita-vanyasin in #1487
- Change default logging level to info. Add --log.sampling (default true) by @nikita-vanyasin in #1577
- Bump Go to 1.21.6 by @jwierzbo in #1579
- Disallow untidy go mod in Pull requests by @nikita-vanyasin in #1575
- [Bugfix] Enable LazyLoader for CRD & CRD Schemas by @ajanikow in #1582
- Restore ReadinessProbe for ML Storage sidecar, rename shutdown -> controller service by @nikita-vanyasin in #1535
- GT-562 AutoDelete for ArangoBackup by @jwierzbo in #1583
Full Changelog: 1.2.36...1.2.37
1.2.36
Changelog:
- (Documentation) Improvements and fixes for rendered documentation (GH pages)
- (Feature) License Manager
- (Improvement) Use Async mode for backup creation
- (Feature) (ML) CRD
- (Bugfix) Proper handling of --agency.retries argument
- (Documentation) Do not use field type name for field URL hash
- (Maintenance) Bump Go to 1.20.11
- (Feature) License ArangoDeployment Fetcher
- (Feature) K8S Resources Compare Generic
- (Feature) Add support for CRD validation schemas
- (Bugfix) Fix Replaced Member Zone during Replace operation
- (Feature) (ML) Handlers
- (Feature) Add P0 Compare Func
- (Bugfix) Handle optional taints for Storage Operator
- (Bugfix) Fix Early Connections for 3.10+
- (Maintenance) yamlfmt as CI Step
- (Maintenance) Expose Context in OperatorV2 Item Handler
- (Feature) Improve K8S Mock for UT
- (Feature) (ML) Introduce basic Conditions
- (Improvement) Raise memory requests for init containers to 50mi
- (Feature) (ML) Metadata Service Implementation
- (Feature) License Manager for ML Deployment
- (Feature) (ML) Storage S3 sidecar implementation
- (Feature) TLS CA Secret Key
- (Refactoring) Extract Resource Helpers
- (Feature) (ML) Extension Storage Condition
- (Improvement) (ML) Switch to fsnotify for file watching for MacOS support
- (Feature) (ML) Unify Images, Resources and Lifecycle
- (Improvement) (ML) CronJob status update
- (Improvement) (ML) Job Sidecar Shutdown
- (Feature) (ML) Handler for Extension StatefulSet and Service
- (Feature) (ML) Pod & Container Config
- (Improvement) (ML) BatchJob status update
- (Feature) (ML) Multi DB Settings
- (Feature) (ML) Port adjustments
- (Feature) (ML) Support for deployments with JWT auth enabled
- (Feature) (ML) GPU Jobs
- (Feature) (ML) Container Envs
- (Feature) Pass Arguments to ID Group
- (Documentation) (ML) Minimal docs with examples how to deploy ArangoMLExtension
- (Feature) Add --deployment.feature.init-containers-upscale-resources (default enabled)
What's Changed
- GT-473 Multi-arch Ops binary by @jwierzbo in #1473
- Allow running manifests-verify without changes in files by @nikita-vanyasin in #1475
- (Documentation) Improvements and fixes for rendered documentation (GH pages) by @nikita-vanyasin in #1477
- GT-525 [Feature] License Manager by @ajanikow in #1476
- GT-523 Async backup by @jwierzbo in #1460
- [Feature] [ML] CRD by @ajanikow in #1466
- (Bugfix) Proper handling of --agency.retries argument by @nikita-vanyasin in #1479
- (Documentation) Do not use field type name for field URL hash by @nikita-vanyasin in #1481
- (Maintenance) Bump Go to 1.20.11 by @nikita-vanyasin in #1483
- (Feature) Add generator for CRD validation schemas by @nikita-vanyasin in #1486
- [Feature] License ArangoDeployment Fetcher by @ajanikow in #1485
- [Feature] Compare Generic by @ajanikow in #1480
- (Feature) Add generator for CRD validation schemas by @nikita-vanyasin in #1488
- Fail CircleCI build if there are changes after running generators by @nikita-vanyasin in #1489
- [Bugfix] [GT-537] Fix Replaced Member Zone during Replace operation by @ajanikow in #1491
- [Feature] [ML] Handlers by @ajanikow in #1494
- [Feature] Add P0 Compare func by @ajanikow in #1490
- [Bugfix] [GT-539] Handle optional taints for Storage Operator by @ajanikow in #1495
- [Bugfix] Fix Early Connections for 3.10+ by @ajanikow in #1496
- [Maintenance] yamlfmt as CI Step by @ajanikow in #1497
- [Maintenance] Expose Context in OperatorV2 Item Handler by @ajanikow in #1498
- [Feature] 3.10 Rotation Prevention by @ajanikow in #1499
- [Feature] [ML] Deployment Handler by @ajanikow in #1500
- Add fields for ML Storage CRD by @nikita-vanyasin in #1502
- [Feature] Improve K8S Mock for UT by @ajanikow in #1503
- [Feature] [ML] Introduce basic Conditions to types by @ajanikow in #1505
- Restructure ML Storage CR by @nikita-vanyasin in #1508
- Refactoring: certificates and lifecycle by @nikita-vanyasin in #1511
- Increase operator init containers memory request to 50mi by @nikita-vanyasin in #1507
- [Feature] [ML] Metadata Service Implementation by @ajanikow in #1510
- Fix IsEmpty() for shared.Object by @nikita-vanyasin in #1513
- GT-525 License Manager for ML Deployment by @jwierzbo in #1501
- (Feature) (ML) Storage S3 sidecar implementation - GT-529 by @nikita-vanyasin in #1512
- Fix doc and schema validation for shared objects by @nikita-vanyasin in #1515
- [Feature] TLS CA Secret Key by @ajanikow in #1516
- [Refactoring] Extract Resource Helpers by @ajanikow in #1517
- [Feature] [ML] Extension Storage Condition by @ajanikow in #1518
- [Bugfix] Fix TLS Hash generation by @ajanikow in #1519
- Switch to fsnotify by @jwierzbo in #1522
- Use AGIP proto definitions for ML BucketService by @nikita-vanyasin in #1521
- [Feature] [ML] Unify Images, Resources and Lifecycle by @ajanikow in #1523
- MLCronJob embedded fields by @jwierzbo in #1520
- Run unit tests for shared and ml packages by @nikita-vanyasin in #1524
- [Feature] [ML] Init Job by @ajanikow in #1514
- [Feature] [ML] SA Management by @ajanikow in #1525
- Add deployment fields to ML Extension spec by @nikita-vanyasin in #1527
- MLCronJob status update by @jwierzbo in #1526
- [Feature] [ML] Shutdown Handler by @ajanikow in #1529
- (Feature) (ML) Handler for Extension StatefulSet and Service by @nikita-vanyasin in #1528
- [Feature] [ML] Pod & Container Config by @ajanikow in #1533
- Adjust ML extension deployment for ContainerTemplate and PodTemplate by @nikita-vanyasin in #1534
- BatchJob status update by @jwierzbo in #1532
- [Feature] [ML] Multi DB Settings by @ajanikow in #1536
- Linter - sharedApi by @jwierzbo in #1537
- [Feature] [ML] Ports adjustment by @ajanikow in #1542
- [Improvement] [ML] Extract Pod Extension by @ajanikow in #1543
- [Improvement] Extract api.Condition Or function by @ajanikow in #1544
- Jobs templates by @jwierzbo in #1539
- [Maintenance] Update Linter rules by @jwierzbo in #1546
- [Feature] [ML] Support for deployments with JWT auth enabled by @nikita-vanyasin in #1538
- Fix GetJobTemplateSpec by @jwierzbo in #1547
- [Feature] [ML] GPU Jobs by @ajanikow in #1549
- [Feature] [ML] Container Envs by @ajanikow in #1550
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #1545
- [Feature] [ML] Extension STS update propagation by @nikita-vanyasin in #1548
- [Feature] Pass Arguments to ID Group by @ajanikow in #1551
- GT-552 License adjustment by @jwierzbo in #1553
- Revert old logic for arango_operator_deployment_agency_state metric by @jwierzbo in #1554
- Add docs with examples how to deploy ArangoMLExtension by @nikita-vanyasin in #1552
- [Feature] Add --deployment.feature.init-containers-upscale-resources … by @ajanikow in https://github.com/arangodb/kube-ar...
1.2.35
Changelog:
- (Maintenance) Update go-driver to v1.6.0, update IsNotFound() checks
- (Improvement) Print assigned node name to log and condition message when pod is scheduled
- (Maintenance) Remove obsolete docs, restructure for better UX, generate index files
- (Feature) Add
spec.upgrade.debugLog
option to configure upgrade container logging - (Documentation) Move documentation from ArangoDB into this repo, update and improve structure
- (Documentation) Update ArangoDeployment CR auto-generated docs
- (Documentation) Update ArangoBackup and ArangoBackupPolicy CR auto-generated docs
- (Bugfix) Fix missing Pod Status case in the RuntimeContainerImageUpdateAction
- (Documentation) Update ArangoDeploymentReplication and ArangoLocalStorage CR auto-generated docs
- (Feature) Member Memory Reservation
- (Documentation) Update ArangoDeploymentReplication and ArangoLocalStorage CR auto-generated docs
- (Feature) Add ArangoMember Message and extend ArangoMember CRD
- (Documentation) Use OpenAPI-compatible type names in docs
- (Improvement) Use agency cache lock in metrics exporter
- (Maintenance) Remove
scale_down_candidate
annotation - (Maintenance) Extract CalculateMemoryReservation function into ArangoDeployment Group Spec
What's Changed
- [Maintenance] Simplify and update README file by @nikita-vanyasin in #1430
- [Maintenance] Update go-driver version to v1.6.0 - GT-505 by @nikita-vanyasin in #1443
- Fix link to metrics docs by @Simran-B in #1446
- [Improvement] Print assigned node name to log when pod is scheduled - GT-213 by @nikita-vanyasin in #1444
- Bump @babel/traverse from 7.19.0 to 7.23.2 in /dashboard by @dependabot in #1445
- [Maintenance] Remove obsolete docs, restructure for better UX - GT-314 by @nikita-vanyasin in #1447
- [Feature] Add spec.upgrade.debugLog option to configure upgrade container logging - GT-356 by @nikita-vanyasin in #1442
- [Documentation] Improve Member Memory docs by @ajanikow in #1449
- (Documentation) Move documentation from ArangoDB site into this repo - GT-499 by @nikita-vanyasin in #1450
- (Documentation) Update ArangoDeployment CR auto-generated docs by @nikita-vanyasin in #1451
- (Documentation) Update ArangoBackup and ArangoBackupPolicy CR auto-generated docs by @nikita-vanyasin in #1452
- [Bugfix] Fix missing Pod Status case in the RuntimeContainerImageUpda… by @ajanikow in #1454
- [Feature] Member Memory Reservation by @ajanikow in #1453
- (Documentation) Update ArangoDeploymentReplication and ArangoLocalStorage CR auto-generated docs by @nikita-vanyasin in #1455
- (Documentation) Use Jekyll-compatible markers for section injection by @nikita-vanyasin in #1462
- (Refactoring) Extract CR struct fields parser from renderer for re-usage by @nikita-vanyasin in #1463
- [Feature] Add ArangoMember Message and extend ArangoMember CRD by @ajanikow in #1464
- Bump google.golang.org/grpc from 1.53.0 to 1.56.3 by @dependabot in #1465
- (Documentation) Use OpenAPI-compatible type names in docs by @nikita-vanyasin in #1469
- GT-526 Use agency cache lock in metrics exporter by @jwierzbo in #1470
- GT-509 Remove scale_down_candidate annotation by @jwierzbo in #1471
- [Feature] Extract CalculateMemoryReservation function into ArangoDeployment Group Spec GT-527 by @ajanikow in #1472
Full Changelog: 1.2.34...1.2.35
1.2.34
CHANGELOG:
- (Bugfix) Fix make manifests-crd-file command
- (Improvement) Allow tcp:// and ssl:// protocols in endpoints for members
- (Maintenance) Reorganize package imports / move common code to separate repos
- (Maintenance) Remove support for RELATED_IMAGE_UBI, RELATED_IMAGE_DATABASE and RELATED_IMAGE_METRICSEXPORTER env vars
- (Bugfix) Fix numactl options
- (Maintenance) Bump Go to 1.20.10
- (Bugfix) Fix ArangoBackup Create Backoff & ArangoBackupPolicy propagation
- (Maintenance) Add IndexMethod Documentation
- (Bugfix) Fix VersionCheck args propagation
- (Feature) EnforcedResignLeadership action
- (Maintenance) Make scale_down_candidate annotation obsolete
- (Bugfix) Fix ResignJob ID propagation
- (Bugfix) Allow shards with RF1 in EnforcedResignLeadership action
What's Changed
- GT-478 Migration to CircleCI by @jwierzbo in #1421
- [Maintenance] Use different license header based on distribution (CE/EE) by @nikita-vanyasin in #1422
- Fix panic getting member client by @nikita-vanyasin in #1424
- Fix make manifests-crd-file command by @jwierzbo in #1425
- [Improvement] Allow tcp:// and ssl:// protocols in endpoints for members by @nikita-vanyasin in #1423
- [Refactoring] Reorganize package imports by @nikita-vanyasin in #1347
- [Maintenance] Remove support for RELATED_IMAGE_xxx env vars | GT-486 by @nikita-vanyasin in #1412
- Print yaml file which is not formatted properly by @nikita-vanyasin in #1414
- Bump debug from 4.1.1 to 4.3.4 in /dashboard by @dependabot in #1427
- [Maintenance] Add CircleCI workflow to verify manifests - GT-493 by @nikita-vanyasin in #1431
- [Feature] Fix numactl options by @ajanikow in #1432
- Bump Go to 1.20.10 by @nikita-vanyasin in #1436
- [Feature] Fix backup retries by @ajanikow in #1435
- [Feature] Add IndexMethod docs by @ajanikow in #1437
- [Bugfix] Fix VersionCheck propagation by @ajanikow in #1438
- [Feature] EnforcedResignLeadership action by @ajanikow in #1439
- GT-495 Make scale_down_candidate annotation obsolete by @jwierzbo in #1429
- [Bugfix] Fix ResignJob ID Discovery by @ajanikow in #1440
- [Bugfix] Allow shards with RF1 in EnforcedResignLeadership action by @ajanikow in #1441
Full Changelog: 1.2.33...1.2.34
1.2.33
CHANGELOG:
- (Maintenance) Bump golang.org/x/net to v0.13.0
- (Feature) PVCResize action concurrency limit
- (Feature) Optional Assertions
- (Feature) Deprecate Actions
- (Bugfix) Debug mode
- (Improvement) Switch to Lease API
- (Bugfix) Fix Member Terminating state discovery
- (Bugfix) Fix CRD yaml (chart)
- (Bugfix) (EE) Fix MemberMaintenance Context and ClusterMaintenance discovery
- (Feature) Add proper Prometheus endpoint compression + 204 response code
- (Feature) Reconciliation Loop Interval option
- (Bugfix) Fix GZIP encoding in case of small responses
- (Bugfix) Fix PVC Rotation Discovery
- (Feature) Allow to pass EphemeralStorage Resource to the Pods
- (Feature) Add basic metrics for ArangoDeploymentReplication CR
- (Bugfix) Use ArangoMember as owner reference for syncmaster secrets instead of Deployment
- (Improvement) Remove PodSchedulingFailure condition instead of setting to false, restart pod if it could not be scheduled
- (Feature) Add ArangoMember overrides
- (Feature) ArangoMember Removal Priority
- (Feature) Add --deployment.feature.init-containers-copy-resources (default enabled)
- (Feature) Add maxBackups option to ArangoBackupPolicy
- (Improvement) Better detection for AllInSync condition for DC2DC sync status
- (Bugfix) Fix resource propagation to InitContainers
What's Changed
- [Maintenance] Bump golang.org/x/net to v0.13.0 by @ajanikow in #1377
- [Fix] Fix file headers date by @ajanikow in #1379
- [Feature] Action Config options by @ajanikow in #1380
- [Feature] PVCResize action concurrency limit by @ajanikow in #1378
- [Feature] Optional Assertions by @ajanikow in #1384
- [Feature] Deprecate Actions by @ajanikow in #1383
- [Feature] Propagate member conditions by @ajanikow in #1382
- GT-465 Fix debug mode in non TLS mode by @jwierzbo in #1391
- GT-467 [Bugfix] Fix Member Terminating state discovery by @ajanikow in #1389
- Fix CRD by @jwierzbo in #1392
- [Bugfix] [EE] Fix MemberMaintenance Context and ClusterMaintenance by @ajanikow in #1390
- GT-468 [Feature] Add proper Prometheus endpoint compression by @ajanikow in #1393
- [Feature] Reconciliation Loop Interval option by @ajanikow in #1395
- [Bugfix] Fix GZIP encoding in case of small responses by @ajanikow in #1397
- [Maintenance] Update generated manifests by @ajanikow in #1399
- [Bugfix] PVC Rotation Discovery by @ajanikow in #1400
- [Feature] Allow to pass EphemeralStorage Resource to the Pods by @ajanikow in #1401
- [Feature] Add basic metrics for ArangoDeploymentReplication CR (GT-242) by @nikita-vanyasin in #1402
- [Maintenance] Update Go & K8S Versions by @ajanikow in #1406
- [Maintenance] Require vulncheck in the pipeline by @ajanikow in #1407
- [Improvement] GT-248 restart non-scheduled pod by @nikita-vanyasin in #1376
- GT-322 | [Bugfix] Use ArangoMember as owner reference for syncmaster secrets instead of ArangoDeployment by @nikita-vanyasin in #1394
- Fix CHANGELOG by @nikita-vanyasin in #1408
- [Feature] ArangoMember Overrides by @ajanikow in #1398
- [Feature] ArangoMember Removal Priority by @ajanikow in #1409
- [Feature] Add --deployment.feature.init-containers-copy-resources (default enabled) - GT-480 by @nikita-vanyasin in #1404
- [Feature] GT-351 | Add maxBackups option to ArangoBackupPolicy by @nikita-vanyasin in #1321
- Fix/deps by @jwierzbo in #1413
- [Bugfix] [1.2.33] Rotation fixes by @ajanikow in #1415
- Fix member status propagation by @jwierzbo in #1416
- Better detection for AllInSync condition for DC2DC sync status by @nikita-vanyasin in #1417
- [Bugfix] Fix resource propagation to InitContainers by @ajanikow in #1418
- [Bugfix] Use nil by default for PVC template by @nikita-vanyasin in #1420
Full Changelog: 1.2.32...1.2.33
1.2.32
CHANGELOG:
- (Feature) Backup lifetime - remove Backup once its lifetime has been reached
- (Feature) Add Feature dependency
- (Feature) Run secured containers as a feature
- (Feature) Expose core.PodSecurityContext Sysctl options
- (Bugfix) Skip Collection check for missing Database
- (Feature) Abort resignation of leadership when DB server is restarted
- (Feature) Numactl Options
- (Maintenance) Bump K8S Version to 1.23.17
- (Maintenance) Bump K8S Version to 1.24.16
- (Maintenance) Bump K8S Version to 1.25.12
- (Maintenance) Bump Go to 1.20.7
What's Changed
- Bump semver from 5.7.1 to 5.7.2 in /dashboard by @dependabot in #1354
- GT-350 Backup lifetime - remove Backup once its lifetime has been reached by @jwierzbo in #1262
- [Maintenance] Fix Rebalancer Flag typo by @ajanikow in #1356
- [Feature] Add Feature dependency by @ajanikow in #1357
- [Feature] Add secured contatiners' features by @informalict in #1287
- Bump word-wrap from 1.2.3 to 1.2.4 in /dashboard by @dependabot in #1359
- [Feature] Generate docs from Objects by @ajanikow in #1358
- [Feature] Expose core.PodSecurityContext Sysctl options by @ajanikow in #1360
- [Bugfix] Skip Collection check for missing Database by @ajanikow in #1361
- [Feature] Abort resignation of leadership when dbserver restarted by @informalict in #1291
- [Docs] Add enum type by @ajanikow in #1364
- [Feature] Generate feature list by @ajanikow in #1362
- [Doc] Add Immutable fields by @ajanikow in #1365
- [Docs] Add docs for DeploymentSpec by @nikita-vanyasin in #1363
- [Docs] Update docs for DeploymentSpec by @ajanikow in #1367
- [Feature] Numactl Options by @ajanikow in #1368
- [Feature] Bump K8S Version to 1.23.17 by @ajanikow in #1369
- [Feature] Bump K8S Version to 1.24.16 by @ajanikow in #1371
- [Feature] Bump K8S Version to 1.25.12 by @ajanikow in #1372
- Bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible by @dependabot in #1370
- Fix equality check for Plan Action by @nikita-vanyasin in #1373
- [Maintenance] Bump Go to 1.20.7 by @ajanikow in #1374
- [Feature] Sync API by @ajanikow in #1375
Full Changelog: 1.2.31...1.2.32
1.2.31
CHANGELOG:
- (Improvement) Block traffic on the services if there is more than 1 active leader in ActiveFailover mode
- (Improvement) Improve master endpoint validation.
- (Feature) Agency Improvements
- (Bugfix) Fix agency timeout
- (Improvement) Extract Agency Timeout
- (Feature) Rebalancer V2
- (Bugfix) Fix for ContextExceeded error during backup upload
- (Feature) Version Check V2
- (Bugfix) Disable VersionCheck V2 by default
- (Bugfix) Fix Rebalancer V2 Job (From/To)
What's Changed
- GT-449 Block traffic on the services if there is more than 1 active leader in ActiveFailover mode by @jwierzbo in #1337
- GT-452 Improve master endpoint validation by @jwierzbo in #1339
- GT-449 Documentation update by @jwierzbo in #1338
- GT-449 Update Features table in doc by @jwierzbo in #1340
- [Feature] Agency Improvements by @ajanikow in #1341
- [Bugfix] Fix agency timeout by @ajanikow in #1343
- [Feature] Extract Agency timeout by @ajanikow in #1344
- [Doc] Restore defaults from last accepted state of deployment by @jwierzbo in #1346
- Update ArangoDB version used in examples YAMLs by @nikita-vanyasin in #1342
- GT-457 [Feature] Rebalancer V2 by @ajanikow in #1345
- GT-313 Fix for ContextExceeded error during backup upload by @jwierzbo in #1263
- [Feature] Version Check V2 by @ajanikow in #1348
- Bump google.golang.org/grpc from 1.47.0 to 1.53.0 by @dependabot in #1349
- [Bugfix] Disable VersionCheck V2 by default by @ajanikow in #1352
- Bump tough-cookie from 4.1.2 to 4.1.3 in /dashboard by @dependabot in #1351
- Update storage examples by @jwierzbo in #1353
- [Bugfix] Fix Rebalancer V2 Job (From/To) by @ajanikow in #1355
Full Changelog: 1.2.30...1.2.31
1.2.30
CHANGELOG:
- (Feature) AgencyCache Interface
- (Feature) Agency Cache Poll EE Extension
- (Feature) Metrics Counter
- (Feature) Requests Bytes Counter
- (Feature) Agency Poll System
- (Bugfix) (CE) Agency Lock bugfix
What's Changed
- [Feature] Extract AgencyCache Interface by @ajanikow in #1328
- [Feature] Agency cache generic by @ajanikow in #1329
- GT-432 [Feature] Agency Cache Poll EE Extension by @ajanikow in #1330
- [Feature] [GT-444] Metrics counter by @ajanikow in #1333
- [Feature] Requests Bytes Counter by @ajanikow in #1334
- [Feature] [GT-432] Agency Poll System by @ajanikow in #1332
- [Feature] [GT-432] Agency Lock bugfix by @ajanikow in #1335
Full Changelog: 1.2.29...1.2.30
1.2.29
CHANGELOG:
- (Maintenance) Add govulncheck to pipeline, update golangci-linter
- (Feature) Agency Cache memory usage reduction
- (Bugfix) (LocalStorage) Add feature to pass ReclaimPolicy from StorageClass to PersistentVolumes
What's Changed
- Adjust release scripts for MacOS usage by @jwierzbo in #1323
- [Maintenance] GT-435 | Update ArangoDB version used in examples YAMLs by @nikita-vanyasin in #1324
- Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 by @dependabot in #1322
- Add govulncheck to pipeline, update golangci-linter by @nikita-vanyasin in #1302
- GT-432 [Feature] Agency Cache memory usage reduction by @ajanikow in #1325
- GT-439 [Bugfix] [LocalStorage] Add feature to pass ReclaimPolicy from Storag… by @ajanikow in #1326
- [Bugfix] Fix executor by @ajanikow in #1327
Full Changelog: 1.2.28...1.2.29
1.2.28
CHANGELOG:
- (Feature) ArangoBackup create retries and MaxIterations limit
- (Feature) Add Reason in OOM Metric
- (Feature) PersistentVolume Inspector
- (Bugfix) Discover Arango image during ID phase
- (Feature) PV Unschedulable condition
- (Feature) Features startup logging
- (Maintenance) Generics for type handling
- (Bugfix) Fix creating sync components with EA type set to Managed and headless svc
- (Feature) Check if Volume with LocalStorage is missing
- (Feature) Add allowConcurrent option to ArangoBackupPolicy
- (Feature) Allow to recreate Local volumes
What's Changed
- GT-143 ArangoBackup: create retries and MaxIterations limit by @jwierzbo in #1269
- GT-405 Documentation - Extend the default timeout for Force Shard Rebuild by @jwierzbo in #1304
- [Feature] Add Reason in OOM Metric by @ajanikow in #1308
- GT-198 Cleanout calculation - prefer dbservers without shards by @jwierzbo in #1267
- Fix 'make generate' command in ZSH by @jwierzbo in #1305
- Bump webpack from 5.74.0 to 5.76.3 in /dashboard by @dependabot in #1279
- Bump github.com/gin-gonic/gin from 1.8.1 to 1.9.0 by @dependabot in #1307
- [Feature] PersistentVolume Inspector by @ajanikow in #1309
- [Bugfix] Image ID fix by @ajanikow in #1310
- [Feature] PV Unschedulable condition by @ajanikow in #1311
- [Feature] Features startup logging by @ajanikow in #1312
- [Feature] Generics for type handling by @ajanikow in #1313
- Fix creating sync components with EA type set to Managed and headless svc by @nikita-vanyasin in #1314
- [Feature] Check if Volume with LocalStorage is missing by @ajanikow in #1315
- GT-428 Add disallowConcurrent option to ArangoBackupPolicy by @nikita-vanyasin in #1318
- [Feature] Allow to recreate Local volumes by @ajanikow in #1319
- Fix doc for AllowConcurrent in BackupPolicySpec by @nikita-vanyasin in #1320
Full Changelog: 1.2.27...1.2.28