blob: deba6b04318e729f74bbab8cd218d1df3b8bef89 [file] [log] [blame]
/*
* Copyright 2016, Yahoo! Inc. Licensed under the terms of the Apache License 2.0. See LICENSE file
* at the project root for terms.
*/
/**
* Hive UDFs for Frequent Items sketch.
* This includes generic implementation in the form of abstract classes DataToItemsSketchUDAF
* and UnionItemsSketchUDAF to be specialized for particular types of items.
* An implementation for strings is provided: DataToStringsSketchUDAF and UnionStringsSketchUDAF.
* GetFrequentItemsFromStringsSketchUDTF is to obtain results from sketches.
*
* @author Alexander Saydakov
*/
package com.yahoo.sketches.hive.frequencies;