红联Linux门户
Linux帮助

ElasticSearch 1.3.3发布,分布式搜索引擎

发布时间:2014-09-30 09:29:11来源:红联作者:empast
ElasticSearch 1.3.3 发布了,下载地址:

https://github.com/elasticsearch/elasticsearch/archive/v1.3.3.zip

完整改进记录:

Breaking changes

Mapping:

Remove unsupported postings_format / doc_values_format #7604 (issues: #7238, #7566)

Enhancements

Core:

Check if from + size don’t cause overflow and fail with a better error #7778 (issue: #7774)

Internal:

Chunk direct buffer usage by networking layer #7811

DistributorDirectory shouldn’t search for directory when reading existing file #7323 (issue: #7306)

Switch to fixed thread pool by default for management threads #7320 (issue: #7318)

Test:

use local random instance rather than thread local version #7665

Bug fixes

Backport Recovery / Snapshot file identity improvements to 1.3 #7857 (issues: #7351, #7434)

Aggregations:

Added missing module registration in TransportClient for Significant Terms #7852 (issue: #7840)

Inconsistent sorting of top_hits fixed #7697

Fixes resize bug in Geo bounds Aggregator #7565 (issue: #7556)

The nested aggregator should iterate over the child doc ids in ascending order. #7514 (issue: #7505)

Bulk API:

Bulk operation can create duplicates on primary relocation #7729

Indexed Scripts/Templates:

Change the default auto_expand to 0-all #7502

Fix .script index template. #7500

Internal:

Make close() synchronized during node shutdown #7885

Ensure GroupShardsIterator is consistent across requests, to ensure consistent sorting #7698

Turn unexpected exceptions when reading segments into CorruptedIndexException #7693

Unify search context cleanup #7643 (issue: #7625)

Use SEARCH threadpool for potentially blocking operations #7624 (issue: #7623)

Wait until engine is started up when acquiring searcher #7456 (issue: #7455)

Indexes unuseable after upgrade from 0.2 to 1.3 and cluster restart #7430

Use node’s cluster name as a default for an incoming cluster state who misses it #7414 (issue: #7386)

Force optimize was not passed to shard request #7405 (issue: #7404)

Ignore segments.gen on metadata snapshots #7379

When serializing HttpInfo, return null info if service is not started #6906

Java API:

Add back string op type to IndexRequest #7387

Mapping:

Fix index setting in _boost field #7557

Keep parameters in mapping for _timestamp and _size even if disabled #7475

Nested:

If the _type field isn’t indexed nested inner docs must be filtered out. #7410

Parent/Child:

has_child or other p/c query wrapped in a query filter may emit wrong results #7685

Add support for the field data loading option to the _parent field. #7402 (issue: #7394)

If _parent field points to a non existing parent type, then skip the has_parent query/filter #7362 (issue: #7349)

Query DSL:

Empty bool {} should return match_all #7347 (issue: #7240)

Resiliency:

Improve recovery / snapshot restoring file identity handling #7351

Scan:

Use ConcurrentHashMap in scan search to keep track of the reader states. #7499 (issue: #7478)

Snapshot/Restore:

Allow to get metadata from arbitrary commit points #7376

Fix NPE in SnapshotsService on node shutdown #7322 (issue: #6506)

Suggesters:

infinite loop in GeolocationContextMapping #7433

Bugs with encoding multiple levels of geo precision #7369 (issue: #7368)

Transport Client:

fixed the node retry mechanism which could fail without trying all the connected nodes #6829

来自:开源中国社区
文章评论

共有 0 条评论