Skip to content

[WIP] Experimental Sketch API for Atomic MultiLog#127

Open
ujvl wants to merge 3 commits intoucbrise:single-machinefrom
ujvl:multilog-sketch-iface
Open

[WIP] Experimental Sketch API for Atomic MultiLog#127
ujvl wants to merge 3 commits intoucbrise:single-machinefrom
ujvl:multilog-sketch-iface

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