Skip to content

Tags: GreptimeTeam/greptimedb-ingester-erl

Tags

v0.2.3

Toggle v0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: impl row-based protocol and custom time index column name (#51)

* feat: bump greptimedb gRPC protos

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* feat: replace column-based gRPC with row-based

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* feat: refactor encoder

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* feat: sort columns by semantic type and name

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* feat: supports custom ts column name

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: tweak tests and apply suggestions

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: comment

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* docs: remove version note

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: log

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: add benchmark info

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: format

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

---------

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

v0.2.2

Toggle v0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: null mask encoder (#50)

* fix: null mask encoder

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: style

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: bump greptimedb ci version

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: bump ecpool

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

---------

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: atom and process leaks (#47)

* fix: atom and process leaks

Previously, the channel name would use `list_to_atom(pid_to_list(self()))`, which leads to
an atom leak.

Not only that, but the `greptime_worker` `gen_server` process did not set `trap_exit` to
true, which means that the `terminate` callback was not called, leaking `grpcbox_channel`
processes.

* ci: run tests on pull requests

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: supports hints all in one (#45)

* ci: bump greptimedb version for ci and tweak readme

* feat: use x-greptime-hints for hints all in one

* ci: make dialyzer happy

* ci: erlang 27.2

* chore: update .gitignore

* chore: update readme

* docs: update benchmark

* Update README.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

v0.1.9

Toggle v0.1.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: supports gRPC insertion hints, close #42 (#43)

* feat: supports gRPC insertion hints, close #42

* ci: update greptimedb to v0.9.3

* chore: refactor code

* docs: update readme

v0.1.8

Toggle v0.1.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: supports ssl_opts (#39)

* test: insert data to greptime cloud

* ci: update greptimedb to v0.7.1

* chore: rename grpc_options to grpc_opts

* feat: adds dbname option

v0.1.7

Toggle v0.1.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: add metric timeunit example to README (#37)

v0.1.6

Toggle v0.1.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: should reply the error when fail to shoot (#31)

v0.1.5

Toggle v0.1.5's commit message
feat: make greptimedb worker more robust

v0.1.4

Toggle v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: async write callback with wrong result (#30)

* fix: response in wrong format for async callback

* test: add test

* fix: finish spec