Skip to content

Releases: implydata/druid-query-toolkit

v1.0.1

10 Jan 23:48
d23a7db
Compare
Choose a tag to compare

Patch Changes

  • 740a5f6: More filter patterns supported

v1.0.0

20 Nov 18:46
26e8687
Compare
Choose a tag to compare

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

v0.18.2

24 Mar 17:01
Compare
Choose a tag to compare

v0.17.5

28 Feb 21:02
Compare
Choose a tag to compare