pkgsrc/databases/elasticsearch
fhajny 18ff3771be Update databases/elasticsearch to 1.7.1.
elasticsearch 1.7.1
===================

Deprecations
  Geo:
    Deprecate validate_* and normalize_*

Enhancements
  Logging:
    Add -XX:+PrintGCDateStamps when using GC Logs

Bug fixes
  Aggregations:
    Fix cidr mask conversion issue for 0.0.0.0/0 and add tests
  Core:
    ThreadPools: schedule a timeout check after adding command to queue
  Internal:
    IndicesStore shouldn't try to delete index after deleting a shard
  Plugins:
    Plugin script: Fix ES_HOME with spaces
  Query DSL:
    Fix malformed query generation
    QueryString ignores maxDeterminizedStates when creating a WildcardQuery
    Fix RegexpQueryBuilder#maxDeterminizedStates
  Scripting:
    Consistently name Groovy scripts with the same content
  Search:
    _only_nodes preference parsed incorrectly
    Copy headers from the MLT request before calling the multi-termvectors API
  Settings:
    Add explicit check that we have reached the end of the settings stream
      when parsing settings
    Copy the classloader from the original settings when checking for prompts

elasticsearch 1.7.0
===================

Breaking changes
  Allocation:
    Default delayed allocation timeout to 1m from 0

New features
  Allocation:
    Optional Delayed Allocation on Node leave
  Recovery:
    Add basic recovery prioritization to GatewayAllocator

Enhancements
  Allocation:
    Simplify ShardRouting and centralize move to unassigned
  Cluster:
    Remove scheduled routing
    Reset registeredNextDelaySetting on reroute
    Add Unassigned meta data
  Exceptions:
    Reduce the size of the XContent parsing exception
  Internal:
    Remove reroute with no reassign
    Mark store as corrupted instead of deleting state file on engine failure
  REST:
    Create Snapshot: remove _create from POST path to match PUT
    Add rewrite query parameter to the indices.validate_query API spec
  Search:
    Search preference based on node specification
  Snapshot/Restore:
    Backport to 1.7 - Snapshot info should contain version of elasticsearch
      that created the snapshot
    Add validation of snapshot FileInfo during parsing
  Term Vectors:
    Only load term statistics if required
  Upgrade:
    Upgrade groovy from 2.4.0 to 2.4.4

Bug fixes
  Allocation:
    Shard Started messages should be matched using an exact match
    Reroute after node join is processed
  Core:
    Throw LockObtainFailedException exception when we can't lock
      index directory
    Only clear open search ctx if the index is delete or closed via API
    Workaround deadlock on Codec initialisation
  Discovery:
    ZenDiscovery: #11960 failed to remove eager reroute from node join
  Highlighting:
    Fix exception for plain highlighter and huge terms for Lucene 4.x
  Index APIs:
    Use IndexWriter.hasPendingChanges() to detect if a flush is needed.
  Internal:
    Fix FieldDataTermsFilter.equals.
    Add a null-check for XContentBuilder#field for BigDecimals
  More Like This:
    Fix potentially unpositioned enum
  Packaging:
    Fix endless looping if starting fails
    Create PID_DIR in init.d script
  Percolator:
    Support filtering percolator queries by date using now
    Fail nicely if nested query with inner_hits is used in a percolator query
  Query DSL:
    CommonTermsQuery fix for ignored coordination factor
  Scroll:
    Append the shard top docs in such a way to prevent AOOBE
  Search:
    Free all pending search contexts if index is closed or removed
  Settings:
    Do not prompt for node name twice
  Shadow Replicas:
    Fail engine without marking it as corrupt when recovering on SharedFS
  Snapshot/Restore:
    Add url repository whitelist - backport of #11687 to 1.6 and 1.7
    Improve repository verification failure message
    Aborting snapshot might not abort snapshot of shards in very early
      stages in the snapshot process
    Improve logging of repository verification exceptions.
  Stats:
    Fix wrong reused file bytes in Recovery API reports
    Fix RecoveryState timestamps

Regression
  More Like This:
    Support for deprecated percent_terms_to_match REST parameter

elasticsearch 1.6.1
===================

Breaking changes
  Snapshot/Restore:
    Url repository should respect repo.path for file urls

Enhancements
  Exceptions:
    Reduce the size of the XContent parsing exception
  REST:
    Create Snapshot: remove _create from POST path to match PUT
    Add rewrite query parameter to the indices.validate_query API spec
  Snapshot/Restore:
    Add validation of snapshot FileInfo during parsing
    Add snapshot name validation logic to all snapshot operations
  Term Vectors:
    Only load term statistics if required
  Upgrade:
    Upgrade groovy from 2.4.0 to 2.4.4

Bug fixes
  Core:
    Throw LockObtainFailedException exception when we can't lock
      index directory
    Only clear open search ctx if the index is delete or closed via API
    Workaround deadlock on Codec initialisation
    Consistently add one more maxMerge in ConcurrentMergeSchedulerProvider
  Highlighting:
    Fix exception for plain highlighter and huge terms for Lucene 4.x
  Index APIs:
    Use IndexWriter.hasPendingChanges() to detect if a flush is needed.
  Internal:
    Fix FieldDataTermsFilter.equals.
    Add a null-check for XContentBuilder#field for BigDecimals
    AsyncShardFetch can hang if there are new nodes in cluster state
  Logging:
    Use task's class name if not a TimedPrioritizeRunnable
  More Like This:
    Fix potentially unpositioned enum
  Packaging:
    Fix endless looping if starting fails
    Postrm script should not fail
    Create PID_DIR in init.d script
  Percolator:
    Support filtering percolator queries by date using now
    Fail nicely if nested query with inner_hits is used in a percolator query
  Query DSL:
    CommonTermsQuery fix for ignored coordination factor
    Fix support for _name in some queries
  Scroll:
    Append the shard top docs in such a way to prevent AOOBE
  Search:
    Free all pending search contexts if index is closed or removed
  Settings:
    Do not prompt for node name twice
  Shadow Replicas:
    Return empty CommitID from ShadowEngine#flush
  Snapshot/Restore:
    Add url repository whitelist - backport of #11687 to 1.6 and 1.7
    Improve repository verification failure message
    Aborting snapshot might not abort snapshot of shards in very early
      stages in the snapshot process
    Improve logging of repository verification exceptions.
  Stats:
    Fix wrong reused file bytes in Recovery API reports
    Fix RecoveryState timestamps

Regression
  More Like This:
    Support for deprecated percent_terms_to_match REST parameter
    Add back support for deprectated percent_terms_to_match REST parameter
2015-08-03 11:57:43 +00:00
..
files Update elasticsearch to 1.3.0. 2014-07-27 16:27:15 +00:00
patches Fix patch that was setting plugins path incorrectly. Bump PKGREVISION. 2014-07-29 16:57:23 +00:00
DESCR
distinfo Update databases/elasticsearch to 1.7.1. 2015-08-03 11:57:43 +00:00
Makefile Update databases/elasticsearch to 1.7.1. 2015-08-03 11:57:43 +00:00
PLIST Update databases/elasticsearch to 1.7.1. 2015-08-03 11:57:43 +00:00