Releases: greenbone/opensight-golang-libraries
Releases · greenbone/opensight-golang-libraries
opensight-golang-libraries 1.9.4
1.9.4 - 2024-11-26
opensight-golang-libraries 1.9.3
opensight-golang-libraries 1.9.2
1.9.2 - 2024-11-18
opensight-golang-libraries 1.9.1
opensight-golang-libraries 1.9.1-alpha1
opensight-golang-libraries 1.9.0
opensight-golang-libraries 1.8.0
opensight-golang-libraries 1.7.8-alpha1
opensight-golang-libraries 1.7.7
1.7.7 - 2024-08-01
Added
- attempt_number field 6f4708b
- status_code field af39c24
- add helpful error message for low disk space in opensearch d5d394d
- add error handling for unsuccessful requests to opensearch 69f3d96
Removed
- config password field ad8a03b
- printing secrets 56d81e8
- double error check a195e7f
- NewValidationErrorWithStack not needed anymore, return NewValidationError instead 09ed94b
Changed
- lowercase error message 790e1aa
- %w 2af68e8
- more verbose message 9cd4d78
- do not log password, return a bool if password is set or not remove: msg struct 4b4bbf3
- lowercase error omit type 2a86d5c
- lowercase error/msgf 269bfb8
- Msgf() to Msg() bb34381
- lint c3a3f65
- add slog fields use Err() lowercase messages use Msg() when there is no formatting remove: "src" fields since we have caller 2ad9ffd
- bump go version to 1.22.5 for GO-2024-2963 d1dec1b
- replace pkg/errors with stdlib errors remove: do not return stack on err 3dc0d8a
- move client authentication injection into client constructor as new opensearch library version requires authentication for ping request 8dac92f
- export IndexFunction, move and refactor IndexHasAlias method e2e4571
- early return 57358cb
- remove todos e059d01
- use background ctx instead of todo b03af08
- use v4 API ae465c9
- bump opensearch v2 to v4 use v4 API for opensearch requests f65b3b7
Bug Fixes
- simple conversion instead of Sprintf() 8bef43b
- restore NewOpenSearchResourceAlreadyExists and NewOpenSearchResourceNotFound c52072a
- return error in update method if all retries fail, update documentation c439da6
- restore original behavior of indexFunctions, skip closing of response body as already done in library 693c88a
- remove unused error 67cb6ee
- if aliases do not exist, the error should be nil per tests caceece
- use bg context 517f0ea
- return error from AliasExists instead of a nil err remove: printf, discard req when we don't care about the body 1ef6a9b
- check nil first a061cab
- use background ctx 65cd528
- correct require block for direct import, tidy a5612dd
- response status code, json string for log 795f66d
opensight-golang-libraries 1.7.7-alpha5
1.7.7-alpha5 - 2024-08-01
Added
Removed
Changed
- lowercase error message 790e1aa
- %w 2af68e8
- more verbose message 9cd4d78
- do not log password, return a bool if password is set or not remove: msg struct 4b4bbf3
- lowercase error omit type 2a86d5c
- lowercase error/msgf 269bfb8
- Msgf() to Msg() bb34381
- lint c3a3f65
- add slog fields use Err() lowercase messages use Msg() when there is no formatting remove: "src" fields since we have caller 2ad9ffd
Bug Fixes
- simple conversion instead of Sprintf() 8bef43b