Compare commits

...
9 Commits
Author SHA1 Message Date
fengzeroz 3773949923 Merge pull request #871 from fengzeroz/v2.2
fix(ekuiper): float/double precision
2022-10-28 13:56:47 +08:00
fengzero 1bca0ace2a version: 2.2.7 2022-10-28 05:50:47 +00:00
fengzero 49636caebb fix(ekuiper): float/double precision 2022-10-28 05:42:45 +00:00
fengzeroz 77ce24a134 Merge pull request #866 from fengzeroz/v2.2
chore(adapter): update timestamp every 10ms
2022-10-26 15:05:08 +08:00
fengzero e26bb68505 chore(adapter): update timestamp every 10ms 2022-10-26 07:03:07 +00:00
fengzeroz 538f59a0b9 Merge pull request #862 from fengzeroz/v2.2
chore(timer): wait timer end
2022-10-25 14:53:38 +08:00
fengzero 8badd4957a chore(timer): wait timer end 2022-10-25 06:51:45 +00:00
fengzeroz 48ff59f833 Merge pull request #858 from fengzeroz/v2.2
fix(connection): recv disconnect
2022-10-25 10:37:13 +08:00
fengzero e5cfd7142c fix(connection): recv disconnect 2022-10-24 08:19:16 +00:00
5 changed files with 10 additions and 6 deletions
+4 -3
View File
@@ -155,9 +155,10 @@ int json_encode_read_resp_tags(void *json_object, void *param)
}
neu_json_elem_t tag_elem = {
.name = json_tag.name,
.t = json_tag.t,
.v = json_tag.value,
.name = json_tag.name,
.t = json_tag.t,
.v = json_tag.value,
.precision = trans_data->tags[i].value.precision,
};
ret = neu_json_encode_field((0 != json_tag.error) ? errors_object
+1 -1
View File
@@ -61,7 +61,7 @@ neu_adapter_t *neu_adapter_create(neu_adapter_info_t *info)
neu_event_io_param_t param = { 0 };
neu_event_timer_param_t timer_param = {
.second = 0,
.millisecond = 100,
.millisecond = 10,
.cb = update_timestamp,
};
+1 -1
View File
@@ -350,7 +350,7 @@ ssize_t neu_conn_recv(neu_conn_t *conn, uint8_t *buf, ssize_t len)
conn->fd, len, ret, strerror(errno), errno);
}
if (errno == EPIPE || ret <= 0) {
if (errno == EPIPE || ret == -1) {
conn_disconnect(conn);
}
+3
View File
@@ -103,7 +103,10 @@ static void *event_loop(void *arg)
assert(size != -1);
nng_mtx_lock(data->ctx.timer->mtx);
epoll_ctl(epoll_fd, EPOLL_CTL_DEL, data->fd, NULL);
ret = data->callback.timer(data->usr_data);
timerfd_settime(data->fd, 0, &data->ctx.timer->value, NULL);
epoll_ctl(epoll_fd, EPOLL_CTL_ADD, data->fd, &event);
nng_mtx_unlock(data->ctx.timer->mtx);
}
break;
+1 -1
View File
@@ -1 +1 @@
2.2.6
2.2.7