-
Notifications
You must be signed in to change notification settings - Fork 69
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
Improve advanced mode #470
Conversation
3966397
to
11473ec
Compare
9f4efbf
to
b3eb635
Compare
8c277c1
to
ac017d5
Compare
50fec12
to
5c570e5
Compare
eea1557
to
55b77db
Compare
361e158
to
9c4ca7f
Compare
ee5e240
to
06cb1c5
Compare
97f20fb
to
d1ef079
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В общем ничего серьезного, всё красиво, только давай структурно подойдем к новой жизни с массивом картинок в нотификации.
А и еще тебе удобно жить в мире, когда ты сам резолвишь мои комменты?) Ну и наоборот, когда ты ревьювер и резолвят твои комменты) Я просто привык жить в мире когда мне пишут замечание, я правлю, пишу что-то типа "done", а там уже либо резолв либо обсуждение. Я конечно не настаиваю, может я ничего не понимаю и возможно жить и так)
Rename MakeEmptyMetricsData as in go default name for constructors should be with schema like NewStructName and name of this function is not in go way. Reference to Effective go: > Similarly, the function to make new instances of ring.Ring—which is the definition of a constructor in Go—would normally be called NewRing, but since Ring is the only type exported by the package, and since the package is called ring, it's called just New, which clients of the package see as ring.New. Use the package structure to help you choose good names.
Add checker tests before improvement of advanced mode and benchmark to compare performance before and after improvements. Relates #428
d1ef079
to
d3be627
Compare
Давай не забудем упомянуть про поломку совместимости вебхуков в ченжлоге еще, чтобы красиво всё было) |
И давай сразу как вольём задачу в мастер, сделаем ишью о добавлении мультикартиночности) |
Datatype that stores metrics for check is changed to multiple datatypes that handle different operations on data. Fetcher interface is changed to return new implemented datatypes. Checker is changed to handle triggers with multiple targets in new way. API, notifier are changed to fit new CheckData struct. Relates #428
d3be627
to
db4e594
Compare
No description provided.