Skip to content

Latest commit

 

History

History
53 lines (48 loc) · 1.95 KB

CHANGELOG.md

File metadata and controls

53 lines (48 loc) · 1.95 KB

druid-query-toolkit

1.0.0

Major Changes

  • 6704028: Promote to version 1.0.0

    Changes since 0.19.1:

    • Time relative pattern filter now accepts an origin and correctly handles timezones
    • Added docs and cleaned up names
    • Fixed handling of null values in values filter patterns
    • Added licenses
    • Added author to pachage.json
    • Added aggregator to segment metadata decoding
    • Fix package.json main/module/types fields
    • Make @druid-toolkit/query CJS only again
    • Improve indentation in formatting
    • Fix default spaces around EXTEND
    • Added support for IS NOT DISTINCT FROM
    • Mark spacing and keywords as readonly
    • Allow join clause to accept join conditions with either USING or ON syntax
    • Add support for array types
    • Added isArray and parsing
    • Fix type-o in the word double
    • Expanded addSelect
    • Better group by column detection
    • Switch to peggy+ts-pegjs to generate parser
    • fix location of UNION ALL in query stringification
    • Added alwaysUseCurrentTimestamp to WhereTimeClauseEditor and inlineMaxDataTime to SqlQuery
    • Don't try to convert nulls into dates
    • Rolled back prettier
    • better parsing of groupby clause
    • Allow anchor timestamp as part of a relative pattern
    • allow anchorTimestamp in filter pattern
    • Added startBound and endBound to time-relative filter patterns
    • Make it so that ROW does not show up in IN
    • support for flipped time ranges
    • Allow parsing of INSERT INTO EXTERN
    • Allow addWhere and addHaving to be called empty
    • Fixed issue with get by lobel
    • Parsing for JSON_VALUE(... RETURNING ...)
    • Parse PARTITION BY in window functions
    • Added setAlias route method
    • Better error message for truncated results
    • Make addWhere not change WHERE to TRUE
    • Add support for NATURAL keyword
    • Parse RANGE/ROWS in window functions
    • COUNT(*) could have a window also
    • Added defaultQueryContext
    • Fix first table finder
    • Handle Infinity in changeLimitValue