All Versions
10
Latest Version
Avg Release Cycle
61 days
Latest Release
1523 days ago

Changelog History

  • v0.7.1 Changes

    August 18, 2017
    • ๐Ÿ›  fix "sirupsen/logrus" import path (#156)
  • v0.7.0 Changes

    July 21, 2017

    ๐Ÿš€ 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 Changes

    January 05, 2017

    ๐Ÿš€ 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 Changes

    December 05, 2016
    • โž• 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 Changes

    September 15, 2016
    • ๐Ÿ›  Fix bugs ( #110, #115 )
    • ๐Ÿ”„ Change cli library path ( #99 )
    • โšก๏ธ Update go version on Travis-CI
  • v0.5.1 Changes

    July 14, 2016
    • โž• Add array_length UDF (#109)
  • v0.5.0 Changes

    July 07, 2016

    ๐Ÿš€ 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 Changes

    May 20, 2016

    ๐Ÿš€ This maintenance release includes

    • ๐Ÿ‘Œ Support CI
    • ๐Ÿ‘Œ Support the new interface of cli library

    ๐Ÿ›  and other small fixes.

  • v0.4.1

    March 11, 2016
  • v0.4.0

    February 19, 2016