# 0.11 release plan

**URL:** <https://discuss.elastic.co/t/0-11-release-plan/3363>\
**Category:** Elasticsearch\
**Created:** [September 23, 2010, 5:52pm UTC](https://discuss.elastic.co/t/0-11-release-plan/3363 "2010-09-23T17:52:03Z")\
**Posts on this page:** 4\
**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:** [September 23, 2010, 5:52pm UTC](https://discuss.elastic.co/t/0-11-release-plan/3363/1 "2010-09-23T17:52:03Z")

</div>

Hi,

I plan to release 0.11 sometime next week. It contains tons of new  
features (local gateway, bulk API, rivers, and thrift to name a few) and if  
you have some free cycles, would love if you could take it for a spin.

-shay.banon

---

<div class="post-metadata">

**Author:** ![dbenson](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@dbenson](https://discuss.elastic.co/u/dbenson)\
**Post date:** [September 27, 2010, 2:19pm UTC](https://discuss.elastic.co/t/0-11-release-plan/3363/2 "2010-09-27T14:19:06Z")

</div>

Just a word of caution if you use the Java APIs. You will need to  
update your application at the same time as updating all the ES  
instances to 0.11.

The XContentType interface has changed slightly:  
XContentFactory.contentTextBuilder(XContentType.JSON) -\>  
XContentFactory.jsonBuilder()  
jsonBuilder() -\> XContentFactory.smileBuilder()

David

---

<div class="post-metadata">

**Author:** ![Pablo\_Borges](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/pablo_borges/32/3313_2.png) [@Pablo\_Borges](https://discuss.elastic.co/u/Pablo_Borges)\
**Post date:** [September 27, 2010, 3:42pm UTC](https://discuss.elastic.co/t/0-11-release-plan/3363/3 "2010-09-27T15:42:49Z")

</div>

There's also a fix for all of you who use NFS gateway, which regards the  
duplicate inodes problem (which im uncertain why it occurs).

For some reason, the shards appear as duplicate files on the NFS client as  
you can see below:

# ls -iQ \*\_\_6px  
 19875135 "\_\_6px" 19875135 "\_\_6px"

That will lead to this problem:

[WARN][index.gateway] [Margali Szardos] [whatnot][0] failed to  
snapshot (scheduled)  
org.elasticsearch.index.gateway.IndexShardGatewaySnapshotFailedException:  
[whatnot][0] duplicate key: \_\_6px  
at  
org.elasticsearch.index.gateway.blobstore.BlobStoreIndexShardGateway.snapshot(BlobStoreIndexShardGateway.java:152)  
at  
org.elasticsearch.index.gateway.IndexShardGatewayService$2.snapshot(IndexShardGatewayService.java:232)  
at  
org.elasticsearch.index.gateway.IndexShardGatewayService$2.snapshot(IndexShardGatewayService.java:227)  
at  
org.elasticsearch.index.engine.robin.RobinEngine.snapshot(RobinEngine.java:426)  
at  
org.elasticsearch.index.shard.service.InternalIndexShard.snapshot(InternalIndexShard.java:372)  
at  
org.elasticsearch.index.gateway.IndexShardGatewayService.snapshot(IndexShardGatewayService.java:227)  
at  
org.elasticsearch.index.gateway.IndexShardGatewayService$SnapshotRunnable.run(IndexShardGatewayService.java:320)  
at  
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)  
at  
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)  
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)  
at  
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)  
at  
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)  
at  
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)  
at java.lang.Thread.run(Thread.java:619)  
Caused by: java.lang.IllegalArgumentException: duplicate key: \_\_6px  
at  
org.elasticsearch.common.collect.RegularImmutableMap.(RegularImmutableMap.java:62)  
at  
org.elasticsearch.common.collect.ImmutableMap$Builder.fromEntryList(ImmutableMap.java:212)  
at  
org.elasticsearch.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:198)  
at  
org.elasticsearch.common.blobstore.fs.AbstractFsBlobContainer.listBlobs(AbstractFsBlobContainer.java:57)  
at  
org.elasticsearch.index.gateway.blobstore.BlobStoreIndexShardGateway.doSnapshot(BlobStoreIndexShardGateway.java:164)  
at  
org.elasticsearch.index.gateway.blobstore.BlobStoreIndexShardGateway.snapshot(BlobStoreIndexShardGateway.java:142)  
... 15 more

Shay probably could elaborate on that. 😃

Anyway, I'm moving to local gateway soon, as It poses a better alternative  
to NFS IMHO. 🙂

Cheers,

On Thu, Sep 23, 2010 at 2:52 PM, Shay Banon [shay.banon@elasticsearch.com](mailto:shay.banon@elasticsearch.com)wrote:

> Hi,
> 
> I plan to release 0.11 sometime next week. It contains tons of new  
> features (local gateway, bulk API, rivers, and thrift to name a few) and if  
> you have some free cycles, would love if you could take it for a spin.
> 
> -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:18am UTC](https://discuss.elastic.co/t/0-11-release-plan/3363/4 "2017-07-06T04:18:53Z")

</div>

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


