{"push_id":1431297862,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d4629f65ff631690842b10df02be781c6256c4ea","before":"500711d7b353d390179cf3f83c1643d2d25a96f3","commits":[{"sha":"d4629f65ff631690842b10df02be781c6256c4ea","author":{"name":"Filip Hajny","email":"10e99785c83c08d7b53cb2c621f04b98076f141e@joyent.com"},"message":"Update beats to 5.0.2.\n\nBeats version 5.0.2\n\nMetricbeat\n- Fix the `password` option in the MongoDB module.\n\nFilebeat\n- Fix registry cleanup issue when files falling under ignore_older after\n  restart.\n\nBeats version 5.0.1\n\nMetricbeat\n- Fix system.process.start_time on Windows.\n- Fix system.process.ppid on Windows.\n- Fix system process metricset for Windows XP and 2003. cmdline will be\n  unavailable.\n- Fix access denied issues in system process metricset by enabling\n  SeDebugPrivilege on Windows.\n- Fix system diskio metricset for Windows XP and 2003.\n- Add username and password config options to the PostgreSQL module.\n- Add username and password config options to the MongoDB module.\n- Add system core metricset for Windows.\n\nPacketbeat\n- Fix 'index out of bounds' bug in Packetbeat DNS protocol plugin.\n- Define client_geoip.location as geo_point in the mappings to be used\n  by the GeoIP processor in the Ingest Node pipeline.\n\nFilebeat\n- Stop Filebeat on registrar loading error.\n\nBeats version 5.0.0-GA\n\nAffecting all Beats\n- Fix kafka output re-trying batches with too large events.\n- Fix kafka output protocol error if version: 0.10 is configured.\n- Fix kafka output connection closed by broker on SASL/PLAIN.\n- Add beat.version fields to all events.\n\nMetricbeat\n- Fix high CPU usage on macOS when encountering processes with long\n  command lines.\n- Fix high value of system.memory.actual.free and\n  system.memory.actual.used.\n- Change several OpenProcess calls on Windows to request the lowest\n  possible access provilege.\n- Fix system.memory.actual.free high value on Windows.\n\nFilebeat\n- Fix issue when clean_removed and clean_inactive were used together\n  that states were not directly removed from the registry.\n- Fix issue where upgrading a 1.x registry file resulted in duplicate\n  state entries.\n\nBeats version 5.0.0-rc1\n\nAffecting all Beats\n- A dynamic mapping rule is added to the default Elasticsearch template\n  to treat strings as keywords by default.\n- Make sure Beats sent always float values when they are defined as\n  float by sending 5.00000 instead of 5.\n- Fix ignoring all fields from drop_fields in case the first field is\n  unknown.\n- Fix dynamic configuration int/uint to float type conversion.\n- Fix primitive types conversion if values are read from environment\n  variables.\n\nMetricbeat\n- Fix default configuration file on Windows to not enabled the load\n  metricset.\n\nPacketbeat\n- Fix the bpf_filter setting.\n\nFilebeat\n- Fix input buffer on encoding problem.\n- Fix registry cleanup issue when files falling under ignore_older after\n  restart.\n\nBeats version 5.0.0-beta1\n\nAffecting all Beats\n- Change Elasticsearch output index configuration to be based on format\n  strings. If index has been configured, no date will be appended\n  anymore to the index name.\n- Replace output.kafka.use_type by output.kafka.topic accepting a format\n  string.\n- If the path specified by the -c flag is not absolute and -path.config\n  is not specified, it is considered relative to the current working\n  directory.\n- rename tls configurations section to ssl.\n- rename certificate_key configuration to key.\n- replace tls.insecure with ssl.verification_mode setting.\n- replace tls.min/max_version with ssl.supported_protocols setting\n  requiring full protocol name.\n- Fix logstash output handles error twice when asynchronous sending\n  fails.\n- Fix Elasticsearch structured error response parsing error.\n- Fixed the run script to allow the overriding of the configuration\n  file.\n- Fix logstash output crash if no hosts are configured.\n- Fix array value support in -E CLI flag.\n- Fix merging array values if -c CLI flag is used multiple times.\n- Fix beats failing to start due to invalid duplicate key error in\n  configuration file.\n- Fix panic on non writable logging directory.\n- Add script to generate the Kibana index-pattern from fields.yml.\n- Enhance Redis output key selection based on format string.\n- Configurable Redis keys using filters and format strings.\n- Add format string support to output.kafka.topic.\n- Add output.kafka.topics for more advanced kafka topic selection per\n  event.\n- Add support for Kafka 0.10.\n- Add SASL/PLAIN authentication support to kafka output.\n- Make Kafka metadata update configurable.\n- Add Kafka version setting (optional) enabling kafka broker version\n  support.\n- Add Kafka message timestamp if at least version 0.10 is configured.\n- Add configurable Kafka event key setting.\n- Add settings for configuring the kafka partitioning strategy.\n- Add partitioner settings reachable_only to ignore partitions not\n  reachable by network.\n- Enhance contains condition to work on fields that are arrays of\n  strings.\n- Lookup the configuration file relative to the -path.config CLI flag.\n- Re-write import_dashboards.sh in Golang.\n- Update to Go 1.7.\n- Log total non-zero internal metrics on shutdown.\n- Add support for encrypted private key files by introducing\n  ssl.key_passphrase setting.\n- Add experimental symlink support with symlinks config\n- Topology map is deprecated. This applies to the settings:\n  refresh_topology_freq, topology_expire, save_topology, host_topology,\n  password_topology, db_topology.\n\nMetricbeat\n- Change field type system.process.cpu.start_time from keyword to date.\n- redis/info metricset fields were renamed up according to the naming\n  conventions.\n- Fix module filters to work properly with drop_event filter.\n- Use the new scaled_float Elasticsearch type for the percentage values.\n- Add experimental cgroup metrics to the system/process MetricSet.\n- Added a PostgreSQL module.\n- Improve mapping by converting half_float to scaled_float and integers\n  to long.\n- Add experimental haproxy module.\n\nPacketbeat\n- Group HTTP fields under http.request and http.response\n- Export http.request.body and http.response.body when configured under\n  include_body_for\n- Move ignore_outgoing config to packetbeat.ignore_outgoing\n- Fix mapping for some Packetbeat flow metrics that were not marked as\n  being longs.\n- Fix handling of messages larger than the maximum message size (10MB).\n- Add Cassandra protocol analyzer to Packetbeat.\n- Match connections with IPv6 addresses to processes\n- Add IP address to -devices command output\n- Add configuration option for the maximum message size. Used to be\n  hard-coded to 10 MB.\n\nFilebeat\n- Set close_inactive default to 5 minutes (was 1 hour before)\n- Set clean_removed and close_removed to true by default\n- Fix processor failure in Filebeat when using regex, contain, or equals\n  with the message field.\n- Fix async publisher sending empty events\n- Fix potential issue with multiple harvester per file on large file\n  numbers or slow output\n- Introduce close_timeout harvester options\n- Strip BOM from first message in case of BOM files\n- Add harvester_limit option\n\nBeats version 5.0.0-alpha5\n\nAffecting all Beats\n- Rename the filters section to processors.\n- Introduce the condition with when in the processor configuration.\n- The Elasticsearch template is now loaded by default.\n- The Redis output index setting is renamed to key. index still works\n  but it's deprecated.\n- The undocumented file output index setting was removed. Use filename\n  instead.\n- Fix sync publisher PublishEvents return value if client is closed\n  concurrently.\n- Periodically log internal metrics.\n- Add enabled setting to all output modules.\n- Command line flag -c can be used multiple times.\n- Add OR/AND/NOT to the condition associated with the processors.\n- Add -E CLI flag for overwriting single config options via command\n  line.\n- Choose the mapping template file based on the Elasticsearch version.\n- Check stdout being available when console output is configured.\n\nMetricbeat\n- Create a separate metricSet for load under the system module and\n  remove load information from CPU stats.\n- Add system.load.norm.1, system.load.norm.5 and system.load.norm.15.\n- Add threads fields to mysql module.\n- Do not send zero values when no value was present in the source.\n- Add pgid field to process information.\n  https://github.com/elastic/beats/pull/ 2021[2021]\n\nPacketbeat\n- Set enabled ` in packetbeat.protocols.icmp configuration to true by\n  default.\n- Add enabled setting to Packetbeat protocols.\n- Add enabled setting to Packetbeat network flows configuration.\n\nFilebeat\n- Fix potential data loss between Filebeat restarts, reporting\n  unpublished lines as published.\n- Fix open file handler issue. 2028\n- Fix filtering of JSON events when using integers in conditions.\n- Introduce close_removed and close_renamed harvester options.\n- Introduce close_eof harvester option.\n- Add clean_removed and clean_inactive config option.\n- Deprecate close_older option and replace it with close_inactive.\n- Deprecate force_close_files option and replace it with close_removed\n  and close_renamed.\n\nBeats version 5.0.0-alpha4\n\nAffecting all Beats\n- The topology_expire option of the Elasticserach output was removed.\n- Reset backoff factor on partial ACK.\n- Fix beats load balancer deadlock if max_retries: -1 or publish_async\n  is enabled in filebeat.\n- Fix logstash output with pipelining mode enabled not reconnecting.\n- Empty configuration sections become merge-able with variables\n  containing full path.\n- Fix error message about required fields missing not printing the\n  missing field name.\n- Improve error message if compiling regular expression from config\n  files fails.\n- Compression support in the Elasticsearch output.\n\nMetricbeat\n- Fix the CPU values returned for each core.\n- Add MongoDB module.\n\nPacketbeat\n- Add missing nil-check to memcached GapInStream handler.\n- Fix NFSv4 Operation returning the first found first-class operation\n  available in compound requests.\n- Fix TCP overlapping segments not being handled correctly.\n\nFilebeat\n- Stop following symlink. Symlinks are now ignored:\n\nBeats version 5.0.0-alpha3\n\nAffecting all Beats\n- All configuration settings under shipper: are moved to be top level\n  configuration settings. I.e. shipper.name: becomes name: in the\n  configuration file.\n- Add conditions to generic filtering.\n- The support for doing GeoIP lookups is deprecated and will be removed\n  in version 6.0.\n\nTopbeat\n- Topbeat is replaced by Metricbeat.\n\nMetricbeat\n- First public release, containing the following modules: apache, mysql,\n  nginx, redis, system, and zookeeper.\n\nFilebeat\n- The state for files which fall under ignore_older is not stored\n  anymore. This has the consequence, that if a file which fell under\n  ignore_older is updated, the whole file will be crawled.\n- The registry format was changed to an array instead of dict. The\n  migration to the new format will happen automatically at the first\n  startup.\n\nBeats version 5.0.0-alpha2\n\nAffecting all Beats\n- On DEB/RPM installations, the binary files are now found under\n  /usr/share/{{beat_name}}/bin, not in /usr/bin.\n- The logs are written by default to self rotating files, instead of\n  syslog.\n- Remove deprecated host option from elasticsearch, logstash and redis\n  outputs.\n- Drain response buffers when pipelining is used by Redis output.\n- Unterminated environment variable expressions in config files will now\n  cause an error\n- Fix issue with the automatic template loading when Elasticsearch is\n  not available on Beat start.\n- Fix bug affecting -cpuprofile, -memprofile, and -httpprof CLI flags\n- Fix race when multiple outputs access the same event with logstash\n  output manipulating event 1410\n- Seed random number generator using crypto.rand package.\n  https://github.com/elastic/beats/pull/1503{1503]\n- Fix beats hanging in -configtest\n- Fix kafka log message output\n- Add support for TLS to Redis output.\n- Add SOCKS5 proxy support to Redis output.\n- Failover and load balancing support in redis output.\n- Multiple-worker per host support for redis output.\n- Added ability to escape ${x} in config files to avoid environment\n  variable expansion\n- Configuration options and CLI flags for setting the home, data and\n  config paths.\n- Configuration options and CLI flags for setting the default logs path.\n- Update to Go 1.6.2\n- Add Elasticsearch template files compatible with Elasticsearch 2.x.\n- Add scripts for managing the dashboards of a single Beat\n\nPacketbeat\n- Configuration of redis topology support changed.\n- Move all Packetbeat configuration options under the packetbeat\n  namespace\n- Fix compile issues for OpenBSD.\n\nFilebeat\n- Default location for the registry file was changed to be data/registry\n  from the binary directory, rather than .filebeat in the current\n  working directory. This affects installations for zip/tar.gz/source, the\n  location for DEB and RPM packages stays the same.\n- Improvements in registrar dealing with file rotation.\n- Fix issue with JSON decoding where @timestamp or type keys with the\n  wrong type could cause Filebeat to crash.\n- Fix issue with JSON decoding where values having null as values could\n  crash Filebeat.\n- Multiline reader normalizing newline to use \\n.\n\nTopbeat\n- Updated elastic/gosigar version so Topbeat can compile on OpenBSD.\n\nBeats version 5.0.0-alpha1\n\nlibbeat\n- Run function to start a Beat now returns an error instead of directly\n  exiting.\n- The method signature of HandleFlags() was changed to allow returning\n  an error\n- Require braces for environment variable expansion in config files\n\nPacketbeat\n- Rename output fields in the dns package. Former flag recursion_allowed\n  becomes recursion_available. 803 Former SOA field ttl becomes minimum.\n- The fully qualified domain names which are part of output fields\n  values of the dns package now terminate with a dot.\n- Remove the count field from the exported event\n\nTopbeat\n- Rename proc.cpu.user_p with proc.cpu.total_p as it includes CPU time\n  spent in kernel space\n- Remove count field from the exported fields\n- Rename input top level config option to topbeat\n\nFilebeat\n- Scalar values in used in the fields configuration setting are no\n  longer automatically converted to strings.\n- Count field was removed from event as not used in filebeat\n\nBeats version 1.3.1\n\nFilebeat\n- Fix a concurrent bug on filebeat startup with a large number of\n  prospectors defined.\n\nPacketbeat\n- Fix description for the -I CLI flag.\n\nBeats version 1.3.0\n\nAffecting all Beats\n- Fix beats load balancer deadlock if max_retries: -1 or publish_async\n  is enabled in filebeat.\n- Fix output modes backoff counter reset. 1803 1814\n- Set logstash output default bulk_max_size to 2048.\n- Seed random number generator using crypto.rand package.\n- Check stdout being available when console output is configured.\n- Updated to Go 1.7\n\nPacketbeat\n- Add missing nil-check to memcached GapInStream handler.\n- Fix NFSv4 Operation returning the first found first-class operation\n  available in compound requests.\n- Fix TCP overlapping segments not being handled correctly.\n\nFilebeat\n- Undocumented support for following symlinks is deprecated. Filebeat\n  will not follow symlinks in version 5.0.\n\nBeats version 1.2.3\n\nTopbeat\n- Fix high CPU usage when using filtering under Windows.\n\nFilebeat\n- Fix rotation issue with ignore_older.\n- Prevent file opening for files which reached ignore_older.","distinct":true,"url":"https://api.github.com/repos/NetBSD/pkgsrc-wip/commits/d4629f65ff631690842b10df02be781c6256c4ea"}]}
{"actor":{"display_login":"0-wiz-0"}}