Inspired from Keep a Changelog
- Bumps
github.com/aws/aws-sdk-go
from 1.48.13 to 1.50.36 - Bumps
github.com/aws/aws-sdk-go-v2/config
from 1.25.11 to 1.27.7 - Bumps
github.com/stretchr/testify
from 1.8.4 to 1.9.0
- Added new struct fields introduced by opensearch 2.12 (#482)
- Adds initial admin password environment variable and CI changes to support 2.12.0 release (#449)
- Adds merge_id field for indices segement request (#488)
- Updated workflow action versions (#488)
- Changed integration tests to work with secure and unsecure opensearch (#488)
- Moved functions from opensearch/internal/test to internal/test for more general test uses (#488)
- Changed custom_foldername field to pointer as it can be null (#488)
- Changed cat indices Primary and Replica field to pointer as it can be null (#488)
- Replace ioutil with io in examples and integration test #495
- Bumps
github.com/aws/aws-sdk-go
from 1.44.263 to 1.48.13 - Bumps
github.com/aws/aws-sdk-go-v2
from 1.18.0 to 1.23.5 - Bumps
github.com/aws/aws-sdk-go-v2/config
from 1.18.25 to 1.25.11 - Bumps
github.com/stretchr/testify
from 1.8.2 to 1.8.4 - Bumps
golang.org/x/net
from 0.7.0 to 0.17.0 - Bumps
github.com/golangci/golangci-lint-action
from 1.53.3 to 1.54.2
- Adds
Err()
function to Response for detailed errors (#246) - Adds golangci-lint as code analysis tool (#313)
- Adds govulncheck to check for go vulnerablities (#405)
- Adds opensearchapi with new client and function structure (#421)
- Adds integration tests for all opensearchapi functions (#421)
- Adds guide on making raw JSON REST requests (#399)
- Removes the need for double error checking (#246)
- Updated and adjusted golangci-lint, solve linting complains for signer (#352)
- Solve linting complains for opensearchtransport (#353)
- Updated Developer guide to include docker build instructions (#385)
- Test against version 2.9.0,2.10.0, run tests in all branches, change intergration tests to wait for OpenSearch to start (#392)
- Makefile: use docker golangci-lint, run integration test on
.
folder, change coverage generation (#392) - golangci-lint: update rules and fail when issues are found (#421)
- go: update to golang version 1.20 (#421)
- guids: updated to work for the new opensearchapi (#421)
- Test adjusted to new opensearchapi functions and structs (#421)
- Change codecov to comment code coverage to each PR (#410)
- Change module version from v2 to v3 (#444)
- Support IPV6 in the DiscoverNodes method (#458)
- Deprecate legacy API /_template (#390)
- Corrects AWSv4 signature on DataStream Stats with no index name specified (#338)
- Fixed GetSourceRequest
Source
field and deprecated theSource
parameter (#402) - Corrects developer guide summary with golang version 1.20 (#434)
- Bumps
github.com/aws/aws-sdk-go
from 1.44.180 to 1.44.263 - Bumps
github.com/aws/aws-sdk-go-v2
from 1.17.4 to 1.18.0 - Bumps
github.com/aws/aws-sdk-go-v2/config
from 1.18.8 to 1.18.25 - Bumps
github.com/stretchr/testify
from 1.8.1 to 1.8.2
- Adds implementation of Data Streams API (#257)
- Adds Point In Time API (#253)
- Adds InfoResp type (#253)
- Adds markdown linter (#261)
- Adds testcases to check upsert functionality (#269)
- Adds @Jakob3xD to co-maintainers (#270)
- Adds dynamic type to _source field (#285)
- Adds testcases for Document API (#285)
- Adds
index_lifecycle
guide (#287) - Adds
bulk
guide (#292) - Adds
search
guide (#291) - Adds
document_lifecycle
guide (#290) - Adds
index_template
guide (#289) - Adds
advanced_index_actions
guide (#288) - Adds testcases to check UpdateByQuery functionality (#304)
- Adds additional timeout after cluster start (#303)
- Adds docker healthcheck to auto restart the container (#315)
- Uses
[]string
instead ofstring
inSnapshotDeleteRequest
(#237) - Updates workflows to reduce CI time, consolidate OpenSearch versions, update compatibility matrix (#242)
- Moved @svencowart to emeritus maintainers (#270)
- Read, close and replace the http Reponse Body (#300)
- Corrects curl logging to emit the correct URL destination (#101)
- Bumps
github.com/aws/aws-sdk-go-v2
from 1.17.1 to 1.17.3 - Bumps
github.com/aws/aws-sdk-go-v2/config
from 1.17.10 to 1.18.8 - Bumps
github.com/aws/aws-sdk-go
from 1.44.176 to 1.44.180 - Bumps
github.com/aws/aws-sdk-go
from 1.44.132 to 1.44.180
- Github workflow for changelog verification (#172)
- Add Go Documentation link for the client (#182)
- Support for Amazon OpenSearch Serverless (#216)
- Bumps
github.com/stretchr/testify
from 1.8.0 to 1.8.1 - Bumps
github.com/aws/aws-sdk-go
from 1.44.45 to 1.44.132
- Remove info call before performing every request (#219)