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

v2.14 release #107

Merged
merged 29 commits into from
Aug 10, 2019
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
9de170e
Add errorBoundsStdDev to ThetaSketch postAggregation. Allow dimension…
Nov 26, 2018
b5a6a7b
use builder, remove primitive, change jackson annotation
Dec 7, 2018
06e5c33
non-null dimensionin groupByQuery
Dec 7, 2018
a7105ae
Add virtual columns support.
vchimishuk Feb 19, 2019
1fc7bcb
Add virtual column support also for scan, search and select queries. …
vchimishuk Feb 28, 2019
f2f32bc
Updated Jackson version to 2.9.9
gagangupt16 May 28, 2019
d1b34bd
Merge pull request #66 from st0ckface/allow-null-dimension
abhi-zapr Jun 15, 2019
90c3531
change constructor to builder in test cases
Jun 15, 2019
a6688cc
two constructor rather than a builder because builder would be breaki…
Jun 22, 2019
2b660a7
Quantiles and Tuple Sketches Implementation
abhi-zapr Aug 1, 2019
4dae1d4
Update pom.xml
siddharthsa Aug 2, 2019
2dd68e8
HLL sketch implementation & copyright licenses in all files
abhi-zapr Aug 3, 2019
3691f0c
readme update for data sketches
abhi-zapr Aug 3, 2019
b32815e
refactoring
abhi-zapr Aug 3, 2019
1637e5d
refactoring README
abhi-zapr Aug 3, 2019
debbd92
datasketches test cases
abhi-zapr Aug 3, 2019
aa69bbd
EqualsAndHashCode
abhi-zapr Aug 3, 2019
1d3726b
Version bumped to 2.14-SNAPSHOT
abhi-zapr Aug 10, 2019
865f0db
spellCheck refactor
abhi-zapr Aug 10, 2019
79e134b
Merge pull request #99 from abhi195/thetaSketch-errorBoundsStdDev
abhi-zapr Aug 10, 2019
552a7c6
Merge pull request #105 from zapr-oss/thetaSketch-errorBoundsStdDev
abhi-zapr Aug 10, 2019
43cb048
conflict resolve
abhi-zapr Aug 10, 2019
301b063
Merge pull request #86 from vchimishuk/virtual-columns
abhi-zapr Aug 10, 2019
b196b50
Merge pull request #93 from gagangupt16/JacksonDependencyUpdate
abhi-zapr Aug 10, 2019
48fdac3
seperating databind and datatype version
abhi-zapr Aug 10, 2019
c116366
Merge branch 'develop' into patch-1
abhi-zapr Aug 10, 2019
0ba852d
Merge pull request #102 from siddharthsa/patch-1
abhi-zapr Aug 10, 2019
611f6d9
Merge pull request #103 from abhi195/data-sketches
abhi-zapr Aug 10, 2019
3ac68c0
Version bumped to 2.14 for next release
abhi-zapr Aug 10, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
use builder, remove primitive, change jackson annotation
  • Loading branch information
Aaron Stockton committed Dec 7, 2018
commit b5a6a7bc7180c18200ce1b7bd0489058ed7ad94a
Original file line number Diff line number Diff line change
Expand Up @@ -18,29 +18,23 @@

import com.fasterxml.jackson.annotation.JsonInclude;
import in.zapr.druid.druidry.postAggregator.DruidPostAggregator;
import lombok.Builder;
import lombok.Getter;
import lombok.NonNull;

@Getter
@JsonInclude(JsonInclude.Include.NON_NULL)
public class ThetaSketchEstimatePostAggregator extends DruidPostAggregator {

private static final String THETA_SKETCH_ESTIMATE_POST_AGGREGATOR_TYPE = "thetaSketchEstimate";

private DruidPostAggregator field;
private Integer errorBoundsStdDev;

@JsonInclude(JsonInclude.Include.NON_DEFAULT)
private int errorBoundsStdDev;

public ThetaSketchEstimatePostAggregator(@NonNull String name,
@NonNull DruidPostAggregator field) {
this.type = THETA_SKETCH_ESTIMATE_POST_AGGREGATOR_TYPE;
this.name = name;
this.field = field;
}

public ThetaSketchEstimatePostAggregator(@NonNull String name,
@NonNull DruidPostAggregator field,
int errorBoundsStdDev) {
@Builder
public ThetaSketchEstimatePostAggregator(
@NonNull String name,
@NonNull DruidPostAggregator field,
Integer errorBoundsStdDev) {
this.type = THETA_SKETCH_ESTIMATE_POST_AGGREGATOR_TYPE;
this.name = name;
this.field = field;
Expand Down