Skip to content

Releases: lucidworks/banana

Release 1.6.26

13 Nov 12:06
Compare
Choose a tag to compare

This release includes the following bug fixes and improvement:

  1. Enhance heatmap
    • Add axis and axis labels
    • Add axis grid and ticks
    • Add gradient legend and ranges
    • Fix heatmap transpose icon
    • Enhance positioning and padding of panel elements
    • Fix bettermap tooltip and hint text
  2. Enhance hits panel
    • Add panel horizontal and vertical direction option
    • Fix metrics text and label overlap and margins
  3. Fix bettermap render issue when resized
  4. Fix jshint warnings

Release 1.6.25

27 Aug 05:47
093875c
Compare
Choose a tag to compare

This release includes the following bug fixes and improvement:

  1. Remove the double URI encoding issue in Filter service. #343
  2. Fix rounding issue in the relative mode of the Timepicker panel. #346

fusion-2.4.0

11 May 09:19
Compare
Choose a tag to compare
Bumbed up a version number to fix the npm package issue

Banana 1.6.0

08 Mar 15:15
Compare
Choose a tag to compare

This release includes the following key new features and improvements:

  1. Hits panel can now show a stats value (e.g. min, max, mean, and etc).
  2. Publish Banana WAR to Maven Central. #203
  3. Fix d3.tip module.
  4. Add a D3 Bar Chart panel. #175
  5. Add an option to ignore stop words (English) in Tag cloud panel. #174
  6. Add Antarctica to the World map in Map panel. #173
  7. Add Sunburst panel. #169
  8. Add banana-int conf directory to support Solr 5.x.
  9. Add export option to Terms panel. #228
  10. Various bug fixes and improvements:
    • Remove unused ajax-solr library.
    • JSHint fixes. #223
    • Update filesaver.js to the latest version . #222
    • Translation of field names in Table micropanel. #221
    • Allow human-friendly translations for facet fields to be defined on a per-dashboard basis. #217
    • Update browser window/tab title to reflect current dashboard title. #215
    • JS Docs for underscore.extended.js + kbn.js in src/app/components. #206
    • Method documentation & typo clean-up in kbn.js. #205
    • Fix IE bug in Map panel. #204
    • Fix Terms panel bug: exclude_filter value change to empty. #197
    • Centralize downloading / exporting response data. #227

Banana 1.5.0

15 Jan 00:30
Compare
Choose a tag to compare

This release includes the following key new features and improvements:

  1. Multi queries support for all panels.
  2. A new Multi-series panel based on D3.js provides a way to visualize more complex datasets, such as stock prices.
  3. A new Tag Cloud panel helps you to easily create a tag or word cloud from your data using facet count.
  4. Various bug fixes and improvements:
    • Fix warnings and errors with grunt jshint. PR #47
    • Support log axis for Terms panel panel. PR #56
    • Added 'Info' tab to panels that displays rich and customized help messages. PR #57
    • Remove "Missing" and "Other" as default options in Terms panel.
    • Edit regex in urlLink filter to allow * (ampersand) Issue #64
    • Fix individual tooltip in Range Facet panel.
    • Fix issue when exporting dashboard to file in Safari.

Banana 1.4.0

31 Dec 14:21
Compare
Choose a tag to compare

Banana 1.4.0 contains many new features, new panels, enhancements and bug fixes to improve the overall experience and stability. Thank you our communities for all the contributions! Please keep sending us feedbacks and suggestions so we can continue to improve Banana!

Key new features and improvements in this release are the followings:

  1. Performance optimization by better utilizing Solr's caches in Timepicker Module with Relative time mode or Since time mode.
  2. A new Full Text Search panel allows you to visualize your non time-series data with faceting and highlighting capabilities of Solr.
  3. New features and enhancements in Table panel:
    • Sorting option can be turned off in order to speed up the search results returned from Solr.
    • A table column can be set as hyperlink column so that its values will be clickable and linked to URIs.
    • Display images inside a table column.
  4. Improvement in Range Facet panel with the ability to set the chart's precision automatically or manually.
  5. In Terms panel, the chart colors can be customized by changing the default color template or using field values as colors.
  6. Allow loading and saving dashboard to Gist.
  7. Fix Solr server location for banana-int collection. Now banana-int should be located on the same Solr server as specified in Solr Settings in the Dashboard configuration. You do not have to manually edit config.js file anymore.
  8. New button on the dashboard to quickly create a new dashboard from templates. Currently, we provide two default templates: Time-series dashboard and Non time-series dashboard.
  9. Histogram panel will not require time field in the setting anymore, because it will use the same time field from the Filtering panel.
  10. Usability enhancement to all panels by allowing you to specifying custom help messages inside each panel without needing to use Text panel. So now you can embed any information or instructions for each panel in the dashboard to better communicate with your users.

Banana 1.3.0

31 Dec 14:28
Compare
Choose a tag to compare

Banana 1.3.0 improves on its already powerful capability to visualize and interpret generalized time series data (banana is not only used to search log files, but also visualize social media streams, call center logs, medical records, and etc.). It starts leveraging the power of D3.js (data-driven documents) and provides new panels and enhancements, while also allowing visualization of non-time series data. Key new features include:

  1. Stats and aggregations are now available in the Terms and Map panels. In addition to count mode, you can now visualize stats such as mean, max, min, sum, etc.
  2. A new Range Facet panel allows you to visualize and graphically explore distributions on numeric fields, with selections being reflected across the entire dashboard.
  3. A new Heatmap panel provides for visualization of the powerful pivot faceting capability of Solr.
  4. A new Ticker panel provides a stock ticker like representation of trends in your time series data.
  5. The Export functionality in the the Table Module has been optimized for vastly improved performance and now allows you to export only a subset of the fields in the returned documents.
  6. Previous versions required a Timepicker and time fields set in all panels for them to work. We have cleaned up the code so that it will now work without a Timepicker and a time filter, which will help visualize non-time series data. The time field provided in the Timepicker is used by all panels.
  7. General improvements in the UI and in-product help documentation makes Banana 1.3.0 easier to use.
  8. The directory structure is now cleaned up and legacy files have been removed. Instructions for enabling CORS in Solr and for setting the schema/config for banana's internal collections are now contained in the resources directory.

Banana 1.2.0

31 Dec 14:27
Compare
Choose a tag to compare

Following release 1.1.0, we have addressed a number of user requests, including:

  1. This release provides panels for representing geo-spatial data—a map module that provides a heat map-style representation based on two-letter country codes or US state codes, and a bettermap module that provides a clustered representation of location (LatLonType) data.
  2. The Table Module now has a Save button that enables you to save to csv, JSON or XML formats so that you can use other tools like MS Excel for further analysis. The number of rows downloaded will be equal to number of “pageable” hits configured in the Paging tab within the Table Panel Configuration Menu (accessed by clicking on the cog wheel icon near the top right of the table panel).
  3. You can now control whether a dashboard can be saved and/or edited from the Editable checkbox in the General tab, and the Controls tab, both within the Dashboard Configurator (accessed from the cog-wheel icon to very top and right of dashboard).
  4. We have added a hits panel that provides you with the number of matching results returned while using the global query parameters. This is useful if you want to make the number prominent or if you are not using the histogram panel prominently.
  5. You can now provide additional Global Query Parameters that apply to all panels of the dashboard from the Solr tab in the Dashboard Configurator. Among other uses, this feature is invaluable for:
  • Specifying a custom query parser (Solr query parameter: &defType) or search handler (&qt)
  • Specifying a user type for use in custom business rules at the Solr server.
  • Specifying default search fields (&df)
  1. We fixed a bug in the values mode within the histogram module, where missing values were previously assumed to be zero. This led to jagged graphs when the “group by” option was used. We no longer set them to zero but rather have the individual lines skip the missing values.
  2. In the Absolute Time and Since modes, the timepicker used to skip back one day if your browser time was behind UTC. This issue has now been fixed.
  3. Banana 1.1 hardcoded certain default search fields (df's) to work with our LogStash output writer. Specifically, it hardcoded a df=message. This means that your old dashboards may not be fetching query results with Banana 1.2.0, though they were doing so with 1.1.0. To fix this, add a Global Query Parameter &df=message (or whatever field you want to search on) within the Dashboard Configurator. Alternately, you can set the default search field in your solrconfig (recommended).

Banana 1.1.0

31 Dec 14:25
Compare
Choose a tag to compare

We have added a number of exciting new features and fixed key issues, including:

  1. You can now add a Filtering panel that supports global filter queries (fq's). Now, if you click on a facet in the terms panel, the results will be filtered for that particular value.
  2. The terms, histogram and table modules allow you to specify a panel-specific filter query (within the Query Tab while configuring the panel) allowing greater flexibility in designing dashboards.
  3. The inspector icon on these panels shows the Solr query, which is very useful for debugging dashboards.
  4. The Histogram module allows you to plot values in addition to counts. It also allows you to group values by another field. This would be useful if for example you plot CPU utilization over time and want to group by hostname.
  5. The sort operation in the Table module is now fixed and works correctly on single-valued fields.
  6. We have refactored the code to enable easier addition of new modules and fixes to existing modules.