Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ospp] add push style collector #1222

Merged
merged 15 commits into from
Oct 3, 2023
Merged

[ospp] add push style collector #1222

merged 15 commits into from
Oct 3, 2023

Conversation

vinci-897
Copy link
Contributor

@vinci-897 vinci-897 commented Sep 3, 2023

What's changed?

add push style collector.

Checklist

  • I have read the Contributing Guide
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

@vinci-897 vinci-897 changed the title Merged add push style collector Sep 3, 2023
@Ceilzcx Ceilzcx self-requested a review September 3, 2023 11:33
@tomsun28 tomsun28 changed the title add push style collector [ospp] add push style collector Sep 3, 2023
@Ceilzcx Ceilzcx self-requested a review September 4, 2023 11:21
@Ceilzcx
Copy link
Contributor

Ceilzcx commented Sep 5, 2023

image
还有字段类型可以使用数字型的input组件

@apache apache deleted a comment from hertzbeat Sep 5, 2023
@tomsun28 tomsun28 added enhancement New feature or request good first pull request Good for newcomers new feature labels Sep 6, 2023
@Ceilzcx Ceilzcx linked an issue Sep 7, 2023 that may be closed by this pull request
4 tasks
@tomsun28
Copy link
Contributor

👍

# Conflicts:
#	manager/pom.xml
#	manager/src/main/java/org/dromara/hertzbeat/manager/controller/AppController.java
#	manager/src/main/java/org/dromara/hertzbeat/manager/controller/MonitorController.java
#	pom.xml
# Conflicts:
#	manager/src/main/java/org/dromara/hertzbeat/manager/scheduler/SchedulerInit.java
@vinci-897
Copy link
Contributor Author

已经按照上周tom哥说的要求大致修改了代码逻辑,数据库加了缓存,一些零碎的的todo也弄完了。
目前数据库还是用的jpa,没有接入warehouse,用不了时序数据库,这个如果最近不需要急着弄完的话,ospp之后可以我继续来做。

@hertzbeat
Copy link
Contributor

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


The code logic has been roughly modified according to the requirements mentioned by Tom last week, the database has been cached, and some fragmentary todos have been completed.
At present, the database still uses jpa, which is not connected to the warehouse and cannot use the time series database. If there is no need to rush to complete this recently, I can continue to do it after ospp.

@vinci-897
Copy link
Contributor Author

上周讨论的时候郑哥和tom哥说过的,由于collectRep的time字段设计和abstractCollect接口设计,导致目前是没办法同时收集多条记录,所以才用了折中方案。这个如果之后考虑修改的话,也可以我继续把它做完,毕竟这部分代码我还是挺熟悉的。

@hertzbeat
Copy link
Contributor

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Brother Zheng and Brother Tom said during the discussion last week that due to the time field design and abstractCollect interface design of collectRep, it is currently impossible to collect multiple records at the same time, so a compromise solution was used. If I consider modifying this later, I can continue to finish it. After all, I am quite familiar with this part of the code.

@vinci-897
Copy link
Contributor Author

done

@tomsun28 tomsun28 added this to the v1.4.2 milestone Sep 26, 2023
Copy link
Contributor

@tomsun28 tomsun28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM👍👍

@tomsun28 tomsun28 merged commit 5d0ef01 into apache:master Oct 3, 2023
2 checks passed
tomsun28 pushed a commit that referenced this pull request Jan 16, 2024
tomsun28 pushed a commit that referenced this pull request Mar 9, 2024
tomsun28 pushed a commit that referenced this pull request Mar 9, 2024
tomsun28 pushed a commit that referenced this pull request Mar 10, 2024
tomsun28 pushed a commit that referenced this pull request Mar 10, 2024
tomsun28 pushed a commit that referenced this pull request Mar 11, 2024
tomsun28 pushed a commit that referenced this pull request Mar 11, 2024
tomsun28 pushed a commit that referenced this pull request Mar 11, 2024
tomsun28 pushed a commit that referenced this pull request Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first pull request Good for newcomers new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Task] <add push style data collector>
4 participants