Skip to content

Releases: influxdata/flux

v0.21.1

01 Mar 17:45
v0.21.1
efbe18b
Compare
Choose a tag to compare

v0.21.1 [2019-03-01]

Bug fixes

  • efbe18b make ASTCompiler marshalable (#1011)
  • 5266963 fix a controller test to be less flaky (#1008)
  • ce3ef48 from must send deep table copies to its downstream transformations

v0.21.0

25 Feb 21:59
v0.21.0
f2ede3c
Compare
Choose a tag to compare

v0.21.0 [2019-02-25]

Breaking changes

  • f2ede3c support attaching arbitrary query metadata from the executor (#1003)

Features

Bug fixes

v0.20.0

20 Feb 19:48
v0.20.0
Compare
Choose a tag to compare

v0.20.0 [2019-02-20]

Features

  • 928d3c1 ast match (#959)
  • 9e0ff95 generate ASTs from flux test files for external consumption (#967)
  • bf71577 add compile subcommand that compiles flux to spec (#937)

Bug fixes

  • dbb5820 change loadStorage and loadMem to be options so that they are modifiable (#977)
  • 148857c generate skipped tests; skip in test driver (#970)

v0.19.0

11 Feb 20:50
v0.19.0
b6959a6
Compare
Choose a tag to compare

v0.19.0 [2019-02-11]

Breaking changes

  • b6959a6 make window() parameters match SPEC (#946)
  • 08f45a8 split FromProcedureSpec into logical and physical specs (#554)

Features

  • 0f58806 add contains function to check for membership in lists (#954)
  • 556eb67 test keyword

Bug fixes

v0.18.0

07 Feb 16:35
v0.18.0
dd6fe23
Compare
Choose a tag to compare

v0.18.0 [2019-02-07]

Features

Bug fixes

  • 3219298 refactor the controller to remove data races (#939)
  • b620e9e member expressions using a string literal use the incorrect end bracket (#949)
  • b58fd25 skip lambda evaluation when referencing nulls (#862)
  • 40de12c options editor should use ast.Expression (#927)
  • e818db8 fix decoder bug where a default table id is given when none is required. (#916)
  • 392cd4f add close to SourceIterator (#904)

v0.17.0

22 Jan 21:37
v0.17.0
0b10ca9
Compare
Choose a tag to compare

v0.17.0 [2019-01-22]

Features

  • 5227379 checks for option dependencies (#896)
  • 5a035c7 add query success and error metrics (#901)
  • d4cb766 track nested blocks in the parser (#886)
  • 6077efa update aggregateWindow to include createEmpty as parameter to allow for null results. (#893)
  • 55e9d9c add query function count metrics

Bug fixes

  • 0b10ca9 multiplicative operators are above additive operators in precedence (#907)
  • 73e28c9 fix panic when copying lambda (#899)
  • b1bdb9a only print a package's public exports
  • 24707ba cannot access imports of imports
  • b54fec4 check for schema collision when appending columns to a table (#878)
  • 04bf675 process test helper had bad logic to check for errors (#877)
  • 3609862 handle rune errors correctly when decoding an illegal token (#884)

v0.16.1

17 Jan 19:51
v0.16.1
Compare
Choose a tag to compare

v0.16.1 [2019-01-17]

Bug fixes

  • 5bbc905 copy packages for importer copy

v0.16.0

17 Jan 16:19
v0.16.0
Compare
Choose a tag to compare

v0.16.0 [2019-01-17]

Features

  • 45388da adds various v1 meta queries helper functions

Bug fixes

  • faeaf1f fixes various UX issues
  • 7d1d851 object polytype
  • 3003866 fix edge case panic in assertEquals (#872)
  • 3c4cf5d check for equality in time columns correctly (#865)
  • 417db85 fix bug where assertEquals did not check tables without a match in both streams. (#823)
  • 13782bb clear return for each repl command

v0.15.0

16 Jan 16:42
v0.15.0
c481a29
Compare
Choose a tag to compare

v0.15.0 [2019-01-16]

Features

  • 904e653 add rule to remove filter true nodes
  • 401c3fd checks for variable reassignment and option declarations below package block

Bug fixes

  • 0c6799f move a test file into the testing/testdata folder (#856)

v0.14.0

15 Jan 01:07
v0.14.0
Compare
Choose a tag to compare

v0.14.0 [2019-01-14]

Breaking changes

  • a7247c9 implement and require builtin statements
  • 14fee45 fix keys to output group key (#641)
  • a77237f organizes builtin code into Flux packages
  • f006acb change flux command to be a repl

Features

  • a7247c9 implement and require builtin statements
  • 17e493c added a new utility library for generating test data (#828)
  • 32c1e00 columns function (#640)
  • 8e28081 add fill function to set a default value for null values in a column. (#818)
  • a77237f organizes builtin code into Flux packages
  • f006acb change flux command to be a repl
  • 2451c02 Refactored the table builder interfaces to support null value creation. (#790)
  • 252a88a aggregates process empty/all-null tables by creating a null row (#692)
  • 0fe4c65 show nulls in REPL as empty string (#778)
  • 859d8f7 add ability to define built in packages
  • 9fb276b treat omitted values with no defaults as nil in csv (#691)
  • 76c4d33 build arrow columns with null values (#638)
  • 9e7b58f converting limit to use arrow arrays (#570)
  • 98de285 TableBuilder interface and ColListTableBuilder implementation support creation of nil values (#636)

Bug fixes

  • 6e939e8 count nulls in the count aggregate (#834)
  • 14fee45 fix keys to output group key (#641)
  • 9625821 adding test for type mismatch in group (#827)
  • 6eab5a7 nest extern blocks for each level in scope
  • 8975f7b memory leak in limit when slicing (#793)
  • 9f21810 prettier formatting for package (#782)
  • 081d5d5 change Package.Path to be json omitempty