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

feat(new_metrics): migrate metrics for latency tracer #1537

Merged

Conversation

empiredan
Copy link
Contributor

@empiredan empiredan commented Jun 15, 2023

#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

  • latency tracer entity is introduced as the new metric entity to which the
    metric is attached;
  • create new class that bind each entity and manage the metric;
  • create new class that manage all entity instances, with a read-write lock
    that helps improving the performance of search for the target entity;
  • solve the problem of "No space left on device" for Build ASAN temporarily.

@cr-gpt
Copy link

cr-gpt bot commented Jun 15, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@github-actions github-actions bot added the cpp label Jun 15, 2023
@empiredan empiredan marked this pull request as draft June 15, 2023 07:00
@cr-gpt
Copy link

cr-gpt bot commented Jun 15, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 15, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 15, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 15, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 16, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 16, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 18, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt
Copy link

cr-gpt bot commented Jun 18, 2023

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@apache apache deleted a comment from cr-gpt bot Jun 19, 2023
@empiredan empiredan marked this pull request as ready for review June 20, 2023 01:44
@empiredan empiredan merged commit 9c66785 into apache:migrate-metrics-dev Jun 21, 2023
empiredan added a commit that referenced this pull request Jun 21, 2023
#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

- latency tracer entity is introduced as the new metric entity to which the
metric is attached;
- create new class that bind each entity and manage the metric;
- create new class that manage all entity instances, with a read-write lock
that helps improving the performance of search for the target entity;
- solve the problem of "No space left on device" for Build ASAN temporarily.
empiredan added a commit that referenced this pull request Aug 9, 2023
#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

- latency tracer entity is introduced as the new metric entity to which the
metric is attached;
- create new class that bind each entity and manage the metric;
- create new class that manage all entity instances, with a read-write lock
that helps improving the performance of search for the target entity;
- solve the problem of "No space left on device" for Build ASAN temporarily.
empiredan added a commit that referenced this pull request Aug 11, 2023
#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

- latency tracer entity is introduced as the new metric entity to which the
metric is attached;
- create new class that bind each entity and manage the metric;
- create new class that manage all entity instances, with a read-write lock
that helps improving the performance of search for the target entity;
- solve the problem of "No space left on device" for Build ASAN temporarily.
empiredan added a commit to empiredan/pegasus that referenced this pull request Dec 6, 2023
apache#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

- latency tracer entity is introduced as the new metric entity to which the
metric is attached;
- create new class that bind each entity and manage the metric;
- create new class that manage all entity instances, with a read-write lock
that helps improving the performance of search for the target entity;
- solve the problem of "No space left on device" for Build ASAN temporarily.
empiredan added a commit that referenced this pull request Dec 11, 2023
#1536

The only metric of latency tracer, namely the duration between two points
(stages), is migrated to the new framework:

- latency tracer entity is introduced as the new metric entity to which the
metric is attached;
- create new class that bind each entity and manage the metric;
- create new class that manage all entity instances, with a read-write lock
that helps improving the performance of search for the target entity;
- solve the problem of "No space left on device" for Build ASAN temporarily.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants