# Just Pushed: more geo support, dynamic setting of index number\_of\_replicas, and other goodies

**URL:** <https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196>\
**Category:** Elasticsearch\
**Created:** [August 8, 2010, 7:16pm UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196 "2010-08-08T19:16:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [August 8, 2010, 7:16pm UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196/1 "2010-08-08T19:16:58Z")

</div>

Hi,

Here is a list of some of the latest features / enhancements added to  
0.9.1 (master):

- filter based facet:  
[http://github.com/elasticsearch/elasticsearch/issues/289](http://github.com/elasticsearch/elasticsearch/issues/289). _note_, because of  
this, the "filter" common setting for facets has changed to "facet\_filter".
- script based sorting:  
[http://github.com/elasticsearch/elasticsearch/issues/293](http://github.com/elasticsearch/elasticsearch/issues/293).
- geo polygon based filter:  
[http://github.com/elasticsearch/elasticsearch/issues/294](http://github.com/elasticsearch/elasticsearch/issues/294)
- ability to return all sort fields with "\*" in a search request:  
[http://github.com/elasticsearch/elasticsearch/issues/296](http://github.com/elasticsearch/elasticsearch/issues/296)
- A new update settings API, allowing to dynamically change the number of  
replicas for an index / indices:  
[http://github.com/elasticsearch/elasticsearch/issues/302](http://github.com/elasticsearch/elasticsearch/issues/302).
- terms facet, allow to control the ordering either by count (default) or  
term: [http://github.com/elasticsearch/elasticsearch/issues/303](http://github.com/elasticsearch/elasticsearch/issues/303).
- terms facet, allow to control the term and its inclusion using a  
script: [http://github.com/elasticsearch/elasticsearch/issues/304](http://github.com/elasticsearch/elasticsearch/issues/304).
- Search API: Sort values are now returned per hit:  
[http://github.com/elasticsearch/elasticsearch/issues/305](http://github.com/elasticsearch/elasticsearch/issues/305).
- geo distance based sorting:  
[http://github.com/elasticsearch/elasticsearch/issues/306](http://github.com/elasticsearch/elasticsearch/issues/306).

-shay.banon

---

<div class="post-metadata">

**Author:** ![Lukas\_Vlcek1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lukas_vlcek1/32/819_2.png) [@Lukas\_Vlcek1](https://discuss.elastic.co/u/Lukas_Vlcek1)\
**Post date:** [August 8, 2010, 8:08pm UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196/2 "2010-08-08T20:08:13Z")

</div>

I tried to merge it with release notes on wiki, are there any tickets for  
the following changes?

- Support dates in range facet.  
(commit[http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71](http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71)  
)
- Add an option to provide the array of ranges “on” the field name itself. (  
commit[http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d](http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d)  
, commit[http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319](http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319)  
)
- Rename jmx settings to conform with casing (old casing also works). (  
commit[http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81](http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81)  
)

IMHO tickets are not needed but it is good to keep track of these changes as  
well because the docs need to be updated before 0.9.1 release.

L.

On Sun, Aug 8, 2010 at 9:16 PM, Shay Banon [shay.banon@elasticsearch.com](mailto:shay.banon@elasticsearch.com)wrote:

> Hi,
> 
> Here is a list of some of the latest features / enhancements added to  
> 0.9.1 (master):
> 
> - filter based facet:  
> [Facets: Filter based facet · Issue #289 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/289). _note_, because  
> of this, the "filter" common setting for facets has changed to  
> "facet\_filter".
> - script based sorting:  
> [Script based sort · Issue #293 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/293).
> - geo polygon based filter:  
> [Geo: Polygon based filter · Issue #294 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/294)
> - ability to return all sort fields with "\*" in a search request:  
> [Ability to return all stored fields with a \* · Issue #296 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/296)
> - A new update settings API, allowing to dynamically change the number  
> of replicas for an index / indices:  
> [Update Settings API: Allow to dynamically change the number of replicas · Issue #302 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/302).
> - terms facet, allow to control the ordering either by count (default) or  
> term: [Terms Facets: Add `order` option allowing to order either based on term or count · Issue #303 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/303).
> - terms facet, allow to control the term and its inclusion using a  
> script: [Terms Facets: Allow to use custom scripts to control the term used or its inclusion · Issue #304 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/304).
> - Search API: Sort values are now returned per hit:  
> [Search API: Return sort values per hit · Issue #305 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/305).
> - geo distance based sorting:  
> [Search Sort: `_geo_distance` sorting · Issue #306 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/306).
> 
> -shay.banon

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [August 8, 2010, 9:17pm UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196/3 "2010-08-08T21:17:18Z")

</div>

In general, there should be tickets for all "visible" commits. I will add  
them. Thanks for keeping me straight 😉

On Sun, Aug 8, 2010 at 11:08 PM, Lukáš Vlček [lukas.vlcek@gmail.com](mailto:lukas.vlcek@gmail.com) wrote:

> I tried to merge it with release notes on wiki, are there any tickets for  
> the following changes?
> 
> - Support dates in range facet. (commit[http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71](http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71)  
> )

- Add an option to provide the array of ranges “on” the field name itself. (

> commit[http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d](http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d)  
> , commit[http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319](http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319)  
> )

- Rename jmx settings to conform with casing (old casing also works). (

> commit[http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81](http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81)  
> )
> 
> IMHO tickets are not needed but it is good to keep track of these changes  
> as well because the docs need to be updated before 0.9.1 release.
> 
> L.
> 
> On Sun, Aug 8, 2010 at 9:16 PM, Shay Banon [shay.banon@elasticsearch.com](mailto:shay.banon@elasticsearch.com)wrote:
> 
> > Hi,
> > 
> > Here is a list of some of the latest features / enhancements added to  
> > 0.9.1 (master):
> > 
> > - filter based facet:  
> > [Facets: Filter based facet · Issue #289 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/289). _note_, because  
> > of this, the "filter" common setting for facets has changed to  
> > "facet\_filter".
> > - script based sorting:  
> > [Script based sort · Issue #293 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/293).
> > - geo polygon based filter:  
> > [Geo: Polygon based filter · Issue #294 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/294)
> > - ability to return all sort fields with "\*" in a search request:  
> > [Ability to return all stored fields with a \* · Issue #296 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/296)
> > - A new update settings API, allowing to dynamically change the number  
> > of replicas for an index / indices:  
> > [Update Settings API: Allow to dynamically change the number of replicas · Issue #302 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/302).
> > - terms facet, allow to control the ordering either by count (default)  
> > or term: [Terms Facets: Add `order` option allowing to order either based on term or count · Issue #303 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/303).
> > - terms facet, allow to control the term and its inclusion using a  
> > script: [Terms Facets: Allow to use custom scripts to control the term used or its inclusion · Issue #304 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/304).
> > - Search API: Sort values are now returned per hit:  
> > [Search API: Return sort values per hit · Issue #305 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/305).
> > - geo distance based sorting:  
> > [Search Sort: `_geo_distance` sorting · Issue #306 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/306).
> > 
> > -shay.banon

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [August 8, 2010, 9:20pm UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196/4 "2010-08-08T21:20:16Z")

</div>

Ahh, with the two commits, I actually updated the range facet ticket to  
include the mentioned commits. The JMX one was just a fix to support both  
camel case and underscore case which is what all settings do.

On Mon, Aug 9, 2010 at 12:17 AM, Shay Banon [shay.banon@elasticsearch.com](mailto:shay.banon@elasticsearch.com)wrote:

> In general, there should be tickets for all "visible" commits. I will add  
> them. Thanks for keeping me straight 😉
> 
> On Sun, Aug 8, 2010 at 11:08 PM, Lukáš Vlček [lukas.vlcek@gmail.com](mailto:lukas.vlcek@gmail.com)wrote:
> 
> > I tried to merge it with release notes on wiki, are there any tickets for  
> > the following changes?
> > 
> > - Support dates in range facet. (commit[http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71](http://github.com/elasticsearch/elasticsearch/commit/76cfbe6a442f2a4366b319767ec720e810108e71)  
> > )
> 
> - Add an option to provide the array of ranges “on” the field name itself.
> 
> > (commit[http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d](http://github.com/elasticsearch/elasticsearch/commit/99af6df0ea9083495d1620ef588cc0b655c0812d)  
> > , commit[http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319](http://github.com/elasticsearch/elasticsearch/commit/7719dcd79054332b6e7e9d5116769d62503f9319)  
> > )
> 
> - Rename jmx settings to conform with casing (old casing also works). (
> 
> > commit[http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81](http://github.com/elasticsearch/elasticsearch/commit/860d8058b6156ec8608b53ec97d688b9ac1a9e81)  
> > )
> > 
> > IMHO tickets are not needed but it is good to keep track of these changes  
> > as well because the docs need to be updated before 0.9.1 release.
> > 
> > L.
> > 
> > On Sun, Aug 8, 2010 at 9:16 PM, Shay Banon [shay.banon@elasticsearch.com](mailto:shay.banon@elasticsearch.com)wrote:
> > 
> > > Hi,
> > > 
> > > Here is a list of some of the latest features / enhancements added to  
> > > 0.9.1 (master):
> > > 
> > > - filter based facet:  
> > > [Facets: Filter based facet · Issue #289 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/289). _note_,  
> > > because of this, the "filter" common setting for facets has changed to  
> > > "facet\_filter".
> > > - script based sorting:  
> > > [Script based sort · Issue #293 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/293).
> > > - geo polygon based filter:  
> > > [Geo: Polygon based filter · Issue #294 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/294)
> > > - ability to return all sort fields with "\*" in a search request:  
> > > [Ability to return all stored fields with a \* · Issue #296 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/296)
> > > - A new update settings API, allowing to dynamically change the number  
> > > of replicas for an index / indices:  
> > > [Update Settings API: Allow to dynamically change the number of replicas · Issue #302 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/302).
> > > - terms facet, allow to control the ordering either by count (default)  
> > > or term: [Terms Facets: Add `order` option allowing to order either based on term or count · Issue #303 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/303).
> > > - terms facet, allow to control the term and its inclusion using a  
> > > script: [Terms Facets: Allow to use custom scripts to control the term used or its inclusion · Issue #304 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/304).
> > > - Search API: Sort values are now returned per hit:  
> > > [Search API: Return sort values per hit · Issue #305 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/305).
> > > - geo distance based sorting:  
> > > [Search Sort: `_geo_distance` sorting · Issue #306 · elastic/elasticsearch · GitHub](http://github.com/elasticsearch/elasticsearch/issues/306).
> > > 
> > > -shay.banon

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 4:21am UTC](https://discuss.elastic.co/t/just-pushed-more-geo-support-dynamic-setting-of-index-number-of-replicas-and-other-goodies/3196/5 "2017-07-06T04:21:04Z")

</div>

Closed on July 6, 2017, 4:21am UTC


