E5DC Releases · sensorbee/sensorbee · GitHub
[go: up one dir, main page]

Skip to content

Releases: sensorbee/sensorbee

v0.7.1

18 Aug 00:16

Choose a tag to compare

  • fix "sirupsen/logrus" import path (#156)

v0.7.0

21 Jul 02:12

Choose a tag to compare

From this release, SensorBee only supports Go1.8 or later (#140, #141).

Breaking Change!!

  • change behavior of converting string to bool (#138)
    • before: "" -> false, "(non-empty)" -> true
    • after:
      • "f", "false", "n", "no", "off", "0" -> false
      • "t", "true", "y", "yes", "on", "1" -> true
      • other -> invalid (error)

Other changes

The following list contains changes in this version.

  • support inner map and inner array on WITH statement (#133)
  • support file rotate option on built-in file sink (#135)
  • add Array.Copy to create deep copies of array (#139)
  • add UDS termination when runfile command is finished (#146)
  • add UDS existed check when runfile command with --save-uds option (#151)
  • "*.peg.go" file is regenerated (#132)
    • support go generate with "jsonpath.peg.go" (#142)

v0.6.1

05 Jan 23:06

Choose a tag to compare

This is a maintainance release including following changes:

  • Normal errors that caused tuple losses weren't correctly counted (#129)
  • udf([]) mistakenly converted an empty array to nil when it was registered with udf.(Must)ConvertGeneric (#130)

v0.6.0

05 Dec 23:57

Choose a tag to compare

  • Add commands section in build.yaml for build_sensorbee to support custom subcommand (#117)
  • Add data.Decoder to convert data.Map into a struct (#123)
  • Add a new option to log destination less tuples (#126)
    • A destination is tuples is logged when a tuple is dropped by a source or stream which doesn't have any destination.
  • Remove undocumented exp command from the default command list (#128)

v0.5.2

15 Sep 05:49

Choose a tag to compare

  • Fix bugs ( #110, #115 )
  • Change cli library path ( #99 )
  • Update go version on Travis-CI

v0.5.1

14 Jul 05:03

Choose a tag to compare

  • Add array_length UDF (#109)

v0.5.0

07 Jul 18:56

Choose a tag to compare

This release removes the default sensorbee command and a user always needs to build a custom sensorbee command by build_sensorbee. This is because the default sensorbee can do pretty much nothing due to the lack of plugins.

To complement the sensorbee shell command, the bql command is provided. It acts exactly like sensorbee shell and the same command line options can be used.

The following list contains changes in this version.

  • Remove default sensorbee command (#68)
  • Add bql command (#65)
  • Support parsing integers in JSON as int, not float (#108)
  • Add interval and repeat parameters to the built-in file source (#66)
  • Set buffer size of the sink processing SELECT statements to 1 (#104)
  • Add blob_to_raw_string built-in UDF that converts a blob value to a string without base64 encoding if blob only contains valid UDF-8 characters (#105)
  • Add encode_json and decode_json UDFs (#107)
  • Other small fixes: #64, #67, #69, #70, #73, #75, #76, #103

v0.4.2

20 May 18:11

Choose a tag to compare

This maintenance release includes

  • Support CI
  • Support the new interface of cli library

and other small fixes.

0