[Bug 248873] textproc/kibana7: Update to 7.9.0
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Aug 24 09:59:04 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248873
Bug ID: 248873
Summary: textproc/kibana7: Update to 7.9.0
Product: Ports & Packages
Version: Latest
Hardware: Any
URL: https://www.elastic.co/guide/en/kibana/7.9/release-not
es-7.9.0.html
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: elastic at FreeBSD.org
Reporter: juraj at lutter.sk
Flags: maintainer-feedback?(elastic at FreeBSD.org)
Assignee: elastic at FreeBSD.org
Hi,
Please find the patch attached.
Changelog:
* Operations:
- Moves kibana-keystore from data/ to config/
* Enhancements:
- APM:
- Shows trace.id, transaction.id and/or error.id in metadata table
- Adds error rate chart to Transaction overview and detail views
- Adds ThemeProvider to support dark mode
- Triggers Lazy-load alert
- Changes to duration formatting
- Adds callout to inform users of high cardinality in unique transaction
names
- Creates API to return data to be used on the Overview page
- Fixes confusing request/minute viz
- Adds decimals only for numbers below 10
- Adds support for dark mode
- Chart breakdowns
- Quotes trace id to ensure a word is searched (#69500)
- Adds error rates to Service Map popovers
- Resubmits initial version
- Adds Anomaly detection settings page to create ML jobs per environment
- Service maps anomaly detection integration by environment
- Anomaly detection setup link with alert if job doesn’t exist
- Respects default time range defined in Kibana Advanced Settings
- Uses HDR for percentiles
- Canvas:
- Adds simple variables to workpads
- Dashboard:
- Enables drilldowns for Lens visualizations
- Improves positioning of cloned panels
- Lens editor auto refresh
- Discover:
- Multi-line kql bar
- Enterprise Search:
- Workplace Search in Kibana MVP
- Ingest Management
- Adds support for datastream to each template
- Improves server-side error handling
- Adds ability to copy an agent config
- Adds enroll agent action to config action menu
- Adds ability to sort to agent configs and package configs
- Lens and visualizations
- Warns if leaving with unsaved visualization
- Uses accordion menus in field list for available and empty fields
- Adds "no data" popover
- Last used Index pattern is saved to and retrieved from local storage
- Fitting functions
- Multiple y axes
- Adds ability to set colors for y-axis series
- Allows histogram fields in average and sum aggregations
- Changes the error message on TSVB in order to be more user friendly
- Allows the user to change the tooltip mode
- Updates vega version
- Adds support for histogram type
- Enables "Explore underlying data" actions for Lens visualizations
- Logs:
- Validates ML job setup time ranges
- [Alerting] "Group by" functionality
- ML log integration splash screen
- Actions menu in log entry categorization page
- Adds index names for the new indexing strategy
- Adds category anomalies to anomalies page
- Anomalies page dataset filtering
- Shows log analysis ML jobs in a list
- Machine Learning:
- Search should have a categorical option for job type
- Adds linking to dataframe from job management tab
- Adds optional ability to delete target index and index pattern when
deleting data frame analytics job
- Data frame analytics: Creation wizard part 1
- Extends population preview chart to show actual and typical value
- Adds minor refresh button to data frame analytics and anomaly detection
Job Messages tabs
- Keeps the edit rule flyout open if there are multiple rules
- Model snapshot management
- Data frame analytics: Creation wizard part 2
- Removes sub navigation menu from the Anomaly Detection pages
- Adds anomaly swim lane embeddable to the dashboard from the Anomaly
Explorer page
- Allows editing of model_snapshot_retention_days
- Anomaly Explorer swim lane pagination
- Anomaly Detection: Annotations enhancements
- Updates APM Module to Work with Service Maps
- Changes all calls to ML endpoints to use internal user
- Data frame analytics: add ability to edit job for fields supported by API
- Data frame analytics: adds prompt for destination index pattern creation
- Adds switch to enable model plot annotations independently
- Adds peak_model_bytes to model size stats type
- Anomaly swim lane embeddable navigation and filter actions
- Adds siem_cloudtrail Module
- Management:
- Management apps are now organized into buckets that support common
workflow-oriented use-cases: data ingestion, data management, insights and
alerting, security, Kibana management, and Stack management
- The ES UI built a new component to assist with building ingest pipelines.
Before, when building ingest pipelines, users would have to type and carefully
curate JSON describing an ingest pipeline. With this new component a lot of
that burden is removed and improved access to ES processors is provided. This
component is the foundation of an improved pipeline building experience
- Transforms: Filter aggregation support
- Adds a "Data Streams" tab to Index Management to help users manage their
data streams
- Transforms: Support sub-aggregations
- Data Grid Histograms
- Adds a snapshot policy name field to Delete phase of index lifecycle
policy. This option ensures that the snapshot policy is executed before the
managed index is deleted
- Transform: Adds ability to create index pattern time field when creating
transform
- Transforms - Updated: Add ability to delete dest index & index pattern
when deleting transform job
- Transform: Table enhancements
- Transform: Enable force delete if one of the transforms failed
- A new tab called Component Templates is available in Index Management. It
provides a way to manage Elasticsearch’s component templates. Users can create,
edit, clone, and delete a component template
- The index templates tab allows users to manage both their legacy index
templates and composable index templates. Users can create, edit, clone, and
delete a composable index template
- We updated the snapshot policy name field in Delete phase of index
lifecycle policy. This component now display a list of existing snapshot
policies and warns the user if their input doesn’t match any existing policies
- Maps:
- Displays ranged-data with bands
- Adds styling and tooltip support to mapbox mvt vector tile sources
- Allows adding multiple layers
- Enables gridding/clustering/heatmaps for geo_shape fields
- Security layer wizards
- Surface geo_shape clustering gold feature
- Layer wizard select re-design
- Shows vector tile labels on top
- Choropleth layer wizard
- Increases DEFAULT_MAX_BUCKETS_LIMIT to 65535
- Shows joins disabled message
- Exposes registerLayerWizard and registerSource in maps plugin start
- Metrics:
- Adds support for multiple groupings to Metrics Explorer (and Alerts)
- Adds sorting for name and value to Inventory View
- Changes Metric Threshold Alert charts to use bar charts
- Allows users to configure Inventory View palettes
- Adds timestamp context variable
- Adds back context variables with descriptions
- Adds overrides to Snapshot API to support alert previews
- Enhances Inventory View Tooltips
- UX improvements for saved views
- Register function for Observability homepage
- Adds framework for recovery messaging to metric threshold alerts
(non-functional)
- Adds preview feature for metric threshold alerts
- Adds inventory alert preview
- Prefills alerts from the global dropdown
- Adds context.reason and alertOnNoData to Inventory alerts
- Monitoring:
- Collects number of visualization saved in the past 7, 30 and 90 days
- Out of the box alerting
- Operations:
- Node options from cfg file for production
- Creates Linux aarch64 package
- Platform:
- Switches to core application service
- Adds docLinks to CoreSetup
- New Enterprise Search Kibana plugin
- Querying & Filtering:
- Resolves range date filter bugs and improve usability
- Security:
- Allow saved objects to be searched across multiple spaces
- Uptime:
- Uses ML Capabilities API to determine license type
- Landing page for Observability
- Monitor availability reporting
- Creates "Add data" links in all Observability app headers
- Observability overview page
- Availability alert
- Duration Anomaly Alert
* Bug fixes:
- Alerting:
- Adds lazy loading of alerting UI components
- Fixes Connectors edit flyout retains state after being closed
- Fixes Webhook connector doesn’t retain added HTTP header settings
- APM:
- Removes Missing permission page
- Fixes linking errors to ML and Discover
- Observability i18n fixes
- Canvas:
- Fixes falsey/null value bug for dropdown choices
- Dashboard:
- Shows drilldown context menu over chart tooltip
- Loses OriginatingApp Connection on Save As
- Sometimes when creating filters on a dashboard suggestions from default
index patterns were shown by mistake
- Handles listing errors gracefully
- Kibana now sets the keep_alive parameter to 1m in _async_search requests
to Elasticsearch to ensure that search requests are cancelled if a user closes
the browser or navigates outside of Kibana before a request completes
- Design:
- Multiple chart actions context menu positioning fixes
- Fixes accessibility issue in Uptime app nav links
- Discover:
- Prevents whitespace wrapping of doc table header
- Removes column from sorting array when removed from table
- Validates timerange before submitting query to ES
- Adds error and warning statuses to FilterBar filters
- Forbids timezones not working in Elasticsearch
- Ingest Management:
- Fixes clear filters on agents table not working
- Kibana UI:
- New Kibana app link order
- Fixes special clicks and 3rd party icon sizes in nav
- Lens and visualizations:
- Keeps global filters, time range and refresh interval on refresh
- Adds description property and check duplicate title on save
- Keeps custom labels
- Fixes delete button position in dimension panel for long labels
- Fixes cross cluster bug and optimize existence query
- Do not crash data panel on invalid KQL query
- Handles failing existence check
- Fixes overflow in printable report
- Fixes switching with layers
- Pins filters not applied when coming from different app
- Fixes missing percentage column and wrong headers on export formatted csv
- TSVB: handle division by zero in math agg
- Fixes vega specification parsing
- VEGA is missing scroll bars
- Replaces the Custom Color Picker on TSVB with the EuiColorPicker
- Fixes spec color highlighting not working on vega vis
- Fixes Advanced Settings Panel number editing in Graph
- Hide only duplicated consecutive ticks
- Fixes TSVB table trend slope value
- Fixes export table for table export links
- Removes opacity from vislib bars
- Fixes float percentiles line chart
- Logs:
- Fixes display of dataset values in anomaly and category example rows
- Handles modifier keys
- Removes UUID from Alert Instances
- Machine Learning:
- DF Analytics Results: do not hide query bar and table on query syntax
error
- Fixes anomaly chart and validation for one week bucket span
- Anomaly Detection: ensure Category examples tab in the expanded table row
can be seen
- Fixes error toasts shown when starting or editing jobs
- Fixes new job with must_not saved search
- Fixes management section access denied
- DF Analytics creation: ensure monitor cluster privilege not required to
create job
- Fixes job list crashing due to undefined processed records
- Fixes datafeed start time is incorrect when the job has trailing empty
buckets
- Fixes HTML named characters encoding
- Fixes annotations pagination & change labels from letters to numbers
- Stops annotation flyout re-rendering on each keystoke
- Fixes display of regression stop stats if one is NaN
- Handling data recognizer saved object errors
- DF Analytics results: add index-pattern management link to click here
error prompt
- Fixes layout of anomaly chart tooltip for long field values
- Fixes link to index management from file data visualizer
- Fixes deleting DFA not showing index pattern check
- Fixes recognizer wizard create job button
- Fixes unnecessary deleting job polling
- Disables ML if license feature is disabled
- DF Analytics results: ensure View link is only enabled when job has
successfully completed
- Management:
- Inspect action shows on dashboard for every chart
- Fixes an issue in Watcher, where a watch status or action status was
incorrectly marked as "Error"
- Error handling
- Fixes an issue in Dev Tools Console where the example shown in the "Help"
panel was formatted incorrectly
- Fixes the alignment of the Timing field for Warm, Cold and Delete phases
on the Index Lifecycle Policy edit page
- Adopts data stream API changes
- Fixes
- Maps:
- Do not check count for blended layers when layer is not visible
- Fixes mapbox glyphs error when EMS access is turned off
- Fixes fit to bounds requests not getting canceled
- Fixes cannot select Solid fill-color when removing fields
- Fixes zoom in/zoom out buttons are not visible in dark mode
- Fixes removing global filter from layer can cause app to start thrashing
- Fixes cloned clustered documents layer returns error
- Fixes data driven style properties not working when cloned layer contains
joins
- Fixes tile layer attibution text and attribution link validation errors
- Fixes fit to data for Point to Point layer
- Fixes
- Removes no longer required div wrapper around ValidatedDualRange
- Metrics:
- Fixes asynchronicity and error handling in Snapshot API
- Fixes evaluating rate-aggregated alerts when there’s no normalized value
- Removes UUID from Alert Instance IDs
- Fixes a bug in Metric Threshold query filter construction
- Displays Too Many Buckets error when previewing Inventory Alerts
- Round metric threshold time buckets to nearest unit
- Monitoring:
- Adds a case for Alerting if security/ssl is disabled
- Checks for security feature first when entering setup mode
- Operations:
- Manages pid folder
- Platform:
- Sets wrap to the errorLink so it doesn’t go outside of box
- Fixes plugin lifecycle log to only include server plugins
- Querying & Filtering:
- When using KQL or the filter bar, if a request is issued to Elasticsearch
for suggestions for a value for a specific field, the request will be cancelled
when navigating away as well as when the input is updated (and a new request is
issued
- Reporting:
- Fixes a bug where the Kibana server could crash if the Reporting
server-side headless browser crashes
- Sharing:
- Adds panel flyout opens 2 flyouts
- Uptime:
- Adds lazy loading to AlertType and Flyout components
- Fixes metric query broken because of missing mapping
- Fixes charts dark theme
- Uses manual intervals for ping histogram
* Deprecations:
- APM:
- Removes watcher integration
- Platform:
Deprecates kibana.defaultAppId setting
Testport result on 12-STABLE:
https://freebsd-stable.builder.wilbury.net/data/12_STABLE_GENERIC_amd64-default/2020-08-23_09h23m38s/logs/beats7-7.9.0.log
Testport result on 13-CURRENT:
https://freebsd-current.builder.wilbury.net/data/13_CURRENT_GENERIC_amd64-default/2020-08-23_09h26m42s/logs/beats7-7.9.0.log
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-elastic
mailing list