mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
GT-228 Update arangosync-client package for new API capabilities and better HTTP handling (#1234)
This commit is contained in:
parent
f124f5f572
commit
cbb45623a4
5 changed files with 12 additions and 7 deletions
|
@ -6,6 +6,7 @@
|
|||
- (Feature) CreationFailed ArangoMember Phase
|
||||
- (Bugfix) Fix Rebalancer NPE in case if member is missing in Status
|
||||
- (Feature) SilentRotation High plan
|
||||
- (Improvement) Update arangosync-client package for new API capabilities and better HTTP handling
|
||||
|
||||
## [1.2.24](https://github.com/arangodb/kube-arangodb/tree/1.2.24) (2023-01-25)
|
||||
- (Bugfix) Fix deployment creation on ARM64
|
||||
|
|
4
go.mod
4
go.mod
|
@ -24,8 +24,8 @@ replace (
|
|||
|
||||
require (
|
||||
github.com/arangodb-helper/go-certificates v0.0.0-20180821055445-9fca24fc2680
|
||||
github.com/arangodb/arangosync-client v0.8.0
|
||||
github.com/arangodb/go-driver v1.2.1
|
||||
github.com/arangodb/arangosync-client v0.9.0
|
||||
github.com/arangodb/go-driver v1.4.1
|
||||
github.com/arangodb/go-driver/v2 v2.0.0-20211021031401-d92dcd5a4c83
|
||||
github.com/arangodb/go-upgrade-rules v0.0.0-20180809110947-031b4774ff21
|
||||
github.com/cenkalti/backoff v2.2.1+incompatible
|
||||
|
|
4
go.sum
4
go.sum
|
@ -63,6 +63,10 @@ github.com/arangodb-helper/go-certificates v0.0.0-20180821055445-9fca24fc2680 h1
|
|||
github.com/arangodb-helper/go-certificates v0.0.0-20180821055445-9fca24fc2680/go.mod h1:xDyzBwyYzcEhsaDXtmxCNM4p5BrtuoVYYsRTuJqmCeg=
|
||||
github.com/arangodb/arangosync-client v0.8.0 h1:lZzT8ERzkAZWjCZR7HUoTFjAep6KcpNsioWE6t+0ggQ=
|
||||
github.com/arangodb/arangosync-client v0.8.0/go.mod h1:TwzM8ll85P4Iu+MRq3BTUwsMLDOoaPREKDnwvyRS+70=
|
||||
github.com/arangodb/arangosync-client v0.8.1-0.20230120154617-a4ae374af8cd h1:CIrFed1D1Y8+yYqt4LEFltYdI12ZeDcpwz/OaYhNnCg=
|
||||
github.com/arangodb/arangosync-client v0.8.1-0.20230120154617-a4ae374af8cd/go.mod h1:kU2UaOkv2AeHLAFMEo4Ug3qLbUQVKOuRtkfr6pZqmuk=
|
||||
github.com/arangodb/arangosync-client v0.9.0 h1:XhY+5gGGpl9Gk8Prqmdv0SpK3HydFUXvN2CmTIKUxKI=
|
||||
github.com/arangodb/arangosync-client v0.9.0/go.mod h1:kU2UaOkv2AeHLAFMEo4Ug3qLbUQVKOuRtkfr6pZqmuk=
|
||||
github.com/arangodb/go-driver v1.2.1 h1:HREDHhDmzdIWxHmfkfTESbYUnRjESjPh4WUuXq7FZa8=
|
||||
github.com/arangodb/go-driver v1.2.1/go.mod h1:zdDkJJnCj8DAkfbtIjIXnsTrWIiy6VhP3Vy14p+uQeY=
|
||||
github.com/arangodb/go-driver/v2 v2.0.0-20211021031401-d92dcd5a4c83 h1:PCbi3alUFastUw6InBKGEXqniveJJcQuMYspubJMRS8=
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany
|
||||
// Copyright 2016-2023 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
|
@ -151,7 +151,7 @@ func (dr *DeploymentReplication) inspectFinalizerDeplReplStopSync(ctx context.Co
|
|||
}
|
||||
|
||||
// Get status from sync master.
|
||||
syncInfo, err := destClient.Master().Status(ctx)
|
||||
syncInfo, err := destClient.Master().Status(ctx, client.GetSyncStatusDetailsShort)
|
||||
if err != nil {
|
||||
return false, errors.WithMessage(err, "Failed to get status from target master")
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany
|
||||
// Copyright 2016-2023 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
|
@ -85,7 +85,7 @@ func (dr *DeploymentReplication) inspectDeploymentReplication(lastInterval time.
|
|||
if err != nil {
|
||||
dr.log.Err(err).Warn("Failed to fetch endpoints from destination syncmaster")
|
||||
}
|
||||
destStatus, err := destClient.Master().Status(ctx)
|
||||
destStatus, err := destClient.Master().Status(ctx, client.GetSyncStatusDetailsFull)
|
||||
if err != nil {
|
||||
dr.log.Err(err).Warn("Failed to fetch status from destination syncmaster")
|
||||
} else {
|
||||
|
@ -126,7 +126,7 @@ func (dr *DeploymentReplication) inspectDeploymentReplication(lastInterval time.
|
|||
if err != nil {
|
||||
dr.log.Err(err).Warn("Failed to create source syncmaster client")
|
||||
} else {
|
||||
sourceStatus, err := sourceClient.Master().Status(ctx)
|
||||
sourceStatus, err := sourceClient.Master().Status(ctx, client.GetSyncStatusDetailsShort)
|
||||
if err != nil {
|
||||
dr.log.Err(err).Warn("Failed to fetch status from source syncmaster")
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue