update comments

This commit is contained in:
CurtizJ 2019-09-02 18:22:27 +03:00
parent de5e2b4d6b
commit e122d54dcb
3 changed files with 12 additions and 4 deletions

View File

@ -10,6 +10,10 @@ namespace DB
bool less(const Field & lhs, const Field & rhs, int direction); bool less(const Field & lhs, const Field & rhs, int direction);
bool equals(const Field & lhs, const Field & rhs); bool equals(const Field & lhs, const Field & rhs);
/** Helps to implement modifier WITH FILL for ORDER BY clause.
* Stores row as array of fields and provides functions to generate next row for filling gaps and for comparing rows.
* Used in FillingBlockInputStream and in FillingTransform.
*/
class FillingRow class FillingRow
{ {
public: public:

View File

@ -6,8 +6,10 @@
namespace DB namespace DB
{ {
/** Implements the WITH FILL part of ORDER BY operation. /** Implements modifier WITH FILL of ORDER BY clause.
*/ * It fills gaps in data stream by rows with missing values in columns with set WITH FILL and deafults in other columns.
* Optionally FROM, TO and STEP values can be specified.
*/
class FillingBlockInputStream : public IBlockInputStream class FillingBlockInputStream : public IBlockInputStream
{ {
public: public:

View File

@ -6,8 +6,10 @@
namespace DB namespace DB
{ {
/** Implements the WITH FILL part of ORDER BY operation. /** Implements modifier WITH FILL of ORDER BY clause.
*/ * It fills gaps in data stream by rows with missing values in columns with set WITH FILL and deafult values in other columns.
* Optionally FROM, TO and STEP values can be specified.
*/
class FillingTransform : public ISimpleTransform class FillingTransform : public ISimpleTransform
{ {
public: public: