Releases: elastic/go-docappender
Releases · elastic/go-docappender
v2.1.2
v2.1.1
v2.1.0
What's Changed
- build(deps): bump the otel group with 3 updates by @dependabot in #163
- Add default compression test and comment BulkIndexer by @lahsivjar in #164
- feat: add uncompressed flushed bytes metric by @kyungeunni in #161
Full Changelog: v2.0.3...v2.1.0
v2.0.3
v2.0.2
What's Changed
- Add RetryOnDocumentStatus config by @carsonip in #159
- feat: add document retries metrics by @kruskall in #157
- Fix allocation the document retry buffer by @lahsivjar in #160
New Contributors
- @lahsivjar made their first contribution in #160
Full Changelog: v2.0.1...v2.0.2
v2.0.1
v2.0.0
What's Changed
- build(deps): bump the github-actions group with 1 update by @dependabot in #141
- Accounting of failed documents: improve readability by @vikmik in #142
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.12.1 to 8.13.0 by @dependabot in #143
- build(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #144
- build(deps): bump the otel group with 3 updates by @dependabot in #145
- build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8 by @dependabot in #147
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.13.0 to 8.13.1 by @dependabot in #152
- build(deps): bump the go-agent group with 3 updates by @dependabot in #151
- feat: increase retry temp buffer size to 4096 by @kruskall in #153
- Accept elasticsearch clients other than v8 by @carsonip in #146
- Change NewBulkIndexer signature to accept BulkIndexerConfig with a new Pipeline option; Release v2 by @carsonip in #155
New Contributors
Full Changelog: v1.1.0...v2.0.0
v1.1.0
v1.0.1
What's Changed
- fix: wait for all the indexer to flush before returning by @kruskall in #120
- fix(deps): update opentelemetry-go monorepo to v1.23.1 by @renovate in #121
- perf: avoid rereading the buffer from the start for noncompressed requests by @kruskall in #122
- feat: add dependabot config by @kruskall in #125
- perf: reuse gzip reader and avoid rereading buffer for compressed requests by @kruskall in #123
- build(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #128
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.12.0 to 8.12.1 by @dependabot in #130
- build(deps): bump the otel group with 3 updates by @dependabot in #131
- build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #132
- security: add permissions block to workflows by @reakaleek in #126
- build(deps): bump the go-agent group with 3 updates by @dependabot in #134
- perf: try harder to operate on new data by @kruskall in #124
- fix: gracefully handle read errors when retrying documents by @kruskall in #137
New Contributors
- @dependabot made their first contribution in #128
- @reakaleek made their first contribution in #126
Full Changelog: v1.0.0...v1.0.1
v0.2.0
What's Changed
- Update dominikh/staticcheck-action action to v1.3.0 by @renovate in #10
- Update module github.com/elastic/go-elasticsearch/v8 to v8.6.0 by @renovate in #11
- Update module github.com/stretchr/testify to v1.8.2 by @renovate in #12
- Update actions/setup-go action to v4 by @renovate in #13
- Update module github.com/elastic/go-elasticsearch/v8 to v8.7.0 by @renovate in #15
- Update module go.elastic.co/apm/module/apmzap/v2 to v2.3.0 by @renovate in #17
- Update module go.elastic.co/apm/v2 to v2.4.1 by @renovate in #19
- Update module go.elastic.co/apm/module/apmelasticsearch/v2 to v2.4.1 by @renovate in #16
- Update module go.elastic.co/apm/module/apmzap/v2 to v2.4.1 by @renovate in #18
- Update module github.com/elastic/go-elasticsearch/v8 to v8.7.1 by @renovate in #20
- Update module golang.org/x/sync to v0.2.0 by @renovate in #21
- Update module go.elastic.co/apm/v2 to v2.4.2 by @renovate in #25
- Update module github.com/stretchr/testify to v1.8.3 by @renovate in #22
- Update module go.elastic.co/apm/module/apmelasticsearch/v2 to v2.4.2 by @renovate in #23
- Update module go.elastic.co/apm/module/apmzap/v2 to v2.4.2 by @renovate in #24
- appender: Add FailedClient and FailedServer stats by @marclop in #26
- stats: Exclude TooMany from FailedClient by @marclop in #27
- fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.1 by @renovate in #28
- fix(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in #29
- fix(deps): update module go.elastic.co/fastjson to v1.2.0 by @renovate in #30
- fix(deps): update module golang.org/x/sync to v0.3.0 by @renovate in #31
- fix(deps): update module go.elastic.co/fastjson to v1.3.0 by @renovate in #32
- fix(deps): update module go.elastic.co/apm/module/apmelasticsearch/v2 to v2.4.3 by @renovate in #34
- fix(deps): update module go.elastic.co/apm/module/apmzap/v2 to v2.4.3 by @renovate in #35
- test: use context cancel in appender benchmarks for more accurate results by @kruskall in #36
- appender: include index name in index failure by @marclop in #38
- perf: replace encoding/json with goccy/go-json by @kruskall in #33
- fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.2 by @renovate in #39
- perf: use a minimal bulk response struct to decode body by @kruskall in #40
- Rename transaction, and remove global variable by @dmathieu in #41
- Document release process by @dmathieu in #42
New Contributors
- @marclop made their first contribution in #26
- @kruskall made their first contribution in #36
- @dmathieu made their first contribution in #41
Full Changelog: v0.1.0...v0.2.0