snap v2.0.0 Release Notes

Release Date: 2017-09-13 // over 6 years ago
  • โšก๏ธ bc738d5 Updated - added mention about separated snap-cli repo (#1732)
    ๐Ÿ“š c78db8d Add streaming documentation (#1728)
    90ebeef Added directory with licenses of 3rd party components
    fefaf0d Nominating Klaudiusz Dembler for snap maintainer (#1726)
    ๐Ÿ”Œ b2d9472 Add plugins to plugins.yml
    ๐Ÿ“š fb75e81 Add documentation for API v2 (#1727)
    ๐Ÿ”Œ 85afbb3 Fix issue #1721 about snap-plugin--csvreader
    โšก๏ธ 2c68a98 Technical Lead position update
    ๐Ÿ“š 84ef5a9 Documentation for stand-alone mode & plugin diagnostics (#1719)
    โšก๏ธ f040984 update docs/ by pluginsync tool
    ๐Ÿ‘• 83966f4 Adds gometalinter to travis
    ๐Ÿ‘ 7779672 Add standalone support to API v2
    ๐Ÿ”Œ ec626b0 Include supported info in plugins.yml
    โฌ†๏ธ b3563eb upgrade to use go1.8.1 for go-swagger
    ๐Ÿ”€ afa5d01 merged Liz's comment
    0ed57be changed the certs and key using path instead of contents
    25d1302 incorporated iza's feedback 2
    ca16ca1 incorporated iza's feedback
    25d1be4 SDI-2730: Add SSL/TLS capability to snap-cli
    0a6f121 Added comments
    73259b1 changed the certs and key using path instead of contents
    ec06e39 Fix table formatting in
    โšก๏ธ 9a9f894 Update
    ๐Ÿ”Š e5d973b Logs now shows complete error with fields
    e71f076 incorporated iza's feedback 2
    b0dd0d7 incorporated iza's feedback
    feb1987 SDI-2730: Add SSL/TLS capability to snap-cli
    ๐Ÿ“š b04104e Update REST API v1 documentation
    ๐Ÿšš 076f11d Removed ceph plugin binary which had been added by mistake
    โšก๏ธ 7c8106f Update gifs to snaptel/snapteld for tribe doc
    268dd3e Closes #1137 - more detailed error message
    ๐Ÿ”Œ 2c0478a Communicate taskID to streaming plugins
    ๐Ÿคก 4aa4401 Fix #1393 change namespace used in ConfigPolicy in mock2-grpc
    ๐Ÿ”Œ ddf8fb7 support for streaming plugins:
    โšก๏ธ ce7ded8 Update plugins.yml
    ๐Ÿ”Œ df23ca1 Fix so plugin will get unloaded and tasks disabled after plugin killed
    b05093c Fix publishers and processors subscription
    ๐Ÿ“š 6b51352 Update TLS encryption documentation to describe operations with stand-alone plugins

Previous changes from v1.3.0

  • ๐Ÿš€ f74521d Update s3 deploy keys
    f9eaeb5 Adds new aws keys
    โšก๏ธ f4df5b4 Fixed #1675: Updated exemplary streaming collector plugin
    ๐Ÿ”Œ 8185b92 Block unloading plugin which is used by running task
    ๐Ÿ”Œ 4730f14 Update
    c5c37bb Added checking the value of set password flag (expressed by usage '-p' or SNAP_REST_PASSWORD env var)
    โœ… 9fdcbb6 Fixed #1649 - incremented interval for tested task to 20ms
    ๐Ÿ‘ 0050af4 Adds support for streaming collectors
    ๐Ÿฑ 20d886f Cheers to former maintainers ๐Ÿ™Œ
    a8feb4d Clarifying hit_count is successful runs
    โšก๏ธ 7fa7108 update docs/ by pluginsync tool
    ๐Ÿ”Œ 7138d52 Added RDT collector to plugin catalog
    92361be Address comments in review
    ๐Ÿ›  af2daf2 Fixed #1660: better not authorized handling for API V2
    โšก๏ธ 2263be7 Update ConfigValue type in grpc assert
    c1a0e5c added unauthorized response code to the rest api v2
    1c3ee4b Add Swagger dependency auto installation
    โšก๏ธ f40efa1 Updates to Contributing Guidelines
    dabb2ab added basic authentication to V2 API
    ๐Ÿ“š b1b8610 Add documentation for obtaining TLS certificates for Snap
    โšก๏ธ cce62b7 -- Added testing for standalone plugin -- Added PluginUri* to fixtures, updated dependencies -- Added cmd ops to start/kill standalone plugin during tests -- Updated returnPluginDetails for standalone plugin to capture additional details -- Fixed import listing order -- Updated plugin-lib-go to latest commit version (to include --stand-alone flags) -- Updated fixtures/tests to use mock-grpc plugin for stand-alone testing -- Fixed golang formatting
    โœ… 05da827 Added link to large test status (jenkins)
    ๐Ÿ”Œ 9d1022d Added diamond collector to plugin catalog
    0๏ธโƒฃ 177eea9 Added default config file - snapteld.conf
    โšก๏ธ 04758bc Updated snap-config-sample files: added "Notice" to yaml, uniformity config values Renaming snapclt-config-sample.json to snaptel-config-sample.json
    ๐Ÿ“š 137c904 Update documentation with Swagger requirement and fix Travis Swagger installation
    ๐Ÿ”Œ 958f559 Added new plugins to plugin catalog
    0d2f5ee Made Snap work with go-swagger only
    d626a34 Correcting sub-bullet spacing
    ๐Ÿ›  cb68359 Fixes #1618
    7aff489 Document Snap with valid swagger spec
    ๐Ÿ”Œ f09abc5 Adds support for loading remote plugins
    f2bae04 Addressed comments in review
    โช c1d1fd0 revert formatting changes so that gofmt check doesn't complain
    23b70ea Address issues in code review
    040a3d3 Minor formatting issue
    85f55f0 Address further comments in review
    ๐Ÿ“š 2c6732b Add documentation
    9365564 Address comments in review
    โšก๏ธ b2b4bf4 update docs/ by pluginsync tool
    โšก๏ธ 4b26501 update docs/ by pluginsync tool
    ๐Ÿ‘ 5e69931 Complete support for TLS.
    3423948 Address changes in review
    ๐Ÿšง 6d6b411 [WIP: do-not-merge] Preliminary support for configuring TLS channel between framework and plugin
    ๐Ÿ”Œ 3224b9f Added new plugins to plugin catalog: - snap-plugin-publisher-slack - snap-plugin-processor-change-detector - snap-plugin-processor-tags-filter - snap-plugin-processor-threshold - snap-plugin-collector-influxdb-data
    ๐Ÿ”Œ 9f64383 Fixes #1614 - Protect cleanup code of plugin unload
    ๐Ÿ— 127640e Add missing newline to recognize build tags
    bb86019 Centered image in
    1b7e0ae Fixes #1582: Snap framework panics when using auto_discover_path feature and REST API is down
    ๐Ÿ”Œ c21b27d Feature: New Relic collector plugin.
    ๐Ÿ›  6ab21ce Fixes #1598 and #1601 - ability to stop tasks gracefully
    ๐Ÿšš 8f59234 Remove duplicate function for getPluginType:
    ๐Ÿ”Œ cb0164e Add check plugin type as integer
    10b1e5d fix paragraph appearance
    ๐Ÿ”Œ e1c8da6 Plugin initiated workflow might be stopped without panic
    โฑ c96203d Fixed flaky test in windowed schedule and added method to proceed task disabling
    โฑ 9a32c87 Fixes #1576 - flakey tests scheduler
    052c0eb fix paragraph appearance
    19bacbb fix code area appearance
    ๐Ÿ”ง de9dc9f Fix: #1578 Fix typo in snapteld configuration file
    โšก๏ธ 8f6ec1f Update
    d7b7a96 Provided snaptel command usage after error message
    30089dd Add verbs to error message
    ๐Ÿ”Œ 65c9ee1 Improved error messaging for plugin unload Changed the error message to more appropriate one for plugin swap when ver < 1
    โฑ 44f4418 Fixed flaky tests in scheduler
    4b98fbb Adds event listener to avoid sleep statements
    โฑ 4f681cb Extended sleep duration by 100 ms to allow to complete post-schedule activities
    c535438 Added checking if provided temp_dir_path exists
    ๐Ÿ— 0ac530a Added 32-bit build (#1563)
    ๐Ÿ‘ c592966 disable parallel xargs where not supported (i.e. on busybox)
    โฑ b3e990f Run task count times (available for simple and window schedule)
    ๐Ÿ”Œ f116642 Add plugin entropy
    ๐Ÿ”ง cc39d1a Use configured temp directory when loaded a plugin through the autodiscovery path
    ๐Ÿ›  718bc2d Fixes #1477, Added information about not recommended characters as a namespace separators in the task manifest
    ๐Ÿ›  d5fa392 Fixed tables formatting
    ๐Ÿ›  89c7f33 Fixes #1550, checking number of namespace elements in requested metric
    ๐Ÿ”Œ fa80d3f Fixes #1105, logging plugin's response to stdout on plugin load error