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

[WIP] Experimental Sketch API for Atomic MultiLog #127

Open
wants to merge 3 commits into
base: single-machine
Choose a base branch
from

Conversation

ujvl
Copy link
Collaborator

@ujvl ujvl commented Jan 16, 2019

Initial sketch-related API additions to atomic_multilog:

  void add_sketch(sketch_name : str, field_name : str, filter_name : Optional[str]);
  void remove_sketch(sketch_name : str);
  size_t estimate_frequency(sketch_name : str, value : str);
  map<val : freq> get_heavy_hitters(sketch_name : str);
  double evaluate_metric(sketch_name : str, metric: enum);

How was this patch tested?

WIP

@AmplabJenkins
Copy link
Collaborator

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/confluo-prb/351/
Test PASSed.

@AmplabJenkins
Copy link
Collaborator

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/confluo-prb/352/
Test PASSed.

@AmplabJenkins
Copy link
Collaborator

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/confluo-prb/354/
Test PASSed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants