v0.51.0 [2019-10-24]
Breaking changes
- 4f1478b update the flux spec to remove duration addition and subtraction (#2014)
- 01f7fa6 turn duration value into a vector (#2018)
Features
- fc9a5bf Implementations for type substitutions and constraints
- 75a508b integrate libflux parser with the go parsing api (#2048)
- 7e3a5fb add semantic analysis (#2027)
- 2880695 updated the duration value to include months and negative flag (#2045)
- b5a4e3f create a flatbuffers schema for AST (#2029)
- d48ce13 add initial c binding for parsing an AST (#2019)
- 5c592d1 create a tool for updating .flux tests in-place
- 873e0a2 add walk implementation
- 01f7fa6 turn duration value into a vector (#2018)
- 658d60b Define initial Flux data types (#1986)
Bug fixes
- 3c18d81 add annotated errors to the execute package where it effects normal usage (#2052)
- c07e66a make keep/drop throw an error if merging tables with different schemas (#2017)
- c65c247 reorder variables in the allocator for atomic operations (#2043)
- aa7aeb5 update libflux parser to match the go parser (#2049)
- bf01e4e allow data collected by experimental.prometheus.scrape() to be used by histogramQuantile (#1991)
- fc79ed8 remove mock allocator. (#1988)
- a46c855 validate url for sql.from/sql.to/socket.from (#1962)