Releases: openGemini/opengemini-client-go
Releases · openGemini/opengemini-client-go
v0.3.0
What's Changed
- fix: uncatchable panic when encode unexpected field type by @Chenxulin97 in #71
- ci: introduce typo check by @Chenxulin97 in #73
- docs: write single point with context in readme by @Chenxulin97 in #75
- refactor: make WriteBatchPoints to accept point array directly by @Chenxulin97 in #77
- feat: support prometheus metrics by @xuthus5 in #76
- perf: optimize slice clearing operation by @xuthus5 in #78
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- fix: ensure write method's callback could receive entire error message by @Chenxulin97 in #57
- update Chinese language link text in README by @shoothzj in #58
- docs: optimize library description by @shoothzj in #59
- fix: correct show retention policies method name by @Chenxulin97 in #60
- test: reduce unit test resource consumption from default in select model by @Chenxulin97 in #62
- fix: use sync map to avoid concurrent write when create dataChan by @Chenxulin97 in #61
- fix: client context problem by @cyruslo in #64
- fix: make point serialization in line with line protocol by @localvar in #65
- fix: standardize the error handling in query.go, write.go, and ping.go by @Mike666666-max in #66
- refactor: optimize error msg in database and retention polciy by @shoothzj in #67
- refactor: rename PrecisionType to Precision by @shoothzj in #69
- feat: enable query with precision by @Chenxulin97 in #70
New Contributors
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- docs: add README_CN by @Chenxulin97 in #52
- fix: enable query with retention policy by @Chenxulin97 in #53
- fix: correct batch interval in internal method by @Chenxulin97 in #54
- test: add unit test for write point with batch config by @Chenxulin97 in #55
- fix: potential leak in write point no batch by @shoothzj in #56
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- chore: modify go.mod module to make sure the project could be imported by @Chenxulin97 in #3
- feat: support new OpenGemini client with config by @Chenxulin97 in #4
- feat: support ping method by @shoothzj in #5
- chore: supplementary code comments by @xuthus5 in #6
- chore: rename addressList to addresses by @Chenxulin97 in #7
- feat: implement authorization in http requests by @goyjy in #11
- fix: add check to avoid illegal index make out of bounds by @Chenxulin97 in #13
- feat: add point and query result struct by @shoothzj in #14
- chore: add executeHttpRequest method by @shoothzj in #15
- feat: support query method by @Chenxulin97 in #16
- feat: API for managing databases and retention policies by @L-uoJin in #18
- fix: query result member type fix by @cyruslo in #19
- feat: config add timeout by @cyruslo in #20
- tests: random database name in tests by @shoothzj in #21
- refactor: extract testDefaultClient method by @Chenxulin97 in #22
- refactor: rename currentIdx to prevIdx by @shoothzj in #25
- feat: measurement structure management apis by @L-uoJin in #23
- feat: implement point codec by @Chenxulin97 in #24
- feat: support batch points write method by @Chenxulin97 in #26
- feat: support points write method by @Chenxulin97 in #28
- feat: add servers health check by @goyjy in #27
- fix: fix inaccurate precision to string by @Chenxulin97 in #30
- fix: fix enable gzip by @Chenxulin97 in #31
- refactor: covert repeated code to an inner method by @Chenxulin97 in #32
- docs: update README.md to introduce the usage of opengemini-client-go by @Chenxulin97 in #35
- docs: add example code for opengemini-client-go by @Chenxulin97 in #36
- test: add unit test for create database with zero retention policy by @Mike666666-max in #39
- chore: use error.is instead of equal operator by @shoothzj in #40
- feat: support write points in batches with callback by @Chenxulin97 in #33
- refactor: rename method ShowDatabase to ShowDatabases by @shoothzj in #45
- docs: add import notice to README and example by @Chenxulin97 in #41
- fix: correct the unit test path by @Chenxulin97 in #48
- chore: add integer's symbol in parseFields method to enhance performance by @Chenxulin97 in #46
- chore: auto escape the database name by @Chenxulin97 in #47
New Contributors
- @Chenxulin97 made their first contribution in #3
- @shoothzj made their first contribution in #5
- @xuthus5 made their first contribution in #6
- @goyjy made their first contribution in #11
- @L-uoJin made their first contribution in #18
- @cyruslo made their first contribution in #19
- @Mike666666-max made their first contribution in #39
Full Changelog: https://github.com/openGemini/opengemini-client-go/commits/v0.1.0